.blue_color[data-v-126c2c62] {
    color: #002fa7
}

.blue_border[data-v-126c2c62] {
    border-bottom: 1px solid #002fa7
}

.red_color[data-v-126c2c62] {
    color: #f9007b
}

.red_bg[data-v-126c2c62] {
    background: #f9007b
}

.data-list-body[data-v-126c2c62] {
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.data-list-body .tags-fixed[data-v-126c2c62] {
    position: fixed;
    top: 0
}

.data-list-body .data-list-left[data-v-126c2c62] {
    width: 220px;
    margin-right: 40px
}

.data-list-body .data-list-left .tags-title[data-v-126c2c62] {
    background-color: #fc4c02;
    color: #fff;
    font-weight: 600
}

.data-list-body .data-list-left li[data-v-126c2c62] {
    width: 220px;
    text-align: center;
    border-bottom: 1px solid #e1ece8;
    height: 60px;
    line-height: 60px;
    cursor: pointer;
    overflow: hidden
}

.data-list-body .data-list-left li[data-v-126c2c62]:first-child {
    border-radius: 5px 5px 0 0
}

.data-list-body .data-list-left li[data-v-126c2c62]:last-child {
    border-radius: 0 0 5px 5px
}

.data-list-body .data-list-left .tags-active[data-v-126c2c62] {
    background-color: #fff;
    border-left: 3px solid #f9007b;
    color: #f9007b
}

.data-list-body .data-list-right[data-v-126c2c62] {
    background: #fff;
    border-radius: 10px;
    padding: 25px 40px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.data-list-body .data-list-right ul[data-v-126c2c62] {
    min-height: 300px
}

.data-list-body .data-list-right .data-item[data-v-126c2c62] {
    padding-bottom: 10px;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 10px
}

.data-list-body .data-list-right .data-item-title[data-v-126c2c62] {
    font-size: 20px;
    color: #333;
    cursor: pointer
}

.data-list-body .data-list-right .data-item-title[data-v-126c2c62]:hover {
    color: #f9007b
}

.data-list-body .data-list-right .data-item-time[data-v-126c2c62] {
    margin-top: 8px;
    font-size: 12px;
    color: #666
}

.data-list-body .data-list-right .data-item-time i[data-v-126c2c62] {
    font-weight: 600
}

.data-list-body .data-list-right .data-item-content[data-v-126c2c62] {
    margin-top: 12px;
    line-height: 28px
}

.blue_color[data-v-08634a60] {
    color: #002fa7
}

.blue_border[data-v-08634a60] {
    border-bottom: 1px solid #002fa7
}

.red_color[data-v-08634a60] {
    color: #f9007b
}

.red_bg[data-v-08634a60] {
    background: #f9007b
}

.pagination[data-v-08634a60] {
    height: 4rem;
    font-size: 0
}

.pagination ul.pager[data-v-08634a60] {
    display: inline-block;
    vertical-align: top;
    font-size: 0
}

.pagination ul.pager li[data-v-08634a60] {
    display: inline-block;
    font-size: 1.4rem;
    height: 4rem;
    width: 4rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #d5d5d5;
    border-radius: .2rem;
    line-height: 4rem;
    text-align: center;
    margin-right: .2rem;
    cursor: pointer;
    vertical-align: top
}

.pagination ul.pager li[data-v-08634a60]:hover {
    border-color: #002fa7
}

.pagination ul.pager li.number[data-v-08634a60] {
    background: #fff
}

.pagination ul.pager li.active[data-v-08634a60] {
    background: #eee
}

.pagination ul.pager li.active[data-v-08634a60]:hover {
    border-color: #d5d5d5
}

.pagination ul.pager li.icon-more[data-v-08634a60] {
    border: none
}

.pagination ul.pager li.icon-more i[data-v-08634a60] {
    display: inline-block
}

.pagination ul.pager li.icon-more i.circle[data-v-08634a60] {
    width: .4rem;
    height: .4rem;
    background: #c4c4c4;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    margin: 0 .2rem
}

.pagination .btn[data-v-08634a60] {
    display: inline-block;
    height: 4rem;
    width: 4rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #d5d5d5;
    border-radius: .2rem;
    margin-right: .2rem;
    cursor: pointer;
    vertical-align: top;
    position: relative
}

.pagination .btn i[data-v-08634a60] {
    position: absolute;
    display: block;
    width: 1.2rem;
    height: 1px;
    background: #666;
    -webkit-transform-origin: 0 center;
    -ms-transform-origin: 0 center;
    transform-origin: 0 center;
    top: 2rem;
    left: 1.4rem;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg)
}

.pagination .btn i[data-v-08634a60]:last-child {
    -webkit-transform: rotate(-40deg);
    -ms-transform: rotate(-40deg);
    transform: rotate(-40deg)
}

.pagination .btn[data-v-08634a60]:hover {
    border-color: #002fa7
}

.pagination .btn:hover i[data-v-08634a60] {
    background-color: #002fa7
}

.pagination .btn.disabled[data-v-08634a60]:hover {
    border-color: #d5d5d5;
    cursor: not-allowed
}

.pagination .btn.disabled:hover i[data-v-08634a60] {
    background-color: #666
}

.pagination .btn.btn-next i[data-v-08634a60] {
    -webkit-transform-origin: 100% center;
    -ms-transform-origin: 100% center;
    transform-origin: 100% center;
    -webkit-transform: rotate(-40deg);
    -ms-transform: rotate(-40deg);
    transform: rotate(-40deg)
}

.pagination .btn.btn-next i[data-v-08634a60]:last-child {
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg)
}

.pagination .input-wrap[data-v-08634a60] {
    display: inline-block;
    height: 4rem;
    width: 5.6rem;
    vertical-align: top
}

.pagination .input-wrap input[data-v-08634a60] {
    display: inline-block;
    height: 4rem;
    width: 5.6rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #d5d5d5;
    border-radius: .2rem;
    padding: 0 .6rem;
    text-align: center;
    -moz-appearance: textfield
}

.pagination .input-wrap input[data-v-08634a60]::-webkit-inner-spin-button,
.pagination .input-wrap input[data-v-08634a60]::-webkit-outer-spin-button {
    -webkit-appearance: none !important;
    margin: 0
}

.pagination span[data-v-08634a60] {
    display: inline-block;
    line-height: 4rem;
    height: 4rem;
    font-size: 1.4rem;
    color: #666;
    margin: 0 1rem
}

.pagination span.btn-submit[data-v-08634a60] {
    text-decoration: underline;
    margin-right: 0;
    cursor: pointer
}

.pagination span.btn-submit[data-v-08634a60]:hover {
    color: #002fa7
}

.blue_color {
    color: #002fa7
}

.blue_border {
    border-bottom: 1px solid #002fa7
}

.red_color {
    color: #f9007b
}

.red_bg {
    background: #f9007b
}

b,strong {
    font-weight: 700
}

em,i {
    font-style: italic
}

.ql-align-center {
    text-align: center!important
}

.newItem .new-body {
    margin-top: 20px;
    -webkit-box-shadow: 0 0 6px #ccc;
    box-shadow: 0 0 6px #ccc;
    padding: 30px 60px;
    border-radius: 5px;
    background-color: #fff
}

.newItem .new-body .to-list {
    padding-top: 15px;
    color: #f9007b;
    text-align: center
}

.newItem .new-body .to-list .to-list-btn {
    cursor: pointer
}

.newItem .new-body .to-list .to-list-btn:hover {
    opacity: .8;
    position: relative
}

.newItem .new-body .to-list .to-list-btn:hover:after {
    content: "";
    display: inline-block;
    position: absolute;
    bottom: -5px;
    width: 100%;
    height: 1px;
    left: 0;
    background-color: #f9007b
}

.newItem .new-body .new-title {
    color: #666;
    font-size: 28px;
    font-weight: 700;
    text-align: center
}

.newItem .new-body .remarks {
    margin-top: 20px;
    color: #666;
    font-size: 14px;
    text-align: center
}

.newItem .new-body .new-description {
    border: 1px solid #e6e6e6;
    padding: 30px 20px;
    margin-top: 40px;
    margin-bottom: 60px
}

.newItem .new-body .new-description p {
    line-height: 30px;
    color: #333;
    font-size: 16px;
    font-weight: 700
}

.newItem .new-body .new-content {
    font: normal!important;
    width: 100%
}

.newItem .new-body .new-content img {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    display: block;
    max-width: 100%;
    margin: 0 auto
}

.newItem .new-body .new-content li {
    display: list-item!important
}

.newItem .new-body .new-content head {
    display: none!important
}

.newItem .new-body .new-content table {
    display: table!important
}

.newItem .new-body .new-content tr {
    display: table-row!important
}

.newItem .new-body .new-content thead {
    display: table-header-group!important
}

.newItem .new-body .new-content tbody {
    display: table-row-group!important
}

.newItem .new-body .new-content tfoot {
    display: table-footer-group!important
}

.newItem .new-body .new-content col {
    display: table-column!important
}

.newItem .new-body .new-content colgroup {
    display: table-column-group!important
}

.newItem .new-body .new-content td,.newItem .new-body .new-content th {
    display: table-cell!important
}

.newItem .new-body .new-content caption {
    display: table-caption!important
}

.newItem .new-body .new-content th {
    font-weight: bolder!important;
    text-align: center!important
}

.newItem .new-body .new-content caption {
    text-align: center!important
}

.newItem .new-body .new-content body {
    margin: 8px!important;
    line-height: 1.12!important
}

.newItem .new-body .new-content h1 {
    font-size: 2em!important;
    margin: .67em 0!important
}

.newItem .new-body .new-content h2 {
    font-size: 1.5em!important;
    margin: .75em 0!important
}

.newItem .new-body .new-content h3 {
    font-size: 1.17em!important;
    margin: .83em 0!important
}

.newItem .new-body .new-content blockquote,.newItem .new-body .new-content dir,.newItem .new-body .new-content dl,.newItem .new-body .new-content fieldset,.newItem .new-body .new-content form,.newItem .new-body .new-content h4,.newItem .new-body .new-content menu,.newItem .new-body .new-content ol,.newItem .new-body .new-content p,.newItem .new-body .new-content ul {
    margin: 1.12em 0!important
}

.newItem .new-body .new-content h5 {
    font-size: .83em!important;
    margin: 1.5em 0!important
}

.newItem .new-body .new-content h6 {
    font-size: .75em!important;
    margin: 1.67em 0!important
}

.newItem .new-body .new-content b,.newItem .new-body .new-content h1,.newItem .new-body .new-content h2,.newItem .new-body .new-content h3,.newItem .new-body .new-content h4,.newItem .new-body .new-content h5,.newItem .new-body .new-content h6,.newItem .new-body .new-content strong {
    font-weight: bolder!important
}

.newItem .new-body .new-content blockquote {
    margin-left: 40px!important;
    margin-right: 40px!important
}

.newItem .new-body .new-content address,.newItem .new-body .new-content cite,.newItem .new-body .new-content em,.newItem .new-body .new-content i,.newItem .new-body .new-content var {
    font-style: italic!important
}

.newItem .new-body .new-content code,.newItem .new-body .new-content kbd,.newItem .new-body .new-content pre,.newItem .new-body .new-content samp,.newItem .new-body .new-content tt {
    font-family: monospace!important
}

.newItem .new-body .new-content pre {
    white-space: pre!important
}

.newItem .new-body .new-content button,.newItem .new-body .new-content input,.newItem .new-body .new-content object,.newItem .new-body .new-content select,.newItem .new-body .new-content textarea {
    display: inline-block!important
}

.newItem .new-body .new-content big {
    font-size: 1.17em!important
}

.newItem .new-body .new-content small,.newItem .new-body .new-content sub,.newItem .new-body .new-content sup {
    font-size: .83em!important
}

.newItem .new-body .new-content sub {
    vertical-align: sub!important
}

.newItem .new-body .new-content sup {
    vertical-align: super!important
}

.newItem .new-body .new-content table {
    border-spacing: 2px!important
}

.newItem .new-body .new-content tbody,.newItem .new-body .new-content tfoot,.newItem .new-body .new-content thead {
    vertical-align: middle!important
}

.newItem .new-body .new-content td,.newItem .new-body .new-content th {
    vertical-align: inherit!important
}

.newItem .new-body .new-content del,.newItem .new-body .new-content s,.newItem .new-body .new-content strike {
    text-decoration: line-through!important
}

.newItem .new-body .new-content hr {
    border: 1px inset!important
}

.newItem .new-body .new-content dd,.newItem .new-body .new-content dir,.newItem .new-body .new-content menu,.newItem .new-body .new-content ol,.newItem .new-body .new-content ul {
    margin-left: 40px!important
}

.newItem .new-body .new-content ol {
    list-style-type: decimal!important
}

.newItem .new-body .new-content ol ol,.newItem .new-body .new-content ol ul,.newItem .new-body .new-content ul ol,.newItem .new-body .new-content ul ul {
    margin-top: 0!important;
    margin-bottom: 0!important
}

.newItem .new-body .new-content ins,.newItem .new-body .new-content u {
    text-decoration: underline!important
}

.newItem .new-body .new-content br:before {
    content: "A"!important
}

.newItem .new-body .new-content :after,.newItem .new-body .new-content :before {
    white-space: pre-line!important
}

.newItem .new-body .new-content center {
    text-align: center!important
}

.newItem .new-body .new-content abbr,.newItem .new-body .new-content acronym {
    font-variant: small-caps!important;
    letter-spacing: .1em!important
}

.newItem .new-body .new-content :link,.newItem .new-body .new-content :visited {
    text-decoration: underline!important
}

.newItem .new-body .new-content :focus {
    outline: thin dotted invert!important
}

.newItem .new-body .new-content a {
    color: #eb7350
}

.newItem .new-body .new-content .ql-align-center {
    text-align: center
}

.newItem .new-body .new-content .ql-align-right {
    text-align: right
}

.newItem .new-body .new-content .ql-align-justify {
    text-align: justify
}