
.row {
    position: relative;
    margin-left: 0;
    margin-right: 0;
    height: auto;
    zoom: 1;
    display: block
}

.row:after, .row:before {
    content: " ";
    display: table
}

.row:after {
    clear: both;
    visibility: hidden;
    font-size: 0;
    height: 0
}

.row-flex {
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.row-flex, .row-flex:after, .row-flex:before {
    display: -ms-flexbox;
    display: flex
}

.row-flex-start {
    -ms-flex-pack: start;
    justify-content: flex-start
}

.row-flex-center {
    -ms-flex-pack: center;
    justify-content: center
}

.row-flex-end {
    -ms-flex-pack: end;
    justify-content: flex-end
}

.row-flex-space-between {
    -ms-flex-pack: justify;
    justify-content: space-between
}

.row-flex-space-around {
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.row-flex-top {
    -ms-flex-align: start;
    align-items: flex-start
}

.row-flex-middle {
    -ms-flex-align: center;
    align-items: center
}

.row-flex-bottom {
    -ms-flex-align: end;
    align-items: flex-end
}

.col {
    position: relative;
    display: block
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-13, .col-14, .col-15, .col-16, .col-17, .col-18, .col-19, .col-20, .col-21, .col-22, .col-23, .col-24, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13, .col-lg-14, .col-lg-15, .col-lg-16, .col-lg-17, .col-lg-18, .col-lg-19, .col-lg-20, .col-lg-21, .col-lg-22, .col-lg-23, .col-lg-24, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-13, .col-md-14, .col-md-15, .col-md-16, .col-md-17, .col-md-18, .col-md-19, .col-md-20, .col-md-21, .col-md-22, .col-md-23, .col-md-24, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14, .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-20, .col-xs-21, .col-xs-22, .col-xs-23, .col-xs-24 {
    position: relative;
    min-height: 1px;
    padding-left: 0;
    padding-right: 0
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-13, .col-14, .col-15, .col-16, .col-17, .col-18, .col-19, .col-20, .col-21, .col-22, .col-23, .col-24 {
    float: left;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.col-24 {
    display: block;
    width: 100%
}

.col-push-24 {
    left: 100%
}

.col-pull-24 {
    right: 100%
}

.col-offset-24 {
    margin-left: 100%
}

.col-order-24 {
    -ms-flex-order: 24;
    order: 24
}

.col-23 {
    display: block;
    width: 95.83333333%
}

.col-push-23 {
    left: 95.83333333%
}

.col-pull-23 {
    right: 95.83333333%
}

.col-offset-23 {
    margin-left: 95.83333333%
}

.col-order-23 {
    -ms-flex-order: 23;
    order: 23
}

.col-22 {
    display: block;
    width: 91.66666667%
}

.col-push-22 {
    left: 91.66666667%
}

.col-pull-22 {
    right: 91.66666667%
}

.col-offset-22 {
    margin-left: 91.66666667%
}

.col-order-22 {
    -ms-flex-order: 22;
    order: 22
}

.col-21 {
    display: block;
    width: 87.5%
}

.col-push-21 {
    left: 87.5%
}

.col-pull-21 {
    right: 87.5%
}

.col-offset-21 {
    margin-left: 87.5%
}

.col-order-21 {
    -ms-flex-order: 21;
    order: 21
}

.col-20 {
    display: block;
    width: 83.33333333%
}

.col-push-20 {
    left: 83.33333333%
}

.col-pull-20 {
    right: 83.33333333%
}

.col-offset-20 {
    margin-left: 83.33333333%
}

.col-order-20 {
    -ms-flex-order: 20;
    order: 20
}

.col-19 {
    display: block;
    width: 79.16666667%
}

.col-push-19 {
    left: 79.16666667%
}

.col-pull-19 {
    right: 79.16666667%
}

.col-offset-19 {
    margin-left: 79.16666667%
}

.col-order-19 {
    -ms-flex-order: 19;
    order: 19
}

.col-18 {
    display: block;
    width: 75%
}

.col-push-18 {
    left: 75%
}

.col-pull-18 {
    right: 75%
}

.col-offset-18 {
    margin-left: 75%
}

.col-order-18 {
    -ms-flex-order: 18;
    order: 18
}

.col-17 {
    display: block;
    width: 70.83333333%
}

.col-push-17 {
    left: 70.83333333%
}

.col-pull-17 {
    right: 70.83333333%
}

.col-offset-17 {
    margin-left: 70.83333333%
}

.col-order-17 {
    -ms-flex-order: 17;
    order: 17
}

.col-16 {
    display: block;
    width: 66.66666667%
}

.col-push-16 {
    left: 66.66666667%
}

.col-pull-16 {
    right: 66.66666667%
}

.col-offset-16 {
    margin-left: 66.66666667%
}

.col-order-16 {
    -ms-flex-order: 16;
    order: 16
}

.col-15 {
    display: block;
    width: 62.5%
}

.col-push-15 {
    left: 62.5%
}

.col-pull-15 {
    right: 62.5%
}

.col-offset-15 {
    margin-left: 62.5%
}

.col-order-15 {
    -ms-flex-order: 15;
    order: 15
}

.col-14 {
    display: block;
    width: 58.33333333%
}

.col-push-14 {
    left: 58.33333333%
}

.col-pull-14 {
    right: 58.33333333%
}

.col-offset-14 {
    margin-left: 58.33333333%
}

.col-order-14 {
    -ms-flex-order: 14;
    order: 14
}

.col-13 {
    display: block;
    width: 54.16666667%
}

.col-push-13 {
    left: 54.16666667%
}

.col-pull-13 {
    right: 54.16666667%
}

.col-offset-13 {
    margin-left: 54.16666667%
}

.col-order-13 {
    -ms-flex-order: 13;
    order: 13
}

.col-12 {
    display: block;
    width: 50%
}

.col-push-12 {
    left: 50%
}

.col-pull-12 {
    right: 50%
}

.col-offset-12 {
    margin-left: 50%
}

.col-order-12 {
    -ms-flex-order: 12;
    order: 12
}

.col-11 {
    display: block;
    width: 45.83333333%
}

.col-push-11 {
    left: 45.83333333%
}

.col-pull-11 {
    right: 45.83333333%
}

.col-offset-11 {
    margin-left: 45.83333333%
}

.col-order-11 {
    -ms-flex-order: 11;
    order: 11
}

.col-10 {
    display: block;
    width: 41.66666667%
}

.col-push-10 {
    left: 41.66666667%
}

.col-pull-10 {
    right: 41.66666667%
}

.col-offset-10 {
    margin-left: 41.66666667%
}

.col-order-10 {
    -ms-flex-order: 10;
    order: 10
}

.col-9 {
    display: block;
    width: 37.5%
}

.col-push-9 {
    left: 37.5%
}

.col-pull-9 {
    right: 37.5%
}

.col-offset-9 {
    margin-left: 37.5%
}

.col-order-9 {
    -ms-flex-order: 9;
    order: 9
}

.col-8 {
    display: block;
    width: 33.33333333%
}

.col-push-8 {
    left: 33.33333333%
}

.col-pull-8 {
    right: 33.33333333%
}

.col-offset-8 {
    margin-left: 33.33333333%
}

.col-order-8 {
    -ms-flex-order: 8;
    order: 8
}

.col-7 {
    display: block;
    width: 29.16666667%
}

.col-push-7 {
    left: 29.16666667%
}

.col-pull-7 {
    right: 29.16666667%
}

.col-offset-7 {
    margin-left: 29.16666667%
}

.col-order-7 {
    -ms-flex-order: 7;
    order: 7
}

.col-6 {
    display: block;
    width: 25%
}

.col-push-6 {
    left: 25%
}

.col-pull-6 {
    right: 25%
}

.col-offset-6 {
    margin-left: 25%
}

.col-order-6 {
    -ms-flex-order: 6;
    order: 6
}

.col-5 {
    display: block;
    width: 20.83333333%
}

.col-push-5 {
    left: 20.83333333%
}

.col-pull-5 {
    right: 20.83333333%
}

.col-offset-5 {
    margin-left: 20.83333333%
}

.col-order-5 {
    -ms-flex-order: 5;
    order: 5
}

.col-4 {
    display: block;
    width: 16.66666667%
}

.col-push-4 {
    left: 16.66666667%
}

.col-pull-4 {
    right: 16.66666667%
}

.col-offset-4 {
    margin-left: 16.66666667%
}

.col-order-4 {
    -ms-flex-order: 4;
    order: 4
}

.col-3 {
    display: block;
    width: 12.5%
}

.col-push-3 {
    left: 12.5%
}

.col-pull-3 {
    right: 12.5%
}

.col-offset-3 {
    margin-left: 12.5%
}

.col-order-3 {
    -ms-flex-order: 3;
    order: 3
}

.col-2 {
    display: block;
    width: 8.33333333%
}

.col-push-2 {
    left: 8.33333333%
}

.col-pull-2 {
    right: 8.33333333%
}

.col-offset-2 {
    margin-left: 8.33333333%
}

.col-order-2 {
    -ms-flex-order: 2;
    order: 2
}

.col-1 {
    display: block;
    width: 4.16666667%
}

.col-push-1 {
    left: 4.16666667%
}

.col-pull-1 {
    right: 4.16666667%
}

.col-offset-1 {
    margin-left: 4.16666667%
}

.col-order-1 {
    -ms-flex-order: 1;
    order: 1
}

.col-0 {
    display: none
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14, .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-20, .col-xs-21, .col-xs-22, .col-xs-23, .col-xs-24 {
    float: left;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.col-xs-24 {
    display: block;
    width: 100%
}

.col-xs-push-24 {
    left: 100%
}

.col-xs-pull-24 {
    right: 100%
}

.col-xs-offset-24 {
    margin-left: 100%
}

.col-xs-order-24 {
    -ms-flex-order: 24;
    order: 24
}

.col-xs-23 {
    display: block;
    width: 95.83333333%
}

.col-xs-push-23 {
    left: 95.83333333%
}

.col-xs-pull-23 {
    right: 95.83333333%
}

.col-xs-offset-23 {
    margin-left: 95.83333333%
}

.col-xs-order-23 {
    -ms-flex-order: 23;
    order: 23
}

.col-xs-22 {
    display: block;
    width: 91.66666667%
}

.col-xs-push-22 {
    left: 91.66666667%
}

.col-xs-pull-22 {
    right: 91.66666667%
}

.col-xs-offset-22 {
    margin-left: 91.66666667%
}

.col-xs-order-22 {
    -ms-flex-order: 22;
    order: 22
}

.col-xs-21 {
    display: block;
    width: 87.5%
}

.col-xs-push-21 {
    left: 87.5%
}

.col-xs-pull-21 {
    right: 87.5%
}

.col-xs-offset-21 {
    margin-left: 87.5%
}

.col-xs-order-21 {
    -ms-flex-order: 21;
    order: 21
}

.col-xs-20 {
    display: block;
    width: 83.33333333%
}

.col-xs-push-20 {
    left: 83.33333333%
}

.col-xs-pull-20 {
    right: 83.33333333%
}

.col-xs-offset-20 {
    margin-left: 83.33333333%
}

.col-xs-order-20 {
    -ms-flex-order: 20;
    order: 20
}

.col-xs-19 {
    display: block;
    width: 79.16666667%
}

.col-xs-push-19 {
    left: 79.16666667%
}

.col-xs-pull-19 {
    right: 79.16666667%
}

.col-xs-offset-19 {
    margin-left: 79.16666667%
}

.col-xs-order-19 {
    -ms-flex-order: 19;
    order: 19
}

.col-xs-18 {
    display: block;
    width: 75%
}

.col-xs-push-18 {
    left: 75%
}

.col-xs-pull-18 {
    right: 75%
}

.col-xs-offset-18 {
    margin-left: 75%
}

.col-xs-order-18 {
    -ms-flex-order: 18;
    order: 18
}

.col-xs-17 {
    display: block;
    width: 70.83333333%
}

.col-xs-push-17 {
    left: 70.83333333%
}

.col-xs-pull-17 {
    right: 70.83333333%
}

.col-xs-offset-17 {
    margin-left: 70.83333333%
}

.col-xs-order-17 {
    -ms-flex-order: 17;
    order: 17
}

.col-xs-16 {
    display: block;
    width: 66.66666667%
}

.col-xs-push-16 {
    left: 66.66666667%
}

.col-xs-pull-16 {
    right: 66.66666667%
}

.col-xs-offset-16 {
    margin-left: 66.66666667%
}

.col-xs-order-16 {
    -ms-flex-order: 16;
    order: 16
}

.col-xs-15 {
    display: block;
    width: 62.5%
}

.col-xs-push-15 {
    left: 62.5%
}

.col-xs-pull-15 {
    right: 62.5%
}

.col-xs-offset-15 {
    margin-left: 62.5%
}

.col-xs-order-15 {
    -ms-flex-order: 15;
    order: 15
}

.col-xs-14 {
    display: block;
    width: 58.33333333%
}

.col-xs-push-14 {
    left: 58.33333333%
}

.col-xs-pull-14 {
    right: 58.33333333%
}

.col-xs-offset-14 {
    margin-left: 58.33333333%
}

.col-xs-order-14 {
    -ms-flex-order: 14;
    order: 14
}

.col-xs-13 {
    display: block;
    width: 54.16666667%
}

.col-xs-push-13 {
    left: 54.16666667%
}

.col-xs-pull-13 {
    right: 54.16666667%
}

.col-xs-offset-13 {
    margin-left: 54.16666667%
}

.col-xs-order-13 {
    -ms-flex-order: 13;
    order: 13
}

.col-xs-12 {
    display: block;
    width: 50%
}

.col-xs-push-12 {
    left: 50%
}

.col-xs-pull-12 {
    right: 50%
}

.col-xs-offset-12 {
    margin-left: 50%
}

.col-xs-order-12 {
    -ms-flex-order: 12;
    order: 12
}

.col-xs-11 {
    display: block;
    width: 45.83333333%
}

.col-xs-push-11 {
    left: 45.83333333%
}

.col-xs-pull-11 {
    right: 45.83333333%
}

.col-xs-offset-11 {
    margin-left: 45.83333333%
}

.col-xs-order-11 {
    -ms-flex-order: 11;
    order: 11
}

.col-xs-10 {
    display: block;
    width: 41.66666667%
}

.col-xs-push-10 {
    left: 41.66666667%
}

.col-xs-pull-10 {
    right: 41.66666667%
}

.col-xs-offset-10 {
    margin-left: 41.66666667%
}

.col-xs-order-10 {
    -ms-flex-order: 10;
    order: 10
}

.col-xs-9 {
    display: block;
    width: 37.5%
}

.col-xs-push-9 {
    left: 37.5%
}

.col-xs-pull-9 {
    right: 37.5%
}

.col-xs-offset-9 {
    margin-left: 37.5%
}

.col-xs-order-9 {
    -ms-flex-order: 9;
    order: 9
}

.col-xs-8 {
    display: block;
    width: 33.33333333%
}

.col-xs-push-8 {
    left: 33.33333333%
}

.col-xs-pull-8 {
    right: 33.33333333%
}

.col-xs-offset-8 {
    margin-left: 33.33333333%
}

.col-xs-order-8 {
    -ms-flex-order: 8;
    order: 8
}

.col-xs-7 {
    display: block;
    width: 29.16666667%
}

.col-xs-push-7 {
    left: 29.16666667%
}

.col-xs-pull-7 {
    right: 29.16666667%
}

.col-xs-offset-7 {
    margin-left: 29.16666667%
}

.col-xs-order-7 {
    -ms-flex-order: 7;
    order: 7
}

.col-xs-6 {
    display: block;
    width: 25%
}

.col-xs-push-6 {
    left: 25%
}

.col-xs-pull-6 {
    right: 25%
}

.col-xs-offset-6 {
    margin-left: 25%
}

.col-xs-order-6 {
    -ms-flex-order: 6;
    order: 6
}

.col-xs-5 {
    display: block;
    width: 20.83333333%
}

.col-xs-push-5 {
    left: 20.83333333%
}

.col-xs-pull-5 {
    right: 20.83333333%
}

.col-xs-offset-5 {
    margin-left: 20.83333333%
}

.col-xs-order-5 {
    -ms-flex-order: 5;
    order: 5
}

.col-xs-4 {
    display: block;
    width: 16.66666667%
}

.col-xs-push-4 {
    left: 16.66666667%
}

.col-xs-pull-4 {
    right: 16.66666667%
}

.col-xs-offset-4 {
    margin-left: 16.66666667%
}

.col-xs-order-4 {
    -ms-flex-order: 4;
    order: 4
}

.col-xs-3 {
    display: block;
    width: 12.5%
}

.col-xs-push-3 {
    left: 12.5%
}

.col-xs-pull-3 {
    right: 12.5%
}

.col-xs-offset-3 {
    margin-left: 12.5%
}

.col-xs-order-3 {
    -ms-flex-order: 3;
    order: 3
}

.col-xs-2 {
    display: block;
    width: 8.33333333%
}

.col-xs-push-2 {
    left: 8.33333333%
}

.col-xs-pull-2 {
    right: 8.33333333%
}

.col-xs-offset-2 {
    margin-left: 8.33333333%
}

.col-xs-order-2 {
    -ms-flex-order: 2;
    order: 2
}

.col-xs-1 {
    display: block;
    width: 4.16666667%
}

.col-xs-push-1 {
    left: 4.16666667%
}

.col-xs-pull-1 {
    right: 4.16666667%
}

.col-xs-offset-1 {
    margin-left: 4.16666667%
}

.col-xs-order-1 {
    -ms-flex-order: 1;
    order: 1
}

.col-xs-0 {
    display: none
}

.col-push-0 {
    left: auto
}

.col-pull-0 {
    right: auto
}

@media (min-width: 768px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24 {
        float: left;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .col-sm-24 {
        display: block;
        width: 100%
    }

    .col-sm-push-24 {
        left: 100%
    }

    .col-sm-pull-24 {
        right: 100%
    }

    .col-sm-offset-24 {
        margin-left: 100%
    }

    .col-sm-order-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .col-sm-23 {
        display: block;
        width: 95.83333333%
    }

    .col-sm-push-23 {
        left: 95.83333333%
    }

    .col-sm-pull-23 {
        right: 95.83333333%
    }

    .col-sm-offset-23 {
        margin-left: 95.83333333%
    }

    .col-sm-order-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .col-sm-22 {
        display: block;
        width: 91.66666667%
    }

    .col-sm-push-22 {
        left: 91.66666667%
    }

    .col-sm-pull-22 {
        right: 91.66666667%
    }

    .col-sm-offset-22 {
        margin-left: 91.66666667%
    }

    .col-sm-order-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .col-sm-21 {
        display: block;
        width: 87.5%
    }

    .col-sm-push-21 {
        left: 87.5%
    }

    .col-sm-pull-21 {
        right: 87.5%
    }

    .col-sm-offset-21 {
        margin-left: 87.5%
    }

    .col-sm-order-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .col-sm-20 {
        display: block;
        width: 83.33333333%
    }

    .col-sm-push-20 {
        left: 83.33333333%
    }

    .col-sm-pull-20 {
        right: 83.33333333%
    }

    .col-sm-offset-20 {
        margin-left: 83.33333333%
    }

    .col-sm-order-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .col-sm-19 {
        display: block;
        width: 79.16666667%
    }

    .col-sm-push-19 {
        left: 79.16666667%
    }

    .col-sm-pull-19 {
        right: 79.16666667%
    }

    .col-sm-offset-19 {
        margin-left: 79.16666667%
    }

    .col-sm-order-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .col-sm-18 {
        display: block;
        width: 75%
    }

    .col-sm-push-18 {
        left: 75%
    }

    .col-sm-pull-18 {
        right: 75%
    }

    .col-sm-offset-18 {
        margin-left: 75%
    }

    .col-sm-order-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .col-sm-17 {
        display: block;
        width: 70.83333333%
    }

    .col-sm-push-17 {
        left: 70.83333333%
    }

    .col-sm-pull-17 {
        right: 70.83333333%
    }

    .col-sm-offset-17 {
        margin-left: 70.83333333%
    }

    .col-sm-order-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .col-sm-16 {
        display: block;
        width: 66.66666667%
    }

    .col-sm-push-16 {
        left: 66.66666667%
    }

    .col-sm-pull-16 {
        right: 66.66666667%
    }

    .col-sm-offset-16 {
        margin-left: 66.66666667%
    }

    .col-sm-order-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .col-sm-15 {
        display: block;
        width: 62.5%
    }

    .col-sm-push-15 {
        left: 62.5%
    }

    .col-sm-pull-15 {
        right: 62.5%
    }

    .col-sm-offset-15 {
        margin-left: 62.5%
    }

    .col-sm-order-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .col-sm-14 {
        display: block;
        width: 58.33333333%
    }

    .col-sm-push-14 {
        left: 58.33333333%
    }

    .col-sm-pull-14 {
        right: 58.33333333%
    }

    .col-sm-offset-14 {
        margin-left: 58.33333333%
    }

    .col-sm-order-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .col-sm-13 {
        display: block;
        width: 54.16666667%
    }

    .col-sm-push-13 {
        left: 54.16666667%
    }

    .col-sm-pull-13 {
        right: 54.16666667%
    }

    .col-sm-offset-13 {
        margin-left: 54.16666667%
    }

    .col-sm-order-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .col-sm-12 {
        display: block;
        width: 50%
    }

    .col-sm-push-12 {
        left: 50%
    }

    .col-sm-pull-12 {
        right: 50%
    }

    .col-sm-offset-12 {
        margin-left: 50%
    }

    .col-sm-order-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .col-sm-11 {
        display: block;
        width: 45.83333333%
    }

    .col-sm-push-11 {
        left: 45.83333333%
    }

    .col-sm-pull-11 {
        right: 45.83333333%
    }

    .col-sm-offset-11 {
        margin-left: 45.83333333%
    }

    .col-sm-order-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .col-sm-10 {
        display: block;
        width: 41.66666667%
    }

    .col-sm-push-10 {
        left: 41.66666667%
    }

    .col-sm-pull-10 {
        right: 41.66666667%
    }

    .col-sm-offset-10 {
        margin-left: 41.66666667%
    }

    .col-sm-order-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .col-sm-9 {
        display: block;
        width: 37.5%
    }

    .col-sm-push-9 {
        left: 37.5%
    }

    .col-sm-pull-9 {
        right: 37.5%
    }

    .col-sm-offset-9 {
        margin-left: 37.5%
    }

    .col-sm-order-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .col-sm-8 {
        display: block;
        width: 33.33333333%
    }

    .col-sm-push-8 {
        left: 33.33333333%
    }

    .col-sm-pull-8 {
        right: 33.33333333%
    }

    .col-sm-offset-8 {
        margin-left: 33.33333333%
    }

    .col-sm-order-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .col-sm-7 {
        display: block;
        width: 29.16666667%
    }

    .col-sm-push-7 {
        left: 29.16666667%
    }

    .col-sm-pull-7 {
        right: 29.16666667%
    }

    .col-sm-offset-7 {
        margin-left: 29.16666667%
    }

    .col-sm-order-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .col-sm-6 {
        display: block;
        width: 25%
    }

    .col-sm-push-6 {
        left: 25%
    }

    .col-sm-pull-6 {
        right: 25%
    }

    .col-sm-offset-6 {
        margin-left: 25%
    }

    .col-sm-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .col-sm-5 {
        display: block;
        width: 20.83333333%
    }

    .col-sm-push-5 {
        left: 20.83333333%
    }

    .col-sm-pull-5 {
        right: 20.83333333%
    }

    .col-sm-offset-5 {
        margin-left: 20.83333333%
    }

    .col-sm-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .col-sm-4 {
        display: block;
        width: 16.66666667%
    }

    .col-sm-push-4 {
        left: 16.66666667%
    }

    .col-sm-pull-4 {
        right: 16.66666667%
    }

    .col-sm-offset-4 {
        margin-left: 16.66666667%
    }

    .col-sm-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .col-sm-3 {
        display: block;
        width: 12.5%
    }

    .col-sm-push-3 {
        left: 12.5%
    }

    .col-sm-pull-3 {
        right: 12.5%
    }

    .col-sm-offset-3 {
        margin-left: 12.5%
    }

    .col-sm-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .col-sm-2 {
        display: block;
        width: 8.33333333%
    }

    .col-sm-push-2 {
        left: 8.33333333%
    }

    .col-sm-pull-2 {
        right: 8.33333333%
    }

    .col-sm-offset-2 {
        margin-left: 8.33333333%
    }

    .col-sm-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .col-sm-1 {
        display: block;
        width: 4.16666667%
    }

    .col-sm-push-1 {
        left: 4.16666667%
    }

    .col-sm-pull-1 {
        right: 4.16666667%
    }

    .col-sm-offset-1 {
        margin-left: 4.16666667%
    }

    .col-sm-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .col-sm-0 {
        display: none
    }

    .col-push-0 {
        left: auto
    }

    .col-pull-0 {
        right: auto
    }
}

@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-13, .col-md-14, .col-md-15, .col-md-16, .col-md-17, .col-md-18, .col-md-19, .col-md-20, .col-md-21, .col-md-22, .col-md-23, .col-md-24 {
        float: left;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .col-md-24 {
        display: block;
        width: 100%
    }

    .col-md-push-24 {
        left: 100%
    }

    .col-md-pull-24 {
        right: 100%
    }

    .col-md-offset-24 {
        margin-left: 100%
    }

    .col-md-order-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .col-md-23 {
        display: block;
        width: 95.83333333%
    }

    .col-md-push-23 {
        left: 95.83333333%
    }

    .col-md-pull-23 {
        right: 95.83333333%
    }

    .col-md-offset-23 {
        margin-left: 95.83333333%
    }

    .col-md-order-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .col-md-22 {
        display: block;
        width: 91.66666667%
    }

    .col-md-push-22 {
        left: 91.66666667%
    }

    .col-md-pull-22 {
        right: 91.66666667%
    }

    .col-md-offset-22 {
        margin-left: 91.66666667%
    }

    .col-md-order-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .col-md-21 {
        display: block;
        width: 87.5%
    }

    .col-md-push-21 {
        left: 87.5%
    }

    .col-md-pull-21 {
        right: 87.5%
    }

    .col-md-offset-21 {
        margin-left: 87.5%
    }

    .col-md-order-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .col-md-20 {
        display: block;
        width: 83.33333333%
    }

    .col-md-push-20 {
        left: 83.33333333%
    }

    .col-md-pull-20 {
        right: 83.33333333%
    }

    .col-md-offset-20 {
        margin-left: 83.33333333%
    }

    .col-md-order-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .col-md-19 {
        display: block;
        width: 79.16666667%
    }

    .col-md-push-19 {
        left: 79.16666667%
    }

    .col-md-pull-19 {
        right: 79.16666667%
    }

    .col-md-offset-19 {
        margin-left: 79.16666667%
    }

    .col-md-order-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .col-md-18 {
        display: block;
        width: 75%
    }

    .col-md-push-18 {
        left: 75%
    }

    .col-md-pull-18 {
        right: 75%
    }

    .col-md-offset-18 {
        margin-left: 75%
    }

    .col-md-order-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .col-md-17 {
        display: block;
        width: 70.83333333%
    }

    .col-md-push-17 {
        left: 70.83333333%
    }

    .col-md-pull-17 {
        right: 70.83333333%
    }

    .col-md-offset-17 {
        margin-left: 70.83333333%
    }

    .col-md-order-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .col-md-16 {
        display: block;
        width: 66.66666667%
    }

    .col-md-push-16 {
        left: 66.66666667%
    }

    .col-md-pull-16 {
        right: 66.66666667%
    }

    .col-md-offset-16 {
        margin-left: 66.66666667%
    }

    .col-md-order-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .col-md-15 {
        display: block;
        width: 62.5%
    }

    .col-md-push-15 {
        left: 62.5%
    }

    .col-md-pull-15 {
        right: 62.5%
    }

    .col-md-offset-15 {
        margin-left: 62.5%
    }

    .col-md-order-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .col-md-14 {
        display: block;
        width: 58.33333333%
    }

    .col-md-push-14 {
        left: 58.33333333%
    }

    .col-md-pull-14 {
        right: 58.33333333%
    }

    .col-md-offset-14 {
        margin-left: 58.33333333%
    }

    .col-md-order-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .col-md-13 {
        display: block;
        width: 54.16666667%
    }

    .col-md-push-13 {
        left: 54.16666667%
    }

    .col-md-pull-13 {
        right: 54.16666667%
    }

    .col-md-offset-13 {
        margin-left: 54.16666667%
    }

    .col-md-order-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .col-md-12 {
        display: block;
        width: 50%
    }

    .col-md-push-12 {
        left: 50%
    }

    .col-md-pull-12 {
        right: 50%
    }

    .col-md-offset-12 {
        margin-left: 50%
    }

    .col-md-order-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .col-md-11 {
        display: block;
        width: 45.83333333%
    }

    .col-md-push-11 {
        left: 45.83333333%
    }

    .col-md-pull-11 {
        right: 45.83333333%
    }

    .col-md-offset-11 {
        margin-left: 45.83333333%
    }

    .col-md-order-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .col-md-10 {
        display: block;
        width: 41.66666667%
    }

    .col-md-push-10 {
        left: 41.66666667%
    }

    .col-md-pull-10 {
        right: 41.66666667%
    }

    .col-md-offset-10 {
        margin-left: 41.66666667%
    }

    .col-md-order-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .col-md-9 {
        display: block;
        width: 37.5%
    }

    .col-md-push-9 {
        left: 37.5%
    }

    .col-md-pull-9 {
        right: 37.5%
    }

    .col-md-offset-9 {
        margin-left: 37.5%
    }

    .col-md-order-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .col-md-8 {
        display: block;
        width: 33.33333333%
    }

    .col-md-push-8 {
        left: 33.33333333%
    }

    .col-md-pull-8 {
        right: 33.33333333%
    }

    .col-md-offset-8 {
        margin-left: 33.33333333%
    }

    .col-md-order-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .col-md-7 {
        display: block;
        width: 29.16666667%
    }

    .col-md-push-7 {
        left: 29.16666667%
    }

    .col-md-pull-7 {
        right: 29.16666667%
    }

    .col-md-offset-7 {
        margin-left: 29.16666667%
    }

    .col-md-order-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .col-md-6 {
        display: block;
        width: 25%
    }

    .col-md-push-6 {
        left: 25%
    }

    .col-md-pull-6 {
        right: 25%
    }

    .col-md-offset-6 {
        margin-left: 25%
    }

    .col-md-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .col-md-5 {
        display: block;
        width: 20.83333333%
    }

    .col-md-push-5 {
        left: 20.83333333%
    }

    .col-md-pull-5 {
        right: 20.83333333%
    }

    .col-md-offset-5 {
        margin-left: 20.83333333%
    }

    .col-md-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .col-md-4 {
        display: block;
        width: 16.66666667%
    }

    .col-md-push-4 {
        left: 16.66666667%
    }

    .col-md-pull-4 {
        right: 16.66666667%
    }

    .col-md-offset-4 {
        margin-left: 16.66666667%
    }

    .col-md-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .col-md-3 {
        display: block;
        width: 12.5%
    }

    .col-md-push-3 {
        left: 12.5%
    }

    .col-md-pull-3 {
        right: 12.5%
    }

    .col-md-offset-3 {
        margin-left: 12.5%
    }

    .col-md-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .col-md-2 {
        display: block;
        width: 8.33333333%
    }

    .col-md-push-2 {
        left: 8.33333333%
    }

    .col-md-pull-2 {
        right: 8.33333333%
    }

    .col-md-offset-2 {
        margin-left: 8.33333333%
    }

    .col-md-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .col-md-1 {
        display: block;
        width: 4.16666667%
    }

    .col-md-push-1 {
        left: 4.16666667%
    }

    .col-md-pull-1 {
        right: 4.16666667%
    }

    .col-md-offset-1 {
        margin-left: 4.16666667%
    }

    .col-md-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .col-md-0 {
        display: none
    }

    .col-push-0 {
        left: auto
    }

    .col-pull-0 {
        right: auto
    }
}

@media (min-width: 1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13, .col-lg-14, .col-lg-15, .col-lg-16, .col-lg-17, .col-lg-18, .col-lg-19, .col-lg-20, .col-lg-21, .col-lg-22, .col-lg-23, .col-lg-24 {
        float: left;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .col-lg-24 {
        display: block;
        width: 100%
    }

    .col-lg-push-24 {
        left: 100%
    }

    .col-lg-pull-24 {
        right: 100%
    }

    .col-lg-offset-24 {
        margin-left: 100%
    }

    .col-lg-order-24 {
        -ms-flex-order: 24;
        order: 24
    }

    .col-lg-23 {
        display: block;
        width: 95.83333333%
    }

    .col-lg-push-23 {
        left: 95.83333333%
    }

    .col-lg-pull-23 {
        right: 95.83333333%
    }

    .col-lg-offset-23 {
        margin-left: 95.83333333%
    }

    .col-lg-order-23 {
        -ms-flex-order: 23;
        order: 23
    }

    .col-lg-22 {
        display: block;
        width: 91.66666667%
    }

    .col-lg-push-22 {
        left: 91.66666667%
    }

    .col-lg-pull-22 {
        right: 91.66666667%
    }

    .col-lg-offset-22 {
        margin-left: 91.66666667%
    }

    .col-lg-order-22 {
        -ms-flex-order: 22;
        order: 22
    }

    .col-lg-21 {
        display: block;
        width: 87.5%
    }

    .col-lg-push-21 {
        left: 87.5%
    }

    .col-lg-pull-21 {
        right: 87.5%
    }

    .col-lg-offset-21 {
        margin-left: 87.5%
    }

    .col-lg-order-21 {
        -ms-flex-order: 21;
        order: 21
    }

    .col-lg-20 {
        display: block;
        width: 83.33333333%
    }

    .col-lg-push-20 {
        left: 83.33333333%
    }

    .col-lg-pull-20 {
        right: 83.33333333%
    }

    .col-lg-offset-20 {
        margin-left: 83.33333333%
    }

    .col-lg-order-20 {
        -ms-flex-order: 20;
        order: 20
    }

    .col-lg-19 {
        display: block;
        width: 79.16666667%
    }

    .col-lg-push-19 {
        left: 79.16666667%
    }

    .col-lg-pull-19 {
        right: 79.16666667%
    }

    .col-lg-offset-19 {
        margin-left: 79.16666667%
    }

    .col-lg-order-19 {
        -ms-flex-order: 19;
        order: 19
    }

    .col-lg-18 {
        display: block;
        width: 75%
    }

    .col-lg-push-18 {
        left: 75%
    }

    .col-lg-pull-18 {
        right: 75%
    }

    .col-lg-offset-18 {
        margin-left: 75%
    }

    .col-lg-order-18 {
        -ms-flex-order: 18;
        order: 18
    }

    .col-lg-17 {
        display: block;
        width: 70.83333333%
    }

    .col-lg-push-17 {
        left: 70.83333333%
    }

    .col-lg-pull-17 {
        right: 70.83333333%
    }

    .col-lg-offset-17 {
        margin-left: 70.83333333%
    }

    .col-lg-order-17 {
        -ms-flex-order: 17;
        order: 17
    }

    .col-lg-16 {
        display: block;
        width: 66.66666667%
    }

    .col-lg-push-16 {
        left: 66.66666667%
    }

    .col-lg-pull-16 {
        right: 66.66666667%
    }

    .col-lg-offset-16 {
        margin-left: 66.66666667%
    }

    .col-lg-order-16 {
        -ms-flex-order: 16;
        order: 16
    }

    .col-lg-15 {
        display: block;
        width: 62.5%
    }

    .col-lg-push-15 {
        left: 62.5%
    }

    .col-lg-pull-15 {
        right: 62.5%
    }

    .col-lg-offset-15 {
        margin-left: 62.5%
    }

    .col-lg-order-15 {
        -ms-flex-order: 15;
        order: 15
    }

    .col-lg-14 {
        display: block;
        width: 58.33333333%
    }

    .col-lg-push-14 {
        left: 58.33333333%
    }

    .col-lg-pull-14 {
        right: 58.33333333%
    }

    .col-lg-offset-14 {
        margin-left: 58.33333333%
    }

    .col-lg-order-14 {
        -ms-flex-order: 14;
        order: 14
    }

    .col-lg-13 {
        display: block;
        width: 54.16666667%
    }

    .col-lg-push-13 {
        left: 54.16666667%
    }

    .col-lg-pull-13 {
        right: 54.16666667%
    }

    .col-lg-offset-13 {
        margin-left: 54.16666667%
    }

    .col-lg-order-13 {
        -ms-flex-order: 13;
        order: 13
    }

    .col-lg-12 {
        display: block;
        width: 50%
    }

    .col-lg-push-12 {
        left: 50%
    }

    .col-lg-pull-12 {
        right: 50%
    }

    .col-lg-offset-12 {
        margin-left: 50%
    }

    .col-lg-order-12 {
        -ms-flex-order: 12;
        order: 12
    }

    .col-lg-11 {
        display: block;
        width: 45.83333333%
    }

    .col-lg-push-11 {
        left: 45.83333333%
    }

    .col-lg-pull-11 {
        right: 45.83333333%
    }

    .col-lg-offset-11 {
        margin-left: 45.83333333%
    }

    .col-lg-order-11 {
        -ms-flex-order: 11;
        order: 11
    }

    .col-lg-10 {
        display: block;
        width: 41.66666667%
    }

    .col-lg-push-10 {
        left: 41.66666667%
    }

    .col-lg-pull-10 {
        right: 41.66666667%
    }

    .col-lg-offset-10 {
        margin-left: 41.66666667%
    }

    .col-lg-order-10 {
        -ms-flex-order: 10;
        order: 10
    }

    .col-lg-9 {
        display: block;
        width: 37.5%
    }

    .col-lg-push-9 {
        left: 37.5%
    }

    .col-lg-pull-9 {
        right: 37.5%
    }

    .col-lg-offset-9 {
        margin-left: 37.5%
    }

    .col-lg-order-9 {
        -ms-flex-order: 9;
        order: 9
    }

    .col-lg-8 {
        display: block;
        width: 33.33333333%
    }

    .col-lg-push-8 {
        left: 33.33333333%
    }

    .col-lg-pull-8 {
        right: 33.33333333%
    }

    .col-lg-offset-8 {
        margin-left: 33.33333333%
    }

    .col-lg-order-8 {
        -ms-flex-order: 8;
        order: 8
    }

    .col-lg-7 {
        display: block;
        width: 29.16666667%
    }

    .col-lg-push-7 {
        left: 29.16666667%
    }

    .col-lg-pull-7 {
        right: 29.16666667%
    }

    .col-lg-offset-7 {
        margin-left: 29.16666667%
    }

    .col-lg-order-7 {
        -ms-flex-order: 7;
        order: 7
    }

    .col-lg-6 {
        display: block;
        width: 25%
    }

    .col-lg-push-6 {
        left: 25%
    }

    .col-lg-pull-6 {
        right: 25%
    }

    .col-lg-offset-6 {
        margin-left: 25%
    }

    .col-lg-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .col-lg-5 {
        display: block;
        width: 20.83333333%
    }

    .col-lg-push-5 {
        left: 20.83333333%
    }

    .col-lg-pull-5 {
        right: 20.83333333%
    }

    .col-lg-offset-5 {
        margin-left: 20.83333333%
    }

    .col-lg-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .col-lg-4 {
        display: block;
        width: 16.66666667%
    }

    .col-lg-push-4 {
        left: 16.66666667%
    }

    .col-lg-pull-4 {
        right: 16.66666667%
    }

    .col-lg-offset-4 {
        margin-left: 16.66666667%
    }

    .col-lg-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .col-lg-3 {
        display: block;
        width: 12.5%
    }

    .col-lg-push-3 {
        left: 12.5%
    }

    .col-lg-pull-3 {
        right: 12.5%
    }

    .col-lg-offset-3 {
        margin-left: 12.5%
    }

    .col-lg-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .col-lg-2 {
        display: block;
        width: 8.33333333%
    }

    .col-lg-push-2 {
        left: 8.33333333%
    }

    .col-lg-pull-2 {
        right: 8.33333333%
    }

    .col-lg-offset-2 {
        margin-left: 8.33333333%
    }

    .col-lg-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .col-lg-1 {
        display: block;
        width: 4.16666667%
    }

    .col-lg-push-1 {
        left: 4.16666667%
    }

    .col-lg-pull-1 {
        right: 4.16666667%
    }

    .col-lg-offset-1 {
        margin-left: 4.16666667%
    }

    .col-lg-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .col-lg-0 {
        display: none
    }

    .col-push-0 {
        left: auto
    }

    .col-pull-0 {
        right: auto
    }
}

.layout-image-display .each-cell {
    margin-bottom: 20px;
    height: 180px;
    overflow: hidden
}

.layout-image-display .each-cell .img-box {
    width: 100%;
    height: 130px;
    cursor: pointer
}

.layout-image-display .each-cell .img-box a {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    display: block;
    opacity: 0;
    transition: opacity .3s ease-in
}

.layout-image-display .each-cell .img-box a.fadeIn {
    opacity: 1
}

.layout-image-display .each-cell .img-box a img {
    opacity: 0;
    visibility: hidden
}

.layout-image-display .each-cell .desc {
    width: 100%;
    height: 100%;
    cursor: pointer;
    font-size: 15px;
    padding-top: 5px
}

.layout-image-display .each-cell .desc .desc-inner {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.5em;
    max-height: 3em;
    word-break: break-all
}

.layout-image-display .each-cell .desc a {
    display: block;
    color: #333;
    width: 100%
}

.job-list {
    margin-top: 20px
}

.job-list h4 {
    margin-bottom: 15px;
    font-size: 14px
}

.job-list .items .job {
    overflow: hidden;
    display: block;
    margin-bottom: 15px
}

.job-list .items .job .desc {
    display: block
}

.job-list .items .job .desc .base {
    display: block;
    font-size: 12px
}

.job-list .items .job .desc .base .title {
    float: left;
    width: 60%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #666;
    font-weight: 600
}

.job-list .items .job .desc .base .salary {
    overflow: hidden;
    color: #f60;
    text-align: right;
    display: block
}

.job-list .items .job .company {
    color: #aaa;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block
}

.job-list .items .job:hover .desc .base .title {
    color: #333
}

.boss-job-detail {
    max-width: 1100px !important;
    margin: 40px auto !important;
    padding: 0 20px !important;
    font-size: 14px;
    color: #262a2f
}

.boss-job-detail:after, .boss-job-detail:before {
    content: " ";
    display: table
}

.boss-job-detail:after {
    clear: both
}

@media (min-width: 820px) {
    .boss-job-detail .col-job-main {
        float: left;
        width: 66%;
        margin-right: 20px
    }
}

.boss-job-detail .col-job-main .job-base:after, .boss-job-detail .col-job-main .job-base:before {
    content: " ";
    display: table
}

.boss-job-detail .col-job-main .job-base:after {
    clear: both
}

.boss-job-detail .col-job-main .job-base .job-desc {
    float: left;
    width: 50%;
    margin-right: 20px
}

@media (max-width: 510px) {
    .boss-job-detail .col-job-main .job-base .job-desc {
        float: none;
        width: 100%;
        margin: 0
    }
}

.boss-job-detail .col-job-main .job-base .job-desc h1 {
    font-size: 18px;
    color: #333;
    margin: 0 0 10px;
    font-weight: 600
}

.boss-job-detail .col-job-main .job-base .job-desc .info {
    color: #888;
    margin-bottom: 5px
}

.boss-job-detail .col-job-main .job-base .job-desc .info .pip {
    margin: 0 5px
}

.boss-job-detail .col-job-main .job-base .job-desc .salary {
    font-size: 18px;
    font-weight: 600;
    color: #f60
}

.boss-job-detail .col-job-main .job-base .boss-info {
    overflow: hidden;
    padding-left: 25px;
    border-left: 1px solid #eee
}

@media (max-width: 510px) {
    .boss-job-detail .col-job-main .job-base .boss-info {
        margin-top: 10px;
        padding: 10px 0;
        border: 1px solid #eee;
        border-width: 1px 0
    }
}

.boss-job-detail .col-job-main .job-base .boss-info .avatar {
    width: 100px;
    height: 100px;
    border-radius: 50px;
    overflow: hidden;
    background: no-repeat 50% #fff;
    box-sizing: border-box;
    border: 1px solid #eee;
    background-size: cover;
    float: left;
    margin-right: 20px
}

@media (max-width: 568px) {
    .boss-job-detail .col-job-main .job-base .boss-info .avatar {
        display: none
    }
}

.boss-job-detail .col-job-main .job-base .boss-info .boss-desc {
    overflow: hidden
}

.boss-job-detail .col-job-main .job-base .boss-info .boss-desc h2 {
    margin: 10px 0 4px;
    font-size: 18px;
    line-height: 1
}

@media (max-width: 510px) {
    .boss-job-detail .col-job-main .job-base .boss-info .boss-desc h2 {
        display: inline-block;
        vertical-align: middle;
        font-size: 12px;
        margin: 0 10px 0 0
    }
}

.boss-job-detail .col-job-main .job-base .boss-info .boss-desc .title {
    color: #858b98;
    margin-bottom: 10px
}

@media (max-width: 510px) {
    .boss-job-detail .col-job-main .job-base .boss-info .boss-desc .action, .boss-job-detail .col-job-main .job-base .boss-info .boss-desc .title {
        display: inline-block;
        vertical-align: middle;
        font-size: 12px;
        margin: 0 10px 0 0
    }
}

.boss-job-detail .col-job-main .job-base .boss-info .boss-desc .btn {
    display: inline-block;
    padding: 4px 15px;
    background: #4cbfb6;
    border-radius: 4px;
    color: #fff
}

.boss-job-detail .col-job-main .job-detail {
    margin-top: 30px;
    padding-right: 20px;
    color: #5e6169;
    line-height: 2
}

@media (max-width: 510px) {
    .boss-job-detail .col-job-main .job-detail {
        margin: 20px 0 0;
        padding: 0
    }
}

.boss-job-detail .col-job-main .job-detail h3 {
    font-weight: 600;
    color: #424347;
    font-size: 16px;
    line-height: 1.5;
    margin: 0 0 15px;
    padding-bottom: 15px;
    position: relative
}

.boss-job-detail .col-job-main .job-detail h3:after {
    position: absolute;
    content: "";
    display: block;
    width: 50px;
    height: 2px;
    background: #a1d8d7;
    bottom: 0;
    left: 0
}

.boss-job-detail .col-job-main .rel-posts {
    margin-top: 60px
}

.boss-job-detail .col-job-main .rel-posts > h3 {
    font-weight: 600;
    color: #424347;
    font-size: 16px;
    line-height: 1.5;
    margin: 0 0 15px;
    padding-bottom: 15px;
    position: relative
}

.boss-job-detail .col-job-main .rel-posts > h3:after {
    position: absolute;
    content: "";
    display: block;
    width: 50px;
    height: 2px;
    background: #a1d8d7;
    bottom: 0;
    left: 0
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li {
    margin-right: 40px
}

@media (max-width: 510px) {
    .boss-job-detail .col-job-main .rel-posts .feed_ul li {
        margin: 0;
        padding: 10px 0
    }
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a {
    display: block;
    position: relative
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a:after, .boss-job-detail .col-job-main .rel-posts .feed_ul li > a:before {
    content: " ";
    display: table
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a:after {
    clear: both
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .img_box {
    float: left;
    width: 170px;
    height: 100px;
    margin-right: 15px;
    overflow: hidden;
    background: #f2f2f2
}

@media (max-width: 510px) {
    .boss-job-detail .col-job-main .rel-posts .feed_ul li > a .img_box {
        width: 100px;
        height: 60px
    }
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .img_box img {
    max-width: 100%
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro {
    height: 100px;
    position: relative;
    display: block;
    overflow: hidden
}

@media (max-width: 510px) {
    .boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro {
        height: 60px
    }
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro h3 a {
    font-size: 16px;
    color: #5e6169
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro .info {
    color: #aaa;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%
}

@media (max-width: 510px) {
    .boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro .info {
        display: none
    }
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro .info:after, .boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro .info:before {
    content: " ";
    display: table
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro .info:after {
    clear: both
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro .info .time-div {
    display: none
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro .info a {
    color: #888
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro .info .info-list {
    float: left
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro .info .info-list .user-info-point {
    display: none
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro .info .tags-list {
    float: right
}

.boss-job-detail .col-job-main .rel-posts .feed_ul li > a .intro .info .tags-list .icon-tag {
    position: relative;
    top: 2px;
    left: -4px
}

.boss-job-detail .col-job-side {
    overflow: hidden
}

@media (max-width: 820px) {
    .boss-job-detail .col-job-side {
        display: none
    }
}

.boss-job-detail .col-job-side .job-list {
    margin-top: 0
}

.boss-job-detail .col-job-side .hot_posts {
    margin-top: 30px
}

.boss-job-detail .col-job-side .hot_posts h3 {
    font-size: 14px;
    margin-bottom: 10px
}

.kr-message {
    font-size: 12px;
    position: fixed;
    z-index: 60000;
    width: 100%;
    top: 16px;
    left: 0
}

.kr-message-notice {
    width: auto;
    vertical-align: middle;
    position: absolute;
    left: 50%;
    width: 100%
}

.kr-message-notice-content {
    position: relative;
    right: 50%;
    display: block;
    color: #fff;
    width: 100%;
    text-align: center
}

.kr-message-custom-content {
    max-width: 80%;
    margin: 0 auto;
    display: inline-block
}

.kr-message-error {
    padding: 8px 20px;
    border-radius: 35px;
    background-color: rgba(249, 83, 85, .9)
}

.kr-message-success {
    padding: 8px 20px;
    border-radius: 35px;
    background-color: rgba(66, 133, 244, .9)
}

.kr-message-info, .kr-message-warning {
    padding: 8px 20px;
    border-radius: 35px;
    background-color: rgba(70, 76, 86, .9)
}

.kr-message-success .icon {
    color: #87d068
}

.kr-message-error .icon {
    color: #f50
}

.kr-message-warning .icon {
    color: #fa0
}

.kr-message-info .icon, .kr-message-loading .icon {
    color: #2db7f5
}

.kr-message .icon {
    margin-right: 8px;
    font-size: 14px;
    top: 1px;
    position: relative
}

.kr-message-info-center-rem {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: .9;
    background: rgba(38, 38, 38, .75);
    border-radius: .04rem;
    padding: .17rem .2rem
}

.kr-message-info-center-rem .content {
    font-size: .14rem;
    font-weight: 600;
    max-width: 112px
}

.kr-message-success-center-icon-rem {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: .9;
    background: rgba(38, 38, 38, .75);
    border-radius: .04rem;
    padding: .17rem .2rem
}

.kr-message-success-center-icon-rem .content {
    position: relative;
    margin-top: .46rem;
    font-size: .14rem;
    font-weight: 600;
    max-width: 112px
}

.kr-message-success-center-icon-rem .content:before {
    position: absolute;
    content: "";
    top: -.46rem;
    left: 50%;
    transform: translateX(-50%);
    width: .36rem;
    height: .36rem;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.kr-message-error-center-icon-rem {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: .9;
    background: rgba(38, 38, 38, .75);
    border-radius: .04rem;
    padding: .17rem .2rem;
    z-index: 60000
}

.kr-message-error-center-icon-rem .content {
    position: relative;
    margin-top: .46rem;
    font-size: .14rem;
    font-weight: 600;
    max-width: 112px
}

.kr-message-error-center-icon-rem .content:before {
    position: absolute;
    content: "";
    top: -.46rem;
    left: 50%;
    transform: translateX(-50%);
    width: .36rem;
    height: .36rem;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.bridge-contact-wrapper {
    display: -ms-flexbox;
    display: flex;
    position: relative
}

.starter-avatar-wrapper {
    width: 50px;
    height: 50px;
    border: 1px solid #e3e3e3;
    border-radius: 5px;
    margin-right: 10px;
    overflow: hidden
}

.starter-avatar-wrapper .starter-avatar-img {
    margin: 0 !important;
    width: 100%;
    height: 100%;
    border-radius: 0
}

.starter-info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column;
    flex-flow: column;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.starter-info .starter-name {
    font-size: 18px;
    color: #262626;
    height: 25px;
    line-height: 25px;
    font-weight: 700
}

.starter-info .starter-slogan {
    font-size: 14px;
    height: 14px;
    line-height: 14px;
    color: #999ca0;
    margin-bottom: 2px
}

.contact-btn {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    padding: 0 11px;
    height: 32px;
    background: #4285f4;
    border-radius: 4px;
    font-size: 14px;
    color: #fff;
    line-height: 32px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.contact-btn:after {
    content: "\8054\7CFB\516C\53F8\521B\59CB\4EBA"
}

@media screen and (max-width: 500px) {
    .bridge-contact-wrapper {
        padding: 15px 0;
        border-top: 1px solid #efefef;
        border-bottom: 1px solid #efefef
    }

    .contact-btn {
        background: #fff;
        height: 22px;
        border: 1px solid #4f5154;
        border-radius: 11px;
        font-size: 12px;
        color: #4f5154;
        line-height: 22px;
        padding: 0 9px
    }

    .contact-btn:after {
        content: "\8054\7CFBTA"
    }
}

.hover-modal {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    z-index: 50001;
    padding-top: 100px
}

.hover-modal .submit-wrapper {
    position: relative;
    margin: auto;
    padding: 20px 40px;
    width: 500px;
    height: 700px;
    background: #fff;
    box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .15);
    border-radius: 4px;
    overflow: hidden
}

.hover-modal .submit-wrapper .hide-modal {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 20px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAtCAMAAADflBjwAAAAb1BMVEUAAACbnqGanKCZnqGcoaGanKGanqGZnKGZnKCanKCcoKSZnKGZn6SanaCanKGqqqqZs7OZnaCZn6aZnKKanKGZnaGanaGZnqOZnaKanKGanaGbpKSanaCanaGioqKZpqabnqCcqqqZzMyanaGboqKihSBxAAAAJXRSTlMAV79fNrWI5v90O/MtpOMGCucolsnx/jJz1PwcyvkWFFkSBVEpglHOVgAAAKlJREFUeNrt1LcSwjAQAFEjkojG5Jz//xvxnIst2aGisArNFW8baeaKH04ndZXr9QfNMMx5JPx4kvM0plmOQvh5GeMiRfHdV8sYKZynsJ7CegrrKaynsJ7CegrrKaynsJ7CegrrKbSnwMsCL4sVXhZ4U6xrvzGe9+R1pd9SKF/tkir4L/7Def7D+XZftfvq3/bVvpkPel8dTzGe9b66XGO63R+FOc/Xu74/tdEUk7/qVOYAAAAASUVORK5CYII=);
    background-size: 100%;
    background-repeat: no-repeat;
    cursor: pointer
}

.hover-modal .submit-wrapper .submit-title {
    text-align: center;
    font-size: 20px;
    color: #262626;
    height: 28px;
    line-height: 28px;
    font-weight: 700
}

.hover-modal .submit-wrapper .form-wrapper {
    transition: all .5s ease-out
}

.hover-modal .submit-wrapper .form-wrapper .submit-intro {
    background: #fef2de;
    margin-top: 20px;
    margin-bottom: 10px;
    text-align: center;
    font-size: 14px;
    color: #f67f23;
    height: 40px;
    line-height: 40px;
    border-radius: 4px
}

.hover-modal .submit-wrapper .form-wrapper .input-item {
    padding: 14px 0;
    border-bottom: 1px solid #f5f5f5
}

.hover-modal .submit-wrapper .form-wrapper .input-item .input-title {
    color: #262626;
    font-size: 12px;
    height: 17px;
    line-height: 17px;
    margin-bottom: 8px
}

.hover-modal .submit-wrapper .form-wrapper .input-item .input-title:after {
    content: "*";
    color: #fa6f70;
    display: inline
}

.hover-modal .submit-wrapper .form-wrapper .input-item input {
    outline: none;
    border: none;
    width: 100%;
    color: #262626;
    font-size: 16px;
    padding: 0
}

.hover-modal .submit-wrapper .form-wrapper .input-item input::-webkit-input-placeholder {
    font-size: 16px;
    color: #ccc
}

.hover-modal .submit-wrapper .form-wrapper .upload-item {
    padding: 13px 0 12px
}

.hover-modal .submit-wrapper .form-wrapper .upload-item .upload-title {
    color: #262626;
    font-size: 12px;
    height: 17px;
    line-height: 17px;
    margin-bottom: 20px
}

.hover-modal .submit-wrapper .form-wrapper .upload-item .upload-title:after {
    content: "*";
    color: #fa6f70;
    display: inline
}

.hover-modal .submit-wrapper .form-wrapper .upload-item .upload-preview-wrapper {
    position: relative;
    width: 80px;
    height: 80px;
    background: #eee;
    border-radius: 3px
}

.hover-modal .submit-wrapper .form-wrapper .upload-item .upload-preview-wrapper .preview-cancel {
    display: block;
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    transform: translate3d(45%, -45%, 0);
    width: 20px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAZlBMVEUAAAD/Zmb7VFf7VFb6VFb6U1b5U1b6U1X6VFX/XV36VFf6VFX5U1X7Vlb5VFX6U1X7Vlb6VFX7VFj/XFz6VFb8VFf6VFX7VFb6VFb/bW3/VVX6VFX7VVX5V1n8rq/+7u7/////WVmdRF3oAAAAInRSTlMACkZ5oMff7PkWcML/PrP7QcNAGaZJ8HP9BxXGP/////8X0apHnQAAAShJREFUeAGl11WirEAMBNDCrQZ3Z/+LfC63RyE53zjdSQrPWbbjen4QhoHvuY5t4bQoTkIawiSOcMYtzfhElt7wSV7wpaLEO1XNt+oKLzUtP2gbvND1/Kjv8Mzg8hR3wINx4knTCJiGiadNA0wuL3Bh6HhJZ/yjnpf0Df6pWl7UVvir5mU1/igpUOK3ggIFfpkpMuOnlCIpfogyimQRgJhCMYCEQglghRQKLdgUs+FQzIFLMRcexTz4NCzrtr+wrQsNPgIa1v2NlYYAIQ3b/sZGQ6g6WfXYqg+m+lWqRaJanqqNodqSmmKgKkOqAqgtvbhR5KZvN8gpUGparKq5a8YKzUCjGaVUQ5xmfNQMrsqRWT+s62OCoRQHlF/mV9FoxhnH+VCmiIPfAas1l7VPZDW3AAAAAElFTkSuQmCC);
    background-size: 100%;
    background-repeat: no-repeat;
    z-index: 10;
    cursor: pointer
}

.hover-modal .submit-wrapper .form-wrapper .upload-item .upload-preview {
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0);
    max-width: 80px;
    max-height: 80px;
    background: #fcfcfc;
    margin: 0;
    border-radius: 2.5px;
    border: .5px solid #eee
}

.hover-modal .submit-wrapper .form-wrapper .upload-item .upload-wrapper {
    display: inline-block;
    width: 80px;
    height: 80px;
    background: #fcfcfc;
    padding: 25px;
    border-radius: 3px;
    cursor: pointer;
    border: .5px solid #eee;
    margin-bottom: 0
}

.hover-modal .submit-wrapper .form-wrapper .upload-item .upload-wrapper .add-plus {
    width: 30px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: 0
}

.hover-modal .submit-wrapper .form-wrapper .upload-item .upload-wrapper #upload-input {
    display: none
}

.hover-modal .submit-wrapper .form-wrapper .submit-button {
    width: 320px;
    background: #4285f4;
    text-align: center;
    color: #fff;
    font-size: 16px;
    height: 44px;
    line-height: 44px;
    margin: 40px auto 15px;
    border-radius: 4px;
    cursor: pointer
}

.hover-modal .submit-wrapper .form-wrapper .submit-tips {
    text-align: center;
    color: #ccc;
    font-size: 12px
}

.hover-modal .submit-wrapper .success-wrapper {
    position: absolute;
    top: 68px;
    left: 40px;
    width: 420px;
    height: 522px;
    transform: translateX(460px);
    transition: all .5s ease-in
}

.hover-modal .submit-wrapper .success-wrapper .success-check {
    display: block;
    width: 80px;
    height: 80px;
    margin: 160px auto 20px
}

.hover-modal .submit-wrapper .success-wrapper .success-info {
    text-align: center;
    font-size: 16px;
    color: #4f5054
}

@media screen and (max-width: 1500px) {
    .hover-modal {
        padding-top: 70px
    }

    .hover-modal .submit-wrapper {
        padding: 10px 25px;
        width: 400px;
        height: 570px;
        margin: auto
    }

    .hover-modal .submit-wrapper .form-wrapper .submit-intro {
        margin-top: 10px;
        margin-bottom: 5px;
        font-size: 12px;
        height: 35px;
        line-height: 35px
    }

    .hover-modal .submit-wrapper .form-wrapper .input-item {
        padding: 10px 0
    }

    .hover-modal .submit-wrapper .form-wrapper .input-item .input-title {
        margin-bottom: 3px
    }

    .hover-modal .submit-wrapper .form-wrapper .input-item input {
        font-size: 14px
    }

    .hover-modal .submit-wrapper .form-wrapper .upload-item {
        padding: 10px 0
    }

    .hover-modal .submit-wrapper .form-wrapper .upload-item .upload-title {
        margin-bottom: 10px
    }

    .hover-modal .submit-wrapper .form-wrapper .submit-button {
        width: 260px;
        font-size: 15px;
        margin: 10px auto 15px
    }

    .hover-modal .submit-wrapper .success-wrapper {
        position: absolute;
        top: 60px;
        left: 25px;
        width: 350px;
        height: 522px;
        transform: translateX(375px)
    }

    .hover-modal .submit-wrapper .success-wrapper .success-check {
        margin: 130px auto 20px
    }
}

.common-post-like-wrapper {
    display: inline-block;
    position: relative
}

.common-post-like-wrapper a.post-pc-like {
    display: inline-block;
    padding: .25rem 1.5rem;
    background-color: #4285f4;
    border-radius: 4px;
    color: #fff;
    font-size: .9rem
}

.common-post-like-wrapper a.post-pc-like:hover {
    background-color: #51b6ff
}

.common-post-like-wrapper a.post-pc-like.liked {
    background-color: #bbb
}

.common-post-like-wrapper .count-box {
    position: absolute;
    color: #4285f4;
    top: -4px;
    font-size: 12px;
    line-height: 1;
    left: 50%;
    transform: translate(-50%)
}

.common-post-like-wrapper .count-box .count {
    display: block;
    opacity: 0
}

.common-post-like-wrapper .total-count-box {
    font-size: 10px;
    margin-left: 3px
}

.common-audio-wrapper {
    position: relative;
    margin: 2rem 2rem 0
}

.common-audio-wrapper .bar {
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: 0;
    left: 0;
    background-color: #f4f4f4
}

.common-audio-wrapper .bar .play-bar {
    position: absolute;
    width: 0;
    background-color: #4285f4;
    height: 100%;
    z-index: 11;
    left: 0;
    top: 0
}

.common-audio-wrapper .bar .progress-bar {
    position: absolute;
    width: 0;
    background: rgba(65, 132, 243, .2);
    height: 100%;
    left: 0;
    top: 0
}

.common-audio-wrapper .audio-box {
    border: 1px solid #f0f0f0;
    padding: 15px 5px 15px 15px
}

.common-audio-wrapper .audio-box .inner {
    position: relative
}

.common-audio-wrapper .audio-box .play {
    float: left;
    width: 40px;
    height: 40px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: cover;
    position: relative
}

.common-audio-wrapper .audio-box .play.loading {
    background: none
}

.common-audio-wrapper .audio-box .play.loading .circle {
    background: url(data:image/png;base64,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) no-repeat 50%;
    z-index: 1;
    background-size: cover;
    -webkit-animation: circle 2s infinite linear
}

.common-audio-wrapper .audio-box .play.loading .inner {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAABWCAYAAABVVmH3AAAABGdBTUEAALGPC/xhBQAAAQtJREFUeAHt0LENAjEABMGH4oiIKZKYiOaggQtAmyA0H67ks3+Ow0eAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBP5E4PQL/3G53l7rHc/H/aP31fPr7trOdcD5LQB2u+QKNhPuAbDbJVewmXAPgN0uuYLNhHsA7HbJFWwm3ANgt0uuYDPhHgC7XXIFmwn3ANjtkivYTLgHwG6XXMFmwj0AdrvkCjYT7gGw2yVXsJlwD4DdLrmCzYR7AOx2yRVsJtwDYLdLrmAz4R4Au11yBZsJDRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQOBrgTenXQg8OvEmzwAAAABJRU5ErkJggg==) no-repeat 50%;
    z-index: 2;
    background-size: cover
}

.common-audio-wrapper .audio-box .play.pause {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: cover
}

.common-audio-wrapper .audio-box .play .inner {
    background-size: cover
}

.common-audio-wrapper .audio-box .play .circle, .common-audio-wrapper .audio-box .play .inner {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.common-audio-wrapper .audio-box .download {
    float: right;
    width: 40px;
    height: 40px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAABGdBTUEAALGPC/xhBQAAAUhJREFUeAHt2kFuwjAQBVDgkqyzhEsULkGXWXPKEm87Qu00wR7RZymb0cT5fllEVrzbGQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDwzgL7Kou7zfevTJbzdCyR/ZAJrTcKAIwmqQrAFFdsBhhNUhWAKa7YDDCapCoAU1yxGWA0SVUAprhiM8BokqoATHHF5m77yc/5flk2ux8xwvaVZVHX03S8bD9znLEbYHt0D8SeeG1NXQFfjdgbbwjgqxBH4A0D3BpxFN5QwK0QR+INB1yLOBqvBOBfESvglQHMIlbBKwX4W8RKeOUAf0KshlcS8BliRbyygN8Rq+K1nKVH2zu3q3RI4QgQIPCPBZYPXJ+RPX21NlWv01v+iax8UwABrhRwOwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECxQUeD05a6vzB7mwAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: cover
}

.common-audio-wrapper .audio-box .download.loaded {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAABGdBTUEAALGPC/xhBQAAAlNJREFUeAHt2bFSwjAYB/Ckp4MPoLuOeGy8gbPnhK7oeQc4+jAKyp3oOSjo4DmrL8Cmq76Gg9iYcIYDpC1pm/SL9+8SejTJl1+TNE0ZwwEBCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCECAtAAnHZ1hcGfdu81vIY6D8nqjXql8GWZPdXmQKhfBTCM8Fj4LFh6Erx/99mCw7CLMf9EDx3hCrGk0zvhDUN6o2u6J3gPOw3OJ6DVgHJ4rRG/nwEXwFKJgYid8e7/SoHmnS3kX6KK8RfFGsXD+KefDjq24vBvCpngB49uNWvXJFmAhQ7h13SsJIYxvHjU8dVOcA7a6/a1wyAatbu/UBJEingI07gUqU9pjhMfEIxNiRZUhK283artNzrmIK5Mq3m8b4kLP779ZPF1yEiJlPGeAUXhJiApvKMIXuRhZ1ddGpvJpa/uBMa9u60M4CU8HNdsTfcBTsVtfB8qX+0O5mh3NeRprXionwbp8sMjpUTTPL+9L1HueboP1Hqh2RdTuiHoj0JXGpZyzG7nC2aI8bCfjtw6oKjNFnAww8ndBc95sPE4AVaW5IhLBU+1yBpgbIiE854CZEYnhFQKYGpEgXmGAxohE8QoFXBiRMF7hgImIxPFIAEYieoBHBvAPoid4pADHiPIDEGdBx+Y2vKoLBwQgAAEIZBdwtplwcnEb++Eoe1OmSzja33PSNuefNaeb6f8ZADPeQwBmBER2CEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEDAtsAPRQdsbmtI+w4AAAAASUVORK5CYII=) no-repeat 50%;
    background-size: cover
}

.common-audio-wrapper .audio-box .audio-info {
    margin: 0 10px 0 55px
}

.common-audio-wrapper .audio-box .audio-info .audio-title {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 1;
    color: #464c56;
    height: 17px;
    padding-top: 1px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.common-audio-wrapper .audio-box .audio-info .tip {
    line-height: 1;
    font-size: 12px
}

.common-audio-wrapper .audio-box .audio-info .tip .size, .common-audio-wrapper .audio-box .audio-info .tip .time {
    font-size: 12px;
    color: #969fa9;
    line-height: 1
}

.common-audio-wrapper .audio-box .audio-info .tip .time {
    margin-left: 10px
}

.content-font .common-audio-wrapper {
    display: inline-block;
    position: relative;
    width: 300px;
    height: 70px;
    background: #fff;
    border: 1px solid #c4ceda;
    border-radius: 4px;
    margin: 0
}

.content-font .common-audio-wrapper .audio-box {
    border: 0
}

.article-audio-card {
    margin-top: 25px
}

.article-video-card {
    margin: 40px 0;
    height: 405px
}

.article-video-card .video-container {
    height: 405px;
    position: relative;
    background: #000
}

.video-player-component, .video-player-third-party {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #262626;
    width: 100%;
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
    align-items: flex-end
}

.video-player-component *, .video-player-third-party * {
    outline: none
}

.video-player-component .video-el, .video-player-third-party .video-el {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: transparent 50% 50%/cover no-repeat
}

.video-player-component .video-beforeLoad-wrapper, .video-player-component .video-loading-wrapper, .video-player-third-party .video-beforeLoad-wrapper, .video-player-third-party .video-loading-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    z-index: 100
}

.video-player-component .video-beforeLoad, .video-player-component .video-loading, .video-player-third-party .video-beforeLoad, .video-player-third-party .video-loading {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 280px;
    height: 52px;
    margin-top: -26px;
    margin-left: -140px
}

.video-player-component .video-beforeLoad .beforeLoad-title, .video-player-component .video-beforeLoad .loading-title, .video-player-component .video-loading .beforeLoad-title, .video-player-component .video-loading .loading-title, .video-player-third-party .video-beforeLoad .beforeLoad-title, .video-player-third-party .video-beforeLoad .loading-title, .video-player-third-party .video-loading .beforeLoad-title, .video-player-third-party .video-loading .loading-title {
    width: 280px;
    height: 25px;
    margin-bottom: 25px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjAAAAAyCAYAAABCpuFNAAAAAXNSR0IArs4c6QAAI3BJREFUeAHtnQe4FEXWhgVFzKKomAUMmHOOC+aw/maMiDmnFV11VwyYc14MKGLW1TUvCmLOOSsKgphzznD/95tbZ6zb0z3Tc5mZ7nu3zvN8t6pOnar66nRPpe6ZO8UUQYIHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB4IHggeCB9qrB5qamnqAudpr/0K/ggeCB9J5oGM6s2DV3jzABDAA3AH2AFO3t/6l7Y/6DqZKax/scuGBnWHxIdftGXAsmDMXrAKJuniA69sV9KpL5XWoFK7bg3nqUHUuqqRvO4OuuSDTCBJ09gagixomikY4PEUbXIvFwO9A8haYvVIxbKapZNPW8unTbOAzcAFYqa3xj/KlD1uBm8GGoF1uUOjXYGDyCZGlo35oz2n6OxVYERwFRoJl22p/4Z5m3OmN3SQwAmwJpsxzf+H3MtDYqnlvlTxzbQ03+vQ9+AVcB5ZvTR0NLQPJtcB2oFUDIuV+BpL3Qf+Gkg+NJXqAa3G7LoqTAYmGLgO768HeSXbkrQYeAbMk2WShh8+6IHHQI+9rYLJTFhxr1SadON46QjgeHFiruhtVD5xnAosmtUfeXUAyEbTr0xf61wksBbTrPRM8DH4EvrxOos1tLuC8PfgUlH0cSH5f4MuhSfdGHvQQ/dwj+wrxznngVQsO9KWL17cfiG9fi3rrWgckZwbvgbfAptU0hr12uCZalR5VTflgWz8PcC3+bheGsG+0JXS9fR3p55z9vwnnB7N72IS4bmjJk2B6v2xWcXj0BNot3A1miOOB/lkgOS0uvy3p6MONhZ40/3mRYP22xF9c4XwI+A2cDkquGbrngeT9tta3OL70Q5PC0mAzsD84A+jxrsZbOyUlWlbOjKu7njrYbOvQh3D1KqFH19a34eV4YjcAmGxXzjbrPEhOY0QJR4DpsuZUy/bpjxbTJnqUm6mkeqTToUOHb2H8N5jeBjQRXE24B/qJKdjP69kcRZmzvXSIZuuBx13zNxMKReEaazI/grA31+wRlzGfC7WwGeniFnQhYouWVYlfAna1zAzDs2hbOyAtvB+jPxvRn08ifF4ivSK4IKJvi8nFPNJb0df3vHTuo1yfDpDUqVEncCTYEEQfkdj7BWPIy63Ql+UgNweYNQbS6/M0P5gRxMkHKF8BnwLdsx+DCUD6D8E34Feg+3sSaLSI9xAgLl+DicBE1+93SySErzt9N3y1OPfqGwl23Z3+M2xajFMJ9lmqF/AaHwHfn7x0e4jqfjV52yJxIde0B/pTwU74wb834sxbpUu1gHE13044GiwCNDHpA5XmNKU7diZ2w1o6hHXygJsI9LhHg8hX4JeYpvRI8HDwFtA7E2ayPhEtWCXD0OsdAw2U9rz6JG7Ic5Vpgs0dxDcHfwAtGrQAylTg1AcCW3okNPhr0I0uYJ5BtyfQwuw60CaF/urzvKgjP5ZQi4G2JhtBeCFHWpPi7n4H6KNeONfkL1Efywr2c3OvflTWqH6ZWsjrZUctMPQIU5+3n8F4oMFf8R8cviNcHJwBJMPhvXFzNLd/r4LZPfDUAqso+Fz9fALI76eQ/1wxMyFCmRnAhmRr0o8uxjQRSipe72azTP/6C5gxlZjQZ40529PnfSrZ5iTfP5BI7B/9mh++o0B3oHl/EKi5pF7A4GA4Nd0JA3tXYq2UbHp6dm3hBvTott2ou17f0oN/gVfB9yBpR7Q2eVHRgsRkNSLvgA5O0eLG5b7ohf6vLm8AbZ/v4pkFcNK9fZ4joH5vBy8twuNEg61kE9BmFzBw13WYGki0O2+LotMXkwO5Zi9YwoXdCWPvw4idHkX1QKd3sk6lnkui+fVO06Y+e6kFntb3iRTSxqKsYN8Ngz1p5+SyhnXKpF3teFosXlxTBxCu4uJ6LLYats+7dFKgazUcfID9UEItfH4mlNgc0mLcac7K3V/jKmJl+dLP3tjcDaYjroXbv1WoUUKb89CWNgxfAm0WJoFKokW55BewBHUUEpE/GoMuBd2dfiB2WpA/69I1C1IvYFyLb3otj/Di5aILukw5Z1w5w5BXWw9ww+h9iJsICZoGU/sTxIcltYLNOeQ9js2tURvy1vF00Q+mBtsO4E7KZr54cTxPJVzKxfeCV9LiZQry9BLk+9jqGzyzkNaHuS3KMo60JkCdmLUpwfc6ebFTh/9wHa6P6YCNJ8qK3odFc+qaj8QooB3jWaQfpD5//Cra5iECvxXgoclEchlckx6nFAyw12mo+rc48bHY31DIyPgPXORvW1BpYtwUbs+noDW3s1H5Jc2e+jSu9HDpxOtt9rUOaf9s6uwOtCH4DVQSPYo2OYzySY+QOmK0M5jOGQ/G9mF89bkVbkD4EW30BTr5Gw+SuJJVlGVdTIvLgUVtaeQ9VILJX4hkvoAxQs9A5jRjViG0AWcCFyfNDVChupBdjQfweZOz10pf396YA91Z0TrQa5A4BOhDp+urY0273jL3dxZFPbbdyOsHdEMfDDIXOP0fJOykcBD9uDoFKZ0uages3eNJKezzaGKDpwb6LqBDHkmW4STfG2e9LPhcjG1XTzcImyO8tB/VAmYOp5iW8HKwpks3LICfdqy7Ak2A3wP7PBJtIZt5Kb10frSXjovuiFITj+RS7J+KfF6bcxr/90KanBFoIl4XTq+KAvw0X+gk9Dh0k6SLiE4DTPTOhMYTiRY0nQuxbB4hXUnb/wBvAm1s4rijLopOqyWyfUiRMvKUl6f7wvrpqesXxcdclqZNCP+wVkh3Iq3rFCvki/NsYCR220WNyO+L7j7ydL/XXao9gXkCRvrg3AFBHSGlEZv4xqYxDjZ188Bwav4C6JsdL3L9Hoi0pMlDuwLJI+DDQuzPP3YdP6asv1I/CBN98P6Jfvyf5tnE6FsPWh7qWh8Cp4EpmVyOnRYwR1HHlZTT7qStiS1gNNguBzTQNHzX2hqn4fNulNsDaCDvB14CcaKJvbvLkN0PLl4pSGtXqZ5q85+lgN4n08LsZweCFrI0qdWdZgjhxy1y4xPDIuqZI+mGJ7mGmry2AHqs1IfP0BseiWuIvwxWwW5r8rSY80WfW0l0fLENsPIafi/DU+9vaM5LJfTNNnGjKXtVqkIZGsGxuHhxNG6hD+OJDyTv2xhqdj1KrgXlVsb+BvAl8eMJB1PHRMK2KXRiSqCvQ0o0QQTJ0ANcA/u68KM+DfTTA/stlFP9PIuTr9+AkRTLEle5r8DbYGqzzSqEQ2fwHJDoN26mrIYL9verIPIgqHZxX01TNbcVX2BfYz+VuH5fY+uaN1SnCuF6BZAMKtcE+fp6sUQ73HYh9EXv6UieAraJqKpvlJsWHFNVoRoa03YP8A3QOyyLxlWNfiiQPAqm921I60fRJI9F9Ls3qwt/5/Lz8hiHpb6xK7kuj/wqcYK3vswheRcs7NuT1u8zmewVydNxzjOWSag5YRnfJvM4hKqapLBfAJgcldQBDJYFVyfltxc9fdQuLDOh/fuA5FefBGn7PRg9YorliF6Dq6R4nYgfXNDk4LdG4KEP0LWOjxYi0/h9TBOnzMLgZ1eHBtuqFkBp2qiXDVxXcrwV6Pc5NJAeUq/2alkvPPX514/S6Xczyk7g5L8GJHGPl2pJqyF10Y9tCr1p/k0UncRULZTX4kW/yCvZs+oKJrMAbc4IXgZvgvmTqiNPpy8m1/h2KEvGF+WjP9kV+Ikwdmzy68kyDr/ZHFcFJ2bJZXLahvurrh9ajM5idRHX59Skj+kVotzTMggvBp38/MzjEFoQjAf+s9qyvLDtA0xKnpepMJmLgc+c0b5lK2zDmfTvUHBell2g/Zucn4tHu6Q1+HwBxoAuxo94R8FLf05aUngkQ6jTtXHgZrPJMoTHJUDyANA7D60Syh6jSpz8l1CPYXIv8PybkSbUjwzqNObM3BOHIDwfAu+Bir7GRhOZ5KY89g1e84JlwHxAn60ZymB28t4HkvNBOdukvFkoZyeHqud70LNRvqGtNYF221qAqD+zgoWAFisbg52BfpjwBHAR+A2Y6DFnQVC0GF88/Y3O+DXT5TWEp79A618NT8rqF5f17lDmAo+rgcmxRgjF1qYkXMDT6x7U9ZsEGrppKjkmh0B/iGml+xPwn4+pI1pd34HNwTzbuph4JVnQM1iCcrt4aUW1wz0Z6I16ydnY6OtW4wqpdvKHPu1NV85Vd4jr2xB3ZNQ1ex45zGtfz2x1nLsevL6RHo66/nrkNxqcTnomQptcxhCXaEHaFej5fqYCv9MhsB+4B2xLP/SuQWtF9/XGYE2wERhN/ccR6r2YHwnzKus5YnqHQJOi3lGbN69kjRc89ZhLL6OuAW+9o5Uo2M5N5rTOYGyiYSSDclqI64XSEZGseiQ1Zo4E9iJruXuxO3baqepdA91zQmvlHa/gbsQ1XtdN8KnmDrXZ3TXyA+EnoLjpcfr7CDWOyPZJsBDYEEjmAS9Slz++RK+rLcZs3CkUzOkff75LzZf+6x64CWh82SUHfRvvcZjBi1v/fkc3wdMPIj4r2JvP2BWevhClf6iLXyaJZk9WumQBQ206MjoRvAS+BJOAZKnmoHCDruTilQLrsOwWBn7ayj5oEcIm0A2MA3URnKkPtz5kX4Fyg0ut2tfg7O+Er4TDslxQ/waoVVtafHSkbrtm0XqvR6FJonAShO3MxA8HWpDqeptcRGR3oN2SXv6Vv0xsgDkCxSWU+8Aysgjhp+f+R4IrwT7w0QTSKqGuwyioCXUboJOltYA+DxcAHWXfSjgKaBGaab/hUBR46dHuOk7xsAt1by/m4rkM4N0ZYgPBxvhTE1wl6ekZpJogaKMDZYaAnYin+T0Sr4nqo/TjE9pZjpL61djfkmrAZn3yNLnLRour55Ns86iH7x/04UW4dXf8NEbos6H7b02gRcr32GkTUBTKrEtCea+BES6j3HW1OSPV9Xb1ZRUYV7Wfii/+0Bx8I9hShUjfhs/+o3iG8q5reyLhMI+H9W8cHCdJD99lCPYBe6AbSthCyN8CxQ6gb4uMGiXkvKicj+JfkNEOriCQ0ET3jUseS95JLl4psA5/RZkdKxk3KF87BU1OE4AWaK2e8CibVl6IGGqCPDeiq1VyP67XaVT2LdApWpxshI3004Eu4AjSWpBItBvorgiiifFKcIoSTvSoaRriurn1Dsy7XNvLLbORIW1r8XI8OBBootIxvO7T4r1LPK2oT/KB+q8BRddIu6K/AMmMoD/Q4l33zQcgL9IHIrqWkv82B4Xd3GL4o+zXIp1tQwM4zU6DWmDNBg7i/kk7edt4Ir6pJgjsBoP+QHIdbS9Pe0mfi2aryfxL/WXvDdd/TQy6Z/XDj2n7rwljEcoMAfoBu7cJsxSNM0+Cx8Gz8NHOXBzvVYiMbQ5a/L2GlO7VQdj/6nJiryv1aGzSzl4SV1dzTg3/0uauVDcIaBz5scqqu3v2t1FXYZD1dHHRWVD28jL0ezD6ivL3nq7R0Qdp8GmgDerrXuM9Xdz/7F2E7gjshnp2hSj92JSIxtCpiT+AzWVRm8lNTxWtgEa0sopOAEZc5iOjZcqkrZzf4TLm9c+if7fgzNkJyx5X159JfVqgX3qBSh+8z8Fb4LvJbEmDzL6ujh+o/zPFaaM3wa3gMuLace1Gnu6dugvtaWF1KdgI6Ouaj6Fbjvj+4E2gftvgsx/xeYHkZJA0ec1JnhYvkuXB3GADcAY4FEiupa1dmqO5+ruFY6MBc7iLf0SogXFpkHqCdGXrHWxLAxcDbR70mydp29N1N7mbcpXut44Ya7I0kT8GgBNN0egQzlq0XA10v+ka6Z2V/oRpROP1CUD35hOU25z7UYuHTIS2n6FhISqJ4z5lXsH4gEgBW8AUxxeXb/Uo2ag5ZBhtzQ40hnwGCosywiTRCcRVkcx3SOumPg5oHK5GdE/bwq6acqltuW/WwnhKoEXaLwkF+0uP7aJe/iIu/q3Tr0tai/XhETuZLQmuBfaZPRebR7j+8mvNpGQBk1Cz3WDKruZGsnLVlEmgUDs1TmyXixfzEP0bavFahNx4dh3HWn20oZdEtyP9NugHPgZHgboKbWpHpoWTPnzLweMTNUj4IsHiiptgOz3xgS6tD88/LS8aYnuYp9O/HXjJpQ8jbzhxPWo7yLPJRRRuWnTpsZfkIXhr0JVoYJH8BeRqAQNHvXAtnuOA7p+4QXRH9EOBZG3wVCH255/riGohpLI6IU67CtKiKUs5hsY3dgS0y960SjLqq0Sfg31AZgsYkYgK17Ujuu5OXzLuk9+N6/9ppJwtVIrji8u3cUfJkroiddQkCTfdR2elqYy+aHIe6my1cZoLdAFvgXfBFtS3P2HeZA4I/Rv8BuTzuM8f6oIsxN8ZgBZVnQua5t8seo64yk4ENzh9NJBPfNmchHzTWOFC/R1IvkvbMrZ6G93k5LTlgl1tPcAFuAvog1VWsDkSaOdRIuj19VbJbdFMdHq3wGSLaH4t0zTSEzwOtk9TL3b61wAmO5Qrg1HhyJfwVzBtOds85cF1S2Cyq3FDoW99SIabri2F8NaOTaITGhs4i11AZ7858UZRmfMInPsBX/xFcyr2FNbGQXJpqgINNoKXvn1logVWUVCuB74BOhUsCunY8QW9zTsTidtOvlgu6wicTgESfTNuZaBv4Uh0724H9J7QElnzjGsfXj3AlHF5piN/GaDxUDKwOSj8/T/+6nFsH7PNdQjRSwu0m5psV1qRL/YruTIKdq9YIBjU3AP43RaRnxLfBHRJgN2cr5PfLUoE3VggOTMmrwP6jwq5TU1PRvNrmaaNbiB2kRXXDrY3OV76mn7iAEie+mBf43wkrq686uA9Cki+BtopFYT4ZlIiehFbu/U2JXDWY0FJ7AkD+i8LuSzQ20LH4LoB0LXQ8buJdqSphUJzWkHCA1MXrLEhbWuy7g2WBtpU+NietEl/Ipa3MfEfXYbGmeImgbiNL2f5VNHr8bRkvK/PQxxOqwItUCR7gcULseY/BxLM79JtdQMxDfxfc30YRqj712RJIkeBIVlfi2ofIVVzjNfw47+snZnD9udznHRkeC3QkWGc2LG0HsHo8cyaZsRNqntkfpcuuf46ckXuJF+7LX2oF0VXl2NC6o0ePTtapQE8ZkJrE8SllE3quwovBfRCqWRUc5D/v/RxbVj2dkzPo48/eKyfdvFOhP3AeV5erqP0S4/+VnAkH42SJV/H9LYoK7kno/ZZp+G7Mhz0udJjzivAZUDSkTx95tLKMp7hWC/e6Kh27iOBHoF9Dvz3ROy6oJ7iaHCkIk78hYh88jD91/05v8t/z4UW2BySq2sMZ714OwzIDzfyubsc3V+NNKH+ueb76B4krl+21X9V18uubUlOh6xOj+T7A8DOwET33qtgEH07nb6NtoxchpB8D0jOSEsQ22MKJZr/zJe2XLCrnQdwve3CdRWWTKqZPD1mkugkRS/DFoW0fsDQZINihhchczczIKzrYySv2bJReOgbUhK9JNm1nDH5+pFBk7XK2eYlD7L6IcFXHOmvCG0RWqSI7mWXP4GwuOMtGuQ0Alf/sZgtZIpsyV/B9UvBwcWMHEbgp5OK78CdYHpwOJBMAnocWg3spELle2XZXdqPHdPRnyJyyO+g4gYZm14ydrKZ3yd045xei75cCHymBXY6+A7xGUWM0B9DCtcGnY2/utb+AiAXfUkiAdetgTjrGmqhqf6dCSQfu/RMxDW2PggqXuektuquh1wnYEdl+8Y1GNcBdEOA5BfQMa5c0NXXA/h9P10AJ9MltUa+jnQl10dt0PlHh7YjamGGzQ4q7GS7FpkZJOChyX2041Nx0Y3dvc5W7xdoR5h7gact0ER9lzjC6G2ylM2FcTZ51MF1qAgj+jZHiaDftpDb/GfTEoOIAjNNOltH1HVP0qbeFfgJnAg6qEHCS4Dko2oJUOb4Qsnmf7vQudryjbCHn/1y7rtp2sNePjIpLlZR+POOTnIyFzhpXLnDkdVicgEjRfwCp9f7OoVrQ6jj6becXosBOxG2YrkL4ahHffbey/5GEN1tQPKYp7uwWdV0ielyF0JwIUdSwfo+QdLTgatAye4e3UNAEn0T2a8ixOvoAXzfYtUc1xQ2+pD9DCQnRW3Q2SJIi9jYlTb6g4BJi11UtL5GpCHS35HRzneOcm2Sr2e9mmQkd5WzzUsePFcGds1uT+KFzVxAA6dEO6oNk2zzoofjLMBeVD0ujhf5ev5u4n/NM85ciwYtwveOzayTkvZ0D34KWkxapIcDyaPVNk2Zawol+fcD1ZZtlD38nnUc70/TJrb/cPYK7FGSrtnCnj7zTZH6Ap8rHKd3CFucQJG+x+W1uDbo1gZa1Ej0mU31BYQ0vqu1Ddz6OI4aK4qLF9d3O8292trFZhGg97okw0D+Nn+Qsv9OKZI9PfLzkX4KtFjUePk6tpbcY7oQNtYD+L5k1RxlgM08ukhOdovJt0VQYceB3T5A3yZYCuj4d1MwDpikfsk22lYt0pDQBPihI3NopTqxs2NeFTmwkn3W+XCcG3wksohestP7IIlCvr2AL/tPQK9E4xxkwO9oEUW+Bf77FEV26C+XAaKBtuJJBDZngY2LFdQxQjtTgfPAQ2DeaFPoNPlJbgAzVwmNtxK9W5FLgdtXBYZNTf9KQxDbq4HuyxafVdIbAZMV09RVLxtI6OTFTs7eJj53tC100ktKrg26QYWcP//o/i37uY3WX+80fNYC2jjoM7VXtD10elwkabGpIG0bXOXp1LsvKJw2RuvIJA2Z/YHkd1DYgROuATRJbBlHCn1nIEdILoizCbr6ewDfl6yao61is7YukpO1Y/L/4/JGEOq67gKed7pokPkb9xDSxCB5Ceglu7KCzVAZOyku0MsWyigTjl3BC46rPn/FHWsSJWy04PnRlVGgxc/CSfZZ6uE1K9CpheSEJC7kjSpYNDVNSLLx9di+Aeo+CdLGXGAk0AlRR5+D4ug0EdqOVROC+loNMC9Ibt4J8fsIsy6On4IBfp7F0c8IdIJYeNeMcB5QcrKL7gBgopdmMxEIaJF5nyPyCuGcUSLoOgHNj5KSa4NOi1qNn758SeIwMFO0vkan4bAb+AXopChuE9sNvcnOUX5kXGqZLtQYtTHIfiEDCe1eJGNEnHB3oKOwftGOWJq8RYHJIaYPYWM9wAWIXTX7LLDpbxeKsGRCRGfvxxR/dwKdHjv9A/jyNYnF/bobHaf9HR0h9bvksWaUDzZ6BKrHTJLXo/l5SsNPCxG7Ftrt9UjLD9sjgS8fkKj46CVt/bWyg5N245J3QeHlyLi6yRsnI+ShuHxfh81iBcs635u0sTS4C+ibG7FCXg9gslOsUYKSQjNYQcJjEswyVcNrBY/jrsRXAZocNYf8F4wHY8CFYLVyZMk/G0i+KmdXzzzaXhBo8avN+Dlgmrj20PvzXey1UVmg+yMq2lwMBTuAksVRXHu10tGeFla6FhJtiPrE1Y1+DRk4WT1qg74jOMUMvFBzgq77QLAemCFatu5pGrUduHY9OhqVHFyuYfL1WMEk83ciynFtr3k4f167AISawBZKgN3A+pC2eIZJWjf4r0Dy96iv0GkwkowFxRfwonaNSNO+jpzFVf3YKk2b2O0JTAalKZOFDQQ1QJqvHyM+WzU8sO8A7N0LogXRwi03z+PhoolOomu4fFL/yJsaaKcoGZJkZ3psTi1YNjWVDLxmU4uQNrRTLzlJ8Osmfz3HRcGqfl6lOPZaIJn0rWTfqHwIaWGlExVdv5tBVHTi9AD4G0i9aMb2diB5rlF98duh3Q3BF0CLrt5+XjRO/pbAJPEzhYFOauyE2Owt1MnogdG665WmrTnAw65xXbfEMYU8+2zKfK4kTuRtBWxDKFtfXiFRdtGaVO9k6WnUdn02aFQc6ClzsMe87K4cu+7gPtBmvuY5WQ5tUGH8qQnd5B0irybge2f0eZQa+l4uT0HJi3ToBoCTQOJuOVpnPdK0r5fPfgKa/HaItoFuLhBdnM2GTgsvk7L3abTORqUhtwvQs+k/wAmg7CSZxItyGrA0GEdlMIqsr9+2cFD/NNklTgDqG/mLAJNjk/rrbHWNdVQvuRdUfKRYrr7JzaN9/7FIVe+KUdafJFeaXC6tKQ8HnWb1B2cC+XMc0IYhKpqMrwCa0Kq+tygzFRgDJCXfjGwN97RlaE/3jF5I1f14JSj5eYJoXdgcDUxWieZH0xgOALrXJXqEuAkoeeQYLVerNG1tAz4Go8EGlerF5lQg0ZOXso+FyO8BNJ+bfENE90HZcpU4JOWXHQxpVO8E2MAuBw/mR2vKDhquoQVd2EQ41sVLAurXam4kkP1ZQD+YE6Q2HvBPRNbgun0WVy3X4Gn0K4MvYvL94/Bx0Xzq1DXLVOC/DwT0npUWYDvC6ZEYQuL5V2y/JpQf9MNb6ps9f36Ccm+Qzo3AdVbInAN2BS+CA+D4JGGrhLKfUadeZH0c+C8Qyn99ybuY8Hzs5MeGCG1qTBkINKb8BLam/fsJy4n/mHMz6hiNsR4z/Ao03mihKt9pt7+LixMU/v/QVoS3KJGR2AnERNrvB/dqaKzpGY/z4o2MrkNjcS/nTkKvceQecC94ietYsXP0f3Ns9wTvgQ/BN2BqsD7Q3CN5pTmo/1/46P2Ok4G+jdiLPoxJ2arNkTIfX6kM9eqR2ijsDgbHkp5QqUwt8mlzburR53x5oM/dUNr2f4QQVaws5rQfYF/2upKva7khbW1N+E9wGrrbXPmaB4kLGAhocXGj1+IdSqPvR/gt+BEkdcYmT9np+RlBiWjwOgfYYmd/7O6hs/oABJl8D6zsqoj+h9dozTZQDI9mkF7S033gxTOPcq90hcRgsA24Agzg3tH9ViLod8J+ejL0YuHxEYPfSB8d0WWWhKd2KruD04AGl73AlfRBk8RkCXW8Qf2aNO4D03qV6drODpYCGljrLvDQoH8h6APuBgfBbxxhJfnFM9A97o9RXlaL6B+kBlF/losXEbIFzCfEtciqRmycVF/iNhvV1NVa26soqIlPc4PkBaATEv0arRYgVQll7uQ+eJVCOwJ9Bv2FtdU10iL1DOGhsUGfieXh9WWVbS3r7LUwjd0oRuujDfmuf1RfjzR905iyN9gZXA360r7GvbRi80Dqa0z9t1K5kI3Q6ZXB70DyNJgO9AQ/AD2S0LP4UTXG4dn0tv21ynXRMa5kRFLvyJsa6BHhrnE26G8BEj0+nDLOJgsdXPRYRScKOsZeoRoO2D8HTCYQ2bCa8vWyhUcHsAUQv7fBnqBzPdqj3vWBXh6UHFaPNpLqpL35gN670hH6/WCTJNs4Pfb6Jo+O9n8F5USPAPQY4iKwRFxdjdbB43MgqXpgp4wdy6eaIOvVN3jsAPTY0SbtmjRFfV3Bi8CX62pSeR0rgey0QPeaRAvT3Am89DJy79YQo9wMYBKQpNkstKaZ+pSB8DFAH7r5rAXi2skGybkHuE63Ar0zMUdrqVJWE4Dk09bWUcty8FgRPACuB6u2pm7K3QT03PkfIBf3Mjy6gWfAtUCLC51O1lVoYzmwb10b8SqnLb2IfA0YCQYCO1HwrNJHKd8Z6P25pcAKYCWwLFA7C4BO6WurvyV8tPkzOaXaFin4LngPrFNt2bZiT990DSVaEJwMcrNpSvIhHFcBJjoRbldCx1a3zhHm5qQ6tZMhraPlIP9jHuC661sVJpfnofuQ2QNM1v1I+dlAriY3+RZOM+bBx/XiQP9mAdPUq/6810vf9SKj5FFQ3BCm5U0ZLWynTmvfFu3on04hdbqzXFvhD1edmr4G9Him3Qn92gZ8CI4H7fr+a3cX73+5Q9ysM4IzwNr/y34IfQ8eqIUH+BzptKhVp4a1aD/UETwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8EDwQPBA8MNke+H9dfqGbYr2ysgAAAABJRU5ErkJggg==) no-repeat 50%;
    background-size: cover
}

.video-player-component .video-beforeLoad .beforeLoad-hover, .video-player-component .video-loading .beforeLoad-hover, .video-player-third-party .video-beforeLoad .beforeLoad-hover, .video-player-third-party .video-loading .beforeLoad-hover {
    opacity: .6
}

.video-player-component .video-beforeLoad .loading-line, .video-player-component .video-loading .loading-line, .video-player-third-party .video-beforeLoad .loading-line, .video-player-third-party .video-loading .loading-line {
    position: relative;
    margin-left: 5px;
    height: 1px;
    width: 270px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhwAAAACCAYAAAATvQW+AAAAAXNSR0IArs4c6QAAA9xJREFUWAmNlotW4zAMROn+/zeTnTsjyUpaOJiS2NK87KbQ1+v1uq4vDV00Z8akbq8vmtTBvPTDq2vBB7v7Blnm8Nxv/aiX3+IvX0MwY1CPQKaaj7ch9Cn+K/g7zzKP/IgFSc7raBaOrm1Fjj3oo93nQe2Sf2ea85rcjmWue53fUqVniOYrE/PbcK8zgeWVNbj4e8Jleo4xnmQN1url0TV04iu+AN53eWS/FC1QflYxLbw4Hx0LTj95z1k1pw64aKU5AbKOf9urpr5rYnVOFTQKr37XfUdvhphep7b78/6VjjMGkKnmw20/n8nvzx9k4HPWvU71aLL265mf8FUzNzjXJHoy4ZKM9VbNOZChzzp4Q+uCXp9o5rub3snk2L7o04O/wByTr55wqQpBelzfPctdPfgRWDhxXQe1+Jf4bMNDcD67p1983+j0uu6W+uzvo5HPfR/hnXwIiL/8nWDyLT9hfsyf9NmCuYuX6uppCqaCsf9P/mlX/sGv/JIx5tP5v53T4YXT/nlP5vwdTb0/7z98b24upVlavQ+3S7fPn6fv+q4szRdmzrn3UXfqkz+CxlLLEJdJ5+cegtufdO/+7B16PzfnXgI3Hedvr3SqX88kYR7+Xq59tZeJqlvu+Z4WfvK7X0o/+Ldtfw4qmG6cUfZFbTQDqP0/PlPLf+85CSDKxX9q7GYl1zzrnhY+DzBp5HA0H25Oy5VuGl5fBkogdFBLq+d4WFE2OX+pC3fq7R9c4MEwH5wbuohrvhsH53b5q2pcU6bnAA+O9wjeKWtLZEqtAkzmp3b2Ah7L3K1U8+RPj2cDTDimyOVw1Kgi1a6nND06S7vneOYXD6a19p7RiF7wmVO967pQ5fA/5T8c6K3V92g6v3p5oE9muPxsXRuSrySam0JvoJul5Q8anKrbNrpve8SRLGAwMye8rrs8AcpDxeR0ovDJj5YbBwf/ZHnU0cXOAU6Pj72jXOlrNR4mNGdpgzk+7QmQcu5we5786f3p+cvGRBCTl9dRYW4HXVxvrFM7wuDBmSWMec0hJ72HbthucCnQHSdSYBF403Vz6bKenOUPlbH9R3fVOcpInT/Q4XCW77oW9YFZPcvWQwjjzm/I0n3j1T518xeSUsPf+R/+RzdnDdx29vl2ezJ3L5sDoXF4zGc8/Men9uI8naV5e483Xfby/EfXXjayLafCiAVzsq21nsvp0e4sf/D3l0vEGRIdOrPJTbWGMfRY54yww9PPAvXyL1DqXS7dwMIvOmpNUen0VlFTUI3jrl8HgAJHy84CjkFxRuumdjt/61L3BoZnv65aKxpBRcdz9f4Doci7HzpQFOgAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: cover;
    overflow: hidden
}

.video-player-component .video-beforeLoad .loading-line:before, .video-player-component .video-loading .loading-line:before, .video-player-third-party .video-beforeLoad .loading-line:before, .video-player-third-party .video-loading .loading-line:before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 269px;
    height: 1px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: cover;
    animation: loading-line 1s infinite;
    animation-timing-function: linear
}

.video-player-component .video-beforeLoad, .video-player-third-party .video-beforeLoad {
    height: 25px;
    margin-top: -12.5px
}

.video-player-component .video-beforeLoad-play, .video-player-third-party .video-beforeLoad-play {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 60px;
    height: 60px;
    transform: translate3d(-50%, -50%, 0);
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAMAAAAKE/YAAAABj1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+J7vFQAAAAhXRSTlMACCZFZHV/iZSeqLO9yBE3VpW0zAw/dAk5bqLKBUGMLXi+Gq9aTkQvJBCQhCU0l4BMFzyfwIZRHAGmyQadpFgLcm0hRri7YCCWtlkCsRMDNbmCEmfLqjIUmMNdBELHZVOIOLwpsh6bjwdoY6PC/9JDruz3gwrjMf3v1K1Xdk2KLovfb5m63+uH/AAABzNJREFUeAHM04MVQwEMBdB827ZZW/vv1ePavAuED94KQTGcICmaYTleEHiOZWiKJHAMReAfiZJMKKp2kaoQsiTC/9ANk9XuwpqGDr9n2Y7raQ/wXMe24If8IBS0Jwhh4MNvRHGiPS2JI/i6FM/O5o0m8qK0qzptfL9J68oui5ygzyY0w1P4pqg9baGDY10ELkC6GN45HbP93rp7/eP9DoYjuMNoODjeeb8H3zCeaPums/kCHrCYz6bavskYPmxZrrQ967bcwMM2ZbvW9qzK5ZZZu1hvHQaiAHwKmzIou/oyM5UpjCqG7GCZ3399aUYuhWPQ/wD+xNLMGC76vC7u2NicRI8mNzfEHeuf4ZZg6M4AzYcj6EskPC9sq6EgXBGNCVs8EXRgEBJxYYtF4bxkStjSmQE4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);
    background-repeat: no-repeat;
    background-size: 100%
}

@keyframes loading-line {
    0% {
        left: -269px;
        opacity: 0
    }
    40% {
        opacity: .5;
        left: 0
    }
    to {
        left: 269px;
        opacity: 0
    }
}

.video-player-component .video-js .vjs-tech, .video-player-third-party .video-js .vjs-tech {
    background: #fff
}

.video-player-component .video-js .vjs-tech:after, .video-player-third-party .video-js .vjs-tech:after {
    width: 100%;
    height: 100%;
    background: #fff
}

.video-player-component .controls-box, .video-player-third-party .controls-box {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    color: #fff;
    background-color: rgba(0, 0, 0, .3);
    transition: opacity .7s ease .1s;
    cursor: default
}

.video-player-component .controls-box .play, .video-player-third-party .controls-box .play {
    position: absolute;
    background-image: url(data:image/png;base64,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);
    background-size: cover;
    width: 48px;
    height: 48px;
    top: 50%;
    left: 50%;
    margin-top: -24px;
    margin-left: -24px;
    cursor: pointer
}

.video-player-component .controls-box .pause, .video-player-third-party .controls-box .pause {
    cursor: pointer;
    background-image: url(data:image/png;base64,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)
}


.video-player-component .full-screen, .video-player-third-party .full-screen {
    position: absolute;
    z-index: 3;
    right: 10px;
    bottom: 9px;
    margin-left: 5px;
    width: 18px;
    height: 18px;
    background-size: cover;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAhFJREFUWAnNmL1OwzAUhduKGUGlMtGFlYFKPEFfgYEX4D36Ht2RyopEZ9SlUxcEbGxI7YDEwAIDkjnH8bWcktRJ3Nq90q3/7/liO06aVgumlOrDJ/AlPLZRk9p9srRN5gn5Y1YktE9oDzg7pKNN4aexgahptJGoCYFkmaLDyMWDgVC0JZdMsaENkw4pUuE4KBJHI+uv4EdF7abuG+k9ruNrQ5/6TSSjuSNRvNaV/p+ROy4kL1KFM4TA7sxw9z/Af9YEWb5dqwsulgFJYMJ04ZfwIZbnQxp2lXY8gTkzr/Bz+COmtefpH9zsA+KyDOHRoHxAPA64TNGgvEBcg5hQlYBiQpUB8dCj5W71KDMlB1Kmn/2i7hA+gp+59ZJH/Qn8BU5bSH1ImoXCAW0zNaNhHKEW8De47zzzRkcMbY2BRAFRgmEYy/Cosj0ket4U++rX26lGh2AgVwtXyb13A+fjppnJVDUbnR9lYBiSG77WY4aDaHbt8qGblRCvC39mYBjTQijU83V56qqgrG2rQBRA1B58I1Qm/e8dbDdAVaCiA/mgkgA5UHKi242eDKgMKilQCZRmYpuYhbQZadlRCh3efbJ8WtaVshw247YG5hGT54zXXBnpvNVHhytQIT8v6rN3f6U5QyuSYsqSfmwws7Ui0MwUximgjObYMMz27oNVBy9Y76C7gN/B9fIZ2lgJNak9IMsfY6lRhlOdlm0AAAAASUVORK5CYII=)
}

.video-player-component .half-screen, .video-player-third-party .half-screen {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAltJREFUWAnNmLFO3EAQhjGiIA1SECBFCs21KaClRDxAXgBa0iUtFe8AHU8AFR01oocCCaQUQIMEBUkUOopEy/f7dqy9PfvO57N9N9LcjmdnZz6v13srz8wgzrlV9Bh9QtsW1VTtVbEk3rjG/ijHBOUPtdc1O6KTnKGf2wZSTV+bxh0LyB5T6zB28zAISvIkoFSsUy2OufC6DdtjuNm4mIf5SXuJLsf9jV8bWVjIw6jrBs2Fwt9B99GFcGxVmzypFD2yZXoFI8mFwn+Q9jq3UxUiHOdz9T8yBSVJ8kKzid6iX9BzBsQzNY9f8qHb1PPbt4YsbUkoC6+tLQRShUlADQSaBNRQoCIo/LaGFFKf2Oouk1ELG7W377cfu1tm7LAY4yjckQnokOQHGs/EFb5P6CJauxQCUWkb/V6i4t8SMaVDdPxwiuaNSsJRuLUDf0UH7TOCOWXov3BsFTvjyIwIqErSccYYR6m3bJxCo46dOqBBi3rUm0vjmXptA3voK/o/dfb/3OHazl17enaS/jHVPKR6SBMO/nmjeymsYOG1zxBFNDMm9xjf0HhreGR2fllQT2tkPc4xLsink6bkrtvkn6fiEj7W5R7Q4uBRrklsQFvY9jeTe8gL8xpQk2+ZHtOwQ17IlNpNAlU6TzUKpFtm8ZY5Dmcz1TjQyFC2mDLEMQ3ynaDaZ1biVPjC81TPQqcvlSbesjky92x6IRh9IdSh9XVx2KAzw3paaD3UIe2Glcs4MKbqY4MW9YWnPAKu9S8gvuaRZ7iYug9Ws+wTj9CtoSfosydts1FN1V4XyzunQNBjcZsdWgAAAABJRU5ErkJggg==)
}

.video-player-component .hide-bar, .video-player-third-party .hide-bar {
    transition: opacity .1s ease-in !important;
    opacity: 0 !important
}

.video-player-component .outer-bar-box, .video-player-third-party .outer-bar-box {
    position: absolute;
    transition: opacity .5s ease-in .3s;
    opacity: 1;
    width: 100%;
    height: 3px;
    bottom: -3px
}

.video-player-component .outer-bar-box .play-bar, .video-player-third-party .outer-bar-box .play-bar {
    position: relative;
    height: 3px
}

.video-player-component .outer-bar-box .play-bar .bar, .video-player-third-party .outer-bar-box .play-bar .bar {
    position: absolute;
    z-index: 1;
    top: 50%;
    margin-top: -2px;
    width: 100%;
    height: 3px;
    opacity: .35;
    background-color: #fff;
    border-radius: 2px
}

.video-player-component .outer-bar-box .play-bar .p-bar, .video-player-third-party .outer-bar-box .play-bar .p-bar {
    height: 3px;
    z-index: 3;
    width: 0;
    opacity: 1;
    background-image: linear-gradient(90deg, #83c3ff, #2e79f4)
}

.video-player-component .outer-bar-box .play-bar .l-bar, .video-player-third-party .outer-bar-box .play-bar .l-bar {
    z-index: 2;
    height: 3px;
    background-color: #fff;
    opacity: .6;
    width: 100%
}

.video-player-component .vjs-big-play-button, .video-player-third-party .vjs-big-play-button {
    position: absolute;
    width: 48px;
    height: 48px;
    border: none;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    margin-top: -24px;
    margin-left: -24px;
    z-index: 3
}

.video-player-component .vjs-big-play-button:before, .video-player-third-party .vjs-big-play-button:before {
    content: ""
}

.video-player-component .hide-vjs-control-bar, .video-player-component .vjs-big-play-button, .video-player-third-party .hide-vjs-control-bar, .video-player-third-party .vjs-big-play-button {
    display: none
}

.video-player-component .vjs-control-bar, .video-player-third-party .vjs-control-bar {
    position: static;
    display: -ms-flexbox;
    display: flex;
    z-index: 2;
    background: none;
    padding-left: 10px;
    padding-right: 10px;
    -ms-flex-align: end;
    align-items: flex-end
}

.video-player-component .vjs-control-bar .vjs-play-control, .video-player-component .vjs-control-bar .vjs-volume-menu-button, .video-player-component .vjs-control-bar .vjs-volume-panel, .video-player-third-party .vjs-control-bar .vjs-play-control, .video-player-third-party .vjs-control-bar .vjs-volume-menu-button, .video-player-third-party .vjs-control-bar .vjs-volume-panel {
    display: none
}

.video-player-component .vjs-control-bar .vjs-current-time, .video-player-third-party .vjs-control-bar .vjs-current-time {
    display: block;
    font-size: 12px;
    height: 30px;
    margin-right: 5px
}

.video-player-component .vjs-control-bar .vjs-duration, .video-player-third-party .vjs-control-bar .vjs-duration {
    display: block;
    font-size: 12px;
    height: 30px;
    margin-left: 5px
}

.video-player-component .vjs-control-bar .vjs-time-control, .video-player-third-party .vjs-control-bar .vjs-time-control {
    padding-left: 0;
    padding-right: 0
}

.video-player-component .vjs-control-bar .vjs-progress-control, .video-player-third-party .vjs-control-bar .vjs-progress-control {
    height: 25px
}

.video-player-component .vjs-control-bar .vjs-progress-control .vjs-progress-holder, .video-player-third-party .vjs-control-bar .vjs-progress-control .vjs-progress-holder {
    height: 3px;
    background-color: hsla(0, 0%, 100%, .35);
    border-radius: 2px
}

.video-player-component .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-play-progress, .video-player-third-party .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-play-progress {
    border-radius: 2px;
    height: 3px;
    opacity: 1;
    background-image: linear-gradient(90deg, #83c3ff, #2e79f4)
}

.video-player-component .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-play-progress:before, .video-player-third-party .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-play-progress:before {
    width: 13px;
    height: 13px
}

.video-player-component .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-load-progress, .video-player-third-party .vjs-control-bar .vjs-progress-control .vjs-progress-holder .vjs-load-progress {
    border-radius: 2px;
    height: 3px;
    background-color: #fff;
    opacity: .6
}

.video-player-component .vjs-control-bar .vjs-fullscreen-control, .video-player-third-party .vjs-control-bar .vjs-fullscreen-control {
    margin-bottom: 7px;
    margin-left: 7px;
    width: 18px;
    height: 22px
}

.video-player-component .vjs-poster, .video-player-third-party .vjs-poster {
    background: no-repeat 50%;
    background-size: cover
}

.un-wifi-tip, .video-load-fail {
    height: 60px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    z-index: 4
}

.un-wifi-tip span, .video-load-fail span {
    display: block
}

.un-wifi-tip button, .video-load-fail button {
    display: block;
    border: 1px solid #fff;
    background: #262626;
    border-radius: 15px;
    width: 80px;
    height: 28px;
    line-height: 16px;
    font-size: 12px;
    margin: 15px auto
}

.load-html-img {
    background-color: #f2f2f2;
    display: block
}

.load-html-img.loaded {
    background-color: transparent
}

.load-html-img.loaded img {
    opacity: 1
}

.load-html-img img {
    opacity: 0;
    transition: opacity .3s ease-in
}

.slider-wrapper {
    width: 100%
}

.slider-wrapper .slider-center .slider-left, .slider-wrapper .slider-center .slider-right {
    display: inline-block;
    vertical-align: top;
    margin-top: 25%;
    width: 4%;
    padding-bottom: 4%;
    background-size: cover;
    background-repeat: no-repeat
}

.slider-wrapper .slider-center .slider-left {
    margin-right: 1%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IArs4c6QAABOVJREFUeAHtm1uv1CAURj3HuzEm+uT//23G+KrxQT039yKzG0pLCy33OTsh0BkKm9WPXcpMb17UtRvp/vaStExOWrMn+ZD0aOVaXquf/TOfo7k6pr+XkoBGnqp/oD5IAiY5x0Us1QC2nKUPgL2SBLQSBsR7SdnVmRMgbQONlLMfad5rKBGQpCyqzDGwFsC5RLOBTA0Qtb2WlLpdF8jRY0DeSUKRSSzVQIlxgCsV484OnhgJSGLkKUsBENW9OeVFvZP/Sden1HhGMcAHHMrr1XQpdViJRwEC762ko+e3BFzXpEzraDsyhekQeEfOjXaw4AncYP5KilJjrIJGhcd1QhDwiFp8xwAcGR4AsWiIoQBp+N2lAzoa2RRiUEwMAUiDxDwUeC0WDDEECsuUkHqjwWXMu0u0PQXqo9locELHA0Tuzt4785ay+K7XJ4xQQCH1YODl5P1CTtqVb0jvg9TxsvABZOruTe9B2AQNAxYwWdgaQO5AXuKLFq7nA5jAZmZrACG9qDg76zoPYLJQoQtwtVJDvD6JL18k1QovC3G5jiBT97NW+H0VRz5Lei/po6SfkkqbzsxpWWMrsGX1AQ9oalzoWnF6pkIbIGUlrI62kLvw8IltJ7bkaxiMJm5TQT5cBMga3jl9rsED3HenXunDiZUChGprsc8H75v4GrRTkpEqrMxsVYDP8OJpG2YKUPP4ZtKf0bLy7NEaZgquFQX2Ag+QkwKZy2Y+23grlHuCBx7DDQWqCiswm7rsDZ46ftsCwF7hAdEArDl9e4YHwJuaCuwdXlUFjgBvUmDpKTwKvAkghVI2EjzDrOQSRvfx7IvFxkALz7a2T1HlkgCjHOulMo8jpTYm+Scov7HavzXTPxulvyXxA3Z3VhIgcAA1FEQAsjlY8k48EsSnGgDleg2jRAOw1tPICEp8QIEAJK9hvUM0AIl/048kFSj2DPFelVdqKeO7Pr1CvFOApe/EayB7g2jeu1OAtW4kLsieIPLTqomBDII4qDA5rmm9QOTJ6lGhIcfacdC+aD1A5EXFmepamcYKsmWITF/zlqcqUJ2uuZxRH+zcB/GDVPplVyxcZhvObH6gOrWod8T0pAL5D+kDkLbx4k+tkAO41f8H8sWpl4/tESYuuxBRAKmGwcioj87dXRiOW34njr/4Emb4d2qNf2gB7o8kL0D5zkyNWtOD/lu2hfLtGKiOzySqHz7nRnWLEOfehW1OW9/Z9a6ljPqmm4cOek2BfAfpGjFG/Wotn9Z9rmM+gNSrdZdzfWzh2Mtia5pypyFt1WlhcLl94JHNOxv34DDnWdpsKTX3AGq2Tyjzqg/HQsCsBs+aoyrUN+LZhIcfewpUX5FwC5uu6k/unNDFyzzTgtnXYShAzueKUN99euG7kSwYHoOOAUjDo0NUeIwzyGIA0uDIEKPhASQWoEIkJo40nVFcUMwDgG1HAOr5QBxhicNShbUeCoy2MwDpDIh0fLYd2qphgNtdqmw5luqOynqSLbBeQHLhk6xvUwHUi8RaEZCp29X2z+bMFsAttqWONpxjoLQJyJYW3oADGulQrJPzVi0HQO2oBZDZwNmD1HKuHJDESBRZKkYS41Aby5OkipP2ZpZTgbOOLgf0B0SAkqfqH0hAA5iuDKSY31IN4Kin9A9MkpbJfX4BiqTKIteyFMvbf4Jx/39mvBmjAAAAAElFTkSuQmCC)
}

.slider-wrapper .slider-center .slider-left:hover {
    background-image: url(data:image/png;base64,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)
}

.slider-wrapper .slider-center .slider-right {
    margin-left: 1%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IArs4c6QAABNpJREFUeAHtnNmO1DAQRWl2CQQSTwgh/v/TeEYgtlmoE7oiZ3FiJ17KninJsjuduOyTW3Z1umcuT+raRdw/vRZtU1PW7F4OUu6cWttr52c/5htoLsf4eyYFaNSp/AP1VgowqXldxFJNYGuw+ADYcylAK2FAvJGSXZ05AdI30Cg5/Uj3XkOJgKRkUWWOiVkANyeaDWRqgKjthZTU/c6BHH0NyL9SUGQSSzVR1jjAlVrjzk6eNRKQrJGnLAVAVPfy1CjqXfxHXJ9S4xnFAB9wKK9V01TqsBKPAgTeKylHr7cEXHNSwjrajoQwDoF35NroARa8gA3mt5QoNcYqqFd43CcEAY+o5DsGYM/wAIhFQwwFSMevrw5w1LMpxKA1MQQgHbLmocCHYsEQQ6CQpoSc1xtc5rybou0pUD+a9QYndD5AZHf27sxbyuK9Vj9hhAIKOQ8GXk7eN+SiXfmGeO/kHC8LH0BCdy+8O2ETNA1YwGRhawDZgbzEFz08nAMwgc3E1gBCenHi5KqH+QImCxXOAa6eVIgXYfJByrtC/o64WYhrvs4h0/mxI46OXPNFLnor5Y0Udr7vUqyZRuaY1rgKrKk+bpy77gLyozV61/FMVOiqjfYixgtNgjuK8lz/qNCiEhEa4yXBnoTrZsLIyZnth/SP8tybahni8LBBBwtVBlvTuKOsey1AZOkbvktRgISOtqVZzVqCOHxGVmgAdDeUagTFcSsQGeetAiR8dYuuCU99twARXjcApOGmEDqJ2rV1iCNAILrpQ21wrn/rEO8UnoayO3grbcsQ7xWglQ3Ed9OsQhwAsv5Z2kCagogCWwEIWHNKBGDtTyCAiTFLEC+qwJgJWDjXDMRWAXITtyD+lPdP/e4vVCXWd9/QeVQ7r2WARM9nKfNPUTzRQYFFrFWAW/C+FiF3dQJA1pKWzAw8gXbfGkBL8BDdAHD8hsm4DK3BA9ddKwq0CA+ATSjQKrxRgZZD2DK8ESC7sMWd2Dq8gZvmgUE/qAZ5IbMODwwDMwVoKYxbgAfAgZkCtKLAVuAtFEg814bYGrxh31AFQrTI4x8ceeyTHF97MFD0s61nbPPDIysXIDFdazcGHH/M4xpPVSzCg9G4Z7gAeWMk686kQJu/HqeoWYXH+GA0Cm3+bRyva/1NHGvg++sAv0lt0QD3S4oXIIMmnOZrEccf7X+UuJGy+ousiUQfqY0EVpc4wsZnW+/5run5+Op/+XA3EXfyqLB2XuiOp3YbFqsbrA8gA57Eeu0ZVPbvZbEVpsQ8ZeucyvMq4p7/LeONxj04JIykNltKLTKLSk4IW6/6GFMImNXFs9KESrpFPJvwGMyeAnXASJhfsc4Tb32/t5qli/8hQ71poQDphDvC+b1DDIYHlBiAdNw7RIXHPIMsBiAd9gwxGh5AYgEqRNbEnsIZxQWteQBw7QhAvR6IPaQ4pCrkeigw2s4AxBkQcXy2H/qqYYDbTVW2BpZqRyWf5BFYKyC58Uny21QA9SaRKwIydb/a/9maaAHc6oOBI53nmCh9AtJS4g04oFEOrXVy3arlAKiOLIDMBs6dpLZz1YBkjUSRpdZI1jjURnqSVHHS38RyKnDi6PoCf0AEKHUq/0ACGsA0M5Bmfks1gaMjxT8wKdqm9o0LUBRVFrW2pVne/gHr0Qpc8pZLQQAAAABJRU5ErkJggg==)
}

.slider-wrapper .slider-center .slider-right:hover {
    background-image: url(data:image/png;base64,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)
}

.slider-wrapper .slider-center .slider-main {
    display: inline-block;
    width: 90%;
    position: relative;
    background: #fff;
    border: 1px solid #d4d6d9;
    padding: 10px;
    margin-bottom: 10px
}

.slider-wrapper .slider-center .slider-main .slick-list .slick-track .slider-item {
    padding: 0 24px 0 2px
}

.slider-wrapper .slider-center .slider-main .slick-list .slick-track .slider-item .slider-img {
    width: 100%;
    padding-bottom: 60%;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%
}

.slider-wrapper .slider-center .slider-main .slick-next:before, .slider-wrapper .slider-center .slider-main .slick-prev:before {
    display: none
}

.slider-wrapper .slider-nav {
    margin: 0 5%;
    display: -ms-flexbox;
    display: flex
}

.slider-wrapper .slider-nav .slick-list .slick-track .slider-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.slider-wrapper .slider-nav .slick-list .slick-track .slider-item .slider-page {
    font-family: DINCond-Bold;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1;
    flex: 1;
    height: 32px;
    margin-right: 10px;
    -ms-flex-align: baseline;
    align-items: baseline
}

.slider-wrapper .slider-nav .slick-list .slick-track .slider-item .slider-page .now-length {
    font-size: 32px;
    line-height: 32px;
    color: #4285f4
}

.slider-wrapper .slider-nav .slick-list .slick-track .slider-item .slider-page .page-line {
    font-size: 20px;
    color: #d4d6d9;
    margin: 0 3px
}

.slider-wrapper .slider-nav .slick-list .slick-track .slider-item .slider-page .max-length {
    font-size: 16px;
    line-height: 16px;
    color: #262626
}

.slider-wrapper .slider-nav .slick-list .slick-track .slider-item .slider-p {
    -ms-flex: 17;
    flex: 17;
    white-space: normal;
    font-size: 16px;
    line-height: 26px;
    color: #262626
}

.slider-wrapper .slider-nav .slick-next:before, .slider-wrapper .slider-nav .slick-prev:before {
    display: none
}

.image-gallery {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none
}

.image-gallery-content {
    position: relative
}

.image-gallery-content .image-gallery-left-nav, .image-gallery-content .image-gallery-right-nav {
    color: #fff;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 3rem;
    line-height: 0;
    position: absolute;
    top: 48%;
    transition: all .2s ease-out;
    z-index: 4;
    opacity: 0;
    cursor: pointer
}

.image-gallery-content:hover .image-gallery-left-nav, .image-gallery-content:hover .image-gallery-right-nav {
    opacity: 1
}

@media (max-width: 768px) {
    .image-gallery-content .image-gallery-left-nav, .image-gallery-content .image-gallery-right-nav {
        font-size: 3.4em
    }
}

@media (min-width: 768px) {
    .image-gallery-content .image-gallery-left-nav:hover, .image-gallery-content .image-gallery-right-nav:hover {
        color: #fff
    }
}

.image-gallery-content .image-gallery-left-nav {
    left: 0
}

.image-gallery-content .image-gallery-left-nav:before {
    padding: 50px 15px
}

.image-gallery-content .image-gallery-right-nav {
    right: 0
}

.image-gallery-content .image-gallery-right-nav:before {
    padding: 50px 15px
}

.image-gallery-slides {
    line-height: 0;
    overflow: hidden;
    position: relative;
    white-space: nowrap
}

.image-gallery-slide {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.image-gallery-slide.center {
    position: relative
}

.image-gallery-slide .image-gallery-image {
    min-height: 50px;
    background-position: 50%
}

.image-gallery-slide img {
    display: none;
    width: 100%
}

.image-gallery-slide .image-gallery-description {
    background: rgba(0, 0, 0, .4);
    bottom: 70px;
    color: #fff;
    left: 0;
    line-height: 1;
    padding: 10px 20px;
    position: absolute;
    transition: all .45s ease-out;
    white-space: normal
}

@media (max-width: 768px) {
    .image-gallery-slide .image-gallery-description {
        bottom: 45px;
        font-size: .8em;
        padding: 8px 15px
    }
}

.image-gallery-bullets {
    bottom: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 4
}

.image-gallery-bullets .image-gallery-bullets-container {
    margin: 0;
    padding: 0
}

.image-gallery-bullets .image-gallery-bullet {
    border: 1px solid #fff;
    border-radius: 50%;
    box-shadow: 0 1px 0 #222;
    cursor: pointer;
    display: inline-block;
    margin: 0 5px;
    padding: 5px
}

@media (max-width: 768px) {
    .image-gallery-bullets .image-gallery-bullet {
        margin: 0 3px;
        padding: 3px
    }
}

.image-gallery-bullets .image-gallery-bullet.active {
    background: #fff
}

.image-gallery-thumbnails {
    background: #fff;
    overflow: hidden;
    padding-top: 5px
}

.image-gallery-thumbnails .image-gallery-thumbnails-container {
    cursor: pointer;
    text-align: center;
    transition: all .45s ease-out;
    white-space: nowrap
}

.image-gallery-thumbnail {
    display: inline-block;
    position: relative;
    width: 25%
}

.image-gallery-thumbnail .kr-inner {
    display: block;
    position: relative;
    width: 96%;
    border: 2px solid transparent;
    transition: border .3s ease-out
}

.image-gallery-thumbnail .kr-pad {
    padding-bottom: 100%;
    display: block
}

.image-gallery-thumbnail .img-box {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: 50%
}

.image-gallery-thumbnail img {
    vertical-align: middle;
    width: 100px
}

@media (max-width: 768px) {
    .image-gallery-thumbnail img {
        border: 3px solid transparent;
        width: 75px
    }
}

.image-gallery-thumbnail.active .kr-inner {
    border: 2px solid #4285f4
}

@media (max-width: 768px) {
    .image-gallery-thumbnail.active img {
        border: 3px solid #337ab7
    }
}

.image-gallery-index {
    background: rgba(0, 0, 0, .4);
    bottom: 0;
    color: #fff;
    line-height: 1;
    padding: 10px 20px;
    position: absolute;
    right: 0;
    z-index: 4
}

.topics-video-web-former {
    position: relative;
    background: rgba(0, 0, 0, .3);
    margin: 20px auto 2.4rem
}

.topics-video-web-former, .topics-video-web-former .video-cover {
    width: 100%;
    max-width: 680px;
    max-height: 380px
}


.topics-video-web {
    position: relative;
    width: 100%;
    max-width: 720px;
    background: rgba(0, 0, 0, .3);
    margin: 20px auto 5rem
}

.topics-video-web .topics-video-inner-wrapper {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%
}

.topics-video-web .topics-video-inner-wrapper .topics-video-title {
    position: absolute;
    bottom: 0;
    transform: translateY(100%);
    width: 100%;
    padding: 0 15px;
    background: #333;
    font-size: 20px;
    color: #fff;
    line-height: 50px
}

.external-video {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    max-width: 720px;
    margin: 20px auto 5rem
}

.external-video .video-wrapper {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%
}

.external-video embed, .external-video iframe {
    position: absolute;
    width: 100%;
    height: 100%
}

.kr-swipelist-container {
    overflow: hidden;
    position: relative;
    border-bottom: 1px solid #f0f0f0
}

.kr-swipelist-container:after, .kr-swipelist-container:before {
    content: " ";
    display: block;
    width: 20px;
    height: 100%;
    position: absolute;
    top: 0;
    opacity: 0;
    transition: all .3s ease-in-out;
    z-index: 11
}

.kr-swipelist-container:before {
    background: linear-gradient(90deg, #a3a3a3, #fff 80%);
    left: 0
}

.kr-swipelist-container:after {
    background: linear-gradient(90deg, #fff, #a3a3a3 80%);
    right: 0
}

.kr-swipelist-container.at-last-left:after, .kr-swipelist-container.at-last-right:before {
    opacity: .5
}

.kr-swipelist-container .kr-swipelist {
    width: 100%;
    cursor: move;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.topics-time_line-mobile .time_line-title {
    border-bottom: 1px solid rgba(0, 0, 0, .08);
    padding: 0 20px 30px
}

.topics-time_line-mobile .time_line-title h4 {
    font-size: 17px;
    color: #030303;
    line-height: 24px;
    text-align: center;
    margin: 0
}

.topics-time_line-mobile .time_line-describe {
    list-style: none;
    font-size: 14px;
    color: #4f5054;
    margin: 20px 13px 0
}

.topics-time_line-mobile .time_line-article {
    height: 100%;
    margin: 20px 0
}

.topics-time_line-mobile .time_line-article .item-outer {
    width: 100%;
    position: relative
}

.topics-time_line-mobile .time_line-article .item-outer .line {
    height: 100%;
    position: absolute;
    top: 5px;
    margin-left: 13px
}

.topics-time_line-mobile .time_line-article .item-outer .line:before {
    content: "";
    position: relative;
    z-index: 2;
    display: block;
    height: 10px;
    width: 10px;
    border: 2px solid #4285f4;
    border-radius: 50%;
    background-color: #fff
}

.topics-time_line-mobile .time_line-article .item-outer .line:after {
    content: "";
    position: relative;
    z-index: 1;
    display: block;
    height: 100%;
    width: 2px;
    background: rgba(66, 133, 244, .2);
    margin-left: 4px
}

.topics-time_line-mobile .time_line-article .item-outer .last-line {
    overflow: hidden
}

.topics-time_line-mobile .time_line-article .item-outer .last-line:after {
    margin-top: -15px
}

.topics-time_line-mobile .time_line-article .item-outer .item-box {
    height: 100%;
    padding-left: 28px;
    padding-right: 6px
}

.topics-time_line-mobile .time_line-article .item-outer .item-box .item-date {
    margin-left: 8px;
    font-size: 14px;
    color: #4f5054;
    line-height: 20px
}

.topics-time_line-mobile .time_line-article .item-outer .item-box .item-article {
    font-size: 17px;
    color: #030303;
    line-height: 24px;
    padding: 8px 12px 8px 8px;
    margin-bottom: 12px;
    border-radius: 2px
}

.topics-time_line-mobile .time_line-article .item-outer .item-box .item-article:hover {
    background-color: #f6f6f6
}

.topics-time_line-mobile .time_line-article .item-outer .item-box .last-article {
    margin-bottom: 0
}

.topics-time_line-mobile .time_line-article .item-outer .item-box a {
    display: block;
    position: relative
}

.topics-time_line-mobile .time_line-article .item-outer .item-box a:after {
    content: "";
    display: block;
    position: absolute;
    right: 2px;
    top: 50%;
    margin-top: -7px;
    background-size: cover;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAOdJREFUOBGt0r0KwjAQB/CadHPwEdwcfAhBxzZU0JdwcfQVBKGTj9LPTTdnJwefpSn+TyiUYptL6kEIx11+hd55HiOyLNvleT5ntHqC01TX9UVr/QC6MPWzQN/3t4Ak0LsJnZi+2NSLolhWVXVDrqWU6zAM302tfbNBesRBrUAOag2aUCdwCHUG+1DW2tDjXxEEwQsrtUFthpV6Us8okACs0gHXFKekfBSYJMkVxlEIEUdRtCfQ+R+2MaXUiTAKJ7APcwKHMGvQhFmBHIxA1pTTNI3R+51mewAEdIMF4tEK52zCuvhf8g+HeHmYvfi1DwAAAABJRU5ErkJggg==);
    width: 13px;
    height: 13px
}

.topics-time_line-mobile .item-footer {
    text-align: center;
    line-height: 48px;
    font-size: 13px;
    color: #999ca0;
    border-top: 1px solid rgba(0, 0, 0, .08)
}

.topics-time_line-mobile .item-footer .item-footer-content {
    margin: 0 auto;
    width: 60px;
    position: relative;
    cursor: pointer
}

.topics-time_line-mobile .item-footer .item-footer-content:after {
    content: "";
    display: block;
    position: absolute;
    right: -13px;
    top: 17px;
    background-size: cover;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAMZJREFUOBFjYBgFIyAENm/eHLhp06bb27Zt0yLXu0AzeoD4FEg/ExCcA9Jcf/782UeOoUDHTPr//38xEO8GGcgIIrZu3ar29+/f/UAmMwsLi5OXl9c1kDghADIMqCYX6KgeHx+fUpB6sIEgBqmGYjMMxUBSDMVlGIaBxBiKzzCsBuIzlJBhOA3EZigwFWQAxVEiAKQOHcAjBV0CxIdFFCMjIz8wWXAjxyY29SAxvAaCFIAM/ffv3wWggdv8/PxCQGKjgLYhAADnDIDmKOOouwAAAABJRU5ErkJggg==);
    height: 13px;
    width: 13px
}

.topics-hd-ad {
    position: relative;
    width: 100%
}

.topics-hd-ad .bg-ad {
    content: "";
    top: 0;
    left: 0;
    height: 275px;
    width: 100%;
    background-size: auto 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    z-index: 1;
    width: 1140px;
    margin: 0 auto
}

.topics-hd-ad .tag {
    position: relative;
    margin-top: 30px;
    width: 100%
}

.topics-hd-ad .tag .tag-content {
    position: relative;
    width: 68px;
    height: 26px;
    background: #17171f;
    margin-left: 1%
}

.topics-hd-ad .tag .tag-content .tag-inner {
    position: absolute;
    width: 48px;
    height: 18px;
    color: #fff;
    font-size: 12px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

.topics-hd-ad .tag .title {
    z-index: 10;
    width: 900px;
    max-height: 108px;
    margin-left: 1%;
    margin-top: 20px;
    font-size: 36px;
    color: #000;
    line-height: 54px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.topics-hd-ad .tag .chat {
    position: absolute;
    right: 120px;
    bottom: 0;
    z-index: 10;
    width: 40px;
    height: 40px
}

.topics-hd-ad .tag .chat .weChat, .topics-hd-ad .tag .chat .weChatHover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    width: 40px;
    height: 40px
}

.topics-hd-ad .tag .weChatLogo {
    width: 190px;
    height: 190px;
    z-index: 200;
    right: -78px;
    bottom: 55px;
    border-radius: 2px
}

.topics-hd-ad .tag .weChatLogo, .topics-hd-ad .tag .weChatLogo:before {
    position: absolute;
    background: #fff;
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .1)
}

.topics-hd-ad .tag .weChatLogo:before {
    content: "";
    z-index: 2;
    border: none;
    bottom: -7px;
    left: 85px;
    width: 15px;
    transform: rotate(45deg);
    height: 15px
}

.topics-hd-ad .tag .weChatLogo:after {
    content: "";
    z-index: 3;
    border: none;
    background: #fff;
    position: absolute;
    bottom: 0;
    left: 75px;
    width: 30px;
    height: 13px
}

.topics-hd-ad .tag .weChatLogo span {
    font-size: 13px
}

.topics-hd-ad .tag .weChatLogo .firstSpan {
    position: absolute;
    left: 42px;
    top: 13px;
    width: 107px;
    height: 18px;
    color: #3e474d
}

.topics-hd-ad .tag .weChatLogo .secondSpan {
    position: absolute;
    left: 48.5px;
    bottom: 22.2px;
    width: 94px;
    height: 36px
}

.topics-hd-ad .tag .weChatLogo .secondSpan span {
    width: 100%
}

.topics-hd-ad .tag .weChatLogo img {
    position: absolute;
    left: 45px;
    top: 35px;
    width: 100px;
    height: 100px
}

.topics-hd-ad .weChatHover {
    display: none
}

.topics-hd-ad .chat:hover .weChatHover {
    display: block
}

.topics-hd-ad .weiBoLink {
    position: absolute;
    right: 70px;
    bottom: 0;
    z-index: 10;
    width: 40px;
    height: 40px
}

.topics-hd-ad .weiBoLink .weiBo, .topics-hd-ad .weiBoLink .weiBoHover {
    position: absolute;
    width: 100%;
    height: 100%
}

.topics-hd-ad .weiBoLink .weiBoHover {
    display: none
}

.topics-hd-ad .weiBoLink:hover .weiBoHover {
    display: block
}

.topics-hd-ad .brief {
    width: 100%;
    background: #f9f9f9;
    border: 1px solid #f9f9f9;
    z-index: 10;
    margin: 20px 0 30px;
    min-height: 100px
}

.topics-hd-ad .brief .image {
    margin-left: 6%;
    margin-top: 35px;
    width: 53px;
    height: 40px;
    opacity: 1
}

.topics-hd-ad .brief .brief-content {
    color: #828a92;
    font-size: 16px;
    margin: -50px 10% 30px 14%;
    text-align: justify
}

@media (max-width: 800px) {
    .topics-hd-ad .brief .image {
        margin-left: 1%
    }

    .topics-hd-ad .brief .brief-content {
        margin-left: 70px
    }
}

@media (max-width: 820px) {
    .chat, .chat .weChat, .chat .weChatHover, .weiBoLink {
        display: none
    }
}

.wrapper {
    max-width: 1140px;
    padding: 0;
    margin: 0 auto
}

@media (max-width: 820px) {
    .wrapper {
        margin: 0 10px
    }
}

@media (max-width: 1140px) {
    .topics-hd-ad .tag .title {
        width: 75%
    }
}

@media (max-width: 1200px) {
    .wrapper {
        margin: 0 30px
    }
}

.topic-wrapper {
    position: relative;
    width: 100%;
    left: 50%;
    transform: translateX(-50%)
}

@media (max-width: 800px) {
    .topic-wrapper .topics-hd-ad .brief .image {
        margin-left: 1%
    }

    .topic-wrapper .topics-hd-ad .brief .brief-content {
        margin-left: 70px
    }
}

.topic-wrapper .topics-hd {
    position: relative;
    overflow: visible;
    width: 100%;
    height: 275px
}

.topic-wrapper .topics-hd .title-wrapper {
    position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    width: 1100px;
    z-index: 2
}

.topic-wrapper .topics-hd .title-wrapper .tag {
    position: absolute;
    left: 0;
    top: -41px;
    width: 68px;
    height: 26px;
    line-height: 26px;
    background-color: #17171f;
    text-align: center;
    color: #fff;
    font-size: 12px
}

.topic-wrapper .topics-hd .title-wrapper .title {
    width: 900px;
    max-height: 108px;
    font-size: 36px;
    color: #fff;
    line-height: 54px;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis
}

.topic-wrapper .topics-hd .title-wrapper .weChatLogo {
    position: absolute;
    right: 5px;
    bottom: 60px;
    width: 190px;
    height: 183px;
    z-index: 100000;
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .1);
    border-radius: 2px;
    background: #fff
}

.topic-wrapper .topics-hd .title-wrapper .weChatLogo .arrow {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-top: 10px solid #fff;
    position: absolute;
    bottom: -20px;
    left: 85px
}

.topic-wrapper .topics-hd .title-wrapper .weChatLogo span {
    font-size: 13px
}

.topic-wrapper .topics-hd .title-wrapper .weChatLogo .firstSpan {
    position: absolute;
    left: 42px;
    top: 11px;
    width: 107px;
    height: 18px;
    color: #3e474d
}

.topic-wrapper .topics-hd .title-wrapper .weChatLogo .secondSpan {
    position: absolute;
    left: 48.5px;
    bottom: 16px;
    width: 94px;
    height: 36px
}

.topic-wrapper .topics-hd .title-wrapper .weChatLogo .secondSpan span {
    width: 100%
}

.topic-wrapper .topics-hd .title-wrapper .weChatLogo img {
    position: absolute;
    left: 45px;
    top: 32px;
    width: 100px;
    height: 100px
}

.topic-wrapper .topics-hd .bg-img {
    width: 1140px;
    height: 100%;
    background-size: auto 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    margin: auto
}

.topic-wrapper .topics-hd .bg-img:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    right: 0;
    top: 0;
    left: 0;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .15), rgba(0, 0, 0, .5))
}

.topic-wrapper .topics-hd .bg-img img {
    height: 100%
}

.topic-wrapper .brief {
    position: relative;
    margin-top: 15px;
    width: 84%;
    max-width: 1140px;
    left: 50%;
    transform: translateX(-50%);
    background: #f9f9f9;
    border: 1px solid #f9f9f9;
    min-height: 110px
}

.topic-wrapper .brief .image {
    position: absolute;
    left: 77px;
    top: 35px;
    width: 53px;
    height: 40px;
    opacity: 1
}

.topic-wrapper .brief .brief-content {
    color: #828a92;
    font-size: 16px;
    margin: 30px 50px 30px 190px;
    text-align: justify
}

.topic-wrapper .weChat, .topic-wrapper .weChatHover {
    position: absolute;
    right: 80px;
    bottom: 5px;
    z-index: 10;
    width: 40px;
    height: 40px
}

.topic-wrapper .weChatHover {
    display: none
}

.topic-wrapper .chat:hover .weChatHover {
    display: block
}

.topic-wrapper .weiBoLink {
    position: absolute;
    right: 30px;
    bottom: 5px;
    z-index: 10;
    width: 40px;
    height: 40px
}

.topic-wrapper .weiBoLink .weiBo, .topic-wrapper .weiBoLink .weiBoHover {
    position: absolute;
    width: 100%;
    height: 100%
}

.topic-wrapper .weiBoHover {
    display: none
}

.topic-wrapper .weiBoLink:hover .weiBoHover {
    display: block
}

@media (max-width: 1080px) {
    .chat, .chat .weChat, .chat .weChatHover, .weiBoLink {
        display: none
    }
}

@media (max-width: 850px) {
    .topic-wrapper .brief .image {
        left: 77px
    }

    .topic-wrapper .brief .brief-content {
        margin-left: 190px
    }
}

@media (max-width: 1080px) {
    .topic-wrapper .topics-hd div.title-wrapper {
        position: absolute;
        width: 90%;
        left: 50%;
        transform: trnslateX(-50%)
    }

    .topic-wrapper .topics-hd div.title-wrapper .title {
        width: 90%;
        left: 5%
    }
}

.lazy-img-wrapper {
    position: relative;
    overflow: hidden
}

.lazy-img-wrapper img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.lazy-img-height100 img {
    height: 100%;
    width: auto
}

.lazy-img-width100 img {
    height: auto;
    width: 100%
}

.search-list-panel .search-users-item {
    display: inline-block;
    position: relative;
    width: 50%;
    margin-top: 30px
}

.search-list-panel .search-users-item-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background-color: #f8f8fa
}

.search-list-panel .search-users-item-right {
    width: 100%;
    padding-left: 85px
}

.search-list-panel .search-users-item-info {
    overflow: hidden
}

.search-list-panel .search-users-item-info-name {
    float: left;
    font-size: 16px;
    font-weight: 600;
    color: #000;
    line-height: 22px
}

.search-list-panel .search-users-item-info-title {
    float: left;
    font-size: 12px;
    margin-left: 13px
}

.search-list-panel .search-users-item-desc {
    height: 36px;
    margin-top: 10px;
    font-size: 13px;
    line-height: 18px;
    color: #828a91;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    word-break: break-word;
    overflow: hidden
}

.organization-label {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAABICAMAAAA3fmJuAAAAAXNSR0IArs4c6QAAAmFQTFRFAAAA////46px0aJ02LFi26Rtz69w0qVp0aNizqRh0KFjzqFizaJhz6NgzqRlzaJjzqFgzqFizKFg5sCN5sKN5sKP6MKP6MSP6MSRzaBgzqFhzKFhzqJizqNjzKFhzKBgzKFgzqFhzKBgzKFgzaFgzaFhzaJhzqJizqNjzqRjzqRkz6VkzKJhzKFhzqFhzKFhzaNizaBhzKFfzaFfy6BfzKBfzKBgzKFgzKFhzaFgzaFhzaFizaJhzaJizaJjzqJizqJjzqNjzqNkzqRkz6Nkz6Rkz6Rlz6Rmz6Vlz6Vm0KVl0KVm0KVn0KZn0KZo0aZn0aZo0ado0adp0adq0qdp0qdq0qhp0qhq0qhr0qlr06hr06lr06ls06ps06pt1Kps1Kpt1Kpu1Ktt1Ktu1Ktv1atu1atv1axv1axw1a1w1qxw1q1w1q1x1q1y1q5x1q5y165y165z169z16902K9z2K902LB02LB12LB22bB12bB22bF22bF32bJ32rF32rJ32rJ42rJ52rN42rN527N427N527N627R627R73LR63LR73LV73LV83bV83bV93bZ83bZ93bZ+3bd+3rZ+3rd+3rd/3rh/3riA37h/37iA37iB37mA37mB37mC4LmB4LmC4LqC4LqD4LuD4bqD4buD4buE4buF4byE4byF4ryE4ryF4ryG4r2G4r2H472G472H476H476I476J5L6I5L6J5L+I5L+J5L+K5MCK5b+K5cCK5cCL5cGL5cGM5sGL5sGM5sGN5sKM5sKN5sKO58KN58KO58OO58OP6MOP6MSP6MSQh9mjaQAAADR0Uk5TAAEJCw0OEBEnKjE5QkVJTWJtd4aGhoaGhpSYm5ygpa/U2t3g4ODg4ODg4ODh4uT19vj7/kDgbisAABRkSURBVGjerZvdtmzHTYWn5lSFn/Bj4wTHJhAzgEACzwIhdiC8/w3E4Qm6JHEh1ereu/s4NnBuzqixzunuqlKp9GnOZXj88/O/MADMBSsmFTKgCEIA4NsNKIMDYIrbCZQZwTJAITMkIQMAIunAdigFK2NSQAoGlaUsKcN2GJTsMZCEwFQ4igLCAaxk0oo0hEAwmQvbZQjB4KEQcoH9+SwrWvzrf8LezPAfPzMDFm5YSaI8jDAhwVxWmLFteFJIT+g8lwFKCCAKHmKCgMINBYMMYM4HwyArELByALCiCix4SAgI8IIByl4uiEifDyqwbEUunLHBhFQZAe8xq/TPTzP8PEy9YlZmEMIElOdCyMoRcAAeAiAQCS+AkG0HHNtmjCTT788RPmuHGctKVeaBcnh/fhY8gd4Kq14rwLFwW2ftYIKQVAiY58ZwQAjzBByGMsXzDH/+F1ZnqVUgyDIrA3wvwIqEAVbwJCD031amOOsLgxU8hPSeJQAohRSw5t8blFDRqrfIyhMq67UDBCa8TCkrA4CV6TAl+wSUcjZCAGDwDQcEKAQYDGA+RenPfwSFAyIAlqFMSSYnIgqmkMGUoGIW0orqve3t7bGsiCRTVuaBE2yxkFJCVoZiH+/+eYYyKzK5EuzvtzLfzuzfBLMyhViGFcJ2oMcwJfv3dPowpupf3s/wZz9GeNm6rdtCkuUIL1Moe46O8JCVb0dSsZC+3UrhlTI4QmUshWfJypG+HbDygKxWxUoyWR4wFQHf3ivT4/IQU7ES8HCUh6wM6wYxZxyensC6rU5/26vnuBBrO7eHF+z1HvosdNLKE1DHFHsPrRxWZuUhoA/jPJ898omh8I4CgjNFwAAsIMmyksHKQGjLAJCpMijVU5TCy2CY+KCSsCIURjDJXMl+LthDckgIVrRS/uJ5DwOy0LoJREeXMaVesKRHTdxB2dEEhVsZFB1tJ4gUSnoCcxQ9FO4bUCwmoVCIKJtV8ehog5Ur+r7oMWYT122xyqz8fD9WH2Erg5VvroAx6aFiGfC8h5969Cbyts5eGVD0TZ1jBhS1ffb6jM07I/UmMkwA0+dyUJj68C8A6f3cijBalFuZklYsE5BuIaZm3Ju4ksCMxSSTuvXJgaOTVK4QkZCFWODzOfxMoaStm2IlPMlUwhmGdUNHfUIKK0+sEMCEW1l5wAErJWl90Pwk4jlo3v+eYrKUmCOGuRHhqf6bqVAvV7FM1hl29RrArffI90IScNu9vCFAiTVjPZ/Dn/14tmLdFsAqD/Pqg4ZcgPq+NCtPeEIhlcGslJNNvWySuVcfFxUB6yu8bGWv/xmz5tKHI/u+SDIFCOGhrnYAYCEV9ETnaRC5bstqwhiOUE6o9Y94jtKf/cgUHWjrtpBCj8vMt2cumKIzQGdTiOnb+xhWOuDbQ2XW2RQEmL4dCiVkYK7bSsI3AcGsWAqZlaEcZuXbQ32rCQYo/NxFC2B6eFivEaErT4cAggrFyhnbixl69e9AYlkxPQGxOgsm4QHIYCh4n8MzNtl2+AbELkbQu4ezuQgvJSCCSJOFh6OsV7y3wAswgQmoa1PABEMZdVvnuRXArk3n85NkTDplCkmi+JRL/+HzgsMqBQpJ8IyLvvvcOdDVaJZyBVb6hvclHw54WcFABdSFkQJe5lEejhKU6X3p975bwcp9w3usKE+uTE+vFJRgOrOrBQcDLLGKWJELVjCI1YXRSiYIGYr1yxdRWh4mYGUsME/1TZw0CN8mmKE8CSFWosfKyaZ2xoKhujoHYHNtbXSFaR1i7AK4CzeiF7Uvta6XTjV4smnalO2lpMVK9tgw2RSaMetFlKJPVCeb9ASh6NC4YiI8CPPtzRZM34IprHFgbmorQxc68K0ZBwTmlWw8oD5Hk2+zZFYe1kWhTqGPnuPa8M5iMFXXpr3oMIW6NlWszU6sL6L0M1OlYPDdqcaI8K5jQd0WPMphU94kxUxPh5WVLHwqCrC6gGxe7IPYNW3nByYfnvcmH/48fCgmOWM7Gd5QBM3KiihbwHY4upwvEsiV8z/sVZTCypqvsBJzxd4PYv9QDAZAgJLCHLQrZRSs2LBoRSLh25VTuS2EMek5NSdR8O1W8ARhsqiLP736+4aDQXQJEH0QsW7LmketIScpXAfxRZSWKdEHQUyv5jWBOBesFeCnxkffP4IBpnBMGQ1DDXwQQB9kj+FNDInlGbN6F3zGfSANp5xR9icv3KTDn7ISpnAb/nRs698jhOx1lPYPhx0eL2N2PXVyjUejXcGTHUsJL9bwuG8PWqnHfV90NddXM7NXrxf64s+rPLfqrWj+LHvDnx1VNeVR2bqtA219fScBJTyVEJ6i9B9+6PfjspJIWjUCgkzPnuL2ThtCCF0jFkzZVGjnFktFr3WXL1ZTxzM1G5vdpTgRb015rObPMgDv+LNh8S1/MnnnT6ZbicOfv/jN0x52YXbqmr1QHqbw8CryFG7Rk/DtQHPOdpQpHbMhMXNCF2793KoLs+bPDs7wMqZPgDvy+rzDnyErxapug2xPWSkcIaYj120Bw6OQ7Q6sXAFZffkcpWVde1qZYiXTgbKBwE6wdsbloXTrjkzIymfm8LLiGduZIq7nKiWnYJqeRjjg+/AnGhLx8Hz2aGG2X4c/u76L4U8HkkqCBnsRpZ+hTs4AFCKSc9cwWdYNIVOobwwhaSWF+u72itOpOuSjqa/8FMcW6tK0o82YYk1AHB4Ng5LAA3/69lCTfvPpnT+75RYKV8CUc5cq9OXLc6gEZNs7wkEmIAvZ9WEFt+0nKQkAud3KZh49k05SAIF07s7mD/zJJHBashpe7KwP03YmLf3iz66OJ7M0jzZ/Ckh2JTV7iVzcFGDP5/BTdukZSh2+aD5Lde4c5lT3b7rEVwMHeLJM40GP73t4jd/xJ2l5emWv+VNx+HPA4c6fV+QeHmUZFUpPeHz1X09RumWwueBWxtre3eyeINaNmjxZpizfrlCyJ4g6nNMTRPmmyorsZi78DX+iNPzZXzJFbfMnclWumzxZF3+exoXd+dP36usNjrnC0CHuhfdR+qd//cfdOBgUwvDdwexiV25WZpoLDrlCyeFxkLsz7PAaFB5+nhve8qcDhz+nXHjHn131nnE4sG5re9I6m5oxOzP79q6ZyrcnzW8C9K9vovR7n35xbxoh1P95dgwhs9KpvYUw2aHzlURiruwyYzq2upeBBIl53k0VGVaGaMXyysOfp/a+ePOJP7upiNUlqZAqzxOlw6MFkN38tvA35/BPvvijKebtkVfSwUtmOMV897dgXYcrIJCDcqczDBTLsxxWOGnW6vp8IgmiLv6MpqdH/oSyFnj407fj8F/zpyc81w2rL/1wFKEEISYUv7qfw/XpXylWsm/Y5rXJNEGCNo3304ZFL5hZdWuESO8Gnm+1WmJ3QQpG5BRgnS1Xli7+FMwKyhG4yOFPz6m+cU+TWDfxgUfL8+xhU19nZSEJr19eM/zjL77v23MlOHwG3z79tf6lHicmopNNeLFAMNc0xppWrya2ZvfTs2s/GD7An48dqQf+XPGCP/syvcYGrJvAw6NN0n0n+r98PVz2538pALTQpecVYyig9b5QypLUdeeHo8yB0F3vMxnOnR+jD156n2N71wDT323+HL2vL0F0vnnkT7C7082fnrmSF38SKJtNHN4sM2Iy/Fd9Dv/o84+60Yxu4j4exEvvK/PCxRcz7r6hEFDSKxtKON+H7iK23pf0TMczf955cm4aE6atiK4nHPsNfy40Jh7+dLthbfcY/nQkuh/fuVR//jk5etxqvS+9HCHDisRCwkfv8yxbN2CN3kd8SO/rQppI8wC8eJqk85xIjb6YgHdynGoB1jyqdCTUde4wy3ae76PCq/lzjZLYVAg4aCGm/+I3sN///Ad9PruGON3XI4hcel/XEOS0XGd81/sOjydtQj+6Hdr6Hjvt8c6fiuHPHhdPLvHQ6W2/489JUreVIHj4k8mc/BfNmyxjn+GvfgOzj7/oCBBTlQLIuPQ9TJH/Ru9bt9XTv+t9s9C41npaR8Wj98F8d10+/MnW+y67gCk6zh75Mzn82SJrU+D9lm6qNHSjIaYz3O0aCMwvv4YB3//sky7zmldGLOjgEnLdFpO5OthaDU7Co6z1ve3ca/S+RqhpDZtKKN9ujzzpW9weK4GVeuDP4UnfZzw6xOHFbmaU8qRhU2r4s/XO7hGU+fb9vcTsIYDf+9Gn3UBQKBa4NWR06X09TpWV58hQPYa1nqcQ06v1vYfatBvCGg5OllnrfacBwaP32Qh0YF78eRqYBIdH4xRRefGo1am+7nyaTCo9vzo1zcdffK88lFw5ZcXke+XR+2r0veKp5bdfeh/Tqr8VZVZiF5Jbar3vUCu6B2B+9EHVdRRZVuaXbj33waVb9w0y/Lm2T7ncCe+hvx/qTWyF8poh/vDTH7beJ5Co1PAauqfSVpfuQJsjT0dqKLdF/SHTS+/zrtUf9T5uB1oaCa2bmKpH/hxSb/1skhINzavTjzoy1DTJYAaUdFt9FCfNYbtC+PLrq2rzz38cGDrulVb2uWFiMTvXTcZfCI3hohtl3BwXRM/ZrrKmn1vcc58dN8ATfxqrkeXwqe/5Pmv+7CPb/Hzk0os/V0JnrD1S4q++fqi8P/rJ9ydzMqcQBKxsxWkmqttEyXQ7xXxIweqbWZW+XYn2UcARnsYRKACNreGRP5O8xqyLD5UClOUdodfmHv7sCXaaKoNNkF78OTaD/Lc39PQHn36qqWp263kjFpymSut9eXJN6319IK03n2ao7qcecddaXhBPr7hYipF13/EnrLnyG/hTR95lVxS04c/Opn3naCpA6Muv3xAwP/sJ7goqZJceN3x29L2r9r70PeCN3ldE/6jRB0ffy9/Fn6zH5+/584zN98LmnU+bP1fzaYIszyQV72cI/NNHOXaNlLI8vFJYN6z72MEEcykwz31sbiF4hUM5PDu9jaPvFbsZY3ebW0tzx63GKwpf8edJDjhdxdSdP0cPvPMtiST+7f0M//6T4S/e9b5ujRhqOpN9w+LejamRJdRNzL7Z7Dwv5eiDLGVj4hv+9H34s11YXRa8409aS6mn/z/8/IY/213T/Dn8HM8z/BikwTdzPDHt87gJbA8MBNbaYwybZrpvXnqfYLOJRy9s3jSF2rtoUEwyWDcsHB4NlarXtYY/PcDT833Pn2v7A3/COl3c+dO3Q7/87bsZ/t0P2785ou1Do9mKSYZ/2G8KiJuOFnff+U1Tb/ymPY03ftPhzzd+0/aXvvGb0r6l33R7CPnrV1EKHb0vMIr3a7/pxQ+j5ylrvfCbtj7IuvtNHw/i3W9q+lZ+0wtcRaTwzX5T/uq3TzNMrEKu9OG1BzvS8ZsW8MpvmtSjn/Tym05x+uw37ZYbFpD+xm9a+I5+U/iz3xT14rYAfvoDjn/zQe/7sN8UaL8pLjsS2x3U/f3emPn3z37TxFu/adg7v2n5K7/p4c+18Tv9pvnv7/fwpx8Nr3maWSkH9qi73zTEHMX7ld+03Wi69Lyu3PzS+7rg6bH9n/2mqbd+09NDsrZW4FfPmaa9bzl+0dH33vpNQ9/Kbxq4+03Tj980cfebmkrI9pvmOn7TA0BRfPab3vnz7jfdbtMGfPCbNl8+Z5qf/uDyW8WoUF005O/0m7YIcJ7X5V524OoUMvlhv2lDIQjda9PhT+Hiz7vfFOvZb9r12oPf9NUehpBr9L72l2r8ptP/evCbbvcoO/7S/xe/aes3z/w5PDnOoxd+02LXJslHv+nzHn7kSaFSful9sm/nNyUvv2mBjG/ymz7y5/hNNzVNJCGrrSd3v+kr/lxTIb3ym8pCHvZ8W/zdn2m8B8e9pVCYXvlNT7Lxo9G88Ju2MPfab9r+0sOfbccMWfcYhj+7fwJnPraQLv589puKb/ym+z+eo3TbajOIyloEeO83bX3vO/tN25AxXdPXftMuat/6TUPK935T4IXftPnzvd/0108z/NgUa68QfLcI8CG/6fGetO/i0W/ahKboOfq+9MF3ftPmz+M3vfhz+PHw57f2mzYvvvObvrgPHQm2v3Osn3e/6fR1W8+bXsZbvylz5ZQB39FvWnf+/E5+U9359KEf1U4ghT+dw7/9pNDmu5BndqP52W8aGJvbEdqg4t1vqnjvN03BPMqnMEoo9eA3jXzDn09+0/trVg/8eflN64E/B1bO2zv1fA7/DPMmBRNTgHVIELlybuBuPvyv/KadmWj2nj+bgz7kN00ev+nlL73Y39/4TZHtN+3C7fkc/vSj4a17TLzU+4Kv/KbEs980df4/L30Pvo9HJspbf8zDn/7Gbxr4sN+0bPym2fx5GkLtN4WH4F/997sZ/s0nJmwH215n2+9+U8VCkt/oNw01z7Xf1I4D6tv5TbumPX7SJ79p23v6fcfLbyoawqv7xeM3va1xLNmrKP0YVuQcxK5+yxzVr50dv2m3GD7gN22e67R+uUDab9qyAh/48/hNc43f1IYnR+gYv+nD+46X31Rz197fd3z0m7JkgP37fz9FaZlH+zPngn3jNxXqtGTGbxoav+n04p/8pqPnGdpP2v3Raexc/tK+ut/6TVtoGb/p4/uOU7g9+U3J4zdNHb/pUy79m08ua+eU3x1byXd+005Dl980TKPvfaPftK9ie+E3pd7xZ+eAy296Wryv/KYP7zv2qj/4TZ+i9G8/Yu+FAmK+0fvuflPmC78pzENZr/2mw2vHb9oKufVl+OQ3JZOjWNep21+873haSNvfv+/44Df99XOm6dXLDsBGqEe/qduT37Sn8NJvavguftP7+45MVq/u4dEX/NltkPab3vlz/KZT17zYw49BMGxan5588Jv2WwSv/KZw2MDpN/pNlWPjvPymQ1If8JsqHv2mr993fOE3nSkC9moP218xvDZV/vGbMr+V37S9ipffdI5i8aXf9Lzv2Dh7+PPBb/rB9x19+/YP+k2HP//jt/gfUNB6Kuupqw4AAAAASUVORK5CYII=) no-repeat;
    color: #fff;
    background-size: 100% 100%;
    height: 22px;
    line-height: 22px;
    text-align: center;
    font-weight: 400;
    font-size: 12px;
    display: inline-block;
    position: relative;
    top: -2px;
    margin-left: 13px;
    padding: 0 10px
}

.subscribe-pc {
    font-size: 12px !important
}

.subscribe-pc .subscribe-banner {
    height: 1px;
    position: relative
}

.subscribe-pc .subscribe-banner h2 {
    padding-top: 0
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper {
    animation: slide 1s linear forwards;
    opacity: 0;
    height: 400px;
    width: 100%;
    min-width: 1200px;
    position: relative;
    overflow: hidden
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .space_padding {
    padding-bottom: 30.864%
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner > button {
    width: 40px;
    height: 40px;
    padding: 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .slick-slide {
    background-color: #fff
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .slick-slide a {
    text-decoration: none;
    position: relative;
    overflow: hidden
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .slick-slide a .banner-image {
    position: absolute;
    height: 400px;
    left: 50%;
    width: auto;
    transform: translateX(-50%)
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .slick-slide a:focus {
    outline: none
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .icon-angle-left {
    left: 50%;
    margin-left: -518px;
    display: block !important;
    background-image: url(data:image/png;base64,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)
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .icon-angle-left:hover {
    display: block;
    background-image: url(data:image/png;base64,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)
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .icon-angle-left:before {
    content: ""
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .icon-angle-right {
    right: 50%;
    margin-right: -518px;
    display: block !important;
    background-image: url(data:image/png;base64,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)
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .icon-angle-right:hover {
    display: block;
    background-image: url(data:image/png;base64,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)
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .icon-angle-right:before {
    content: ""
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .slick-dots {
    width: auto;
    height: 2px;
    display: block !important;
    position: static;
    margin-top: -26px
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .slick-dots li + li {
    margin-left: 10px
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .slick-dots .slick-active button:after {
    animation: act 5.3s linear forwards;
    -webkit-animation: act 5.3s linear forwards;
    content: "";
    background: rgba(0, 0, 0, .25);
    border-radius: 1px;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 2px
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .slick-dots li {
    height: 2px;
    width: 40px
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .slick-dots li button {
    margin-top: -4px
}

.subscribe-pc .subscribe-banner .a_ds_banner_wapper .a_ds_banner.index_banner .slick-dots li button:before {
    background: rgba(0, 0, 0, .08);
    border-radius: 1px;
    box-shadow: none
}

.subscribe-pc .part-title {
    margin-top: 100px
}

.subscribe-pc .part-title .title {
    text-align: center
}

.subscribe-pc .part-title .title p {
    color: #26292f
}

.subscribe-pc .part-title .title .title-top {
    font-size: 24px;
    line-height: 33px
}

.subscribe-pc .part-title .title .title-bottom {
    font-size: 32px;
    line-height: 45px
}

.subscribe-pc .introduce {
    width: 1220px;
    margin: 100px auto 0
}

.subscribe-pc .introduce ul {
    text-align: center;
    margin-top: 90px
}

.subscribe-pc .introduce ul li {
    display: inline-block;
    text-align: center;
    width: 33.33%
}

.subscribe-pc .introduce ul li img {
    width: 100px;
    height: 100px
}

.subscribe-pc .introduce ul li .detail-top {
    margin-top: 20px;
    color: #26292f;
    font-size: 20px;
    line-height: 28px
}

.subscribe-pc .introduce ul li .detail-bottom {
    margin-top: 12px;
    color: #969fa9;
    font-size: 14px;
    line-height: 20px
}

.subscribe-pc .recommend {
    width: 1220px;
}

.subscribe-pc .recommend .title .title-top {
    display: inline-block
}

.subscribe-pc .recommend .title .title-top:before {
    margin-right: 8px
}

.subscribe-pc .recommend .title .title-top:after, .subscribe-pc .recommend .title .title-top:before {
    content: "";
    display: inline-block;
    background-color: #464c56;
    box-sizing: border-box;
    height: 1px;
    width: 43px;
    margin-bottom: 8px
}

.subscribe-pc .recommend .title .title-top:after {
    margin-left: 8px
}

.subscribe-pc .recommend ul {
    margin-top: 60px
}

.subscribe-pc .recommend ul li {
    width: 610px;
    height: 340px;
    float: left;
    position: relative
}

.subscribe-pc .recommend ul li .content-border {
    cursor: pointer;
    overflow: hidden;
    background: #fff;
    transition-property: width, height, margin-top, margin-left;
    transition-duration: .3s;
    transition-timing-function: ease;
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, .1);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -160px;
    margin-left: -295px;
    width: 590px;
    height: 320px
}

.subscribe-pc .recommend ul li .content-border .content-outer {
    width: 610px;
    height: 340px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -170px;
    margin-left: -305px
}

.subscribe-pc .recommend ul li .content-border .content-outer .left-font {
    float: left;
    padding: 40px 30px 0 40px;
    height: 340px;
    position: relative
}

.subscribe-pc .recommend ul li .content-border .content-outer .left-font .p1 {
    font-size: 20px;
    line-height: 28px;
    color: #26292f;
    max-width: 265px
}

.subscribe-pc .recommend ul li .content-border .content-outer .left-font .p2 {
    margin-top: 20px;
    font-size: 16px;
    line-height: 22px;
    color: #464c56;
    max-width: 265px
}

.subscribe-pc .recommend ul li .content-border .content-outer .left-font .p3 {
    margin-top: 20px;
    font-size: 14px;
    line-height: 20px;
    color: #969fa9;
    max-width: 265px
}

.subscribe-pc .recommend ul li .content-border .content-outer .left-font .link-button {
    position: absolute;
    bottom: 40px;
    white-space: nowrap;
    padding: 0 10px;
    cursor: pointer;
    border-radius: 36px;
    display: block;
    font-size: 14px;
    line-height: 36px;
    text-align: center;
    min-width: 180px;
    height: 36px;
    color: #fff;
    background-color: #ffa422;
    background: linear-gradient(90deg, #ffa422, #ff7621)
}

.subscribe-pc .recommend ul li .content-border .content-outer .left-font .link-button .amount-discount {
    position: absolute;
    pointer-events: none;
    right: 0;
    margin-left: 25px;
    color: #999ca0;
    font-size: 12px;
    transform: translateX(100%);
    padding-left: 15px
}

.subscribe-pc .recommend ul li .content-border .content-outer .left-font .link-button .arrow-pay {
    display: inline-block;
    margin: 0 0 -2px 7px;
    width: 12.7px;
    height: 12.7px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAAAXNSR0IArs4c6QAAAWlJREFUSA3tlr9KA0EQxnMxFpLCl5AIFjY+RCCdNulMbCwtbXwDS+1CxD+dlQgh7RZJkypd8DFsRFDj+RvJHbPLsbcXucob+LiZ2W/uuxt27rZWw+I4PgBDcA1akgsxuPtgAuagHVKTciiIwDMwK4y47qUEjwNvBhL7wDn00K2lOtEG2FLZJv4lNwkR31Z1m/iPoeL1KIq+KLhRNxA3VPwC7reqLST+W8eT9oFxkNt2+MdgCbQVartsskrc0IUEVdvVZrZdulTqhtux5ezII94RpnxAvMac30G4d0gy56dOzgqpeyBxAtw5vxJirrCQyrBcYVrWR7jniL8RD5ycFUqrSdwCrfFJfGYRswIRBcZBuWNVidIB72+S9fVn91+1t8vbGgchu/eImrX+xXLeajBKYyCnh8RkTs/5+iySRNaV2hfyu2pN5rRL3ZPKZboy3EvwrlaDRFf8V1UXLJrW8OR/Od5OqS98vP0BQkJnnRlrQH4AAAAASUVORK5CYII=);
    background-repeat: round
}

.subscribe-pc .recommend ul li .content-border .content-outer .left-font .free-link-button {

    background-size: 100%
}

.subscribe-pc .recommend ul li .content-border .content-outer .left-font .discount-link-button {
    background: linear-gradient(90deg, #ff7577, #ff191c)
}

.subscribe-pc .recommend ul li .content-border .content-outer .right-img {
    float: right;
    width: 275px;
    height: 340px;
    background-size: cover;
    background-position: 50%
}

.subscribe-pc .recommend ul li .content-border:hover {
    box-shadow: 0 0 12px 0 rgba(0, 0, 0, .18);
    width: 610px;
    height: 340px;
    margin-top: -170px;
    margin-left: -305px
}

.subscribe-pc .evaluate {
    width: 1200px;
    margin: 150px auto 0
}

.subscribe-pc .evaluate .title .title-top {
    display: inline-block
}

.subscribe-pc .evaluate .title .title-top:before {
    margin-right: 8px
}

.subscribe-pc .evaluate .title .title-top:after, .subscribe-pc .evaluate .title .title-top:before {
    content: "";
    display: inline-block;
    background-color: #464c56;
    box-sizing: border-box;
    height: 1px;
    width: 43px;
    margin-bottom: 8px
}

.subscribe-pc .evaluate .title .title-top:after {
    margin-left: 8px
}

.subscribe-pc .evaluate ul {
    margin-top: 138px
}

.subscribe-pc .evaluate ul li:nth-child(n) {
    margin-left: 30px
}

.subscribe-pc .evaluate ul li:nth-child(2n) {
    margin-left: 70px
}

.subscribe-pc .evaluate ul li {
    transition: transform .5s ease;
    margin-bottom: 88px;
    float: left;
    width: 550px;
    height: 334px;
    position: relative
}

.subscribe-pc .evaluate ul li .left-img {
    z-index: 10;
    width: 160px;
    height: 160px;
    position: absolute;
    top: -47px;
    left: -30px;
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, .1);
    display: inline-block
}

.subscribe-pc .evaluate ul li .content-border {
    cursor: default;
    transition-property: width, height, margin-top, margin-left;
    transition-duration: .3s;
    transition-timing-function: ease;
    background: #26292f;
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, .06)
}

.subscribe-pc .evaluate ul li .content-border, .subscribe-pc .evaluate ul li .content-border .content-outer {
    position: absolute;
    width: 550px;
    height: 334px;
    top: 50%;
    left: 50%;
    margin-left: -275px;
    margin-top: -167px
}

.subscribe-pc .evaluate ul li .content-border .content-outer p {
    color: #fff;
    margin: 0
}

.subscribe-pc .evaluate ul li .content-border .content-outer .p-outer {
    width: 300px;
    display: inline-block;
    margin: 30px 0 0 160px
}

.subscribe-pc .evaluate ul li .content-border .content-outer .p-outer .p1 {
    float: left;
    font-size: 20px;
    line-height: 28px;
    display: inline-block
}

.subscribe-pc .evaluate ul li .content-border .content-outer .p-outer .p2 {
    float: left;
    font-size: 14px;
    line-height: 28px;
    opacity: .6;
    margin-left: 15px;
    display: inline-block
}

.subscribe-pc .evaluate ul li .content-border .content-outer .p-outer .p3 {
    float: left;
    margin-top: 18px;
    font-size: 16px;
    line-height: 22px
}

.subscribe-pc .evaluate ul li .content-border .content-outer .p4 {
    width: 490px;
    height: 96px;
    margin: 34px auto 0;
    font-size: 14px;
    line-height: 24px;
    opacity: .8
}

.subscribe-pc .evaluate ul li .content-border .content-outer .link-button {
    position: absolute;
    bottom: 40px;
    left: 50%;
    margin-left: -90px;
    cursor: pointer;
    border-radius: 36px;
    display: block;
    font-size: 14px;
    line-height: 36px;
    text-align: center;
    width: 180px;
    height: 36px;
    color: #fff;
    background-color: #ffa422;
    background: linear-gradient(90deg, #ffa422, #ff7621)
}

.subscribe-pc .evaluate ul li .content-border .content-outer .link-button .amount-left {
    margin-left: 8px
}

.subscribe-pc .evaluate ul li .content-border .content-outer .link-button .arrow-pay {
    display: inline-block;
    margin: 0 0 -2px 7px;
    width: 12.7px;
    height: 12.7px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAAAXNSR0IArs4c6QAAAWlJREFUSA3tlr9KA0EQxnMxFpLCl5AIFjY+RCCdNulMbCwtbXwDS+1CxD+dlQgh7RZJkypd8DFsRFDj+RvJHbPLsbcXucob+LiZ2W/uuxt27rZWw+I4PgBDcA1akgsxuPtgAuagHVKTciiIwDMwK4y47qUEjwNvBhL7wDn00K2lOtEG2FLZJv4lNwkR31Z1m/iPoeL1KIq+KLhRNxA3VPwC7reqLST+W8eT9oFxkNt2+MdgCbQVartsskrc0IUEVdvVZrZdulTqhtux5ezII94RpnxAvMac30G4d0gy56dOzgqpeyBxAtw5vxJirrCQyrBcYVrWR7jniL8RD5ycFUqrSdwCrfFJfGYRswIRBcZBuWNVidIB72+S9fVn91+1t8vbGgchu/eImrX+xXLeajBKYyCnh8RkTs/5+iySRNaV2hfyu2pN5rRL3ZPKZboy3EvwrlaDRFf8V1UXLJrW8OR/Od5OqS98vP0BQkJnnRlrQH4AAAAASUVORK5CYII=);
    background-repeat: round
}

.subscribe-pc .evaluate ul li .content-border:hover {
    width: 570px;
    height: 354px;
    margin-left: -285px;
    margin-top: -177px
}

.subscribe-pc .footer {
    margin: 12px auto 0;
    width: 100%;
    height: 293px;
    background: #26292f;
    color: #fff;
    text-align: center
}

.subscribe-pc .footer .p1 {
    padding-top: 30px;
    font-size: 18px;
    line-height: 25px
}

.subscribe-pc .footer .p2, .subscribe-pc .footer .p3 {
    font-size: 14px;
    line-height: 24px
}

.subscribe-pc .footer .footer-code {
    width: 100px;
    height: 100px;
    margin: 30px
}

.cover {
    opacity: 1;
    background-color: rgba(0, 0, 0, .5);
    position: fixed;
    bottom: 0;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 11111
}

.cover .pay-box {
    width: 320px;
    height: 452px;
    background: #fff;
    border-radius: 6px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -160px;
    margin-top: -226px;
    text-align: center
}

.cover .pay-box .p1 {
    font-size: 14px;
    line-height: 20px;
    margin-top: 40px
}

.cover .pay-box .p2 {
    font-size: 16px;
    line-height: 22px;
    margin-top: 7px
}

.cover .pay-box .code-img {
    margin-top: 17px;
    width: 100px;
    height: 100px
}

.cover .pay-box .line {
    background: #f0f0f0;
    width: 240px;
    height: 1px;
    display: block;
    margin: 40px auto
}

.cover .pay-box .p3 {
    font-size: 14px;
    line-height: 20px
}

.cover .pay-box .p4 {
    font-size: 16px;
    line-height: 22px;
    margin-top: 7px
}

.cover .pay-box .link-button {
    cursor: pointer;
    margin: 20px auto 0;
    border-radius: 36px;
    display: block;
    font-size: 14px;
    line-height: 36px;
    text-align: center;
    width: 180px;
    height: 36px;
    color: #fff;
    background-color: #ffa422;
    background: linear-gradient(90deg, #ffa422, #ff7621)
}

.cover .pay-box .link-button .amount-left {
    margin-left: 8px
}

.cover .pay-box .link-button .arrow-pay {
    display: inline-block;
    margin: 0 0 -2px 7px;
    width: 12.7px;
    height: 12.7px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAAAXNSR0IArs4c6QAAAWlJREFUSA3tlr9KA0EQxnMxFpLCl5AIFjY+RCCdNulMbCwtbXwDS+1CxD+dlQgh7RZJkypd8DFsRFDj+RvJHbPLsbcXucob+LiZ2W/uuxt27rZWw+I4PgBDcA1akgsxuPtgAuagHVKTciiIwDMwK4y47qUEjwNvBhL7wDn00K2lOtEG2FLZJv4lNwkR31Z1m/iPoeL1KIq+KLhRNxA3VPwC7reqLST+W8eT9oFxkNt2+MdgCbQVartsskrc0IUEVdvVZrZdulTqhtux5ezII94RpnxAvMac30G4d0gy56dOzgqpeyBxAtw5vxJirrCQyrBcYVrWR7jniL8RD5ycFUqrSdwCrfFJfGYRswIRBcZBuWNVidIB72+S9fVn91+1t8vbGgchu/eImrX+xXLeajBKYyCnh8RkTs/5+iySRNaV2hfyu2pN5rRL3ZPKZboy3EvwrlaDRFf8V1UXLJrW8OR/Od5OqS98vP0BQkJnnRlrQH4AAAAASUVORK5CYII=);
    background-repeat: round
}

.cover .pay-box .close {
    position: absolute;
    right: 16px;
    top: 16px;
    width: 16px;
    height: 16px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAg9JREFUWAnFl09OAjEUxvvARC6gV9BrmLhwT1ATTZCV6BVgiVdQdENINFEJexcar8EZ9AKYCM9+nXmmQAvtMBOaMG2mfd/3659pqVIbTgT/Xu+z8kNfrSnTniqVH67r1fciuG77w0Pi36ZSNKrwTqfROBiXYDSm7/aUVVsprhFP3u56g9O8AaAJbWZVZeYWOgwPA6CN98VQV5YV8WOeEEZLaxrt1MiMtgAwbXWJaFIEhMscXiWie/iZETBzznSeN4TPXGmv5kXtAwBmEaKA5AsgUmfN+vFL0irs6dOC+VWj9iwqMwB46QuMgej2X0/0Ynuy59yM7pw5/BYA1oWIMfcCZIWINV8KgEqfoGs6YtpCW5JzCqQSeYhwSBtb0y6vBFgFgXrXgnONkm0s5SAANPb1EnXzqz3UHLHBAGjsgsB7SfjUYswRFwWAAB9EFnPopYcRiptJUSPg672gZxmFYACXudletXvhi9BnjgWH3hf6GS4zlxMypI1M03y+dApihGPa2hBegCyCWWKcAFmEpFexsQsAsQJibOcxGjMAMYG2oascqvUPEBrgMvO9C9E0AMmNBZcGfSdIU5ZdTWLt3AfBVD7Cv3FzFugby2UR5gDBXoENS3ZNvINXckVLDyNSPEIFUl49T9SSpwtCOxlPMwLbvHujjfVPDTE0ssPZIuuWoQltbTwokergcrquZi7xfxbaIGUwYaitAAAAAElFTkSuQmCC);
    background-size: 16px 16px;
    cursor: pointer
}

@keyframes act {
    0% {
        width: 0
    }
    to {
        width: 40px
    }
}

@keyframes slide {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.neo-headbar {
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    width: 100%
}

.neo-headbar-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    margin: 0 auto;
    height: 78px;
    line-height: 78px;
    opacity: 0;
    transition: opacity .3s ease
}

.neo-headbar-wrapper .logos {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 22px
}

.neo-headbar-wrapper .logos li {
    margin: 0 22px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.neo-headbar-wrapper .logos li a {
    display: block;
    width: 100%;
    height: 100%
}

.neo-headbar-wrapper .logos-kr {
    background-image: url(data:image/png;base64,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);
    width: 60px;
    height: 40px
}

.neo-headbar-wrapper .logos .logos-line {
    width: 2px;
    height: 25px;
    background-color: #fff;
    margin: 0
}

.neo-headbar-wrapper .logos-bmw-box {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    width: 500px;
    height: 36px
}

.neo-headbar-wrapper .logos-bmw-logo {
    display: inline-block;
    width: 200px;
    height: 36px;
    background-image: url(data:image/png;base64,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)
}

.neo-headbar-wrapper .logos-bmw-text {
    display: inline-block;
    color: #fff;
    font-size: 16px;
    margin-left: 10px
}

.neo-headbar-wrapper .titles {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 12px;
    font-size: 16px
}

.neo-headbar-wrapper .titles li {
    position: relative;
    margin: 0 12px;
    height: 100%;
    color: hsla(0, 0%, 100%, .6);
    cursor: pointer
}

.neo-headbar-wrapper .titles li .moving-line {
    display: block;
    margin: 0;
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #fff;
    transition: opacity .7s ease, transform .7s ease, width .7s ease;
    opacity: 1
}

.neo-headbar-wrapper .titles li:hover {
    color: #fff
}

.neo-headbar-wrapper-scroll {
    opacity: .97;
    background-color: #262626;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .2)
}

.neo-headbar-hide {
    display: none
}

.post-carousel {
    position: relative;
    width: 100%;
    height: 480px;
    margin: 40px 0 120px
}

.post-carousel .slick-track {
    display: -ms-flexbox;
    display: flex
}

.post-carousel-onepage .slick-arrow, .post-carousel-onepage .slick-dots {
    display: none !important
}

.post-carousel .slick-prev {
    position: absolute;
    top: 50%;
    left: -54px;
    transform: translateY(-50%)
}

.post-carousel .slick-prev:before {
    content: "";
    display: block;
    width: 34px;
    height: 32px;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.post-carousel .slick-next {
    position: absolute;
    top: 50%;
    right: -54px;
    transform: translateY(-50%)
}

.post-carousel .slick-next:before {
    content: "";
    display: block;
    width: 34px;
    height: 32px;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.post-carousel .post-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden
}

.post-carousel .post-wrapper .post-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    width: 240px;
    height: 209px;
    margin: 20px 7px;
    cursor: pointer
}

.post-carousel .post-wrapper .post-item .slider-img {
    position: relative;
    width: 100%;
    height: 148px;
    transition: transform .3s ease;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,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1JVa9GHkyJGZmbIyFfEBAQRSJUAATtVw0BkE8gvoASqtz6s1gnVG7JUef/xxZw1g5nX2EuJ7BNIjUCc9XaEnCCBQSGDevHlGl5RHjRplGjRoUCPrAw88YKZMmVLje75AAIF0Cnj/KZ3O/tIrBKpaYPny5c5av7lr9k6dOpXgW9VHBjtvowAB2MZRo89VLaAFHK644gpnSUNdap44caK5//77q9qEnUfARgHmgrZx1OgzAp8JNG/e3LRq1cpoVSQSAgjYJ8A9YPvGjB4j4Ahs3rzZ6D8SAgjYKcAlaDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFguQAC2fADpPgIIIICAnQIEYDvHjV4jgAACCFgu8D8n1YdKVTZ5hgAAAABJRU5ErkJggg==)
}

.post-carousel .post-wrapper .post-item .slider-title {
    width: 100%;
    height: 45px;
    margin-top: 15px;
    font-size: 16px;
    color: #fff;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    word-break: break-word
}

.post-carousel .post-wrapper .post-item:hover .slider-img {
    transform: scale(1.05)
}

.post-carousel .post-wrapper .post-item:hover .slider-title {
    color: #d41d1d
}

.post-carousel .post-wrapper .ad-item .slider-img {
    background-size: contain
}

.post-carousel .post-wrapper .ad-item .slider-img:after {
    content: "\5E7F\544A";
    display: block;
    position: absolute;
    right: 8px;
    bottom: 8px;
    width: 34px;
    height: 18px;
    padding: 1px 5px;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    background-color: rgba(0, 0, 0, .5)
}

.post-carousel .slick-dots {
    bottom: -50px
}

.post-carousel .slick-dots li {
    margin: 0;
    cursor: default
}

.post-carousel .slick-dots li button {
    cursor: pointer;
    margin: 5px;
    width: 8px;
    height: 8px;
    padding: 0;
    border-radius: 50%;
    background-color: hsla(0, 0%, 100%, .2)
}

.post-carousel .slick-dots li button:before {
    content: "";
    display: none
}

.post-carousel .slick-dots .slick-active button, .post-carousel .slick-dots li button:hover {
    background-color: #d41d1d
}

.neo100-header-carousel {
    height: 600px;
    margin: 0
}

.neo100-header-carousel-img, .neo100-header-carousel-item {
    height: 100%;
    width: 100%
}

.neo100-header-carousel .slick-active {
    z-index: 2
}

.neo100-header-carousel .slick-list, .neo100-header-carousel .slick-list .slick-track {
    height: 100%;
    width: 100%
}

.neo100-header-carousel .post-item {
    display: block;
    position: relative;
    width: 100%;
    height: 100%
}

.neo100-header-carousel .post-item .slider-img {
    height: 100%;
    width: 100%
}

.neo100-pc {
    width: 100%;
    min-width: 1150px;
    margin-top: 78px
}

.neo100-pc header {
    width: 100%;
    padding-bottom: 600px;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #999ca0
}

.neo100-pc section {
    width: 100%
}

.neo100-pc section .section-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    width: 1020px;
    margin: 0 auto
}

.neo100-pc section .section-wrapper .section-title {
    position: relative;
    margin-top: 60px;
    font-size: 25px;
    line-height: 25px;
    font-weight: 500;
    text-align: center;
    color: #fff
}

.neo100-pc section .section-wrapper .section-title:after {
    content: "";
    position: absolute;
    top: 50%;
    left: -39px;
    width: 21px;
    height: 2px;
    background-color: #fff
}

.neo100-pc section .section-wrapper .section-title:before {
    content: "";
    position: absolute;
    top: 50%;
    right: -39px;
    width: 21px;
    height: 2px;
    background-color: #fff
}

.neo100-pc section .section-wrapper .section-desc {
    text-align: center;
    width: 700px;
    opacity: .5;
    font-size: 14px;
    color: #fff;
    margin-top: 15px
}

.neo100-pc section .section-wrapper .section-more {
    display: block;
    position: absolute;
    right: 0;
    top: 61px;
    font-size: 14px;
    color: #999ca0
}

.neo100-pc section .section-wrapper .section-more:after {
    content: "";
    display: inline-block;
    transform: translateY(2px);
    width: 21px;
    height: 14px;
    padding-left: 6px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAYAAAB2+A+pAAAAAXNSR0IArs4c6QAAApNJREFUSA29lT1s00AUx+8jaWhFUQUbCDKAQOKjMFSMSJWQQDAgoRAGkrS2cSJBVSbEwFAWRoRACJFgJ3VSFhOQGBEDG6rYChsfAywMgIrSIRGO73ivgFS1sWM7Vm8633v3//m9d/eOkJCjVnu9xTCepENu2+DONqz0WXDElweCdj8/rtXP93H1NYcGU0reSim5ELJmNBr7fNV9jKHBujpdoZQ2iZTb3N+iian30fc0hQajEidjKiX0A8CPYuo91X0MkcCadm5Fcp4hlLalJFrFrE/7MHqaIoFRqaTk3kPUV3AuiXxYri0cwXnQERmMgKJWmIfDZkLKh6nrNk3zxeimgBGSZOkZSPkSRL2/K3+ZmwZWlMkOH2JY7xYk/UK5Wp8NAqdBnIL4YEMRrngGvg7jiRO6klv02zdQjdcK60rhOSXsLqwlhejalmXtWGtfP48NjMLy2MEb0FzewDHf3XHkAnQ4z4zGCi5NTDg0xS/CSf8O/3HaqDaurY/0/3esYBRNOLt+EEm/4VwQ4fmKJdAhzuGIr/fhao1Dc/k0kuJzXtqxRlwx6nmoqw6p7nDKMrlcDq5Y7xEb2DDqhyURj1Yxkl7VtPxSb+Tf1VjAtm1vdalsguQIRDtfvDxV9YOiLZYaL7faBlymA1DXd2Ojw6sPRz/wwBGXq9YMQPEKrSR5IpPNZtv9oGgfCGxY1nEqyR0UgsahKsqljzgPMiKDDdve7jrkKZziIcroPV2dwhoHHpHA2ApFq92AFO+Bnrgoxw9dD0z858jDbkD/nem9N+HxL0F+fyZZ6qR+9tRyWB3PJu4lVDatSdj0CqOmjJ0pqoWXXr5+66FTDVAdoByivR0Vij8UGpxkiTnGaB6gt/wi6mf7A5fA0iwQ7lT3AAAAAElFTkSuQmCC);
    background-size: contain;
    background-position: 100%;
    background-repeat: no-repeat
}

.neo100-pc .creaters {
    background-color: #000
}

.neo100-pc .creaters .section-wrapper .section-ad {
    display: block;
    position: relative;
    margin-bottom: 40px;
    width: 100%;
    height: 200px;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo100-pc .creaters .section-wrapper .section-ad:after {
    content: "\5E7F\544A";
    display: block;
    position: absolute;
    right: 8px;
    bottom: 8px;
    width: 34px;
    height: 18px;
    padding: 1px 5px;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    background-color: rgba(0, 0, 0, .5)
}

.neo100-pc .myway, .neo100-pc .newreport {
    background-color: #262626
}

.neo100-pc .now, .neo100-pc .superad {
    background-color: #000
}

.neo100-pc .superad {
    position: relative;
    width: 100%;
    height: 736px
}

.neo100-pc .superad-bg {
    width: 100%;
    height: 100%
}

.neo100-pc .superad-bg, .neo100-pc .superad-front {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo100-pc .superad-front {
    display: block;
    position: absolute;
    top: 155px;
    left: 50%;
    transform: translateX(-50%);
    width: 1020px;
    height: 500px
}

.neo100-pc footer {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 120px;
    background-color: #262626
}

.neo100-pc footer .footer-img {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.neo100-pc footer .footer-logo-kr {
    -ms-flex: 1;
    flex: 1
}

.neo100-pc footer .footer-logo-kr a {
    display: block;
    width: 100%;
    background-image: url(data:image/png;base64,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);
    background-size: cover;
    width: 53px;
    height: 29px;
    margin: 0 auto
}

.neo100-pc footer .footer-logo-neo {
    -ms-flex: 1;
    flex: 1;
    background-image: url(data:image/png;base64,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);
    width: 110px;
    height: 60px
}

.neo100-pc footer .footer-logo-relation {
    opacity: .6;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    -ms-flex: 1;
    flex: 1
}

.neo-headbar {
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    width: 100%
}

.neo-headbar-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    margin: 0 auto;
    height: 78px;
    line-height: 78px;
    opacity: 0;
    transition: opacity .3s ease
}

.neo-headbar-wrapper .logos {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 22px
}

.neo-headbar-wrapper .logos li {
    margin: 0 22px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.neo-headbar-wrapper .logos li a {
    display: block;
    width: 100%;
    height: 100%
}

.neo-headbar-wrapper .logos-kr {
    background-image: url(data:image/png;base64,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);
    width: 60px;
    height: 40px
}

.neo-headbar-wrapper .logos .logos-line {
    width: 2px;
    height: 25px;
    background-color: #fff;
    margin: 0
}

.neo-headbar-wrapper .logos-bmw-box {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    width: 500px;
    height: 36px
}

.neo-headbar-wrapper .logos-bmw-logo {
    display: inline-block;
    width: 200px;
    height: 36px;
    background-image: url(data:image/png;base64,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)
}

.neo-headbar-wrapper .logos-bmw-text {
    display: inline-block;
    color: #fff;
    font-size: 16px;
    margin-left: 10px
}

.neo-headbar-wrapper .titles {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 12px;
    font-size: 16px
}

.neo-headbar-wrapper .titles li {
    position: relative;
    margin: 0 12px;
    height: 100%;
    color: hsla(0, 0%, 100%, .6);
    cursor: pointer
}

.neo-headbar-wrapper .titles li:hover {
    color: #ffd98f !important
}

.neo-headbar-wrapper .titles li .moving-line {
    display: block;
    margin: 0;
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #ffd98f;
    transition: opacity .7s ease, transform .7s ease, width .7s ease;
    opacity: 1
}

.neo-headbar-wrapper-scroll {
    opacity: .97;
    background-color: #262626;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .2)
}

.neo-headbar-hide {
    display: none
}

.post-carousel {
    position: relative;
    width: 100%;
    height: 480px;
    margin: 40px 0 120px
}

.post-carousel .slick-track {
    display: -ms-flexbox;
    display: flex
}

.post-carousel-onepage .slick-arrow, .post-carousel-onepage .slick-dots {
    display: none !important
}

.post-carousel .slick-prev {
    position: absolute;
    top: 50%;
    left: -54px;
    transform: translateY(-50%)
}

.post-carousel .slick-prev:before {
    content: "";
    display: block;
    width: 34px;
    height: 32px;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.post-carousel .slick-next {
    position: absolute;
    top: 50%;
    right: -54px;
    transform: translateY(-50%)
}

.post-carousel .slick-next:before {
    content: "";
    display: block;
    width: 34px;
    height: 32px;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.post-carousel .post-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden
}

.post-carousel .post-wrapper .post-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    width: 240px;
    height: 209px;
    margin: 20px 7px;
    cursor: pointer
}

.post-carousel .post-wrapper .post-item .slider-img {
    position: relative;
    width: 100%;
    height: 150px;
    transition: transform .3s ease;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,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)
}

.post-carousel .post-wrapper .post-item .slider-title {
    width: 100%;
    height: 45px;
    margin-top: 15px;
    font-size: 16px;
    color: #fff;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    word-break: break-word
}

.post-carousel .post-wrapper .post-item:hover .slider-img {
    transform: scale(1.05);
    border: 4px solid #ffd98f
}

.post-carousel .post-wrapper .post-item:hover .slider-title {
    color: #ffd98f
}

.post-carousel .post-wrapper .ad-item .slider-img {
    background-size: contain
}

.post-carousel .post-wrapper .ad-item .slider-img:after {
    content: "\5E7F\544A";
    display: block;
    position: absolute;
    right: 8px;
    bottom: 8px;
    width: 34px;
    height: 18px;
    padding: 1px 5px;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    background-color: rgba(0, 0, 0, .5)
}

.post-carousel .slick-dots {
    bottom: -50px
}

.post-carousel .slick-dots li {
    margin: 0;
    cursor: default
}

.post-carousel .slick-dots li button {
    cursor: pointer;
    margin: 5px;
    width: 8px;
    height: 8px;
    padding: 0;
    border-radius: 50%;
    background-color: hsla(0, 0%, 100%, .2)
}

.post-carousel .slick-dots li button:before {
    content: "";
    display: none
}

.post-carousel .slick-dots .slick-active button, .post-carousel .slick-dots li button:hover {
    background-color: #ffd98f
}

.neo100-header-carousel {
    overflow: hidden;
    height: 600px;
    margin: 0
}

.neo100-header-carousel-img, .neo100-header-carousel-item {
    height: 100%;
    width: 100%
}

.neo100-header-carousel .slick-active {
    z-index: 2
}

.neo100-header-carousel .slick-list, .neo100-header-carousel .slick-list .slick-track {
    height: 100%;
    width: 100%
}

.neo100-header-carousel .post-item {
    display: block;
    position: relative;
    width: 100%;
    height: 100%
}

.neo100-header-carousel .post-item .slider-img {
    height: 100%;
    width: 100%
}

.neo100-pc {
    width: 100%;
    min-width: 1150px;
    margin-top: 78px
}

.neo100-pc header {
    width: 100%;
    padding-bottom: 600px;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #999ca0
}

.neo100-pc section {
    width: 100%
}

.neo100-pc section .section-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    width: 1020px;
    margin: 0 auto
}

.neo100-pc section .section-wrapper .title-wrapper .line-left {
    display: inline-block;
    width: 126px;
    height: 10px;
    margin-right: 10px
}

.neo100-pc section .section-wrapper .title-wrapper .line-right {
    display: inline-block;
    width: 126px;
    height: 10px;
    margin-left: 10px
}

.neo100-pc section .section-wrapper .title-wrapper .section-title {
    display: inline-block;
    position: relative;
    margin-top: 60px;
    font-size: 25px;
    line-height: 25px;
    font-weight: 500;
    text-align: center;
    color: #ffd98f
}

.neo100-pc section .section-wrapper .title-wrapper .section-title:after {
    content: "";
    position: absolute;
    top: 50%;
    left: -39px;
    width: 21px;
    height: 2px;
    background-color: transparent
}

.neo100-pc section .section-wrapper .title-wrapper .section-title:before {
    content: "";
    position: absolute;
    top: 50%;
    right: -39px;
    width: 21px;
    height: 2px;
    background-color: transparent
}

.neo100-pc section .section-wrapper .section-desc {
    text-align: center;
    width: 700px;
    opacity: .5;
    font-size: 14px;
    color: #fff;
    margin-top: 15px
}

.neo100-pc section .section-wrapper .section-more {
    display: block;
    position: absolute;
    right: 0;
    top: 61px;
    font-size: 14px;
    color: #999ca0
}

.neo100-pc section .section-wrapper .section-more:after {
    content: "";
    display: inline-block;
    transform: translateY(2px);
    width: 21px;
    height: 14px;
    padding-left: 6px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAYAAAB2+A+pAAAAAXNSR0IArs4c6QAAApNJREFUSA29lT1s00AUx+8jaWhFUQUbCDKAQOKjMFSMSJWQQDAgoRAGkrS2cSJBVSbEwFAWRoRACJFgJ3VSFhOQGBEDG6rYChsfAywMgIrSIRGO73ivgFS1sWM7Vm8633v3//m9d/eOkJCjVnu9xTCepENu2+DONqz0WXDElweCdj8/rtXP93H1NYcGU0reSim5ELJmNBr7fNV9jKHBujpdoZQ2iZTb3N+iian30fc0hQajEidjKiX0A8CPYuo91X0MkcCadm5Fcp4hlLalJFrFrE/7MHqaIoFRqaTk3kPUV3AuiXxYri0cwXnQERmMgKJWmIfDZkLKh6nrNk3zxeimgBGSZOkZSPkSRL2/K3+ZmwZWlMkOH2JY7xYk/UK5Wp8NAqdBnIL4YEMRrngGvg7jiRO6klv02zdQjdcK60rhOSXsLqwlhejalmXtWGtfP48NjMLy2MEb0FzewDHf3XHkAnQ4z4zGCi5NTDg0xS/CSf8O/3HaqDaurY/0/3esYBRNOLt+EEm/4VwQ4fmKJdAhzuGIr/fhao1Dc/k0kuJzXtqxRlwx6nmoqw6p7nDKMrlcDq5Y7xEb2DDqhyURj1Yxkl7VtPxSb+Tf1VjAtm1vdalsguQIRDtfvDxV9YOiLZYaL7faBlymA1DXd2Ojw6sPRz/wwBGXq9YMQPEKrSR5IpPNZtv9oGgfCGxY1nEqyR0UgsahKsqljzgPMiKDDdve7jrkKZziIcroPV2dwhoHHpHA2ApFq92AFO+Bnrgoxw9dD0z858jDbkD/nem9N+HxL0F+fyZZ6qR+9tRyWB3PJu4lVDatSdj0CqOmjJ0pqoWXXr5+66FTDVAdoByivR0Vij8UGpxkiTnGaB6gt/wi6mf7A5fA0iwQ7lT3AAAAAElFTkSuQmCC);
    background-size: contain;
    background-position: 100%;
    background-repeat: no-repeat
}


.neo100-pc .creaters .section-wrapper .section-ad {
    display: block;
    position: relative;
    margin-bottom: 40px;
    width: 100%;
    height: 200px;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo100-pc .creaters .section-wrapper .section-ad:after {
    content: "\5E7F\544A";
    display: block;
    position: absolute;
    right: 8px;
    bottom: 8px;
    width: 34px;
    height: 18px;
    padding: 1px 5px;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    background-color: rgba(0, 0, 0, .5)
}

.neo100-pc .myway {
    background-color: #262626
}


.neo100-pc .now {
    background-color: #000
}


.neo100-pc .superad-bg {
    width: 100%;
    height: 100%
}

.neo100-pc .superad-bg, .neo100-pc .superad-front {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}


.neo100-pc footer {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 120px;
    background-color: #262626
}

.neo100-pc footer .footer-img {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.neo100-pc footer .footer-logo-kr {
    -ms-flex: 1;
    flex: 1
}

.neo100-pc footer .footer-logo-kr a {
    display: block;
    width: 100%;
    background-image: url(data:image/png;base64,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);
    background-size: cover;
    width: 53px;
    height: 29px;
    margin: 0 auto
}

.neo100-pc footer .footer-logo-neo {
    -ms-flex: 1;
    flex: 1;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP4AAACsCAMAAABsDuGfAAADAFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+/LkhhAAABAHRSTlMAJoC0/zNN2QUQ75etwEg3Uy+n7gmHDOeWsddDQVYu6ASE48Yb1cUSWvWGBuDQUHkWuJsNMhTywgKUNVfq3ANrgUtz3Rx+X5o/HsPpCvrh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);
    width: 127px;
    height: 86px
}

.neo100-pc footer .footer-logo-relation {
    opacity: .6;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    -ms-flex: 1;
    flex: 1
}

.neo-headbar {
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    width: 100%
}

.neo-headbar-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    margin: 0 auto;
    height: 78px;
    line-height: 78px;
    opacity: 0;
    transition: opacity .3s ease
}

.neo-headbar-wrapper .logos {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 22px
}

.neo-headbar-wrapper .logos li {
    margin: 0 22px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.neo-headbar-wrapper .logos li a {
    display: block;
    width: 100%;
    height: 100%
}

.neo-headbar-wrapper .logos-kr {
    background-image: url(data:image/png;base64,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);
    width: 60px;
    height: 40px
}

.neo-headbar-wrapper .logos .logos-line {
    width: 2px;
    height: 25px;
    background-color: #fff;
    margin: 0
}

.neo-headbar-wrapper .logos-bmw-box {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    width: 500px;
    height: 36px
}

.neo-headbar-wrapper .logos-bmw-logo {
    display: inline-block;
    width: 200px;
    height: 36px;
    background-image: url(data:image/png;base64,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)
}

.neo-headbar-wrapper .logos-bmw-text {
    display: inline-block;
    color: #fff;
    font-size: 16px;
    margin-left: 10px
}

.neo-headbar-wrapper .titles {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 12px;
    font-size: 16px
}

.neo-headbar-wrapper .titles li {
    position: relative;
    margin: 0 12px;
    height: 100%;
    color: hsla(0, 0%, 100%, .6);
    cursor: pointer
}

.neo-headbar-wrapper .titles li:hover {
    color: #fff !important
}

.neo-headbar-wrapper .titles li .moving-line {
    display: block;
    margin: 0;
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #71fad3;
    transition: opacity .7s ease, transform .7s ease, width .7s ease;
    opacity: 1
}

.neo-headbar-wrapper-scroll {
    opacity: .97;
    background-color: #262626;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .2)
}

.neo-headbar-hide {
    display: none
}

.post-carousel {
    position: relative;
    width: 100%;
    height: 480px;
    margin: 40px 0 120px
}

.post-carousel .slick-track {
    display: -ms-flexbox;
    display: flex
}

.post-carousel-onepage .slick-arrow, .post-carousel-onepage .slick-dots {
    display: none !important
}

.post-carousel .slick-prev {
    position: absolute;
    top: 50%;
    left: -54px;
    transform: translateY(-50%)
}

.post-carousel .slick-prev:before {
    content: "";
    display: block;
    width: 34px;
    height: 32px;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.post-carousel .slick-next {
    position: absolute;
    top: 50%;
    right: -54px;
    transform: translateY(-50%)
}

.post-carousel .slick-next:before {
    content: "";
    display: block;
    width: 34px;
    height: 32px;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.post-carousel .post-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden
}

.post-carousel .post-wrapper .post-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    width: 240px;
    height: 209px;
    margin: 20px 7px;
    cursor: pointer
}

.post-carousel .post-wrapper .post-item .slider-title {
    width: 100%;
    height: 48px;
    margin-top: 15px;
    font-size: 16px;
    color: #fff;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    word-break: break-word
}

.post-carousel .post-wrapper .post-item:hover .slider-img {
    transform: scale(1.05);
    border: 2px solid #5c60f0
}

.post-carousel .post-wrapper .post-item:hover .slider-title {
    color: #5c60f0;
    font-weight: bolder
}

.post-carousel .post-wrapper .ad-item .slider-img {
    background-size: contain
}

.post-carousel .post-wrapper .ad-item .slider-img:after {
    content: "\5E7F\544A";
    display: block;
    position: absolute;
    right: 8px;
    bottom: 8px;
    width: 34px;
    height: 18px;
    padding: 1px 5px;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    background-color: rgba(0, 0, 0, .5)
}

.post-carousel .slick-dots {
    bottom: -50px
}

.post-carousel .slick-dots li {
    margin: 0;
    cursor: default
}

.post-carousel .slick-dots li button {
    cursor: pointer;
    margin: 5px;
    width: 8px;
    height: 8px;
    padding: 0;
    border-radius: 50%;
    background-color: hsla(0, 0%, 100%, .2)
}

.post-carousel .slick-dots li button:before {
    content: "";
    display: none
}

.post-carousel .slick-dots .slick-active button, .post-carousel .slick-dots li button:hover {
    background-color: #71fad3
}

.neo100-header-carousel {
    overflow: hidden;
    margin: 0
}

.neo100-header-carousel-img, .neo100-header-carousel-item {
    height: 100%;
    width: 100%
}

.neo100-header-carousel .slick-active {
    z-index: 2
}

.neo100-header-carousel .slick-list, .neo100-header-carousel .slick-list .slick-track {
    height: 100%;
    width: 100%
}

.neo100-header-carousel .post-item {
    display: block;
    position: relative;
    width: 100%;
    height: 100%
}

.neo100-header-carousel .post-item .slider-img {
    height: 100%;
    width: 100%
}

@media screen and (max-width: 1300px) {
    .neo100-header-carousel {
        height: 570px !important
    }
}

.wisewind-2019 {
    width: 100%;
    min-width: 1150px;
    margin-top: 78px
}

.wisewind-2019 header {
    width: 100%;
    padding-bottom: 600px;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #999ca0
}

.wisewind-2019 section {
    width: 100%
}

.wisewind-2019 section .section-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    width: 1020px;
    margin: 0 auto;
    z-index: 90
}

.wisewind-2019 section .section-wrapper .title-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 172px;
    height: 39px;
    background: url(data:image/png;base64,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);
    background-size: 100%;
    margin-top: 60px
}

.wisewind-2019 section .section-wrapper .title-wrapper .section-title {
    display: inline-block;
    position: relative;
    margin-top: 0;
    font-size: 25px;
    line-height: 25px;
    font-weight: 500;
    text-align: center;
    color: #fff;
    letter-spacing: 15px;
    transform: translateX(8px)
}

.wisewind-2019 section .section-wrapper .title-wrapper .section-title:after {
    content: "";
    position: absolute;
    top: 50%;
    left: -39px;
    width: 21px;
    height: 2px;
    background-color: transparent
}

.wisewind-2019 section .section-wrapper .title-wrapper .section-title:before {
    content: "";
    position: absolute;
    top: 50%;
    right: -39px;
    width: 21px;
    height: 2px;
    background-color: transparent
}

.wisewind-2019 section .section-wrapper .section-desc {
    text-align: center;
    width: 700px;
    opacity: .5;
    font-size: 14px;
    color: #fff;
    margin-top: 15px
}

.wisewind-2019 section .section-wrapper .section-more {
    display: block;
    position: absolute;
    right: 0;
    top: 61px;
    font-size: 14px;
    color: #999ca0
}

.wisewind-2019 section .section-wrapper .section-more:after {
    content: "";
    display: inline-block;
    transform: translateY(2px);
    width: 21px;
    height: 14px;
    padding-left: 6px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAYAAAB2+A+pAAAAAXNSR0IArs4c6QAAApNJREFUSA29lT1s00AUx+8jaWhFUQUbCDKAQOKjMFSMSJWQQDAgoRAGkrS2cSJBVSbEwFAWRoRACJFgJ3VSFhOQGBEDG6rYChsfAywMgIrSIRGO73ivgFS1sWM7Vm8633v3//m9d/eOkJCjVnu9xTCepENu2+DONqz0WXDElweCdj8/rtXP93H1NYcGU0reSim5ELJmNBr7fNV9jKHBujpdoZQ2iZTb3N+iian30fc0hQajEidjKiX0A8CPYuo91X0MkcCadm5Fcp4hlLalJFrFrE/7MHqaIoFRqaTk3kPUV3AuiXxYri0cwXnQERmMgKJWmIfDZkLKh6nrNk3zxeimgBGSZOkZSPkSRL2/K3+ZmwZWlMkOH2JY7xYk/UK5Wp8NAqdBnIL4YEMRrngGvg7jiRO6klv02zdQjdcK60rhOSXsLqwlhejalmXtWGtfP48NjMLy2MEb0FzewDHf3XHkAnQ4z4zGCi5NTDg0xS/CSf8O/3HaqDaurY/0/3esYBRNOLt+EEm/4VwQ4fmKJdAhzuGIr/fhao1Dc/k0kuJzXtqxRlwx6nmoqw6p7nDKMrlcDq5Y7xEb2DDqhyURj1Yxkl7VtPxSb+Tf1VjAtm1vdalsguQIRDtfvDxV9YOiLZYaL7faBlymA1DXd2Ojw6sPRz/wwBGXq9YMQPEKrSR5IpPNZtv9oGgfCGxY1nEqyR0UgsahKsqljzgPMiKDDdve7jrkKZziIcroPV2dwhoHHpHA2ApFq92AFO+Bnrgoxw9dD0z858jDbkD/nem9N+HxL0F+fyZZ6qR+9tRyWB3PJu4lVDatSdj0CqOmjJ0pqoWXXr5+66FTDVAdoByivR0Vij8UGpxkiTnGaB6gt/wi6mf7A5fA0iwQ7lT3AAAAAElFTkSuQmCC);
    background-size: contain;
    background-position: 100%;
    background-repeat: no-repeat
}

.wisewind-2019 .creaters {
    background-color: #12153c
}

.wisewind-2019 .creaters .section-wrapper .section-ad {
    display: block;
    position: relative;
    margin-bottom: 40px;
    width: 100%;
    height: 200px;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.wisewind-2019 .creaters .section-wrapper .section-ad:after {
    content: "\5E7F\544A";
    display: block;
    position: absolute;
    right: 8px;
    bottom: 8px;
    width: 34px;
    height: 18px;
    padding: 1px 5px;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    background-color: rgba(0, 0, 0, .5)
}

.wisewind-2019 .myway {
    background-color: #262626
}

.wisewind-2019 .newreport {
    background: #010e33
}

.wisewind-2019 .now {
    background-color: #000
}

.wisewind-2019 .superad {
    position: relative;
    width: 100%;
    height: 736px;
    background-color: #12153c
}

.wisewind-2019 .superad-bg {
    width: 100%;
    height: 100%
}

.wisewind-2019 .superad-bg, .wisewind-2019 .superad-front {
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}


.wisewind-2019 .double-decoration {
    position: relative
}


.wisewind-2019 .double-decoration:after, .wisewind-2019 .double-decoration:before {
    display: block;
    position: absolute;
    content: "";
    width: 210px;
    background-size: 100%;
    z-index: 0
}


.wisewind-2019 .semi-sphere-deco {
    position: relative
}

.wisewind-2019 footer {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 120px;
    background-color: #17161d
}

.wisewind-2019 footer .footer-img {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.wisewind-2019 footer .footer-logo-kr {
    -ms-flex: 1;
    flex: 1
}

.wisewind-2019 footer .footer-logo-kr a {
    display: block;
    width: 100%;
    background-image: url(data:image/png;base64,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);
    background-size: cover;
    width: 53px;
    height: 29px;
    margin: 0 auto
}


.wisewind-2019 footer .footer-logo-relation {
    opacity: .6;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    -ms-flex: 1;
    flex: 1
}

.city-partner {
    min-width: 1020px
}

.city-partner .clearfix:after {
    display: block;
    clear: both;
    content: ""
}

.city-partner .section-bg {
    width: 100%
}

.city-partner .city-partner-inner-wrapper {
    overflow: hidden;
    position: relative;
    max-width: 1020px;
    min-width: 1020px;
    margin: 0 auto;
    height: 100%;
    width: 100%
}

.city-partner header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 78px;
    background-color: transparent;
    z-index: 9999
}


.city-partner .top-area .apply-btn {
    position: absolute;
    bottom: 110px;
    left: 50%;
    transform: translateX(-50%)
}

.city-partner .top-area-logo {
    position: absolute;
    top: 24px;
    left: 0;
    width: 53px;
    height: 28px
}

.city-partner .top-area-btn {
    position: absolute;
    top: 18px;
    right: 0;
    border: 2px solid #d3a468;
    font-size: 16px;
    padding: 8px 20px;
    color: #d3a468;
    line-height: 22px
}

.city-partner .top-area-btn:hover {
    color: #c19256;
    border-color: #c19256
}

.city-partner .top-area-text {
    margin: 229px auto 80px;
    line-height: 45px;
    color: #fff;
    text-align: center;
    white-space: nowrap
}

.city-partner .apply-btn {
    display: block;
    max-width: 220px;
    padding: 11px 55px;
    color: #fff;
    text-align: center;
    background-color: #d3a468;
    box-shadow: 0 8px 16px 0 hsla(34, 55%, 62%, .3)
}

.city-partner .apply-btn:hover {
    background-color: #c19256
}

.city-partner .apply-btn .top-text {
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 4px
}

.city-partner .apply-btn .bottom-text {
    font-size: 13px;
    line-height: 13px;
    opacity: .5
}

.city-partner .section-logo {
    display: block;
    margin: 100px auto 50px;
    width: 210px;
    height: 100px
}

.city-partner .section-1 {
    padding-bottom: 80px
}

.city-partner .section-1 .feature-list {
    white-space: nowrap;
    margin-right: -20px
}

.city-partner .section-1 .feature-list-item {
    display: block;
    position: relative;
    float: left;
    width: 240px;
    height: 180px;
    margin-right: 20px;
    text-align: center
}

.city-partner .section-1 .feature-list-item .item-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1
}

.city-partner .section-1 .feature-list-item .item-title {
    margin-top: 42px;
    margin-bottom: 10px;
    color: #fff;
    font-size: 22px;
    line-height: 30px
}

.city-partner .section-1 .feature-list-item .item-dots {
    display: block;
    margin: 0 auto 10px;
    width: 18px;
    height: 5px
}

.city-partner .section-1 .feature-list-item .item-desc {
    font-size: 15px;
    color: #fff;
    line-height: 21px
}

.city-partner .section-2 {
    position: relative;
    height: 702px;
    background-color: #383838
}

.city-partner .section-2 .side-pic-1 {
    position: absolute;
    right: 0;
    bottom: -180px;
    width: 171px;
    height: 329px
}

.city-partner .section-2 .side-pic-2 {
    position: absolute;
    right: 90px;
    bottom: -180px;
    width: 71px;
    height: 137px
}

.city-partner .section-2 .support-list {
    width: 724px;
    margin: 0 auto
}

.city-partner .section-2 .support-list-item {
    float: left;
    width: 302px;
    position: relative;
    padding-left: 56px;
    margin-bottom: 50px
}

.city-partner .section-2 .support-list-item.f-right {
    float: right
}

.city-partner .section-2 .support-list-item .item-number {
    position: absolute;
    top: 0;
    left: 0;
    width: 36px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    letter-spacing: -.38px;
    font-size: 24px;
    background-color: #d3a468
}

.city-partner .section-2 .support-list-item .item-title {
    font-size: 22px;
    color: #fff;
    letter-spacing: -.35px;
    line-height: 30px;
    margin-top: 0;
    margin-bottom: 8px
}

.city-partner .section-2 .support-list-item .item-desc {
    max-width: 250px;
    font-size: 15px;
    line-height: 21px;
    color: #fff
}

.city-partner .section-3 .city-partner-inner-wrapper {
    padding-bottom: 117px
}

.city-partner .section-3 .section-title {
    font-size: 22px;
    margin: 70px 0 40px;
    line-height: 30px;
    color: #262626;
    letter-spacing: -.35px;
    text-align: center
}

.city-partner .section-3 .coop-list {
    width: 708px;
    margin: 0 auto
}

.city-partner .section-3 .coop-list-item {
    float: left;
    width: 318px;
    margin-bottom: 26px
}

.city-partner .section-3 .coop-list-item.f-right {
    float: right
}

.city-partner .section-3 .coop-list-item .title-area .title-logo {
    width: 20px;
    height: 20px;
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle
}

.city-partner .section-3 .coop-list-item .title-area .title-text {
    display: inline-block;
    font-size: 15px;
    color: #262626;
    line-height: 28px;
    font-weight: 600;
    margin: 0;
    vertical-align: middle
}

.city-partner .section-3 .coop-list-item .desc-text {
    font-size: 15px;
    color: #262626;
    letter-spacing: 0;
    line-height: 28px
}

.city-partner .section-3 .coop-content-list {
    width: 700px;
    margin: 0 auto
}

.city-partner .section-3 .coop-content-list .coop-content-item {
    float: left;
    position: relative;
    width: 100px;
    height: 100px;
    margin: 0 20px 30px;
    padding-top: 18px;
    text-align: center
}

.city-partner .section-3 .coop-content-list .coop-content-item.ml-90 {
    margin-left: 90px
}

.city-partner .section-3 .coop-content-list .coop-content-item .item-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1
}

.city-partner .section-3 .coop-content-list .coop-content-item .item-number {
    font-size: 18px;
    color: #d3a468;
    line-height: 24px;
    margin: 0
}

.city-partner .section-3 .coop-content-list .coop-content-item .item-desc {
    font-size: 15px;
    color: #fff;
    line-height: 20px
}

.city-partner .section-3 .apply-btn {
    position: relative;
    margin: 60px auto 0
}

.city-partner .section-4 {
    position: relative;
    padding-bottom: 27px;
    background-color: #383838
}

.city-partner .section-4 .side-pic-3, .city-partner .section-4 .side-pic-4, .city-partner .section-4 .side-pic-5, .city-partner .section-4 .side-pic-6, .city-partner .section-4 .side-pic-7, .city-partner .section-4 .side-pic-8 {
    position: absolute
}

.city-partner .section-4 .side-pic-3 {
    left: 0;
    top: -325px;
    width: 171px;
    height: 329px
}

.city-partner .section-4 .side-pic-4 {
    left: 105px;
    top: -270px;
    width: 71px;
    height: 137px
}

.city-partner .section-4 .side-pic-5 {
    left: 160px;
    top: -215px;
    width: 27px;
    height: 52px
}

.city-partner .section-4 .side-pic-6 {
    right: 0;
    bottom: -180px;
    width: 171px;
    height: 329px
}

.city-partner .section-4 .side-pic-7 {
    right: 125px;
    bottom: -40px;
    width: 71px;
    height: 137px
}

.city-partner .section-4 .side-pic-8 {
    right: 40px;
    bottom: -80px;
    width: 27px;
    height: 52px
}

.city-partner .section-4 .section-logo {
    width: 366px
}

.city-partner .section-4 .section-text {
    color: #fff;
    font-size: 15px;
    line-height: 28px;
    max-width: 797px;
    margin: 0 auto 50px;
    text-indent: 31px;
    text-align: justify
}

.city-partner .section-4 .section-timeline {
    display: block;
    width: 592px;
    margin: 0 auto
}

.city-partner .section-5 {
    height: 742px;
    position: relative
}

.city-partner .section-5 .outer-section .inner-section {
    text-align: center
}

.city-partner .section-5 .outer-section .inner-section img {
    width: 272px;
    height: 170px;
    margin: 10px
}

.city-partner .section-6 {
    background-color: #383838;
    position: relative;
    padding-bottom: 27px;
    height: 742px
}

.city-partner .section-6 .outer-section .inner-section {
    text-align: center
}

.city-partner .section-6 .outer-section .inner-section img {
    width: 272px;
    height: 170px;
    margin: 10px
}

.city-partner .section-6 .side-pic-3, .city-partner .section-6 .side-pic-4, .city-partner .section-6 .side-pic-5, .city-partner .section-6 .side-pic-6, .city-partner .section-6 .side-pic-7, .city-partner .section-6 .side-pic-8 {
    position: absolute
}

.city-partner .section-6 .side-pic-3 {
    left: 0;
    top: -325px;
    width: 171px;
    height: 329px
}

.city-partner .section-6 .side-pic-4 {
    left: 105px;
    top: -270px;
    width: 36px;
    height: 63px
}

.city-partner .section-6 .side-pic-5 {
    left: 146px;
    top: -218px;
    width: 34px;
    height: 52px
}

.city-partner .section-6 .side-pic-6 {
    right: 0;
    bottom: -180px;
    width: 171px;
    height: 329px
}

.city-partner .section-6 .side-pic-7 {
    right: 125px;
    bottom: -40px;
    width: 71px;
    height: 137px
}

.city-partner .section-6 .side-pic-8 {
    right: 40px;
    bottom: -80px;
    width: 27px;
    height: 52px
}

.city-partner .section-6 .section-bottom {
    text-align: center;
    padding-top: 17px
}

.city-partner .section-6 .section-bottom p {
    font-size: 15px;
    color: #fff;
    letter-spacing: 0;
    line-height: 28px
}

.city-partner .section-6 .section-bottom a {
    font-size: 15px;
    color: #d3a468;
    letter-spacing: 0;
    line-height: 28px
}

.city-partner .section-footer {
    padding: 50px 0;
    color: #383838;
    text-align: center
}

.city-partner .section-footer .section-text {
    font-size: 20px;
    line-height: 36px;
    margin-bottom: 30px
}

.city-partner .section-footer .apply-btn {
    margin: 0 auto
}

.city-partner .section-contact {
    position: relative;
    padding: 30px 0 40px;
    background-color: #262626
}

.city-partner .section-contact .section-text {
    font-size: 12px;
    color: #fff;
    line-height: 18px
}

.city-partner .section-contact .section-logo {
    position: absolute;
    right: 0;
    top: 50%;
    margin: 0;
    transform: translateY(-50%);
    width: 53px;
    height: 29px
}

.neo-coverage-headbar {
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    width: 100%
}

.neo-coverage-headbar-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    margin: 0 auto;
    height: 68px;
    opacity: .97;
    transition: background .3s ease;
    background-color: transparent
}

.neo-coverage-headbar-wrapper .logos {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 22px
}

.neo-coverage-headbar-wrapper .logos li {
    margin: 0 22px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.neo-coverage-headbar-wrapper .logos li a {
    display: block;
    width: 100%;
    height: 100%
}

.neo-coverage-headbar-wrapper .logos-kr {
    background-image: url(data:image/png;base64,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);
    width: 53px;
    height: 28px
}

.neo-coverage-headbar-wrapper .logos-kr-scroll {
    background-image: url(data:image/png;base64,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)
}


.neo-coverage-headbar-wrapper .titles {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 12px;
    font-size: 16px;
    line-height: 68px
}

.neo-coverage-headbar-wrapper .titles li {
    position: relative;
    margin: 0 12px;
    height: 100%;
    color: hsla(0, 0%, 100%, .75);
    cursor: pointer
}

.neo-coverage-headbar-wrapper .titles li .moving-line {
    display: block;
    margin: 0;
    position: absolute;
    bottom: 16px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #fff;
    transition: opacity .7s ease, transform .7s ease, width .7s ease;
    opacity: 0
}

.neo-coverage-headbar-wrapper .titles li:hover {
    color: #fff
}

.neo-coverage-headbar-wrapper .titles-scroll li .moving-line {
    opacity: 0
}

.neo-coverage-headbar-wrapper-scroll {
    background-color: #262626;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .2)
}

.header-carousel {
    height: 600px;
    min-height: 600px
}

.header-carousel .slick-list, .header-carousel .slick-list .slick-track {
    height: 100%;
    width: 100%
}

.header-carousel .slick-dots {
    bottom: 10px
}

.header-carousel .slick-dots li button:before {
    color: #fff;
    opacity: .2
}

.header-carousel .slick-dots li.slick-active button:before {
    color: #cd9e6f;
    opacity: 1
}

.header-carousel .slick-arrow {
    width: 44px;
    height: 44px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%
}

.header-carousel .slick-arrow:before {
    content: none
}

.header-carousel .slick-active {
    z-index: 2
}

.header-carousel .slick-prev {
    left: 50%;
    margin-left: -510px;
    z-index: 3;
    background-image: url(data:image/png;base64,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)
}

.header-carousel .slick-prev:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAAAXNSR0IArs4c6QAACyZJREFUeAHtXVtMFGcUht3lKshVBITCgiUiCGptWqEtENDY2MRqYow2PuiLD8aYGE2MGq/xwduDiS/6ZOqbiq2ppH0ogiZoCzXh7g0RioIKC0WBLrfdfmezs51dZ3dndufyLzDJZmb+6znfnj3/Oee/bHAQI9fx48d1t2/fThgZGUkMDg5OAFl0j7dareG4h+I9DB+60zWBzzjyJpBnxn0Q7wO4m6KiogY2bNhgQnsWKqj1FawlAQUFBUlTU1NGAGOcnp7OBC3hMtFj1uv1XQD/pcFgeNnc3PxOpnYlN6M6wHl5efEAtRCUFgDYOMkU+1ABQA+hWjPAbmprayNpV+3Sq9ET/fx7e3sLEhMTv4OkrkWfmfhEqNG3vQ/qK9NisXwBGrITEhIse/bs6a+trbUqTYOiElxaWmro6+tbDiaK1ZJWsYDZpbouJSWlEUBPia0ntZxiAEMVLJ+cnCwHQdFSiVK5/IeQkJBqqI5GJfqVHeD8/PyFAHY9JPYTJQhWqk1I9N8Auqq1tfWtnH3IpoM3b96sB6gVGMC+B4GxchKpUlsxGB8+S0pKCi0rK+tub2+XRT/LIsHLli2Lg9RuxiCSqhIYinaj0+l6Ic03WlpayPrw6/JbgqEScicmJn5gbRDzBxXwEg1pXo4B0PTu3bsBf9ryC+AlS5aUQCV8BwIM/hDBaF0DQM5fsGCBdWBgoNtXGn0C2G7Xfotv+itfOw6UeuDRCLs5EnbzC1/sZsk62G7bbkTHeYECkhx0wspog8r4SarNrJPSOUkuHIdZBy5hRAJFvBMGUjCTpCLg7n6LxldI6WCGlU2CZRFhMpmei+VLNMA0oOFbnPE6VwRwi6QMfKIAJlPMbi2I6H/mF4GgGaGP34ox4bzqE3IiYOdumPmwSeOQMCFsvNXyCDC5v+ShoRG5AuHe6Amk/HDChjDyRLTHTPwUKuD+zipzzBNYrnnAJxpOiAGfTtc87t2tBFNUDJ7Maq7g3F0YAcKIsBLODQpyCzCFHFHJbb67Bmdhus6OlSDrggBSsBziH1DxXEHuVEokrAgzoe4+AphcYXwj5UKFWU2Dd/X5wYMHBRlUi2bCjLBz7e+jBPscGuvTPA4+9u/fX7B69eql79+//4DERkeG+g/Rduz+4nftJMF2P7uYX4Dl53Xr1qWsWbOGJNd69erVPxigtdg1VuFkptHUOogMiFhDRkZGxJEjR9Zi5iGkurq6CQB3MABwBGIVg4hVOOb1nCQYIblVDBDplQQsIAmGpJRGRkaGd3d3954/f77JayWVCrhi6ACYVtxgNExXiQ6/ujl06NBnqampSaOjo2OQ4vtwhvxqT87KhCFhybXpANi+nIlLZ/a+adOm9OLi4jwwYrl48WItAi7jrBHLx9IBMIgk/cv0hZBp1I4dO2wh0zt37jy6d+9eP6MEO7C0AUyuHiTCa2RIS2YiIiJ0UAdlobiePXvWfenSpXYt6fHUN2HJuc82gKHDMj1VYCHv2LFjXyDQHT88PPwBz3Us0OSJBg5TG8BA3OipsNZ527dvz1qxYkUOiJ4+d+5czeDg4KTWNHnrn8NUR4YxIkKZ3ipolQ9gY7du3WqL6l2/fv2PhoYGv1fbqMELYUrY6vGTS4QfXaRGp1L7mD9/vuHMmTNrYe9GYpV6x9mzZ5mxd0XwYujs7GzV0Z4IEYU1KXLixImiuLi4GAS0hyANLLjCknAgbHXwPGjDCXPXrl27lixdutQIm3Ly9OnTNXAqppkj0gtBhC0NcsxJcFFRUeLGjRs/J/oRY6jDUlKKlAXiZZNgh1vHAgcwxUL37dtXgm9f9/Dhw/YbN274vPBOa37AQ7wO5gRTM8bQu19HR0dHIbbaD9XgFFvVGjCp/RO2pIO5zX1S68tenoLn2dnZaWazefzkyZO1sG5kWWUuO6EiGyRsSQfTDkrNLwTOkysqKmzB8ytXrtyHiTOmOVH+ExBGAGsuwWFhYbrdu3d/g288uKamprmqqqrXf96YaMEmwUxQMlOJ0GPnI7mhIVoyCLfSimkWEyYvs41GY/LQ0FD/8+fPA9U0c0CJH+Q4AUz2puaWBHTuyMKFCy0Y5FIKCwvT6uvrOwE080EdB5oCDwB4lMw0OhqAievChQstL168eBUeHh529OjRUsxnSt7iwAQjdiIIW5LgZXiPYYUwSO5rWBS08SQuKysrFHsiXrNCm1Q6IMEmPRjJQMVkqZWVKj82Njb96tWr/pKSksXp6elJsIX/wT7iYaX6U7jdlwQwxSKyFO5IUvM9PT1j8+bNm8jNzU3DIudFTU1N3f39/cxNbopgqpV0sElEQdWLXL58+QmCPHRiScjhw4dLAbjTIhnVCfKhQ8JWR2fc+FBXlSqYe3sAS2KY9DHiwV+q0qmMnRC2OjpACG2aZWxXtqawoG8KMxq1sJOncL7P4p07d34qW+PKN2QmbPW0PRRb+NMgzszFhQmDN2/emLH7fRQAZyAAn4op+x6soWNSIPjfGQ5l6rh582YLxSKCYE685Gey9nzt2rXOR48ePQPQ+gMHDpTFx8dr6nmKwYfD1AYwCO8SU0nLMqdOnfoTlsRgTExMNGLGzC+xpePECC/byIz1XaNwOArxTqczMXlhbs4Kq6K3vLx8MVRaQmxs7CScEiaXTkF6h0DrXQLSYfoA4Ei8Z1IiqxdmlyfGx8eHV61aZczJyUmBvdyH5avMxY0BcD1iV12Eo01F0AMd2kZ31q9bt2711NXVtYEJ3d69e0uTk5OZmDDg48bH0iHB0G//QoqzUZCZuASfaP4zAO7DwUUpsI9jV65cGY8AfSesIH4RzZ7xxfc8fvz4AUeAA2BKAMG0kjmXy2T1TguuGxsbX0MfZ2MWOg4bs4MAumPZvsZ033W7hWDbtm0tpKA1JlBU99C9/8Kdvo/CVgBduH79es1PvCLsCEM+A04STE4H1AStoMnhF2L1uaOjYwQ62EpBegSGkrCG4rGWtALg6srKSqfw6kf75PBza4SnVAJCA2KvHDbANMPnD8VU/5SW4KLvD4Td06dPncgQnDGgbaGIw37vVHLuxSMCmH35Wej8S4eZxq9NBSHuf/PT5p7dI0BYCYFLNQQBpgx8I1W4sbM/iohi87LYsRKkzmmQ45cg95kOyoR9+Qk/fe7ZGQFEzR7ALW52Tv3/za0EUxHslLlLB2X+X3zuiY8AYUMY8dNcnwUHOX4hOvgH/v8upGm+doJPFwPPZiz5uuzthFa3KoJjAKrCDPPDhFmFfC5t7o4FfaGhlTjMuccbFl4BpgYA8gAdxobL6K3B2ZAP1VADvStq7bIogAk0hAq7MejNA8iLZgOIHnishzPxu4d8pyyPg5xTSbxs2bLlV9h8ba7ps+WdeEes4Tcp/Hod5FwbmzveVtpfQkiSYAIbAaEp7LysxGO9K/gz+L2eeCbepfIoWYL5HdCJrIjNlvHTZtozDWhPnjy55ytfogc5oQ5o4IMJ9xYm3GLkfxSZE6oTQGlmMsXEWgvu+PILYGqUTDgc79JGLjU+ARHidAcGl04eGsD9UYydy9Vxd/cbYGqYnBG4jE1Yekp/VpKGJL9UjztiVUi3UGwB3ustbMaRZbZadiAA9Nxf7fAkQXaAubbtQftyvLOuNhT9syhZVAQHKv+OZQBv8FNrwJb+9zDQFyCPqVVDoGkIn2qMH7dxyIdiEUPFACawu7q6LJjC7sWffDTQiXhgKArJmq67AA09oOEuPLJfaIKSaCRalboUUxHuCKZD2+znis2Kv5xUHWA+8DQg0ulMsDwU+9NUmFxdcv9HHJ8Hb8+aAswnjg4Qmol/+/sfumiPaYp6cDUAAAAASUVORK5CYII=)
}

.header-carousel .slick-next {
    right: 50%;
    margin-right: -510px;
    z-index: 3;
    background-image: url(data:image/png;base64,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)
}

.header-carousel .slick-next:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAAAXNSR0IArs4c6QAAC0hJREFUeAHtXVtMU9kahraUi1Tud4XCMOocERzBwBkdgYDGiSbOTGKMTuKDD54HNb5oYqLxromJ+uaDT5pj4ouiY+YYjzoOMOeADowRuXgZ5TaMFbmGy2Ap0M73d9qmLbt073ZfVoGdNHt33f5/ff33v9b/r3+tBgcxch0/flx1586duNHR0fjg4OA4sEX3WIvFEoa7Ft9D8aE7XSZ8xpFnQp4R9wF878O9PzIysm/Lli39aM9MBZW+gpVkIDc3N3FycjITwGROTU3pwUuYSPwY1Wp1B8Bv12g07Y2NjT0itSu4GdkBXr58eSxAzQOnuQA2RjDHPlQA0IOo1giwn7e0tJC0y3ap5aBEr7/BYMiNj4/fDEndAJp6fMLloG2jQbT0ZrO5EDx8EhcXZ963b19vVVWVRWoeJJXgkpISzfv371eiE2vkkla+gNmkuiYlJaUBQE/yrSe0nGQAQxWsnJiYKANDOqFMyVx+JCQk5BFUR4MUdEUHOCcnJwnAboLEpkvBsFRtQqJ/B9B3m5ubP4hJQzQdvHXrVjVALccA9jUYjBaTSZnaisL4kJ+YmKgtLS3tfPHihSj6WRQJXrFiRQykdisGkVSZwJCUjEqlMkCabzQ1NdHsw6/LbwmGSvjMZDJ9x9og5g8q6IsO0rwSA2B/T09Pnz9t+QXwsmXLiqESNoMBjT9MMFpXA5BzEhISLH19fZ2+8ugTwLZ57Vf4pdf6SjhQ6qGPmZg3R2De3OrLvFmwDrbNbb8B4eWBApIYfGKW0QKVcVvonFklhDhJLgyHOQcuYUQCRX0nDIRgJkhFwNz9Co1/LoTALCubiJlFeH9//xu+/eINMA1o+BVnvc7lAVyakIGPF8A0FbPNFnjQn/1FIGiZ0Mcf+EzhvOoTMiIwz90y+2ET1kPChLDxVmtGgMn8JQsNjYjlCPfGTyDlhxE2hNFMTM+YiVehHObvnJqOzQSWex7w0cEI0eDT5p5n/+5RgskrBkvmn/aC83duBAgjwoo7NyjII8DkckQlj/meGpyD6SobVpxd5wSQnOUQ/4Dy53L2TqZEwoow4yI3DWAyhfGLlHEVlivt0KFDn8NiKpCLnhh0CDPCzr2taYNcaGjoKhRa4V5Qzu/79+//Ijs7e1FycrKltrZW1BUGCfsRipiOYVh5BmcaLhJss7PXOBdQ4vnq1atPQNeyfv36lRs3bkxRggcfaa5x91W4SDAtraNhxX0Nb968GUlNTQ3KyspKycvLS3vy5Enb0NCQZCu/PoLJVS0cvooBSLHjrXORYLjkmNF758+ff97Z2WmIiIgIg1SUIGhEsGuVCwGp09wxdEgwRdxgTkdBIUxcGJmD6uvr323YsCELDu9ovV6vqa6udtFvTDA6nYkojB2Nvb29HynLAXBsbGwRvuspkZULg8ZUd3d379q1az9JT09PGhsbG3j58uUwK/x54gPCYYSa6KB8B8AIKSKHTjglsnRBTYxFR0dPLl26NA3BgmnPnj3rgGlK0ZXMXlATUQD4F2LQCrDNLP6SVY7r6up6CwsLYxCzEFdQUJB87969t3CfihK3IFGfw+HOfAl35p/WQQ4OHb1EhERr9tixYzWYSYzA2R2L50LRGpaoITumVgmGevgSeiNeIlqiNPvx40dzR0dHN6ylbEzhEvAajiDu1+/AEFGY42gE/E1BlTWraWIMRsmxM83M46inaBLm6UatVjsGlUa2fxrCm7owCBoVZcoDcQhsJJb6a9V47eJhR3/hoRxzyQ0NDQMwPiKh4+Lz8/NTHjx48HZ8fJyJ7QJuYGna2tqa1TqdLgPinOOWyfRX+CcM5eXlizG1jIY06+7fv+9z5I2UHcWyUrsa+ncZiGRJSUjstvHGWTAfJpCzk5KS4hYsWDD+9OlTv2LIxOaR2oPgdqthJZH3LFkKAlK2CUvJBKCHV61apUdIQSpeR0NXV9eYlDR9aHuYJJj0b5QPlRWvgkFuCG5N7eLFixOhj1MrKytbYe1NKc6YjQFIsEmF0S6gV4zPnDnzK0KaejGWRJ44cYIpY4mwJQkm/2/AgowJfRCmme9IH8PSi4VONj9+/FixfXHObw8keIIALkZiiHNGoD0PDg5OjIyMDMCchgs5K+UDLujkUaX7AYAtZCprlWZEDPp37941QAc3olPBe/bsWYelLxdftxg0fGhDywITPvAdOFUIYKZdf3yh3LRpUyp2B+VhYLFcunTpZ0asOxMBPM63E6yWg96N2L179zri7+HDh8/w6WaE13GapgW0BGO7VfDRo0dLwsLCQltbW/+4cOFCEyPgUlS8SYUxgUlvFF+Qjhw5shqOnwTMIkbhJ/4f33pylCNsSYJl3d4vZse2bduWUVRU9Bn6YL548WI1mc9itu9vW4Qt6WDmnCR8OgZ/8MKdO3dag2Ru375dDw8bi/3oIwnu59MhlsrAe6Y+fPgwxUqEwB/Rfvny5Vcs8WfnhbBV0Rk39oRAuWMVpghewBhYcEPQu7Ws8k3YqugAITAYMAPdrl27PsXyfTaCZCbPnTtXNTw8zGpIlZGwVdP2UDhJFkGcmV70JCldvXp1zN69e0sxOquuX79eg5WM96xKLw5lenvz5s0mq6kMhttZZdTOF5aHQg4ePFiKowbUWL347dq1ax73RdjrKHm3Y2oFGEx3KMkMH9rw9a6JiorSYSo2cOrUKWvUDJ96SpWh48SIthVgOkYFiDMbY4Dl738sWbIkA4uIptOnT1dSjIRSwPGhS1jaz2qzAmyr1MinstxliouLE+DIySe6V65c+f+rV68U9/PywMCBpQNgOrSNR0VZiyAMNBTbCUogEaqampqWW7dudcnKgI/EnLF0AEwn4qEjzHQA40LQyZMn18GoiEBET8/Zs2ef+thfWasRhs6nCzoAJi4wVftVVm5mIHbgwIG8jIyMVKwSG2FYVDEeTenoiTuGLgDv2LGjiRS0o7RCD+Q8LysrywN5C8zgnxEjbI0WV4gd3mQJO8LQucK0fQ8IdC7Ar7DZuZDczzdu3Ph24cKFOnKeY6+GY8CQmw+h9ADwf16/fu2iBVwkmBqEb5WOGBwR2riY5WFItGPpvSWQwCXMbNi5QDFNgimXtoUiLIlO8Ju/eCKAlZXvuc6/nCbB1B4VhLj/zrPtOV+MsOICl4DhBJgy6KBM3Ji2mIhPBi6zDStOVqxbCLhyaAMHHZSJAS+dK38+7W8E4DWrhdPf40DsUYKpOoKbf6KDMufB5EaAsCGMuHP/TuUc5Jwr0ME/COL4F9ICNkDQuT8iPhsRnnXZ2wmtHlWEnRGoCiOmH/1YQcixp83fEdCn1VbAC+nVteAVYAKTzgejw9hwZc6Di5mBSlUJvetiUHjChRfAVBl7vjox6C0AyGmeGpsj6XWw1n7k29cZBzn3RhDocQ9zvhb39LnynfoOX8N/hfTX6yDn3hidSzMXT2AlcDEWSXu8LYFN5+du3769Ao917uDP4u911Gfqu9A+CpZgZwJ0Iiv2SJQ6p822ZxrQsExV7Wu/eA9yXARo4MNr8wFTuGzkM7/XmasPM6TRvugKvrMFT+34BTA1SlM47H5vIZMaH50nQoGUThYawP03n3mut375DTARIGMEJuNzLO/Qn5UsQpJfqscb0xLmm8m3AOv1FjbUiLJrVHQgAPT8X+04SYDoANvbtjnty/CddbUh6Z9FiaIi7KA63xHi1I1XrZ6OG8QcMgF5TB24BJ4G8XmE8eMOjg+TzGMoGcAENo6AMdNZjgh9qqcT8dChSCQruvEcPHSBh59gkf1QUVHxjngkXqW6JFMRnhiG6phTfzkpO8DOwNOASKczYeYh2Z+mYsrVIfZ/xDn3wduzogA7M0eHM83Gv/39C2XgsdZhYm7GAAAAAElFTkSuQmCC)
}

.header-carousel .post-item {
    display: block;
    position: relative;
    width: 100%;
    height: 100%
}

.header-carousel .post-item .slider-img {
    height: 100%;
    width: 100%
}

.header-carousel .post-item-ad {
    position: relative
}

.header-carousel .post-item-ad:after {
    content: "\5E7F\544A";
    display: block;
    position: absolute;
    right: 50%;
    margin-right: -490px;
    bottom: 20px;
    height: 18px;
    padding: 1px 5px;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    background-color: rgba(0, 0, 0, .5)
}

.neo-coverage-pc header {
    background-color: #000;
    height: 600px
}

.neo-coverage-pc section {
    width: 100%;
    overflow: hidden
}

.neo-coverage-pc section .inner {
    height: 100%;
    width: 1020px;
    margin: 0 auto
}

.neo-coverage-pc-desc {
    background-color: #fff
}


.neo-coverage-pc-desc .inner-main {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 40px;
    padding: 20px 40px;
    color: #fff;
    background-color: #cd9e6f
}

.neo-coverage-pc-desc .inner-main:before {
    top: 3px;
    left: 3px;
    border-color: #fff hsla(0, 0%, 100%, 0) hsla(0, 0%, 100%, 0) #fff
}

.neo-coverage-pc-desc .inner-main:after, .neo-coverage-pc-desc .inner-main:before {
    content: "";
    display: block;
    position: absolute;
    border-style: solid;
    z-index: 1;
    border-width: 8px
}

.neo-coverage-pc-desc .inner-main:after {
    bottom: 3px;
    right: 3px;
    border-color: hsla(0, 0%, 100%, 0) #fff #fff hsla(0, 0%, 100%, 0)
}

.neo-coverage-pc-desc .inner-left {
    width: 180px
}

.neo-coverage-pc-desc .inner-left-1 {
    font-size: 22px;
    color: hsla(0, 0%, 100%, .75)
}

.neo-coverage-pc-desc .inner-left-2 {
    font-size: 30px;
    font-weight: 500;
    line-height: 30px
}

.neo-coverage-pc-desc .inner-left-3 {
    font-size: 26px;
    line-height: 38px
}

.neo-coverage-pc-desc .inner-left-4 {
    font-size: 20px;
    line-height: 22px;
    color: hsla(0, 0%, 100%, .75)
}

.neo-coverage-pc-desc .inner-line {
    height: 171px;
    width: 1px;
    background-color: hsla(0, 0%, 100%, .3);
    margin: 0 40px
}

.neo-coverage-pc-desc .inner-right {
    font-size: 18px;
    line-height: 30px;
    -ms-flex: 1;
    flex: 1
}

.neo-coverage-pc-coverage {
    background-color: #fff
}

.neo-coverage-pc-coverage .inner-title {
    width: 87px;
    height: 75px;
    margin: 0 auto;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
    margin-top: 80px
}

.neo-coverage-pc-coverage .inner-main {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 40px 0 0;
    margin-left: -30px
}

.neo-coverage-pc-coverage .inner-item {
    display: block;
    position: relative;
    width: 320px;
    height: 473px;
    box-shadow: 0 8px 16px rgba(0, 0, 0, .1);
    margin-bottom: 30px;
    margin-left: 30px;
    padding: 20px 20px 0;
    transition: transform .5s ease, box-shadow .5s ease
}

.neo-coverage-pc-coverage .inner-item:hover {
    transform: translateY(-12px);
    box-shadow: 0 19px 20px rgba(0, 0, 0, .1)
}

.neo-coverage-pc-coverage .inner-item-ad {
    position: relative;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo-coverage-pc-coverage .inner-item-ad:after {
    content: "\5E7F\544A";
    display: block;
    position: absolute;
    text-align: center;
    right: 20px;
    bottom: 20px;
    width: 34px;
    height: 18px;
    color: #fff;
    background-color: rgba(0, 0, 0, .5);
    font-size: 12px;
    line-height: 18px
}

.neo-coverage-pc-coverage .inner-author {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center
}

.neo-coverage-pc-coverage .inner-author-img {
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo-coverage-pc-coverage .inner-author-name {
    margin-left: 10px;
    font-size: 14px;
    color: #262626
}

.neo-coverage-pc-coverage .inner-item-title {
    margin-top: 15px;
    font-size: 20px;
    line-height: 29px;
    height: 86px;
    color: #262626;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    word-break: break-word;
    overflow: hidden
}

.neo-coverage-pc-coverage .inner-desc {
    margin-top: 10px;
    font-size: 14px;
    height: 65px;
    color: #999ca0;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    word-break: break-word;
    overflow: hidden
}


.neo-coverage-pc-coverage .inner-time {
    position: absolute;
    bottom: 0;
    left: 20px;
    width: 280px;
    font-size: 14px;
    line-height: 40px;
    color: #999ca0;
    border-top: 1px solid #efefef
}

.neo-coverage-pc-coverage .inner-morebtn {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 20px auto 80px;
    width: 165px;
    height: 60px;
    background-color: #cd9e6f;
    cursor: pointer
}

.neo-coverage-pc-coverage .inner-morebtn-text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    color: #fff
}

.neo-coverage-pc-coverage .inner-morebtn-cn {
    font-size: 16px;
    line-height: 22px
}

.neo-coverage-pc-coverage .inner-morebtn-en {
    font-size: 14px;
    line-height: 17px;
    opacity: .6
}

.neo-coverage-pc-coverage .inner-morebtn-img {
    margin-left: 10px;
    width: 24px;
    height: 23px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAuCAYAAABu3ppsAAAAAXNSR0IArs4c6QAAAk5JREFUaAXtmT9IVVEcx71PSxRBQkSNUHQoyEECJcglHIwccghdpElcipZaHBwiWmpxEJQmaakpGgIFo6GGQKhFwQYF/yD9MwiiECu9fr7PA5ezvTPouT/pCx/uPZ7feefzu/L08F5Z2f/4TyBN0yqo9n9qaIT8CqxBgyHtTBXxWVBeQ3k2Y+QO6Ub4DMoDI9q+JuKX4R/swVV/1sgI8VFQvkOzEe1ME+kEXoIyDyezWSN3SJ+CVVAmjGj7moh3wo46IIP+rJER4jeL+mn6k+s5I9q+JuJPXROLXO39p0a6BpZcE0/89oyMkD8Pv1wTI0a0fU3kh1wD21wv+LNGRohPuSZ08Ks1op1pIl0J710TL7IZQ3fIt8IP18RdQ+qZKvLXQAe+v9CdzRi6Q/whKJtQb0j9QBXpCngDyisoWGyiCfEv6oDcN9eAhBG/UtQ/eE+0lNpEnn5dfU56g+u3UhvIRR1PfsA9fR27u3IhVaoEwmdBx2zlVqnrclGHsD4EW5A5eZYLqRAJpKdlTj5CTcja6LUID8uc/Ib26EIhAgh3gI7Tyo2QtdFrEa6FZZmTx9GFQgWQfl5UT9MPXCtD10etR/iOk9cxui2qTOjmCF8CHZuV/tD1UesRrgcdl5VHUWVCN0e4AHMyJ2+hIvQ1otYjfE/m5CucjioTujnCvbDr6AldH7Ue6TOwBcpYVJnQzRE+Ae9kTmYgCX2NqPUIj8ucrENdVJnQzRG+LnPyBy6Gro9ej/Qn2ZPbRyFzGH+TJxEvJEli8yulo3jqx2qPfdT6UM6CIQ+8AAAAAElFTkSuQmCC);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo-coverage-pc-master {
    background-color: #f7f7f7
}

.neo-coverage-pc-master .inner-title {
    width: 96px;
    height: 75px;
    margin: 0 auto;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
    margin-top: 60px
}

.neo-coverage-pc-master .inner-main {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 50px 0 40px -20px
}

.neo-coverage-pc-master .inner-item {
    display: block;
    position: relative;
    width: 240px;
    height: 270px;
    margin: 0 0 20px 20px
}

.neo-coverage-pc-master .inner-item:hover .inner-info {
    background-color: hsla(30, 48%, 62%, .9)
}

.neo-coverage-pc-master .inner-item:hover .inner-name:before {
    border-left: 4.8px solid #fff
}


.neo-coverage-pc-master .inner-info {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 75px;
    background-color: rgba(38, 38, 38, .8);
    padding: 8px 11px
}

.neo-coverage-pc-master .inner-name {
    position: relative;
    font-size: 16px;
    color: #fff;
    line-height: 18px;
    padding-left: 12px
}

.neo-coverage-pc-master .inner-name:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    border-style: solid;
    border-width: 3.4px;
    border-left: 4.8px solid #cd9e6f;
    border-color: hsla(0, 0%, 100%, 0) hsla(0, 0%, 100%, 0) hsla(0, 0%, 100%, 0) #cd9e6f
}

.neo-coverage-pc-master .inner-desc {
    margin-top: 4px;
    font-size: 14px;
    color: hsla(0, 0%, 100%, .75);
    line-height: 20px;
    height: 40px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    word-break: break-word;
    overflow: hidden
}

.neo-coverage-pc-langad {
    background-color: #fff
}

.neo-coverage-pc-langad .inner {
    display: block
}

.neo-coverage-pc-langad .inner .langad {
    position: relative;
    width: 1020px;
    height: 200px;
    margin: 20px 0;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo-coverage-pc-langad .inner .langad:after {
    content: "\5E7F\544A";
    display: block;
    position: absolute;
    text-align: center;
    right: 8px;
    bottom: 8px;
    width: 34px;
    height: 18px;
    color: #fff;
    background-color: rgba(0, 0, 0, .5);
    font-size: 12px;
    line-height: 18px
}

.neo-coverage-pc footer {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 120px;
    background-color: #000
}

.neo-coverage-pc footer .footer-img {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.neo-coverage-pc footer .footer-logo-kr {
    -ms-flex: 1;
    flex: 1
}

.neo-coverage-pc footer .footer-logo-kr a {
    display: block;
    width: 100%;
    background-image: url(data:image/png;base64,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);
    background-size: cover;
    width: 54px;
    height: 29px;
    margin: 0 auto
}


.neo-coverage-pc footer .footer-logo-relation {
    opacity: .6;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    -ms-flex: 1;
    flex: 1
}

.neo-master-headbar {
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    width: 100%
}

.neo-master-headbar-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    margin: 0 auto;
    height: 68px;
    opacity: .97;
    transition: background .3s ease;
    background-color: transparent
}

.neo-master-headbar-wrapper .logos {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 22px
}

.neo-master-headbar-wrapper .logos li {
    margin: 0 22px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.neo-master-headbar-wrapper .logos li a {
    display: block;
    width: 100%;
    height: 100%
}

.neo-master-headbar-wrapper .logos-kr {
    background-image: url(data:image/png;base64,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);
    width: 53px;
    height: 28px
}

.neo-master-headbar-wrapper .logos-kr-scroll {
    background-image: url(data:image/png;base64,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)
}


.neo-master-headbar-wrapper .titles {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 12px;
    font-size: 16px;
    line-height: 68px
}

.neo-master-headbar-wrapper .titles li {
    position: relative;
    margin: 0 12px;
    height: 100%;
    cursor: pointer
}

.neo-master-headbar-wrapper .titles li a {
    color: hsla(0, 0%, 100%, .75)
}

.neo-master-headbar-wrapper .titles li a:hover {
    color: #fff
}

.neo-master-headbar-wrapper .titles li .moving-line {
    display: block;
    margin: 0;
    position: absolute;
    bottom: 16px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #fff;
    transition: opacity .7s ease, transform .7s ease, width .7s ease;
    opacity: 0
}

.neo-master-headbar-wrapper .titles-scroll li .moving-line {
    opacity: 0
}

.neo-master-headbar-wrapper-scroll {
    background-color: #262626;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .2)
}

.neo-master-pc header {
    width: 100%;
    height: 600px;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo-master-pc section {
    width: 100%;
    overflow: hidden
}

.neo-master-pc section .inner {
    height: 100%;
    width: 1020px;
    margin: 0 auto
}

.neo-master-pc-post {
    background-color: #fff
}

.neo-master-pc-post .inner-main {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 50px 0;
    margin-left: -30px
}

.neo-master-pc-post .inner-item {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    width: 495px;
    height: 280px;
    padding: 20px;
    margin-left: 30px;
    margin-bottom: 30px;
    box-shadow: 0 8px 16px rgba(0, 0, 0, .1);
    transition: transform .5s ease, box-shadow .5s ease
}

.neo-master-pc-post .inner-item:hover {
    transform: translateY(-12px);
    box-shadow: 0 19px 20px rgba(0, 0, 0, .1)
}

.neo-master-pc-post .inner-item-desc {
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 20px;
    color: #fff;
    background-color: #cd9e6f;
    box-shadow: none
}

.neo-master-pc-post .inner-item-desc:hover {
    transform: none;
    box-shadow: none
}

.neo-master-pc-post .inner-item-desc .name-cn {
    font-size: 32px;
    line-height: 45px;
    font-weight: 500
}

.neo-master-pc-post .inner-item-desc .name-en {
    font-size: 16px
}

.neo-master-pc-post .inner-item-desc .line {
    width: 56px;
    height: 1px;
    background-color: #fff;
    margin: 17px 0
}

.neo-master-pc-post .inner-item-desc .desc {
    font-size: 16px;
    line-height: 26px;
    height: 128px;
    max-height: 130px;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    word-break: break-word;
    overflow: hidden
}

.neo-master-pc-post .inner-item-waiting {
    position: relative
}

.neo-master-pc-post .inner-item-waiting .waiting-box {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 180px;
    height: 56px;
    text-align: center
}

.neo-master-pc-post .inner-item-waiting .waiting-box .waiting-text {
    font-size: 20px;
    color: #262626
}

.neo-master-pc-post .inner-item-waiting .waiting-box .waiting-text-en {
    font-size: 16px;
    color: #999ca0
}

.neo-master-pc-post .inner-text {
    -ms-flex: 1;
    flex: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-right: 20px
}

.neo-master-pc-post .inner-item-title {
    font-size: 20px;
    line-height: 29px;
    height: 86px;
    color: #262626;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    word-break: break-word;
    overflow: hidden
}

.neo-master-pc-post .inner-desc {
    margin-top: 10px;
    font-size: 14px;
    line-height: 20px;
    height: 40px;
    color: #999ca0;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    word-break: break-word;
    overflow: hidden
}

.neo-master-pc-post .inner-img {
    width: 160px;
    height: 160px;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo-master-pc-post .inner-time {
    position: absolute;
    bottom: 0;
    left: 20px;
    width: 455px;
    font-size: 14px;
    line-height: 40px;
    color: #999ca0;
    border-top: 1px solid #eaeaea
}

.neo-master-pc-chat {
    background-color: #f7f7f7
}

.neo-master-pc-chat .inner-title {
    width: 138px;
    height: 75px;
    margin: 0 auto;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
    margin-top: 60px
}

.neo-master-pc-chat .inner-main {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 50px 0 60px -30px
}

.neo-master-pc-chat .inner-item {
    position: relative;
    box-sizing: border-box;
    width: 495px;
    height: auto;
    background-color: #fff;
    margin-bottom: 20px;
    margin-left: 30px;
    padding: 30px 20px;
    font-size: 14px;
    line-height: 22px
}

.neo-master-pc-chat .inner-question {
    display: -ms-flexbox;
    display: flex
}

.neo-master-pc-chat .inner-question .inner-img {
    position: relative;
    display: block;
    overflow: hidden;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo-master-pc-chat .inner-question .inner-img-link:after {
    content: "\70B9\51FB\67E5\770B";
    position: absolute;
    bottom: -3px;
    left: -20px;
    width: 100px;
    height: 24px;
    font-size: 12px;
    text-align: center;
    line-height: 18px;
    background-color: rgba(38, 38, 38, .8);
    color: #fff;
    transform: scale(.8)
}

.neo-master-pc-chat .inner-question .inner-text-box {
    width: 305px;
    height: auto;
    padding: 15px;
    margin-left: 15px;
    color: #262626;
    background-color: #efefef;
    border-radius: 0 5px 5px 5px
}

.neo-master-pc-chat .inner-answer {
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px
}

.neo-master-pc-chat .inner-answer .inner-img {
    border-radius: 50%;
    width: 60px;
    height: 60px;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo-master-pc-chat .inner-answer .inner-text-box {
    width: 305px;
    height: auto;
    padding: 15px;
    margin-right: 15px;
    margin-left: 75px;
    color: #fff;
    background-color: #cd9e6f;
    border-radius: 5px 0 5px 5px
}

.neo-master-pc-langad {
    background-color: #fff
}

.neo-master-pc-langad-nochat {
    background-color: #f7f7f7
}

.neo-master-pc-langad .inner {
    display: block
}

.neo-master-pc-langad .inner .langad {
    position: relative;
    width: 1020px;
    height: 200px;
    margin: 20px 0;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.neo-master-pc-langad .inner .langad:after {
    content: "\5E7F\544A";
    display: block;
    position: absolute;
    text-align: center;
    right: 8px;
    bottom: 8px;
    width: 34px;
    height: 18px;
    color: #fff;
    background-color: rgba(0, 0, 0, .5);
    font-size: 12px;
    line-height: 18px
}

.neo-master-pc footer {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 120px;
    background-color: #000
}

.neo-master-pc footer .footer-img {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.neo-master-pc footer .footer-logo-kr {
    -ms-flex: 1;
    flex: 1
}

.neo-master-pc footer .footer-logo-kr a {
    display: block;
    width: 100%;
    background-image: url(data:image/png;base64,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);
    background-size: cover;
    width: 54px;
    height: 29px;
    margin: 0 auto
}

.neo-master-pc footer .footer-logo-relation {
    opacity: .6;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    -ms-flex: 1;
    flex: 1
}

.kr-rank {
    background-color: #fff;
    min-width: 1028px;
    line-height: 1
}

.kr-rank .clearfix:after {
    display: block;
    clear: both;
    content: ""
}

.kr-rank img {
    background-color: #f7f7f7
}

.kr-rank .button {
    position: relative;
    display: inline-block;
    font-size: 14px;
    height: 36px;
    line-height: 20px;
    color: #4285f4;
    padding: 8px 15px;
    background: #4285f4;
    border-radius: 94px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    white-space: nowrap
}

.kr-rank .button.default {
    color: #fff;
    background: #4285f4;
    box-shadow: 0 4px 8px 0 #d3e2fc;
    border-radius: 94px
}

.kr-rank .button.bordered {
    background-color: #fff;
    border: 1px solid #4285f4
}

.kr-rank .container-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    max-width: 1028px;
    margin: 0 auto;
    overflow: hidden
}

.kr-rank .rank-header {
    width: 100%;
    min-width: 1028px
}

.kr-rank .rank-header .container-wrapper {
    padding: 12px
}

.kr-rank .rank-header .header-logo {
    display: block;
    position: absolute;
    top: 50%;
    left: 14px;
    transform: translateY(-50%);
    width: 53px;
    height: 29px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAA6CAMAAABvcTxSAAAAjVBMVEUAAABDhfVDhfVChvRDhfVam/9DhvRCh/VDhvVEhvZDh/VCh/VChvVIivZChvVChvVChfVCh/VLjf9srP9ChvZCh/RChvVDhvZDh/ZFhvdHjPlDhfVChvVDhvVDhvVDhfVEh/dEiPa1//9ChfVDhvZFh/lHiPhChvRChvVChvVDh/ZFiPZDh/VChfVChfTtOXdHAAAALnRSTlMA9s3rsgjpaMdpXmStHPLfrHsQBIR30oxQRBfm2rmmgT02AcJxJyK/npVWL0qbUpbTpQAAApNJREFUWMPdmNuSqjAQRRuVES+ggoqgqKB4t///887AzKTtSICykpez3thdsCCEJASeHUZyDKAg3bLY2Zfp/i8dAqesOT+1HShAmXF5npyW50fisAcyM1E7tFZhCgBJpeqgVj1Q8AAFS5QZAcBaDssW85SqYNL8UJDZxBAL+gDQxW9Cn0pQYClVAxTsoRVLprKBqFfZX1KlGYepoLVqhoK7WZVPL3ELZlWhyK2TWZVL+RXMqi4i9mKzqpx96C0J1kx1b6cai7TrN1x/Nfxl5CBTOaO/yipWq1IUHKGeBxIvKo53U6rOIpzYUM+tVkUvXKGK2OBZz6qVClfVqqwjsk0ADdjH2S+7CVdNdouCqbjlCtWN3Ux77G5lD+ypVcFGRA4QH39Xc7Wqj4LIrMqmKTQBs6oFClJjKnnymIJZVYiC3KzKpeMnKIhHl6Sz/GYOnA5TBfBDqFA9UeBCJfmWRi1gREgqGj3dTbUqJ9MZKhlY+KpKugJPXgd6ZYxYrZpiw+QbIjIVvrGndSxLJVWKRAgVjLBJdciqxmAnk1UJEj14x7VkVfLFWIY+FKwOr+nm6gNTnSHCFywf3rigpGoNV+F2Lf09yNiW1CyfqmS8uGYa7M6i08nWoFJ0jB09D92GFpXlql6VdQK9KrwAZ0oDsW4V5grVQr+qp1AN9KswNavqRWv6rM2oqN8NUfAwqQoBAtoi6GRAjPWqPJ8PCzczKurHDltKm1GtbZA2ifpmVHThhMkNqKi57pQtzKioE2zZL6pWldy1T5TOTagiIK4itWLNKnkYiqly1a9KWWWONBNqUXnStivhd2mBo0W1pHvP1XuPdx2qESqn1mwqzZFz6j4fMdhgweQIbwTHDW/b2C3x4f/mH84Jd2lBSivqAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: cover
}

.kr-rank .rank-header .header-button {
    float: right;
    height: auto;
    line-height: 14px
}

.kr-rank .rank-header .logos {
    position: absolute;
    top: 50%;
    left: 97px;
    transform: translateY(-50%);
    overflow: hidden;
    white-space: nowrap;
    height: 40px;
    max-height: 40px;
    width: 100%
}

.kr-rank .rank-header .logos .logo {
    float: left;
    margin-right: 15px;
    height: 40px;
    max-height: 40px;
    background: no-repeat 50%;
    background-size: cover
}

.kr-rank .rank-footer {
    width: 100%;
    min-width: 1028px;
    background: #f7f7f7
}

.kr-rank .rank-footer .container-wrapper {
    padding: 27px 12px
}

.kr-rank .rank-footer .footer-logo {
    display: block;
    position: absolute;
    top: 50%;
    left: 14px;
    transform: translateY(-50%);
    width: 53px;
    height: 29px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAA6CAMAAABvcTxSAAAAjVBMVEUAAABDhfVDhfVChvRDhfVam/9DhvRCh/VDhvVEhvZDh/VCh/VChvVIivZChvVChvVChfVCh/VLjf9srP9ChvZCh/RChvVDhvZDh/ZFhvdHjPlDhfVChvVDhvVDhvVDhfVEh/dEiPa1//9ChfVDhvZFh/lHiPhChvRChvVChvVDh/ZFiPZDh/VChfVChfTtOXdHAAAALnRSTlMA9s3rsgjpaMdpXmStHPLfrHsQBIR30oxQRBfm2rmmgT02AcJxJyK/npVWL0qbUpbTpQAAApNJREFUWMPdmNuSqjAQRRuVES+ggoqgqKB4t///887AzKTtSICykpez3thdsCCEJASeHUZyDKAg3bLY2Zfp/i8dAqesOT+1HShAmXF5npyW50fisAcyM1E7tFZhCgBJpeqgVj1Q8AAFS5QZAcBaDssW85SqYNL8UJDZxBAL+gDQxW9Cn0pQYClVAxTsoRVLprKBqFfZX1KlGYepoLVqhoK7WZVPL3ELZlWhyK2TWZVL+RXMqi4i9mKzqpx96C0J1kx1b6cai7TrN1x/Nfxl5CBTOaO/yipWq1IUHKGeBxIvKo53U6rOIpzYUM+tVkUvXKGK2OBZz6qVClfVqqwjsk0ADdjH2S+7CVdNdouCqbjlCtWN3Ux77G5lD+ypVcFGRA4QH39Xc7Wqj4LIrMqmKTQBs6oFClJjKnnymIJZVYiC3KzKpeMnKIhHl6Sz/GYOnA5TBfBDqFA9UeBCJfmWRi1gREgqGj3dTbUqJ9MZKhlY+KpKugJPXgd6ZYxYrZpiw+QbIjIVvrGndSxLJVWKRAgVjLBJdciqxmAnk1UJEj14x7VkVfLFWIY+FKwOr+nm6gNTnSHCFywf3rigpGoNV+F2Lf09yNiW1CyfqmS8uGYa7M6i08nWoFJ0jB09D92GFpXlql6VdQK9KrwAZ0oDsW4V5grVQr+qp1AN9KswNavqRWv6rM2oqN8NUfAwqQoBAtoi6GRAjPWqPJ8PCzczKurHDltKm1GtbZA2ifpmVHThhMkNqKi57pQtzKioE2zZL6pWldy1T5TOTagiIK4itWLNKnkYiqly1a9KWWWONBNqUXnStivhd2mBo0W1pHvP1XuPdx2qESqn1mwqzZFz6j4fMdhgweQIbwTHDW/b2C3x4f/mH84Jd2lBSivqAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: contain
}

.kr-rank .rank-footer .footer-text {
    float: right;
    font-size: 14px;
    color: #262626;
    letter-spacing: 0;
    line-height: 22px;
    text-align: right
}

.kr-rank .rank-footer .footer-text-title {
    font-weight: 600;
    margin-bottom: 5px
}

.kr-rank .rank-banner {
    width: 100%;
    min-width: 1028px;
    height: 500px;
    background: #f7f7f7 no-repeat 50%;
    background-size: cover
}

.kr-rank .rank-desc .container-wrapper {
    padding: 60px 0
}

.kr-rank .rank-desc .desc-text {
    height: auto;
    transition: height .5s ease;
    white-space: pre-wrap;
    word-break: break-all;
    word-wrap: break-word
}

.kr-rank .rank-desc .desc-text.folded {
    height: 160px;
    overflow: hidden
}

.kr-rank .rank-desc .desc-text p {
    font-size: 16px;
    color: #262626;
    line-height: 32px;
    white-space: pre-wrap;
    word-break: break-all;
    word-wrap: break-word
}

.kr-rank .rank-desc .fold-control {
    height: 30px;
    margin-top: 15px;
    cursor: pointer
}

.kr-rank .rank-desc .fold-control-inner {
    margin: 0 auto;
    width: 48px;
    height: 30px;
    cursor: pointer
}

.kr-rank .rank-desc .fold-control .fold-text {
    display: block;
    font-size: 12px;
    color: #999ca0;
    line-height: 17px
}

.kr-rank .rank-desc .fold-control .fold-icon {
    display: block;
    width: 20px;
    height: 12px;
    margin: 0 auto 1px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAAAXNSR0IArs4c6QAAAQdJREFUSA3t1rEKwjAQBuC76Ojg5os4OLgErSL4DAUfwzfwLQq+hK2pBEGoD+TiYGMiVESobZLTQdKlS+/nu7vhChCeMIE/mkAqjnGay0Qpxaja6lIFGRzALQEFbH+QTCNXiFj65pN0+sQBmLyrUhBrJMkkvYGvOARcdwCnenIXKiT6rOAdN4/4xuQJIcclwk6vuYcI29mEO6/bGViHqxqmQjoBm3CUSGtgWxwV0gpoi6NAtga64nyRrYC+OB9kI5AK54r8CKTGuSBrgd/C2SLrTx2WXIcxc76qC1GFU7yjiJ+YgsXjLAIMs6LoW+WaX6Ysl0urIoePhZSjPD8PHEpDSZjATyZwB2Vz5GTfaFBkAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: contain;
    transform: rotate(0deg);
    transition: all .5s ease
}

.kr-rank .rank-desc .fold-control .fold-icon.folded {
    transform: rotate(180deg)
}

.kr-rank .rank-title {
    position: relative;
    margin-bottom: 40px;
    height: 55px
}

.kr-rank .rank-title .title-inner {
    position: absolute;
    top: 0;
    left: 50%;
    height: 55px;
    padding-top: 35px;
    transform: translateX(-50%);
    padding-left: 16px
}

.kr-rank .rank-title .line {
    position: absolute;
    top: 6px;
    left: 0;
    width: 2px;
    height: 47px;
    background-color: #4285f4
}

.kr-rank .rank-title .title-zh {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 16px;
    margin: 6px 0 0;
    font-size: 24px;
    line-height: 21px;
    color: #262626;
    border-right: 2px solid #4285f4;
    padding-right: 14px
}

.kr-rank .rank-title .title-en {
    font-family: CenturyGothic-Italic;
    font-size: 16px;
    line-height: 20px;
    color: #262626;
    margin: 0;
    font-weight: 400
}

.kr-rank .rank-vote-list {
    padding-bottom: 80px
}

.kr-rank .rank-vote-list .vote-list {
    list-style: none;
    width: 799px;
    margin: 0 auto;
    padding: 0
}

.kr-rank .rank-vote-list .vote-list-item {
    position: relative;
    min-height: 75px;
    width: 100%;
    margin-bottom: 35px
}

.kr-rank .rank-vote-list .sign {
    font-family: DINCond-Bold;
    font-family: DINAlternate-Bold;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    height: 28px;
    min-width: 28px;
    padding: 0 4px;
    color: #fff;
    font-size: 20px;
    line-height: 28px;
    font-weight: 600;
    text-align: center;
    background: #999ca0;
    border-radius: 28px
}

.kr-rank .rank-vote-list .sign.sign-1 {
    width: 24px;
    height: 30px;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAA8CAYAAAAgwDn8AAAAAXNSR0IArs4c6QAAAl9JREFUaAXtWkFLVGEUvffNe0pMhtlKjFbRxkAIXLQI3ISLiGbQp4Toz2g9636CiLgRFDczRYiLQKFNm6AWEq2Cgmwjgsg088Z3u58mGH7PJ3NEZ+A+GGbmft8579xzvvdWl0kvmZm5mzSS1yIypn8HXa2Dr1/MvBn1Rq94efknH4tvfhahgQ4WfUYaM+1GvT0jwbHz3SXedeMMd9qDf8fmTIfdUHDaQxXqPfPf9vc7qocHfX0+PYOBr9pNNZeA98ro2Lv3Ootdn4A1cJ3Hx93bErAEQAfsCIEGwnBLALYQJLAEQANhuCUAWwgSWAKggTDcEoAtBAksAdBAGG4JwBaCBJYAaCAMtwRgC0ECSwA0EIZbArCFIIElABoIwy0B2EKQwBIADYThlgBsIUhgCYAGwnBLALYQJLAEQANhuCWQZaGOhDWJeEPn2xaIaSdrH1rPHLdph5iJ9oh5XcfBqtGtm+u8uHg0NaWTVdyKXz5OKS3rsFiJhO63w+/DcGMiFt/CxWv8Q91+wwFVw/7+LZ6fT/Kwjenph8GhlLXRkpA8ytt/3npbDajgL85lDoNaz+rqp/NukLcmcXwvSblELJoOPVHeQh7m9PqFGtCj0dJz/EE/1ahQqPHKyvfTJJf1W+bm7iT1+nNtoqz3fKrfN/K4MxvQh+9A49WHUEUTveO1td08sstcl9nZ4mG9OZ7SUTLP9Dm67eP/rwEV/Vs3vQ1YqoVi8T0vLf3xga66JpVK2NreHpOUymrqC30JDJ1o4MZk/FVfdzUnOhwe/siVSnqy2Inf7o2WTE2NumZUX+kvhheqGrikKJ0AAAAASUVORK5CYII=) no-repeat 50%;
    background-size: contain;
    border-radius: 0
}

.kr-rank .rank-vote-list .sign.sign-2 {
    width: 24px;
    height: 30px;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAA8CAYAAAAgwDn8AAAAAXNSR0IArs4c6QAAAmFJREFUaAXtWk1rE1EUvXcm5ENxoW4aKm4SUVEURBcuCumiuFBpgigK/g7XrvtDSlGUqSKlC2kLblwotCBU7EKoWHRRBdFJpslc7xOzkL6hIafYDNy3eZn73jlzzzlvsnpMOuRJ/UQ7kRkRauhj1dVGeGwx03K5yA/41sYnds3HCa2SyLERbnp3a8zblSJdLDjnSShfzTs5ang7oZng77HZrTAHFdd7Qfv0nvkPW8lISThVLfr6qQa+ap5qLgHvyFDs3XuQxdwnYAIO8vi4d1sClgDogB0h0EAYbgnAFoIElgBoIAy3BGALQQJLADQQhlsCsIUggSUAGgjDLQHYQpDAEgANhOGWAGwhSGAJgAbCcEsAthAksARAA2G4JQBbCBJYAqCBMNwSgC0ECSwB0EAYbgnAFoIElgBoIAzPfQKZt1VQa5g50ZtgS8qzKSw39PcYyunD77eA73ohb0GEo/KhcIGn3/9wLxUtxHP1qwEFLSFp6nPd18wwNf41W5NhgH2MOr2pBM+CIIhKtSMrfPnNTn8ta+7MnT2fSvePGFV3KWvfIPXhBDCtsbocBjRfvLvxdpAXZe2JH507yb2kqcm0NKsJvQcXZu311QcSoC53FfxK50gknK/cW//oI0Nr8vTM8Xand9OJYZIpFVPZizNTABP/1I9vUeeoHJZe8J1323uR7ee6LF44nHyLr6UiLf1mriv3UR//vwKYvujReO6cLo2Nv+TJ5bYP9L9rstQodL5+bqS9tEVM0/rdjPd74Hi2ts56ltOAo8rt+6+ZH6b9xVGc3T/azuPTV3pdFUPU/A2bEbG9yCAIoAAAAABJRU5ErkJggg==) no-repeat 50%;
    background-size: contain;
    border-radius: 0
}

.kr-rank .rank-vote-list .sign.sign-3 {
    width: 24px;
    height: 30px;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAA8CAYAAAAgwDn8AAAAAXNSR0IArs4c6QAAAl9JREFUaAXtWl1LFGEUPmdmUCQMMuiDQgi6iIqC2KJdSgYkvaho9ydo9Re67rqfoEXkL5gtQrwIN0pUXAK78k7JILyRIMxW1zmdFxSMZpzYZ8kdOHMzw/vO87zPx2GuhkmvcG787BbRMyIJRei0W+vUi5m+EXGti+hJ7ebjr+zEN4QWVXxfp4pO1sXr3UxXvd3kcybeWZI+p91zY5PsMA+rEgZpM7/5Za2jHPT0n/xLj9OuDeT7CtLkJzlOe/cw13PfgBk4zPFxZ1sD1gCYgI0QGCAMtwbgCEECawAMEIZbA3CEIIE1AAYIw60BOEKQwBoAA4Th1gAcIUhgDYABwnBrAI4QJLAGwABhuDUARwgSWANggDDcGoAjBAmsATBAGG4NwBGCBNYAGCAMtwbgCEECawAMEIbnvoHUv1XgaJi3mGiahFaF6R6JnII5EwjaaoCZv+sZk+xJREe9yZkLD3+4M0WESwsvi17crMTCZV05n6ClpSUuzo5JS8hdkIpe1aRfs+9HF/nK+7FCYTuLr7Tw/LLsSEWdqRm6lvX+QfutGWD+rClGQRBUPxRGPx10QNberfpEf7zdKOuYVVjotpD4WZj9+/9kQBNuCvNH/V8z6ha/WiuOrOwnadfz4Pyr45tx4z6pGf0f7o7y9mRxpxtg3lDwFKvo3l56O3Xp0XoWWTv3hxYnjmz8bAy7ZnTU7uqcH0vi/9MA85rW+IY8jrpO+O9q50Z+JYH+91oo00GzvhzGO03XzAM9/8yeBi7NjS+pwyp5fjR0Y3T+KXO8t9mJd/dFG6i/uB7rR0Cfy78BFXWlurddikoAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: contain;
    border-radius: 0
}

.kr-rank .rank-vote-list .avatar, .kr-rank .rank-vote-list .avatar-inner {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 60px;
    height: 64px;
    width: 64px;
    border-radius: 50%;
    background: #f7f7f7 no-repeat 50%;
    overflow: hidden;
    background-size: cover;
    border: 1px solid #efefef;
    z-index: 100;
    cursor: pointer
}

.kr-rank .rank-vote-list .avatar-inner.avatar-1, .kr-rank .rank-vote-list .avatar.avatar-1 {
    margin-left: -3px;
    width: 70px;
    height: 82px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain;
    border-radius: 0;
    border: none
}

.kr-rank .rank-vote-list .avatar-inner.avatar-2, .kr-rank .rank-vote-list .avatar.avatar-2 {
    margin-left: -3px;
    width: 70px;
    height: 82px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain;
    border-radius: 0;
    border: none
}

.kr-rank .rank-vote-list .avatar-inner.avatar-3, .kr-rank .rank-vote-list .avatar.avatar-3 {
    margin-left: -3px;
    width: 70px;
    height: 82px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain;
    border-radius: 0;
    border: none
}

.kr-rank .rank-vote-list .avatar-inner {
    width: 70px;
    height: 82px;
    background: #f7f7f7 no-repeat 50%;
    background-size: cover;
    margin-left: -3px;
    z-index: 1;
    border: none
}

.kr-rank .rank-vote-list .info {
    cursor: pointer;
    padding-left: 144px;
    padding-right: 149px
}

.kr-rank .rank-vote-list .info .name {
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
    font-size: 18px;
    color: #262626;
    line-height: 25px;
    font-weight: 600
}

.kr-rank .rank-vote-list .info .position {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    color: #4f5154;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.kr-rank .rank-vote-list .info .desc {
    position: relative;
    font-size: 14px;
    color: #999ca0;
    line-height: 22px;
    word-wrap: break-word;
    word-break: break-all
}

.kr-rank .rank-vote-list .info .more {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 14px;
    color: #4f5154;
    line-height: 22px;
    background: #fff;
    padding-left: 8px
}

.kr-rank .rank-vote-list .info .more:hover {
    color: #4285f4
}

.kr-rank .rank-vote-list .options {
    position: absolute;
    height: 100%;
    width: 114px;
    top: 0;
    right: 0
}

.kr-rank .rank-vote-list .options .count {
    font-size: 22px;
    color: #262626;
    line-height: 26px;
    text-align: center;
    font-family: DINCond-Bold;
    font-family: DINAlternate-Bold
}

.kr-rank .rank-vote-list .options .count.count-1 {
    color: #f95355
}

.kr-rank .rank-vote-list .options .count.count-2 {
    color: #f6a623
}

.kr-rank .rank-vote-list .options .count.count-3 {
    color: #39c79a
}

.kr-rank .rank-vote-list .options .ticket {
    margin-left: 8px;
    font-size: 14px;
    line-height: 20px;
    vertical-align: top;
    display: inline-block;
    margin-top: 2px
}

.kr-rank .rank-vote-list .support-button {
    margin-top: 13px;
    padding-left: 34px;
    padding-right: 34px
}

.kr-rank .rank-nav {
    position: fixed;
    top: 50%;
    margin-top: -128.5px;
    right: 40px;
    width: 140px
}

.kr-rank .rank-nav .banner {
    width: 140px;
    height: 80px;
    background: transparent no-repeat 50%;
    background-size: cover
}

.kr-rank .rank-nav .floors {
    position: relative;
    width: 120px;
    height: auto;
    margin: 0 auto;
    background: #4285f4;
    box-shadow: 0 4px 8px 0 #d3e2fc;
    border-radius: 0 0 60px 60px;
    overflow: hidden;
    padding-bottom: 57px
}

.kr-rank .rank-nav .floor {
    display: block;
    text-decoration: none;
    width: 112px;
    height: 36px;
    font-size: 14px;
    color: #fff;
    line-height: 36px;
    text-align: center;
    margin: 2px auto;
    background-color: hsla(0, 0%, 100%, .15);
    box-shadow: 0 4px 8px 0 rgba(66, 133, 244, .3);
    cursor: pointer;
    white-space: nowrap;
    padding: 0 5px;
    overflow: hidden;
    text-overflow: ellipsis
}

.kr-rank .rank-nav .top {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 14px;
    color: #fff;
    line-height: 20px;
    cursor: pointer
}

.kr-rank .rank-nav .top-icon {
    display: inline-block;
    margin-left: 3px;
    vertical-align: middle;
    width: 7px;
    height: 4px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAAAXNSR0IArs4c6QAAAHRJREFUGBl9i8ENwCAIRY03747gEq7hJB3FRbpGl+gIvffW0E+jiRAoyVP4PEJwiog2xlnbMQ4aeAbNtlQKuYIbzOK+Kk2OEAq45sXyc1akPSYsMjgXWbe8y+IYQQKHNo2ZnfQdo4lgNyQvYjcGPN0zfvL+ApV8CQhlfjRJAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: contain
}

.kr-rank .rank-detail-content {
    padding-top: 80px;
    padding-bottom: 100px
}

.kr-rank .rank-detail-content .container-wrapper {
    max-width: 800px;
    margin: auto
}

.kr-rank .rank-detail-content .avatar {
    position: relative;
    height: 160px;
    width: 160px;
    border-radius: 50%;
    background: #f7f7f7 no-repeat 50%;
    margin: 0 auto;
    background-size: cover;
    border: 1px solid #efefef;
    cursor: pointer
}

.kr-rank .rank-detail-content .avatar-banner {
    position: absolute;
    bottom: -5px;
    left: 50%;
    transform: translateX(-50%);
    width: 180px;
    height: 40px;
    background-color: #4285f4;
    border-radius: 94px;
    background-size: cover;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-weight: 900
}

.kr-rank .rank-detail-content .avatar-banner .star {
    position: absolute;
    left: 18px;
    top: 50%;
    transform: translateY(-50%);
    height: 20px;
    width: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADpSURBVDiNzZPLCsIwEEVPjdYqFMEHKPj/P2bd6UrRtqJ1kQnUmDajbrwQJqQ3JzOTFHSayIhqoAQuZEQ1VHgyYCrzCXDtM2syXLbm0SxjwHZ2yLy3lzFgKKN534ZEoGMgBUZeTDr2NUAN3LxYJYABtgL9RTVQGDntjO2P5tZDqoACuBtZaIDTl9AS2AN3sOU6OWiG7aFGV4E93ILxDK78PPDN1w3YtWEQfjaPjnVfAx/WBTSK7Dp9IeAnz+fNG7pR31QCB2x/l7z+eilwiQFTiTVwxN680w77tFZysKqaDTBT+HJgrQH+l54XkyixAkdyVQAAAABJRU5ErkJggg==) no-repeat 50%;
    background-size: contain
}

.kr-rank .rank-detail-content .avatar-banner .star.right {
    left: auto;
    right: 18px
}

.kr-rank .rank-detail-content .avatar-banner span {
    font-family: DINCond-Bold;
    font-family: DINAlternate-Bold;
    font-size: 20px;
    line-height: 20px
}

.kr-rank .rank-detail-content .name {
    font-size: 22px;
    color: #262626;
    line-height: 30px;
    margin-top: 30px;
    text-align: center
}

.kr-rank .rank-detail-content .desc {
    font-size: 16px;
    color: #999ca0;
    line-height: 22px;
    margin-top: 6px;
    text-align: center
}

.kr-rank .rank-detail-content .content {
    font-size: 14px;
    margin-top: 30px;
    color: #4f5154;
    line-height: 22px
}

.kr-rank .rank-detail-content .count {
    font-size: 14px;
    color: #262626;
    line-height: 20px;
    margin-top: 40px;
    text-align: center
}

.kr-rank .rank-detail-content .count span {
    font-family: DINCond-Bold;
    font-family: DINAlternate-Bold;
    font-size: 22px;
    color: #262626;
    margin: 0 8px;
    line-height: 26px
}

.kr-rank .rank-detail-content .rank-detail-button-wrapper {
    margin: 23px auto 10px;
    text-align: center
}

.kr-rank .rank-detail-content .share-button, .kr-rank .rank-detail-content .support-button {
    display: inline-block;
    margin-right: 40px;
    padding: 10px 20px;
    height: 40px;
    width: 240px;
    font-size: 16px;
    line-height: 20px;
    white-space: nowrap;
    text-align: center
}

.kr-rank .rank-detail-content .support-button-wrapper {
    display: inline-block
}

.kr-rank .rank-detail-content .support-button {
    margin-right: 0
}

.kr-rank .rank-vote-finished {
    text-align: center
}

.kr-rank .rank-vote-finished .finished-icon {
    width: 80px;
    height: 80px;
    margin: 30px auto 20px;
    background-color: #fff
}

.kr-rank .rank-vote-finished .finished-title {
    font-size: 16px;
    color: #262626;
    line-height: 22px;
    margin-bottom: 2px
}

.kr-rank .rank-vote-finished .finished-desc {
    font-size: 14px;
    color: #999ca0;
    line-height: 20px;
    margin-bottom: 60px
}

.kr-rank-modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .5);
    z-index: 10000
}

.kr-rank-modal-inner {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 360px;
    height: auto;
    background-color: #fff;
    border-radius: 6px;
    padding: 40px;
    text-align: center
}

.kr-rank-modal-inner .close-icon {
    position: absolute;
    top: 12px;
    right: 12px;
    width: 20px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAiBJREFUWAnt2L1OAjEcAPD2TgmMTibGOIBiAqMDK3Fl18GEwcU38CEcHF0cjIODi/ERTHyGu4AIRDafAIxwtf8jzTWl7V0/FpO7pb1+/miv7R0IlVc5AuUIuI1ANB4fuLUgrx0RUplMJrvy3Cw1yKKbsTge9tHPchQPP883c+1TAIcGo5f5Yvk+GMz2dC0pgYAjGD8QhCokSZ58IRmOENIjiBytksWbDikFwrRS2D1tJM2nYegDyePYqK2R8zt2L4ZSYLvRmOEw7GOMV6yCK1KGg7YxwnGtun3F+hFDLCbw9zCtMHKAY+mAxkFw0To+fGZpeaEet3Var9e/VW1ogVDJFemCg/5zgS5IV1xhoA3SB84IaIL0hTMGFkH6xFkBtUhCLunmfkZXfQ/KsWu9lehXKysrhoUWiVgJ7mWrW1bOBQftWQOhch7SFecMTJH0zE4QeoQ4f9Ff/kVPiI5uE+bLq+LSo05VWEyHBQHPnJie3mO8v/hNutI8g0TrKVatVr5vm2ORrw9xqxFU4WBafb5gWAHVuPStpAMvEj6RRlOsx2X7nGx12053YWBRHHuGfCELAU1xPpG5QFucL6QW6IrzgVQCfeFckVKgb5wLUrpR16bTHURQkzUMoY+DHz60pPvkKjnh++LjUiAc8GFQ7VLUyBeOdSoiMUa37VbzmuUbhfDFH8XD1yL/oRg1TAvDPhnFHzem9cry5QiUI/DfRuAPVPctQ52jzXsAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: contain;
    cursor: pointer
}

.kr-rank-modal-inner.modal-share .share-qrcode {
    width: 120px;
    height: 120px
}

.kr-rank-modal-inner.modal-share .share-text {
    margin-top: 15px;
    font-size: 14px;
    color: #262626;
    line-height: 20px
}

.kr-rank-modal-inner .vote-icon {
    width: 80px;
    height: 80px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain;
    margin: 20px auto
}

.kr-rank-modal-inner .vote-title {
    font-size: 20px;
    color: #262626;
    line-height: 28px;
    margin-bottom: 8px
}

.kr-rank-modal-inner .vote-desc {
    font-size: 14px;
    color: #999ca0;
    line-height: 20px
}

.kr-rank-modal-inner .button {
    position: relative;
    display: inline-block;
    font-size: 14px;
    height: 36px;
    line-height: 20px;
    color: #4285f4;
    padding: 8px 15px;
    background: #4285f4;
    border-radius: 94px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    white-space: nowrap
}

.kr-rank-modal-inner .button.default {
    color: #fff;
    background: #4285f4;
    box-shadow: 0 4px 8px 0 #d3e2fc;
    border-radius: 94px
}

.kr-rank-modal-inner .button.bordered {
    background-color: #fff;
    border: 1px solid #4285f4
}

.kr-rank-modal-inner .download-button, .kr-rank-modal-inner .vote-button {
    margin: 40px auto 20px;
    height: 40px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    width: 180px
}

.kr-rank-modal-inner .vote-split {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 auto 30px
}

.kr-rank-modal-inner .vote-split .split-line {
    height: 1px;
    width: 112px;
    background-color: #d4d6d9
}

.kr-rank-modal-inner .vote-split .split-text {
    font-family: CenturyGothic-Italic;
    font-size: 16px;
    color: #4f5154;
    line-height: 20px;
    margin: 0 20px
}

.kr-rank-modal-inner.modal-b .vote-button {
    margin: 15px auto 30px
}

.kr-rank-modal-inner.modal-b .download-button {
    margin: 15px auto 40px
}

.linked-me-component {
    background-color: #2e79f4
}

.VClub-partner {
    min-width: 1020px
}

.VClub-partner .clearfix:after {
    display: block;
    clear: both;
    content: ""
}

.VClub-partner .section-bg {
    width: 100%
}

.VClub-partner .VClub-partner-inner-wrapper {
    overflow: hidden;
    position: relative;
    max-width: 1020px;
    min-width: 1020px;
    margin: 0 auto;
    height: 100%;
    width: 100%
}

.VClub-partner header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 78px;
    background-color: transparent;
    z-index: 9999
}


.VClub-partner .top-area-inner {
    position: absolute;
    bottom: 75px;
    left: 50%;
    width: 100%;
    transform: translateX(-50%)
}

.VClub-partner .top-area-inner .label-top {
    font-size: 26px;
    color: #fff;
    letter-spacing: 1.3px;
    margin-bottom: 62px
}

.VClub-partner .top-area-inner .apply-btn {
    margin: 0 auto
}

.VClub-partner .top-area-inner .label-bottom {
    font-size: 15px;
    color: #c99c59;
    letter-spacing: 1px;
    line-height: 20px;
    margin-top: 15px
}

.VClub-partner .top-area-img {
    width: 491px;
    height: 168px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 136px
}

.VClub-partner .top-area-logo {
    position: absolute;
    top: 24px;
    left: 0;
    width: 244px;
    height: 30px
}

.VClub-partner .top-area-btn {
    position: absolute;
    top: 18px;
    right: 0;
    border: 2px solid #d3a468;
    font-size: 16px;
    padding: 8px 20px;
    color: #d3a468;
    line-height: 22px
}

.VClub-partner .top-area-btn:hover {
    color: #fff;
    background: #c99c59
}

.VClub-partner .top-area-text {
    margin: 229px auto 80px;
    line-height: 45px;
    color: #fff;
    text-align: center;
    white-space: nowrap
}

.VClub-partner .apply-btn {
    display: block;
    max-width: 220px;
    padding: 11px 55px;
    color: #fff;
    text-align: center;
    background: #c99c59;
    box-shadow: 0 8px 16px 0 rgba(129, 94, 50, .3)
}

.VClub-partner .apply-btn:hover {
    background: #b4864c
}

.VClub-partner .apply-btn .top-text {
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 4px
}

.VClub-partner .apply-btn .bottom-text {
    font-size: 13px;
    line-height: 13px;
    opacity: .5
}

.VClub-partner .section-logo {
    display: block;
    margin: 100px auto 70px;
    width: 320px
}

.VClub-partner .section-0 {
    height: 330px;
    text-align: center;
    background: #c99c59
}

.VClub-partner .section-0 img {
    width: 94px;
    height: 70px;
    position: absolute
}

.VClub-partner .section-0 .img-left {
    top: 72px;
    left: 90px
}

.VClub-partner .section-0 .img-right {
    top: 152px;
    right: 90px
}

.VClub-partner .section-0 p {
    font-size: 18px;
    color: #fff;
    letter-spacing: 0;
    line-height: 30px;
    margin: 120px 160px;
    position: relative
}

.VClub-partner .section-1 {
    padding-bottom: 121px
}

.VClub-partner .section-1 .feature-list {
    white-space: nowrap;
    padding-left: 30px
}

.VClub-partner .section-1 .feature-list-item {
    display: block;
    position: relative;
    float: left;
    width: 300px;
    height: 200px;
    margin: 0 10px 20px;
    text-align: center
}

.VClub-partner .section-1 .feature-list-item .item-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1
}

.VClub-partner .section-more {
    font-size: 18px;
    color: #c99c59;
    letter-spacing: 0;
    width: 100%;
    text-align: center;
    margin-top: 20px
}

.VClub-partner .section-more:after, .VClub-partner .section-more:before {
    display: inline-block;
    clear: both;
    content: "";
    height: 2px;
    width: 20px;
    background-color: #c99c59;
    position: relative;
    top: -4px
}

.VClub-partner .section-more:before {
    right: 12px
}

.VClub-partner .section-more:after {
    left: 12px
}


.VClub-partner .section-2 .section-logo {
    margin-bottom: 10px !important
}

.VClub-partner .section-2 .side-pic-1 {
    position: absolute;
    right: 0;
    top: -135px;
    width: 149px;
    height: 270px
}

.VClub-partner .section-2 .side-pic-2 {
    position: absolute;
    left: 0;
    bottom: -164px;
    width: 173px;
    height: 329px
}

.VClub-partner .section-2 .section-info {
    font-size: 18px;
    color: #c99c59;
    letter-spacing: 0;
    width: 100%;
    text-align: center;
    margin-bottom: 25px
}

.VClub-partner .section-2 .support-list {
    white-space: nowrap;
    padding-left: 34px
}

.VClub-partner .section-2 .support-list-item {
    display: block;
    position: relative;
    float: left;
    width: 160px;
    height: 160px;
    margin: 25px 15px;
    text-align: center
}

.VClub-partner .section-2 .support-list-item .item-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.VClub-partner .section-3 {
    height: 600px
}

.VClub-partner .section-3 .section-slick {
    opacity: 0;
    width: 876px;
    margin: 0 auto 202px
}

.VClub-partner .section-3 .section-slick .section-slider {
    width: 876px;
    height: 170px;
    margin: 0 10px;
    overflow: hidden;
    white-space: nowrap
}

.VClub-partner .section-3 .section-slick .section-slider img {
    display: block;
    float: left;
    margin-right: 20px;
    width: 272px;
    height: 170px
}

.VClub-partner .section-3 .section-slick .section-slider img:last-child {
    margin-right: 0
}

.VClub-partner .section-3 .section-slick .slick-arrow {
    width: 34px;
    height: 32px
}

.VClub-partner .section-3 .section-slick .slick-arrow:before {
    display: none
}

.VClub-partner .section-3 .section-slick .slick-arrow.slick-prev {
    left: -73px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain
}

.VClub-partner .section-3 .section-slick .slick-arrow.slick-prev:hover {
    background-image: url(data:image/png;base64,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)
}

.VClub-partner .section-3 .section-slick .slick-arrow.slick-next {
    right: -73px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain
}

.VClub-partner .section-3 .section-slick .slick-arrow.slick-next:hover {
    background-image: url(data:image/png;base64,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)
}

.VClub-partner .section-3 .section-slick .slick-dots li {
    width: 8px;
    height: 8px;
    margin: 0 5px;
    opacity: .2;
    background: #262626;
    border-radius: 50%
}

.VClub-partner .section-3 .section-slick .slick-dots li button {
    display: none
}

.VClub-partner .section-3 .section-slick .slick-dots li.slick-active {
    opacity: 1;
    background-color: #d3a468
}

.VClub-partner .section-footer {
    background: #24221e;
    text-align: center;
    height: 292px;
    position: relative;
    padding-top: 60px
}

.VClub-partner .section-footer .section-text {
    font-size: 18px;
    color: #fff;
    letter-spacing: 0;
    line-height: 30px;
    margin-bottom: 30px
}

.VClub-partner .section-footer .top-area-inner {
    bottom: 50px !important
}

.VClub-partner .section-footer .apply-btn {
    margin: 0 auto
}

.VClub-partner .section-contact {
    position: relative;
    padding: 30px 0 40px
}

.VClub-partner .section-contact .section-text {
    font-size: 12px;
    color: #262626;
    letter-spacing: 0;
    line-height: 18px
}

.VClub-partner .section-contact .section-logo {
    position: absolute;
    right: 0;
    top: 50%;
    margin: 0;
    transform: translateY(-50%);
    width: 53px;
    height: 29px
}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.kr-animated {
    animation-duration: 1s;
    animation-fill-mode: both
}

.kr-animated.infinite {
    animation-iteration-count: infinite
}

.kr-animated.hinge {
    animation-duration: 2s
}

.kr-animated.bounceIn, .kr-animated.bounceOut, .kr-animated.flipOutX, .kr-animated.flipOutY {
    animation-duration: .75s
}

@keyframes bounce {
    0%, 20%, 53%, 80%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        transform: translateZ(0)
    }
    40%, 43% {
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        transform: translate3d(0, -30px, 0)
    }
    70% {
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        transform: translate3d(0, -15px, 0)
    }
    90% {
        transform: translate3d(0, -4px, 0)
    }
}

.bounce {
    animation-name: bounce;
    transform-origin: center bottom
}

@keyframes flash {
    0%, 50%, to {
        opacity: 1
    }
    25%, 75% {
        opacity: 0
    }
}

.flash {
    animation-name: flash
}

@keyframes pulse {
    0% {
        transform: scaleX(1)
    }
    50% {
        transform: scale3d(1.05, 1.05, 1.05)
    }
    to {
        transform: scaleX(1)
    }
}

.pulse {
    animation-name: pulse
}

@keyframes rubberBand {
    0% {
        transform: scaleX(1)
    }
    30% {
        transform: scale3d(1.25, .75, 1)
    }
    40% {
        transform: scale3d(.75, 1.25, 1)
    }
    50% {
        transform: scale3d(1.15, .85, 1)
    }
    65% {
        transform: scale3d(.95, 1.05, 1)
    }
    75% {
        transform: scale3d(1.05, .95, 1)
    }
    to {
        transform: scaleX(1)
    }
}

.rubberBand {
    animation-name: rubberBand
}

@keyframes shake {
    0%, to {
        transform: translateZ(0)
    }
    10%, 30%, 50%, 70%, 90% {
        transform: translate3d(-10px, 0, 0)
    }
    20%, 40%, 60%, 80% {
        transform: translate3d(10px, 0, 0)
    }
}

.shake {
    animation-name: shake
}

@keyframes headShake {
    0% {
        transform: translateX(0)
    }
    6.5% {
        transform: translateX(-6px) rotateY(-9deg)
    }
    18.5% {
        transform: translateX(5px) rotateY(7deg)
    }
    31.5% {
        transform: translateX(-3px) rotateY(-5deg)
    }
    43.5% {
        transform: translateX(2px) rotateY(3deg)
    }
    50% {
        transform: translateX(0)
    }
}

.headShake {
    animation-timing-function: ease-in-out;
    animation-name: headShake
}

@keyframes swing {
    20% {
        transform: rotate(15deg)
    }
    40% {
        transform: rotate(-10deg)
    }
    60% {
        transform: rotate(5deg)
    }
    80% {
        transform: rotate(-5deg)
    }
    to {
        transform: rotate(0deg)
    }
}

.swing {
    transform-origin: top center;
    animation-name: swing
}

@keyframes tada {
    0% {
        transform: scaleX(1)
    }
    10%, 20% {
        transform: scale3d(.9, .9, .9) rotate(-3deg)
    }
    30%, 50%, 70%, 90% {
        transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
    }
    40%, 60%, 80% {
        transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
    }
    to {
        transform: scaleX(1)
    }
}

.tada {
    animation-name: tada
}

@keyframes wobble {
    0% {
        transform: none
    }
    15% {
        transform: translate3d(-25%, 0, 0) rotate(-5deg)
    }
    30% {
        transform: translate3d(20%, 0, 0) rotate(3deg)
    }
    45% {
        transform: translate3d(-15%, 0, 0) rotate(-3deg)
    }
    60% {
        transform: translate3d(10%, 0, 0) rotate(2deg)
    }
    75% {
        transform: translate3d(-5%, 0, 0) rotate(-1deg)
    }
    to {
        transform: none
    }
}

.wobble {
    animation-name: wobble
}

@keyframes jello {
    0%, 11.1%, to {
        transform: none
    }
    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg)
    }
    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6% {
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7% {
        transform: skewX(.390625deg) skewY(.390625deg)
    }
    88.8% {
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

.jello {
    animation-name: jello;
    transform-origin: center
}

@keyframes bounceIn {
    0%, 20%, 40%, 60%, 80%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }
    20% {
        transform: scale3d(1.1, 1.1, 1.1)
    }
    40% {
        transform: scale3d(.9, .9, .9)
    }
    60% {
        opacity: 1;
        transform: scale3d(1.03, 1.03, 1.03)
    }
    80% {
        transform: scale3d(.97, .97, .97)
    }
    to {
        opacity: 1;
        transform: scaleX(1)
    }
}

.bounceIn {
    animation-name: bounceIn
}

@keyframes bounceInDown {
    0%, 60%, 75%, 90%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        transform: translate3d(0, -3000px, 0)
    }
    60% {
        opacity: 1;
        transform: translate3d(0, 25px, 0)
    }
    75% {
        transform: translate3d(0, -10px, 0)
    }
    90% {
        transform: translate3d(0, 5px, 0)
    }
    to {
        transform: none
    }
}

.bounceInDown {
    animation-name: bounceInDown
}

@keyframes bounceInLeft {
    0%, 60%, 75%, 90%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        transform: translate3d(-3000px, 0, 0)
    }
    60% {
        opacity: 1;
        transform: translate3d(25px, 0, 0)
    }
    75% {
        transform: translate3d(-10px, 0, 0)
    }
    90% {
        transform: translate3d(5px, 0, 0)
    }
    to {
        transform: none
    }
}

.bounceInLeft {
    animation-name: bounceInLeft
}

@keyframes bounceInRight {
    0%, 60%, 75%, 90%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        transform: translate3d(3000px, 0, 0)
    }
    60% {
        opacity: 1;
        transform: translate3d(-25px, 0, 0)
    }
    75% {
        transform: translate3d(10px, 0, 0)
    }
    90% {
        transform: translate3d(-5px, 0, 0)
    }
    to {
        transform: none
    }
}

.bounceInRight {
    animation-name: bounceInRight
}

@keyframes bounceInUp {
    0%, 60%, 75%, 90%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        transform: translate3d(0, 3000px, 0)
    }
    60% {
        opacity: 1;
        transform: translate3d(0, -20px, 0)
    }
    75% {
        transform: translate3d(0, 10px, 0)
    }
    90% {
        transform: translate3d(0, -5px, 0)
    }
    to {
        transform: translateZ(0)
    }
}

.bounceInUp {
    animation-name: bounceInUp
}

@keyframes bounceOut {
    20% {
        transform: scale3d(.9, .9, .9)
    }
    50%, 55% {
        opacity: 1;
        transform: scale3d(1.1, 1.1, 1.1)
    }
    to {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }
}

.bounceOut {
    animation-name: bounceOut
}

@keyframes bounceOutDown {
    20% {
        transform: translate3d(0, 10px, 0)
    }
    40%, 45% {
        opacity: 1;
        transform: translate3d(0, -20px, 0)
    }
    to {
        opacity: 0;
        transform: translate3d(0, 2000px, 0)
    }
}

.bounceOutDown {
    animation-name: bounceOutDown
}

@keyframes bounceOutLeft {
    20% {
        opacity: 1;
        transform: translate3d(20px, 0, 0)
    }
    to {
        opacity: 0;
        transform: translate3d(-2000px, 0, 0)
    }
}

.bounceOutLeft {
    animation-name: bounceOutLeft
}

@keyframes bounceOutRight {
    20% {
        opacity: 1;
        transform: translate3d(-20px, 0, 0)
    }
    to {
        opacity: 0;
        transform: translate3d(2000px, 0, 0)
    }
}

.bounceOutRight {
    animation-name: bounceOutRight
}

@keyframes bounceOutUp {
    20% {
        transform: translate3d(0, -10px, 0)
    }
    40%, 45% {
        opacity: 1;
        transform: translate3d(0, 20px, 0)
    }
    to {
        opacity: 0;
        transform: translate3d(0, -2000px, 0)
    }
}

.bounceOutUp {
    animation-name: bounceOutUp
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.fadeIn {
    animation-name: fadeIn
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translate3d(0, -100%, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInDown {
    animation-name: fadeInDown
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        transform: translate3d(0, -2000px, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInDownBig {
    animation-name: fadeInDownBig
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInLeft {
    animation-name: fadeInLeft
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        transform: translate3d(-2000px, 0, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInLeftBig {
    animation-name: fadeInLeftBig
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translate3d(100%, 0, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInRight {
    animation-name: fadeInRight
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        transform: translate3d(2000px, 0, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInRightBig {
    animation-name: fadeInRightBig
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInUp {
    animation-name: fadeInUp
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        transform: translate3d(0, 2000px, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInUpBig {
    animation-name: fadeInUpBig
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.fadeOut {
    animation-name: fadeOut
}

@keyframes fadeOutDown {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(0, 100%, 0)
    }
}

.fadeOutDown {
    animation-name: fadeOutDown
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(0, 2000px, 0)
    }
}

.fadeOutDownBig {
    animation-name: fadeOutDownBig
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(-100%, 0, 0)
    }
}

.fadeOutLeft {
    animation-name: fadeOutLeft
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(-2000px, 0, 0)
    }
}

.fadeOutLeftBig {
    animation-name: fadeOutLeftBig
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(100%, 0, 0)
    }
}

.fadeOutRight {
    animation-name: fadeOutRight
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(2000px, 0, 0)
    }
}

.fadeOutRightBig {
    animation-name: fadeOutRightBig
}

@keyframes fadeOutUp {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(0, -100%, 0)
    }
}

.fadeOutUp {
    animation-name: fadeOutUp
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(0, -2000px, 0)
    }
}

.fadeOutUpBig {
    animation-name: fadeOutUpBig
}

@keyframes flip {
    0% {
        transform: perspective(400px) rotateY(-1turn);
        animation-timing-function: ease-out
    }
    40% {
        transform: perspective(400px) translateZ(150px) rotateY(-190deg);
        animation-timing-function: ease-out
    }
    50% {
        transform: perspective(400px) translateZ(150px) rotateY(-170deg);
        animation-timing-function: ease-in
    }
    80% {
        transform: perspective(400px) scale3d(.95, .95, .95);
        animation-timing-function: ease-in
    }
    to {
        transform: perspective(400px);
        animation-timing-function: ease-in
    }
}

.kr-animated.flip {
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    animation-name: flip
}

@keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        animation-timing-function: ease-in
    }
    60% {
        transform: perspective(400px) rotateX(10deg);
        opacity: 1
    }
    80% {
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    animation-name: flipInX
}

@keyframes flipInY {
    0% {
        transform: perspective(400px) rotateY(90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }
    40% {
        transform: perspective(400px) rotateY(-20deg);
        animation-timing-function: ease-in
    }
    60% {
        transform: perspective(400px) rotateY(10deg);
        opacity: 1
    }
    80% {
        transform: perspective(400px) rotateY(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    animation-name: flipInY
}

@keyframes flipOutX {
    0% {
        transform: perspective(400px)
    }
    30% {
        transform: perspective(400px) rotateX(-20deg);
        opacity: 1
    }
    to {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

.flipOutX {
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important
}

@keyframes flipOutY {
    0% {
        transform: perspective(400px)
    }
    30% {
        transform: perspective(400px) rotateY(-15deg);
        opacity: 1
    }
    to {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}

.flipOutY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    animation-name: flipOutY
}

@keyframes lightSpeedIn {
    0% {
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0
    }
    60% {
        transform: skewX(20deg);
        opacity: 1
    }
    80% {
        transform: skewX(-5deg);
        opacity: 1
    }
    to {
        transform: none;
        opacity: 1
    }
}

.lightSpeedIn {
    animation-name: lightSpeedIn;
    animation-timing-function: ease-out
}

@keyframes lightSpeedOut {
    0% {
        opacity: 1
    }
    to {
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0
    }
}

.lightSpeedOut {
    animation-name: lightSpeedOut;
    animation-timing-function: ease-in
}

@keyframes rotateIn {
    0% {
        transform-origin: center;
        transform: rotate(-200deg);
        opacity: 0
    }
    to {
        transform-origin: center;
        transform: none;
        opacity: 1
    }
}

.rotateIn {
    animation-name: rotateIn
}

@keyframes rotateInDownLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(-45deg);
        opacity: 0
    }
    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownLeft {
    animation-name: rotateInDownLeft
}

@keyframes rotateInDownRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(45deg);
        opacity: 0
    }
    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownRight {
    animation-name: rotateInDownRight
}

@keyframes rotateInUpLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(45deg);
        opacity: 0
    }
    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpLeft {
    animation-name: rotateInUpLeft
}

@keyframes rotateInUpRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(-90deg);
        opacity: 0
    }
    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpRight {
    animation-name: rotateInUpRight
}

@keyframes rotateOut {
    0% {
        transform-origin: center;
        opacity: 1
    }
    to {
        transform-origin: center;
        transform: rotate(200deg);
        opacity: 0
    }
}

.rotateOut {
    animation-name: rotateOut
}

@keyframes rotateOutDownLeft {
    0% {
        transform-origin: left bottom;
        opacity: 1
    }
    to {
        transform-origin: left bottom;
        transform: rotate(45deg);
        opacity: 0
    }
}

.rotateOutDownLeft {
    animation-name: rotateOutDownLeft
}

@keyframes rotateOutDownRight {
    0% {
        transform-origin: right bottom;
        opacity: 1
    }
    to {
        transform-origin: right bottom;
        transform: rotate(-45deg);
        opacity: 0
    }
}

.rotateOutDownRight {
    animation-name: rotateOutDownRight
}

@keyframes rotateOutUpLeft {
    0% {
        transform-origin: left bottom;
        opacity: 1
    }
    to {
        transform-origin: left bottom;
        transform: rotate(-45deg);
        opacity: 0
    }
}

.rotateOutUpLeft {
    animation-name: rotateOutUpLeft
}

@keyframes rotateOutUpRight {
    0% {
        transform-origin: right bottom;
        opacity: 1
    }
    to {
        transform-origin: right bottom;
        transform: rotate(90deg);
        opacity: 0
    }
}

.rotateOutUpRight {
    animation-name: rotateOutUpRight
}

@keyframes hinge {
    0% {
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    20%, 60% {
        transform: rotate(80deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    40%, 80% {
        transform: rotate(60deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out;
        opacity: 1
    }
    to {
        transform: translate3d(0, 700px, 0);
        opacity: 0
    }
}

.hinge {
    animation-name: hinge
}

@keyframes rollIn {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0) rotate(-120deg)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.rollIn {
    animation-name: rollIn
}

@keyframes rollOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(100%, 0, 0) rotate(120deg)
    }
}

.rollOut {
    animation-name: rollOut
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }
    50% {
        opacity: 1
    }
}

.zoomIn {
    animation-name: zoomIn
}

@keyframes zoomInDown {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInDown {
    animation-name: zoomInDown
}

@keyframes zoomInLeft {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInLeft {
    animation-name: zoomInLeft
}

@keyframes zoomInRight {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInRight {
    animation-name: zoomInRight
}

@keyframes zoomInUp {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInUp {
    animation-name: zoomInUp
}

@keyframes zoomOut {
    0% {
        opacity: 1
    }
    50% {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }
    to {
        opacity: 0
    }
}

.zoomOut {
    animation-name: zoomOut
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomOutDown {
    animation-name: zoomOutDown
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }
    to {
        opacity: 0;
        transform: scale(.1) translate3d(-2000px, 0, 0);
        transform-origin: left center
    }
}

.zoomOutLeft {
    animation-name: zoomOutLeft
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }
    to {
        opacity: 0;
        transform: scale(.1) translate3d(2000px, 0, 0);
        transform-origin: right center
    }
}

.zoomOutRight {
    animation-name: zoomOutRight
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomOutUp {
    animation-name: zoomOutUp
}

@keyframes slideInDown {
    0% {
        transform: translate3d(0, -100%, 0);
        visibility: visible
    }
    to {
        transform: translateZ(0)
    }
}

.slideInDown {
    animation-name: slideInDown
}

@keyframes slideInLeft {
    0% {
        transform: translate3d(-100%, 0, 0);
        visibility: visible
    }
    to {
        transform: translateZ(0)
    }
}

.slideInLeft {
    animation-name: slideInLeft
}

@keyframes slideInRight {
    0% {
        transform: translate3d(100%, 0, 0);
        visibility: visible
    }
    to {
        transform: translateZ(0)
    }
}

.slideInRight {
    animation-name: slideInRight
}

@keyframes slideInUp {
    0% {
        transform: translate3d(0, 100%, 0);
        visibility: visible
    }
    to {
        transform: translateZ(0)
    }
}

.slideInUp {
    animation-name: slideInUp
}

@keyframes slideOutDown {
    0% {
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        transform: translate3d(0, 100%, 0)
    }
}

.slideOutDown {
    animation-name: slideOutDown
}

@keyframes slideOutLeft {
    0% {
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        transform: translate3d(-100%, 0, 0)
    }
}

.slideOutLeft {
    animation-name: slideOutLeft
}

@keyframes slideOutRight {
    0% {
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        transform: translate3d(100%, 0, 0)
    }
}

.slideOutRight {
    animation-name: slideOutRight
}

@keyframes slideOutUp {
    0% {
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        transform: translate3d(0, -100%, 0)
    }
}

.slideOutUp {
    animation-name: slideOutUp
}

.am-scrollable-horizontal {
    width: 100%;
    overflow-y: hidden;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch
}

.am-scrollable-vertical {
    height: 240px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    resize: vertical
}

.am-square {
    border-radius: 0
}

.am-radius {
    border-radius: 3px
}

.am-round {
    border-radius: 1000px
}

.am-circle {
    border-radius: 50%
}

.am-cf:after, .am-cf:before {
    content: " ";
    display: table
}

.am-cf:after {
    clear: both
}

.am-fl {
    float: left
}

.am-fr {
    float: right
}

.am-nbfc {
    overflow: hidden
}

.am-center {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.am-block {
    display: block !important
}

.am-inline {
    display: inline !important
}

.am-inline-block {
    display: inline-block !important
}

.am-hide {
    display: none !important;
    visibility: hidden !important
}

.am-vertical-align {
    font-size: .001px
}

.am-vertical-align:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.am-vertical-align-bottom, .am-vertical-align-middle {
    display: inline-block;
    font-size: .8rem;
    max-width: 100%
}

.am-vertical-align-middle {
    vertical-align: middle
}

.am-vertical-align-bottom {
    vertical-align: bottom
}

.am-responsive-width {
    box-sizing: border-box;
    max-width: 100%;
    height: auto
}

.am-margin {
    margin: 1.6rem
}

.am-margin-0 {
    margin: 0 !important
}

.am-margin-xs {
    margin: .5rem
}

.am-margin-sm {
    margin: 1rem
}

.am-margin-lg {
    margin: 2.4rem
}

.am-margin-xl {
    margin: 3.2rem
}

.am-margin-horizontal {
    margin-left: 1.6rem;
    margin-right: 1.6rem
}

.am-margin-horizontal-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.am-margin-horizontal-xs {
    margin-left: .5rem;
    margin-right: .5rem
}

.am-margin-horizontal-sm {
    margin-left: 1rem;
    margin-right: 1rem
}

.am-margin-horizontal-lg {
    margin-left: 2.4rem;
    margin-right: 2.4rem
}

.am-margin-horizontal-xl {
    margin-left: 3.2rem;
    margin-right: 3.2rem
}

.am-margin-vertical {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem
}

.am-margin-vertical-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.am-margin-vertical-xs {
    margin-top: .5rem;
    margin-bottom: .5rem
}

.am-margin-vertical-sm {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.am-margin-vertical-lg {
    margin-top: 2.4rem;
    margin-bottom: 2.4rem
}

.am-margin-vertical-xl {
    margin-top: 3.2rem;
    margin-bottom: 3.2rem
}

.am-margin-top {
    margin-top: 1.6rem
}

.am-margin-top-0 {
    margin-top: 0 !important
}

.am-margin-top-xs {
    margin-top: .5rem
}

.am-margin-top-sm {
    margin-top: 1rem
}

.am-margin-top-lg {
    margin-top: 2.4rem
}

.am-margin-top-xl {
    margin-top: 3.2rem
}

.am-margin-bottom {
    margin-bottom: 1.6rem
}

.am-margin-bottom-0 {
    margin-bottom: 0 !important
}

.am-margin-bottom-xs {
    margin-bottom: .5rem
}

.am-margin-bottom-sm {
    margin-bottom: 1rem
}

.am-margin-bottom-lg {
    margin-bottom: 2.4rem
}

.am-margin-bottom-xl {
    margin-bottom: 3.2rem
}

.am-margin-left {
    margin-left: 1.6rem
}

.am-margin-left-0 {
    margin-left: 0 !important
}

.am-margin-left-xs {
    margin-left: .5rem
}

.am-margin-left-sm {
    margin-left: 1rem
}

.am-margin-left-lg {
    margin-left: 2.4rem
}

.am-margin-left-xl {
    margin-left: 3.2rem
}

.am-margin-right {
    margin-right: 1.6rem
}

.am-margin-right-0 {
    margin-right: 0 !important
}

.am-margin-right-xs {
    margin-right: .5rem
}

.am-margin-right-sm {
    margin-right: 1rem
}

.am-margin-right-lg {
    margin-right: 2.4rem
}

.am-margin-right-xl {
    margin-right: 3.2rem
}

.am-padding {
    padding: 1.6rem
}

.am-padding-0 {
    padding: 0 !important
}

.am-padding-xs {
    padding: .5rem
}

.am-padding-sm {
    padding: 1rem
}

.am-padding-lg {
    padding: 2.4rem
}

.am-padding-xl {
    padding: 3.2rem
}

.am-padding-horizontal {
    padding-left: 1.6rem;
    padding-right: 1.6rem
}

.am-padding-horizontal-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.am-padding-horizontal-xs {
    padding-left: .5rem;
    padding-right: .5rem
}

.am-padding-horizontal-sm {
    padding-left: 1rem;
    padding-right: 1rem
}

.am-padding-horizontal-lg {
    padding-left: 2.4rem;
    padding-right: 2.4rem
}

.am-padding-horizontal-xl {
    padding-left: 3.2rem;
    padding-right: 3.2rem
}

.am-padding-vertical {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem
}

.am-padding-vertical-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.am-padding-vertical-xs {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.am-padding-vertical-sm {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.am-padding-vertical-lg {
    padding-top: 2.4rem;
    padding-bottom: 2.4rem
}

.am-padding-vertical-xl {
    padding-top: 3.2rem;
    padding-bottom: 3.2rem
}

.am-padding-top {
    padding-top: 1.6rem
}

.am-padding-top-0 {
    padding-top: 0 !important
}

.am-padding-top-xs {
    padding-top: .5rem
}

.am-padding-top-sm {
    padding-top: 1rem
}

.am-padding-top-lg {
    padding-top: 2.4rem
}

.am-padding-top-xl {
    padding-top: 3.2rem
}

.am-padding-bottom {
    padding-bottom: 1.6rem
}

.am-padding-bottom-0 {
    padding-bottom: 0 !important
}

.am-padding-bottom-xs {
    padding-bottom: .5rem
}

.am-padding-bottom-sm {
    padding-bottom: 1rem
}

.am-padding-bottom-lg {
    padding-bottom: 2.4rem
}

.am-padding-bottom-xl {
    padding-bottom: 3.2rem
}

.am-padding-left {
    padding-left: 1.6rem
}

.am-padding-left-0 {
    padding-left: 0 !important
}

.am-padding-left-xs {
    padding-left: .5rem
}

.am-padding-left-sm {
    padding-left: 1rem
}

.am-padding-left-lg {
    padding-left: 2.4rem
}

.am-padding-left-xl {
    padding-left: 3.2rem
}

.am-padding-right {
    padding-right: 1.6rem
}

.am-padding-right-0 {
    padding-right: 0 !important
}

.am-padding-right-xs {
    padding-right: .5rem
}

.am-padding-right-sm {
    padding-right: 1rem
}

.am-padding-right-lg {
    padding-right: 2.4rem
}

.am-padding-right-xl {
    padding-right: 3.2rem
}

@media only screen {
    .am-hide-lg, .am-hide-lg-only, .am-hide-lg-up, .am-hide-md, .am-hide-md-only, .am-hide-md-up, .am-show-lg-down, .am-show-md-down, .am-show-sm, .am-show-sm-down, .am-show-sm-only, .am-show-sm-up {
        display: inherit !important
    }

    .am-hide-lg-down, .am-hide-md-down, .am-hide-sm, .am-hide-sm-down, .am-hide-sm-only, .am-hide-sm-up, .am-show-lg, .am-show-lg-only, .am-show-lg-up, .am-show-md, .am-show-md-only, .am-show-md-up {
        display: none !important
    }

    table.am-hide-lg, table.am-hide-lg-only, table.am-hide-lg-up, table.am-hide-md, table.am-hide-md-only, table.am-hide-md-up, table.am-show-lg-down, table.am-show-md-down, table.am-show-sm, table.am-show-sm-down, table.am-show-sm-only, table.am-show-sm-up {
        display: table !important
    }

    thead.am-hide-lg, thead.am-hide-lg-only, thead.am-hide-lg-up, thead.am-hide-md, thead.am-hide-md-only, thead.am-hide-md-up, thead.am-show-lg-down, thead.am-show-md-down, thead.am-show-sm, thead.am-show-sm-down, thead.am-show-sm-only, thead.am-show-sm-up {
        display: table-header-group !important
    }

    tbody.am-hide-lg, tbody.am-hide-lg-only, tbody.am-hide-lg-up, tbody.am-hide-md, tbody.am-hide-md-only, tbody.am-hide-md-up, tbody.am-show-lg-down, tbody.am-show-md-down, tbody.am-show-sm, tbody.am-show-sm-down, tbody.am-show-sm-only, tbody.am-show-sm-up {
        display: table-row-group !important
    }

    tr.am-hide-lg, tr.am-hide-lg-only, tr.am-hide-lg-up, tr.am-hide-md, tr.am-hide-md-only, tr.am-hide-md-up, tr.am-show-lg-down, tr.am-show-md-down, tr.am-show-sm, tr.am-show-sm-down, tr.am-show-sm-only, tr.am-show-sm-up {
        display: table-row !important
    }

    td.am-hide-lg, td.am-hide-lg-only, td.am-hide-lg-up, td.am-hide-md, td.am-hide-md-only, td.am-hide-md-up, td.am-show-lg-down, td.am-show-md-down, td.am-show-sm, td.am-show-sm-down, td.am-show-sm-only, td.am-show-sm-up, th.am-hide-lg, th.am-hide-lg-only, th.am-hide-lg-up, th.am-hide-md, th.am-hide-md-only, th.am-hide-md-up, th.am-show-lg-down, th.am-show-md-down, th.am-show-sm, th.am-show-sm-down, th.am-show-sm-only, th.am-show-sm-up {
        display: table-cell !important
    }
}

@media only screen and (min-width: 641px) {
    .am-hide-lg, .am-hide-lg-only, .am-hide-lg-up, .am-hide-sm, .am-hide-sm-down, .am-hide-sm-only, .am-show-lg-down, .am-show-md, .am-show-md-down, .am-show-md-only, .am-show-md-up, .am-show-sm-up {
        display: inherit !important
    }

    .am-hide-lg-down, .am-hide-md, .am-hide-md-down, .am-hide-md-only, .am-hide-md-up, .am-hide-sm-up, .am-show-lg, .am-show-lg-only, .am-show-lg-up, .am-show-sm, .am-show-sm-down, .am-show-sm-only {
        display: none !important
    }

    table.am-hide-lg, table.am-hide-lg-only, table.am-hide-lg-up, table.am-hide-sm, table.am-hide-sm-down, table.am-hide-sm-only, table.am-show-lg-down, table.am-show-md, table.am-show-md-down, table.am-show-md-only, table.am-show-md-up, table.am-show-sm-up {
        display: table !important
    }

    thead.am-hide-lg, thead.am-hide-lg-only, thead.am-hide-lg-up, thead.am-hide-sm, thead.am-hide-sm-down, thead.am-hide-sm-only, thead.am-show-lg-down, thead.am-show-md, thead.am-show-md-down, thead.am-show-md-only, thead.am-show-md-up, thead.am-show-sm-up {
        display: table-header-group !important
    }

    tbody.am-hide-lg, tbody.am-hide-lg-only, tbody.am-hide-lg-up, tbody.am-hide-sm, tbody.am-hide-sm-down, tbody.am-hide-sm-only, tbody.am-show-lg-down, tbody.am-show-md, tbody.am-show-md-down, tbody.am-show-md-only, tbody.am-show-md-up, tbody.am-show-sm-up {
        display: table-row-group !important
    }

    tr.am-hide-lg, tr.am-hide-lg-only, tr.am-hide-lg-up, tr.am-hide-sm, tr.am-hide-sm-down, tr.am-hide-sm-only, tr.am-show-lg-down, tr.am-show-md, tr.am-show-md-down, tr.am-show-md-only, tr.am-show-md-up, tr.am-show-sm-up {
        display: table-row !important
    }

    td.am-hide-lg, td.am-hide-lg-only, td.am-hide-lg-up, td.am-hide-sm, td.am-hide-sm-down, td.am-hide-sm-only, td.am-show-lg-down, td.am-show-md, td.am-show-md-down, td.am-show-md-only, td.am-show-md-up, td.am-show-sm-up, th.am-hide-lg, th.am-hide-lg-only, th.am-hide-lg-up, th.am-hide-sm, th.am-hide-sm-down, th.am-hide-sm-only, th.am-show-lg-down, th.am-show-md, th.am-show-md-down, th.am-show-md-only, th.am-show-md-up, th.am-show-sm-up {
        display: table-cell !important
    }
}

@media only screen and (min-width: 1025px) {
    .am-hide-md, .am-hide-md-down, .am-hide-md-only, .am-hide-sm, .am-hide-sm-down, .am-hide-sm-only, .am-show-lg, .am-show-lg-down, .am-show-lg-only, .am-show-lg-up, .am-show-md-up, .am-show-sm-up {
        display: inherit !important
    }

    .am-hide-lg, .am-hide-lg-down, .am-hide-lg-only, .am-hide-lg-up, .am-hide-md-up, .am-hide-sm-up, .am-show-md, .am-show-md-down, .am-show-md-only, .am-show-sm, .am-show-sm-down, .am-show-sm-only {
        display: none !important
    }

    table.am-hide-md, table.am-hide-md-down, table.am-hide-md-only, table.am-hide-sm, table.am-hide-sm-down, table.am-hide-sm-only, table.am-show-lg, table.am-show-lg-down, table.am-show-lg-only, table.am-show-lg-up, table.am-show-md-up, table.am-show-sm-up {
        display: table !important
    }

    thead.am-hide-md, thead.am-hide-md-down, thead.am-hide-md-only, thead.am-hide-sm, thead.am-hide-sm-down, thead.am-hide-sm-only, thead.am-show-lg, thead.am-show-lg-down, thead.am-show-lg-only, thead.am-show-lg-up, thead.am-show-md-up, thead.am-show-sm-up {
        display: table-header-group !important
    }

    tbody.am-hide-md, tbody.am-hide-md-down, tbody.am-hide-md-only, tbody.am-hide-sm, tbody.am-hide-sm-down, tbody.am-hide-sm-only, tbody.am-show-lg, tbody.am-show-lg-down, tbody.am-show-lg-only, tbody.am-show-lg-up, tbody.am-show-md-up, tbody.am-show-sm-up {
        display: table-row-group !important
    }

    tr.am-hide-md, tr.am-hide-md-down, tr.am-hide-md-only, tr.am-hide-sm, tr.am-hide-sm-down, tr.am-hide-sm-only, tr.am-show-lg, tr.am-show-lg-down, tr.am-show-lg-only, tr.am-show-lg-up, tr.am-show-md-up, tr.am-show-sm-up {
        display: table-row !important
    }

    td.am-hide-md, td.am-hide-md-down, td.am-hide-md-only, td.am-hide-sm, td.am-hide-sm-down, td.am-hide-sm-only, td.am-show-lg, td.am-show-lg-down, td.am-show-lg-only, td.am-show-lg-up, td.am-show-md-up, td.am-show-sm-up, th.am-hide-md, th.am-hide-md-down, th.am-hide-md-only, th.am-hide-sm, th.am-hide-sm-down, th.am-hide-sm-only, th.am-show-lg, th.am-show-lg-down, th.am-show-lg-only, th.am-show-lg-up, th.am-show-md-up, th.am-show-sm-up {
        display: table-cell !important
    }
}

@media only screen and (orientation: landscape) {
    .am-hide-portrait, .am-show-landscape {
        display: inherit !important
    }

    .am-hide-landscape, .am-show-portrait {
        display: none !important
    }
}

@media only screen and (orientation: portrait) {
    .am-hide-landscape, .am-show-portrait {
        display: inherit !important
    }

    .am-hide-portrait, .am-show-landscape {
        display: none !important
    }
}

.am-sans-serif {
    font-family: Segoe UI, Lucida Grande, Helvetica, Arial, Microsoft YaHei, FreeSans, Arimo, Droid Sans, wenquanyi micro hei, Hiragino Sans GB, Hiragino Sans GB W3, FontAwesome, sans-serif
}

.am-serif {
    font-family: Georgia, Times New Roman, Times, SimSun, FontAwesome, serif
}

.am-kai {
    font-family: Georgia, Times New Roman, Times, Kai, Kaiti SC, KaiTi, BiauKai, FontAwesome, serif
}

.am-monospace {
    font-family: Monaco, Menlo, Consolas, Courier New, FontAwesome, monospace
}

.am-text-primary {
    color: #366df0
}

.am-text-secondary {
    color: #7da1f5
}

.am-text-success {
    color: #5eb95e
}

.am-text-warning {
    color: #f37b1d
}

.am-text-danger {
    color: #dd514c
}

.am-link-muted, .am-link-muted a {
    color: #666
}

.am-link-muted:hover, .am-link-muted a:hover {
    color: #555
}

.am-text-default {
    font-size: .8rem
}

.am-text-xs {
    font-size: .6rem
}

.am-text-sm {
    font-size: .7rem
}

.am-text-lg {
    font-size: .9rem
}

.am-text-xl {
    font-size: 1.2rem
}

.am-text-xxl {
    font-size: 1.6rem
}

.am-text-xxxl {
    font-size: 2.1rem
}

.am-ellipsis, .am-text-truncate {
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.am-text-break {
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto
}

.am-text-nowrap {
    white-space: nowrap
}

[class*=am-align-] {
    margin-bottom: 1rem
}

.am-align-left {
    margin-right: 1rem;
    float: left
}

.am-align-right {
    margin-left: 1rem;
    float: right
}

.am-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.am-text-ir {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

@media only screen {
    .am-text-left {
        text-align: left !important
    }

    .am-text-right {
        text-align: right !important
    }

    .am-text-center {
        text-align: center !important
    }

    .am-text-justify {
        text-align: justify !important
    }
}

@media only screen and (max-width: 640px) {
    .am-sm-only-text-left {
        text-align: left !important
    }

    .am-sm-only-text-right {
        text-align: right !important
    }

    .am-sm-only-text-center {
        text-align: center !important
    }

    .am-sm-only-text-justify {
        text-align: justify !important
    }
}

@media only screen and (min-width: 641px) and (max-width: 1024px) {
    .am-md-only-text-left {
        text-align: left !important
    }

    .am-md-only-text-right {
        text-align: right !important
    }

    .am-md-only-text-center {
        text-align: center !important
    }

    .am-md-only-text-justify {
        text-align: justify !important
    }
}

@media only screen and (min-width: 641px) {
    .am-md-text-left {
        text-align: left !important
    }

    .am-md-text-right {
        text-align: right !important
    }

    .am-md-text-center {
        text-align: center !important
    }

    .am-md-text-justify {
        text-align: justify !important
    }
}

@media only screen and (min-width: 1025px) {
    .am-lg-text-left {
        text-align: left !important
    }

    .am-lg-text-right {
        text-align: right !important
    }

    .am-lg-text-center {
        text-align: center !important
    }

    .am-lg-text-justify {
        text-align: justify !important
    }
}

.am-text-top {
    vertical-align: top !important
}

.am-text-middle {
    vertical-align: middle !important
}

.am-text-bottom {
    vertical-align: bottom !important
}

.am-angle {
    position: absolute
}

.am-angle:after, .am-angle:before {
    position: absolute;
    display: block;
    content: "";
    width: 0;
    height: 0;
    border: 8px dashed transparent;
    z-index: 1
}

.am-angle-up {
    top: 0
}

.am-angle-up:after, .am-angle-up:before {
    border-bottom-style: solid;
    border-width: 0 8px 8px
}

.am-angle-up:before {
    border-bottom-color: #ddd;
    bottom: 0
}

.am-angle-up:after {
    border-bottom-color: #fff;
    bottom: -1px
}

.am-angle-down {
    bottom: -9px
}

.am-angle-down:after, .am-angle-down:before {
    border-top-style: solid;
    border-width: 8px 8px 0
}

.am-angle-down:before {
    border-top-color: #ddd;
    bottom: 0
}

.am-angle-down:after {
    border-top-color: #fff;
    bottom: 1px
}

.am-angle-left {
    left: -9px
}

.am-angle-left:after, .am-angle-left:before {
    border-right-style: solid;
    border-width: 8px 8px 8px 0
}

.am-angle-left:before {
    border-right-color: #ddd;
    left: 0
}

.am-angle-left:after {
    border-right-color: #fff;
    left: 1px
}

.am-angle-right {
    right: 0
}

.am-angle-right:after, .am-angle-right:before {
    border-left-style: solid;
    border-width: 8px 0 8px 8px
}

.am-angle-right:before {
    border-left-color: #ddd;
    left: 0
}

.am-angle-right:after {
    border-left-color: #fff;
    left: -1px
}

body {
    font-family: PingFang SC, Lantinghei SC, Helvetica Neue, Helvetica, Arial, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, STHeitiSC-Light, simsun, \\5B8B\4F53, WenQuanYi Zen Hei, WenQuanYi Micro Hei, "sans-serif";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-size-adjust: 100% !important;
    -ms-text-size-adjust: 100% !important;
    -webkit-text-size-adjust: 100% !important
}

body.ios-has-modal-open {
    height: 100%;
    overflow-y: hidden;
    width: 100%;
    position: fixed
}

body.disable-scroll {
    overflow-y: hidden
}

html {
    font-size: 20px
}

html.disable-scroll, html.has-modal-open {
    overflow-y: hidden
}

@media (min-width: 820px) {
    html {
        font-size: 20px !important
    }
}

html.size-20 {
    font-size: 20px !important
}

html.size-12 {
    font-size: 12px !important
}

[class*=kr-animation-] {
    animation-duration: .5s;
    animation-timing-function: ease-out;
    animation-fill-mode: both
}

.kr-animation-in-out-down {
    animation-name: kr-in-out-down
}

@keyframes kr-in-out-down {
    0% {
        opacity: 0;
        transform: translateY(10px)
    }
    99% {
        opacity: 1;
        transform: translateY(0)
    }
    to {
        opacity: 0;
        transform: translateY(0)
    }
}

.radius-left {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.radius-right {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.ads_img_box a, .radius {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.ads_img_box a {
    overflow: hidden
}

body {
    padding-top: 0 !important
}

header.J_commonHeaderWrapper.common-header {
    position: relative
}

header.J_commonHeaderWrapper.common-header .container {
    max-width: 1120px;
    padding: 0
}

header.J_commonHeaderWrapper.common-header .logo {
    left: 0
}

header.J_commonHeaderWrapper.common-header .sub-nav li.user-menu {
    margin-right: 0
}

header.J_commonHeaderWrapper.common-header .sub-nav > li .menu-wrap {
    right: -8px
}

.stealth-scroll-bar {
    scrollbar-base-color: transparent;
    scrollbar-3dlight-color: transparent;
    scrollbar-highlight-color: transparent;
    scrollbar-track-color: transparent;
    scrollbar-arrow-color: transparent;
    scrollbar-shadow-color: transparent;
    scrollbar-dark-shadow-color: transparent
}

.stealth-scroll-bar li:last-child {
    padding-right: 50px
}

.stealth-scroll-bar::-webkit-scrollbar {
    width: 0;
    height: 0
}

h1 {
    font-size: 1.2rem;
    color: #999
}

h1, h2 {
    font-weight: 600
}

h2 {
    font-size: .9rem
}

a {
    color: #366df0;
    transition: all .2s ease;
    text-decoration: none;
    cursor: pointer
}

a:hover {
    color: #3da9f7
}

a:focus {
    outline: none
}

p, ul {
    margin: 0
}

ul {
    list-style: none;
    padding: 0
}

.brand-link {
    color: #3da9f7
}

.brand-link:hover {
    color: #2c79b0
}

.note {
    color: #aaa;
    font-size: .6rem
}

.text_es_g {
    overflow: hidden
}

.text_es_g:after {
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 10rem;
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff 80%)
}

.kr-tag-blue {
    border: 1px solid #4285f4;
    border-radius: 15px;
    color: #4285f4
}

.kr-tag-blue, .kr-tag-new-gray {
    display: inline-block;
    padding: 0 15px;
    height: 26px;
    line-height: 24px
}

.kr-tag-new-gray {
    border-radius: 4px;
    background: #c4ceda;
    font-size: 14px;
    color: #fff
}

.kr-tag-gray {
    padding: 0 15px;
    border: 1px solid #68727d;
    border-radius: 15px;
    color: #68727d
}

.kr-tag-arrow-blue, .kr-tag-gray {
    display: inline-block;
    height: 26px;
    line-height: 24px
}

.kr-tag-arrow-blue {
    vertical-align: middle;
    padding: 0 10px;
    border: 1px solid #4285f4;
    color: #4285f4;
    position: relative
}

.kr-tag-arrow-blue .arrow {
    border-color: #333 transparent transparent;
    border-color: transparent #4285f4 transparent transparent;
    left: -10px;
    top: 50%;
    margin-top: -10px
}

.kr-tag-arrow-blue .arrow, .kr-tag-arrow-blue .arrow em {
    display: block;
    border-width: 10px 10px 10px 0;
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid
}

.kr-tag-arrow-blue .arrow em {
    border-color: transparent #fff transparent transparent;
    top: -10px;
    left: 1px
}

.kr-tag-arrow-blue.kr-size-min {
    height: 22px;
    line-height: 20px;
    font-size: 12px
}

.kr-tag-arrow-blue.kr-size-min .arrow {
    border-width: 4px 4px 4px 0;
    left: -4px;
    margin-top: -4px
}

.kr-tag-arrow-blue.kr-size-min .arrow em {
    border-width: 4px 4px 4px 0;
    top: -4px
}

.kr-arrow, .kr-arrow span {
    display: block;
    border-style: solid;
    position: absolute;
    width: 0;
    height: 0
}

.common-footer {
    z-index: 2
}

.fixed-tools {
    left: auto !important;
    margin-left: auto !important;
    right: 0
}

.boss-job-detail, .pagewrap {
    min-height: 400px;
    max-width: 1180px;
    padding: 0 30px;
    margin: 0 auto
}

.boss-job-detail.pagewrap-full, .pagewrap.pagewrap-full {
    width: 100%;
    max-width: none;
    padding: 0
}

.mainlib_flex_wapper {
    display: table;
    width: 100%
}

.mainlib {
    background-color: #fff;
    min-height: 5rem;
    display: table-cell;
    vertical-align: top;
    max-width: 800px
}

.mainlib .center_content {
    line-height: 2;
    padding: 1.5rem 0;
    margin-right: 10%
}

.mainlib .center_content .preview-banner {
    background: #ffced1;
    padding: 5px 30px;
    border-radius: 5px;
    font-size: 18px;
    margin-bottom: 10px
}

.ab-right .center_content {
    margin: 0 0 0 5%
}

.rightlib {
    display: table-cell;
    width: 320px;
    vertical-align: top;
    -ms-flex-order: 2;
    order: 2
}

.rightlib .pad_inner {
    font-size: .65rem;
    margin-bottom: 2.5rem
}

.tip {
    position: relative
}

.tip b {
    display: inline-block;
    padding: .2rem .6rem;
    color: #fff;
    white-space: nowrap;
    background-color: #adc8db;
    border-radius: 3px;
    font-size: .6rem;
    font-weight: 400;
    top: -1.75rem
}

.tip b, .tip b:after {
    position: absolute;
    left: 50%;
    transform: translateX(-50%)
}

.tip b:after {
    content: "";
    border: .3rem solid #adc8db;
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-right-color: transparent;
    height: 0;
    width: 0;
    bottom: -.5rem
}

h3.h3 {
    color: #333;
    margin-bottom: .8rem
}

h3.h3 span {
    display: inline-block;
    padding-right: 10px;
    background-color: #fafafa;
    position: relative;
    z-index: 1
}

h3.h3:after {
    width: 100%;
    content: "";
    border-bottom: 1px solid #efefef;
    display: block;
    position: relative;
    top: -12px
}

.rightlib.cover_css .a_d_bd_div .baidu_ads_cell {
    margin-bottom: .8rem
}

.rightlib.cover_css .a_d_bd_div .baidu_ads_cell a {
    display: block;
    width: 14.5rem;
    height: 9rem;
    margin: 0 auto;
    background-size: cover
}

.rightlib.cover_css h3 {
    font-size: .8rem;
    color: #333;
    margin: 0 auto 1rem;
    padding: .8rem 0;
    text-align: center;
    border-top: 2px solid #4285f4;
    border-bottom: 1px dashed #e6e8eb
}

.rightlib.cover_css h3 span {
    display: inline-block;
    padding: 0 .5rem 0 0;
    position: relative;
    z-index: 1
}

.rightlib.cover_css h3 .more {
    font-size: .6rem;
    font-weight: 400;
    position: absolute;
    top: -.2rem;
    right: 0;
    padding: .15rem 0 .15rem .25rem;
    background-color: #fafafa;
    color: #999;
    display: block;
    z-index: 11
}

.rightlib.cover_css h3 .more span {
    padding: 0
}

.rightlib.cover_css h3 .more span:last-child {
    padding-left: .1rem;
    font-size: .6rem
}

.rightlib.cover_css h3 .more:hover {
    color: #458df5
}

@media (max-width: 820px) {
    html {
        font-size: 12px
    }

    .pagewrap {
        padding: 0
    }

    .J_commonHeaderWrapper {
        position: static !important
    }

    .J_commonHeaderWrapper.common-header .container .logo {
        left: 10px
    }

    header.J_commonHeaderWrapper.common-header .container {
        min-width: inherit
    }

    .mainlib_flex_wapper {
        display: block
    }

    .mainlib_flex_wapper .rightlib {
        display: none
    }

    .mainlib_flex_wapper .mainlib {
        display: block
    }

    .mainlib_flex_wapper .mainlib .center_content {
        margin: 0;
        padding: 0;
        max-width: none;
        min-width: inherit
    }

    .content-all .toggle-wrapper {
        margin-top: 15px;
        padding-right: 15px
    }

    .content-all .toggle-wrapper > a {
        font-size: 14px;
        height: 22px;
        line-height: 20px
    }

    .textblock {
        padding: 0 15px
    }
}

.boss-job-detail .editor_recommend ul li:hover img, .pagewrap .editor_recommend ul li:hover img {
    transform: scale(1.05)
}

.boss-job-detail .editor_recommend ul li img, .pagewrap .editor_recommend ul li img {
    transition: .7s
}

.boss-job-detail .a_ds_banner .slick-slide a:hover, .pagewrap .a_ds_banner .slick-slide a:hover {
    transform: scale(1.05)
}

.boss-job-detail .a_ds_banner .slick-slide a, .pagewrap .a_ds_banner .slick-slide a {
    transition: .7s
}

.boss-job-detail .kr_article_list ul li .comment-null, .boss-job-detail .kr_article_list ul li .favorite-null, .pagewrap .kr_article_list ul li .comment-null, .pagewrap .kr_article_list ul li .favorite-null {
    opacity: 0
}

.boss-job-detail .kr_article_list ul li:hover, .pagewrap .kr_article_list ul li:hover {
    background-color: #f6f6f6
}

.boss-job-detail .kr_article_list ul li:hover .comment-null, .boss-job-detail .kr_article_list ul li:hover .favorite-null, .pagewrap .kr_article_list ul li:hover .comment-null, .pagewrap .kr_article_list ul li:hover .favorite-null {
    opacity: 1
}

.boss-job-detail .kr_article_list .img_box img, .pagewrap .kr_article_list .img_box img {
    transition: .7s
}

.boss-job-detail .kr_article_list .img_box img:hover, .pagewrap .kr_article_list .img_box img:hover {
    transform: scale(1.05)
}

.boss-job-detail .kr_article_list ul li .baidu_ads_cell:hover, .pagewrap .kr_article_list ul li .baidu_ads_cell:hover {
    background-color: #f0f0f0
}

.boss-job-detail .kr_article_list ul li .baidu_ads_cell .img_box a, .pagewrap .kr_article_list ul li .baidu_ads_cell .img_box a {
    transition: .7s
}

.boss-job-detail .kr_article_list ul li .baidu_ads_cell .img_box a:hover, .boss-job-detail .kr_article_list ul li .info-flow-monographic-inner:hover .img-pad, .pagewrap .kr_article_list ul li .baidu_ads_cell .img_box a:hover, .pagewrap .kr_article_list ul li .info-flow-monographic-inner:hover .img-pad {
    transform: scale(1.05)
}

.boss-job-detail .kr_article_list ul li .info-flow-monographic-inner .img-pad, .boss-job-detail .news-post-item .img-box img, .pagewrap .kr_article_list ul li .info-flow-monographic-inner .img-pad, .pagewrap .news-post-item .img-box img {
    transition: .7s
}

.boss-job-detail .news-post-item a:hover img, .pagewrap .news-post-item a:hover img {
    transform: translate(-50%, -50%) scale(1.05) !important
}

.boss-job-detail .hot_article.hot_posts li .img-cover img, .pagewrap .hot_article.hot_posts li .img-cover img {
    transition: .7s
}

.boss-job-detail .hot_article.hot_posts li .img-cover img:hover, .pagewrap .hot_article.hot_posts li .img-cover img:hover {
    transform: scale(1.05)
}

.boss-job-detail .hot_article.hot_posts li .img-left-cover img, .pagewrap .hot_article.hot_posts li .img-left-cover img {
    transition: .7s
}

.boss-job-detail .hot_article.hot_posts li .img-left-cover a:hover img, .pagewrap .hot_article.hot_posts li .img-left-cover a:hover img {
    transform: scale(1.05)
}

.info-list-abtest {
    padding-right: 1rem !important
}

.toggle-wrapper {
    right: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding-right: 5px
}

.toggle-wrapper a {
    display: inline-block;
    height: 26px;
    line-height: 24px;
    padding: 0 10px;
    font-size: 16px;
    font-weight: bolder
}

.toggle-wrapper .active {
    border: 1px solid #4285f4;
    border-radius: 13px;
    color: #4285f4
}

.toggle-wrapper .normal {
    color: #9e9e9e;
    border: 1px solid #fff
}

.toggle-wrapper .normal:hover {
    color: #4285f4
}

.preview-banner {
    background: #ffced1;
    padding: 5px 30px;
    border-radius: 5px;
    font-size: 18px;
    margin-bottom: 10px !important
}

.video-detail {
    font-size: 15px;
    color: #3d464d;
    opacity: 1;
    padding: 30px
}

.video-detail .video-wrapper {
    position: relative;
    max-width: 1120px;
    margin: 0 auto;
    display: table;
    width: 100%
}

.video-detail .video-left {
    background-color: #fff;
    min-height: 5rem;
    display: table-cell;
    vertical-align: top;
    max-width: 720px
}

.video-detail .video-right {
    display: table-cell;
    width: 400px;
    vertical-align: top;
    -ms-flex-order: 2;
    order: 2
}

.video-detail .video-right-posts {
    background-color: #282828
}

.video-detail .mainlib .center_content {
    padding-top: 0
}

.video-detail .content-wrapper h1 {
    font-family: PingFang SC, Lantinghei SC, Helvetica Neue, Helvetica, Arial, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, STHeitiSC-Light, simsun, \\5B8B\4F53, WenQuanYi Zen Hei, WenQuanYi Micro Hei, "sans-serif";
    color: #3d464d;
    font-size: 26px;
    font-weight: 600;
    margin-bottom: 28px;
    text-align: left;
    line-height: 36px;
    word-break: break-word;
    word-wrap: break-word
}

.video-detail .author {
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    color: #999
}

.video-detail .author a, .video-detail .author abbr, .video-detail .author span {
    display: inline-block;
    vertical-align: middle
}

.video-detail .author .user:hover {
    color: #4285f4
}

.video-detail .author .time {
    color: #999
}

.video-detail .author .time abbr {
    border: 0 none;
    cursor: default
}

.video-detail .video-player-wrapper {
    position: relative;
    width: 100%;
    padding-bottom: 75%
}

.video-detail .video-player-wrapper .video-player-el {
    background-color: #000
}

.video-detail .video-player-third-party {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: block;
    width: 100%;
    height: 100%;
    background: no-repeat 50%;
    background-size: cover
}

.video-detail .video-comment-area {
    margin-top: 60px
}

.video-detail .single-post-desc {
    font-size: 14px;
    color: #828a91;
    line-height: 20px;
    margin: 20px 0
}

.video-detail .single-post-desc .desc-title {
    color: #3e474d
}

.video-detail .single-post-tags {
    padding-top: 20px
}

.video-detail .single-post-tags a {
    margin-right: 10px;
    margin-bottom: 10px
}

.video-detail .video-author {
    display: block;
    padding: 7px 25px 25px
}

.video-detail .video-author .author-top {
    position: relative;
    min-height: 60px;
    padding-left: 75px;
    overflow: hidden
}

.video-detail .video-author .avatar {
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background: #282828 no-repeat 50%;
    background-size: cover
}

.video-detail .video-author .name {
    font-size: 16px;
    color: #3e474d;
    line-height: 20px;
    margin-bottom: 6px;
    margin-top: 7.5px
}

.video-detail .video-author .sign {
    font-size: 12px;
    color: #828a91;
    line-height: 17px
}

.video-detail .video-author .introduction {
    font-size: 13px;
    color: #828a91;
    line-height: 18px;
    margin-top: 10px
}

.video-detail .video-posts {
    position: relative;
    width: 100%;
    padding: 20px 25px
}

.video-detail .video-posts .posts-title {
    opacity: .7;
    font-size: 16px;
    line-height: 22px;
    color: #fff;
    margin-bottom: 8px
}

.video-detail .video-posts .post-item {
    position: relative;
    height: 94px;
    padding: 7px;
    padding-left: 154px;
    display: block
}

.video-detail .video-posts .post-item:hover {
    background-color: hsla(0, 0%, 100%, .14)
}

.video-detail .video-posts .post-item:hover .cover .play {
    display: block
}

.video-detail .video-posts .post-item .cover {
    position: absolute;
    width: 139px;
    height: 80px;
    background: hsla(0, 0%, 100%, .14) no-repeat 50%;
    background-size: cover;
    top: 7px;
    left: 0
}

.video-detail .video-posts .post-item .cover .play {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 36px;
    height: 36px;

    background-size: contain
}

.video-detail .video-posts .post-item .info {
    display: -ms-flexbox;
    display: flex;
    height: 80px;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-direction: column;
    flex-direction: column
}

.video-detail .video-posts .post-item .title {
    opacity: .7;
    font-size: 14px;
    color: #fff;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    overflow: hidden;
    line-height: 20px;
    max-height: 60px;
    word-break: break-all
}

.video-detail .video-posts .post-item .time {
    font-size: 12px;
    color: #828a91;
    line-height: 17px
}

.video-detail .video-posts .nomore-posts {
    font-size: 15px;
    line-height: 22px;
    color: hsla(0, 0%, 100%, .4)
}

.video-detail .video-posts .nomore-posts.empty {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.video-detail .video-posts .nomore-posts.nomore {
    margin-top: 50px;
    text-align: center
}

.video-detail .video-posts .readmore-btn {
    display: -ms-flexbox;
    display: flex;
    width: 280px;
    height: 36px;
    background: #4285f4;
    border-radius: 4px;
    font-size: 15px;
    color: #fff;
    line-height: 22px;
    text-align: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 40px auto 0
}

.edit {
    padding: 10px 0;
    margin-top: 10px;
    border: 1px solid #d3d7db;
    border-left: none;
    border-right: none;
    font-size: 12px
}

.edit a {
    color: #4285f4
}

@media (max-width: 820px) {
    .video-detail .video-wrapper .video-right {
        display: none
    }

    .video-detail .video-wrapper .video-left {
        display: block
    }
}

.investor-headbar {
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    width: 100%;
    background-color: rgba(38, 38, 38, 0);
    border-bottom: 1px solid hsla(0, 0%, 100%, .15);
    transition: background-color .3s ease
}

.investor-headbar-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 1020px;
    margin: 0 auto;
    height: 78px;
    line-height: 78px
}

.investor-headbar-wrapper .logos {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 22px
}

.investor-headbar-wrapper .logos li {
    margin: 0 22px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.investor-headbar-wrapper .logos li a {
    display: block;
    width: 100%;
    height: 100%
}

.investor-headbar-wrapper .logos-kr {
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%;
    width: 60px;
    height: 29px
}

.investor-headbar-wrapper .logos .logos-line {
    width: 2px;
    height: 20px;
    background-color: #9f7a44;
    margin: 0
}

.investor-headbar-wrapper .logos-bmw-box {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    width: 151px;
    height: 20px
}

.investor-headbar-wrapper .logos-bmw-logo {
    display: inline-block;
    width: 200px;
    height: 100%;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.investor-headbar-wrapper .logos-bmw-text {
    display: inline-block;
    color: #fff;
    font-size: 16px;
    margin-left: 10px
}

.investor-headbar-wrapper .titles {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 12px;
    font-size: 16px
}

.investor-headbar-wrapper .titles li {
    position: relative;
    margin: 0 12px;
    height: 100%;
    color: hsla(0, 0%, 100%, .5);
    cursor: pointer
}

.investor-headbar-wrapper .titles li .moving-line {
    display: block;
    margin: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 32px;
    height: 2px;
    background-color: #d29e52;
    transition: transform .7s ease, width .7s ease;
    opacity: 1
}

.investor-headbar-wrapper .titles li:hover {
    color: #fff
}

.investor-headbar-scroll {
    background-color: rgba(38, 38, 38, .98)
}

.investor-headbar-hide {
    display: none
}

.investor-post-carousel {
    position: relative;
    width: 100%;
    margin: 40px 0 148px
}

.investor-post-carousel .slick-track {
    display: -ms-flexbox;
    display: flex
}

.investor-post-carousel-onepage .slick-arrow, .investor-post-carousel-onepage .slick-dots {
    display: none !important
}

.investor-post-carousel .slick-prev {
    position: absolute;
    top: 50%;
    left: -54px;
    transform: translateY(-50%)
}

.investor-post-carousel .slick-prev:before {
    content: "";
    display: block;
    width: 34px;
    height: 32px;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.investor-post-carousel .slick-next {
    position: absolute;
    top: 50%;
    right: -54px;
    transform: translateY(-50%)
}

.investor-post-carousel .slick-next:before {
    content: "";
    display: block;
    width: 34px;
    height: 32px;
    background-image: url(data:image/png;base64,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);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.investor-post-carousel .post-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden;
    margin-top: -15px
}

.investor-post-carousel .post-wrapper .post-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    width: 244px;
    height: 260px;
    margin: 15px 5px 0;
    cursor: pointer;
    background-color: hsla(0, 0%, 100%, .08)
}

.investor-post-carousel .post-wrapper .post-item .slider-img-wrapper {
    overflow: hidden;
    width: 100%;
    height: 184px
}

.investor-post-carousel .post-wrapper .post-item .slider-img-wrapper .slider-img {
    position: relative;
    width: 100%;
    height: 100%;
    transition: transform .3s ease;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeoAAAFyCAYAAAA6WJkUAAAAAXNSR0IArs4c6QAAJGFJREFUeAHt3QmX60a1BtAb5hkCJP//5wGBAGEe8/gur1i6ioaSLLmrXFtrddzttqVT+5T1SbL75qPPPvvsy3cWAgQIECBAoEmBrzVZlaIIECBAgACB9wKC2kQgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQKC2hwgQIAAAQINCwjqhpujNAIECBAgIKjNAQIECBAg0LCAoG64OUojQIAAAQLfGJ3gr3/9azcEX//6199985vf3Kz3b3/727svv/xy8zGt/vKjjz569+1vf/vh8moMsp1sb77861//evePf/xjfvdlP3/rW99697Wv9X18/O9///vd3//+912TaT8zJ9OXZy/TGta2nX6nvvSlfK09ttyf52SurC15neb12vtypm815r27PLv+4YP6d7/73bPNT2/ve9/73m5Q//73v3+XHWmPS3Zsn3zyycOl1xh8+umni0GdHfCdc+LnP//5SwR1jdG0n9nh1zzn4ebPVjCtYfar//345z//+d1f/vKX//2cb0pgL91+5zvfef/4PG9t+fGPf/zuu9/97tqvu7n/zOshPlcccHeD9IRChw/qJxjbBAECnQnkYHftgPcb3/jG4kHedIgJ8YTcM5Yf/OAHtx38nbniKKSv77qgvt7UGm8U+OMf//iVs5/55tZ2sNPH/frXv/5gZ5szr5/+9KfTh/j+PwK5vPv5559/YJGz45olz/3ss8/eh8jHH39c85SXeUxC+llB/f3vf/82tzNBnTNqy7UCgvpaT2u7WSAhvPXeYO3ma8K8dl2v/LiE8iPeee4rWufA7tWXfA7haO8S0kuf/Xh1q7vHN3xQ//CHP7zbeHH92YFtvcc1f1Imfz6ItLdkPEdfXGWd0xdYdtB/+MMfyq+qbnPJq6bGtZXl/cC3XvIhoDNzImf6tWeabz3G1rdf4x/rmF+xJFwSvHnd5KscXOT7tZ7mOV988cUVm292HWc+/Oey9z3tHD6o77xstNSy7AQSgEcuKeU9qNQ5DdKldee+qz7AcnQnmB3dT37yk6oa12pv4f6M48ycyEFXemt5TCBzvMb/n//852VBnXDZCph5gGeO5KAyl/NrPrj4mMjbPXv+AbuaSlz2rlE6/pjhg/o42bln5MX+pz/96f1X7Rqyw8rXs880897a0aDOp1xrDiRqx772uPIp3LXf5/5Y7y1z0+x8LV8VSE/nVnlUjXEel+f2ZpuD6K2DrjLPE+7564Hy2Jx9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)
}

.investor-post-carousel .post-wrapper .post-item .slider-title {
    width: 215px;
    height: 48px;
    margin: 15px 12px;
    font-size: 16px;
    color: #fff;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    word-break: break-word
}

.investor-post-carousel .post-wrapper .post-item:hover .slider-img {
    transform: scale(1.05)
}

.investor-post-carousel .post-wrapper .ad-item .slider-img {
    background-size: contain
}

.investor-post-carousel .post-wrapper .ad-item .slider-img:after {
    content: "\5E7F\544A";
    display: block;
    position: absolute;
    right: 8px;
    bottom: 8px;
    width: 34px;
    height: 18px;
    padding: 1px 5px;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    background-color: rgba(0, 0, 0, .5)
}

.investor-post-carousel .slick-dots {
    bottom: -59px
}

.investor-post-carousel .slick-dots li {
    margin: 0;
    cursor: default
}

.investor-post-carousel .slick-dots li button {
    cursor: pointer;
    margin: 5px;
    width: 8px;
    height: 8px;
    padding: 0;
    border-radius: 50%;
    background-color: hsla(0, 0%, 100%, .2)
}

.investor-post-carousel .slick-dots li button:before {
    content: "";
    display: none
}

.investor-post-carousel .slick-dots .slick-active button, .investor-post-carousel .slick-dots li button:hover {
    background-color: #d4a255
}

.neo100-header-carousel {
    height: 600px;
    margin: 0
}

.neo100-header-carousel-img, .neo100-header-carousel-item {
    height: 100%;
    width: 100%
}

.neo100-header-carousel .slick-active {
    z-index: 2
}

.neo100-header-carousel .slick-list, .neo100-header-carousel .slick-list .slick-track {
    height: 100%;
    width: 100%
}

.neo100-header-carousel .post-item {
    display: block;
    position: relative;
    width: 100%;
    height: 100%
}

.neo100-header-carousel .post-item .slider-img {
    height: 100%;
    width: 100%
}

.investor-pc {
    width: 100%;
    min-width: 1150px;
    overflow: hidden
}

.investor-pc header {
    width: 100%;
    padding-bottom: 600px;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #999ca0
}

.investor-pc section {
    width: 100%
}

.investor-pc section .section-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    width: 1020px;
    margin: 0 auto
}

.investor-pc section .section-wrapper .section-title {
    position: relative;
    margin-top: 80px;
    width: 260px;
    height: 70px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.investor-pc section .section-wrapper .section-desc {
    text-align: center;
    width: 700px;
    opacity: .5;
    font-size: 14px;
    color: #fff;
    margin-top: 15px
}

.investor-pc section .section-wrapper .section-more {
    display: block;
    position: absolute;
    right: 0;
    top: 105px;
    font-size: 14px;
    color: #d3a468;
    opacity: .8
}

.investor-pc section .section-wrapper .section-more:after {
    content: "";
    display: inline-block;
    transform: translateY(2px);
    width: 21px;
    height: 14px;
    padding-left: 6px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAYAAAB2+A+pAAAAAXNSR0IArs4c6QAAAqVJREFUSA2tlk1oE1EQx2feJptiBevFWKh6SYU0ab148VjRiyJakdgmIBShxqVCBA0WrB/xUqMHP0g0gihNm0oPQqh4Uq9eClKTVLE9tR4EC23FSJIm+5wXQSjJbrqbfZfdnZn3//Fm5r23AAbHwttLjvlkqN3gtJpwVmNpYCiuboRVLKZzqeDhBqG6bsNgDizHgTNVhZuZKWWPrrqO0zC4OxB/jQDvSbMVympUpF5HX9NlGCyUKur2CD2WAKFTpF5TXcdhCnzg3P08k1kYAYucw8lsSjmhw6jrMgUWSh5ffBEYjlVVVX4tN6246hI0jKbBQs/rj88gQpqazaGW1Ojc+JVWDU6NuSmwUHPstEeBwwK97pWk/GgNQcPQNLjz2OMi2JhosDzn/Eh2Mtivwdpkbhos1LoH4suMwe2qMsfQl4nh7k2UOh+WgIWux//0A+OYonrbylge+/Qi1FaH999kGVgodnU4HwHiZ6q50y4X7lDq6aypPywFY++tMqA8QrQ12t+H5ieVgfpYAEvBAtLSpq5xwBXxrgLXvMVsIsDKUVwtXwXgLlr1d5RZQkvbUnAmefE41fUUwUqSTQq7fbHfWmDLUp1LKi5EPiJAHPldd3/smxZU2C0Bz84MbRMwTiWmjn7TE0ik9aCWgVvW2Sjt330AuLhSLvy7OBqQm15xZkI5Sys9Ss30h8lyuHfwZaEBs+puCjw3HvQi55eFkooY8fgeLm0FKmJMg2enh3bY6D6m2tqA81c9gSfvtgo1DRZHoaPEInRA7KY0Z70d7Q+MQEWsZHSCiD+z/+d52jSn6SdgnW0wZVffvV9GdQyn+uvU8EGq6wXaNlxC6bpnMP7DKFTEGwZX1EofMRlDfO72xz6agZoCg11OUEPd6Ao4n5mFinl/AZY+05qb/uI2AAAAAElFTkSuQmCC);
    background-size: contain;
    background-position: 100%;
    background-repeat: no-repeat
}

.investor-pc .investor-p1 {
    background-color: #302e2c
}

.investor-pc .investor-p1 .section-wrapper .section-title {

}

.investor-pc .investor-p2 {
    background-color: #232321
}

.investor-pc .investor-p2 .section-wrapper .section-title {

}

.investor-pc .investor-p3 {
    background-color: #302e2c
}

.investor-pc .investor-p3 .section-wrapper .section-title {

}

.investor-pc .investor-p4 {
    background-color: #232321
}

.investor-pc .investor-p4 .section-wrapper .section-title {
    margin-top: 50px;

    height: 40px
}

.investor-pc .investor-p4 .section-wrapper p {
    display: block;
    margin: 20px auto 32px;
    font-size: 18px;
    color: #fff;
    letter-spacing: 0;
    line-height: 30px
}

.investor-pc .investor-p4 .section-wrapper a {
    width: 200px;
    height: 48px;
    background-color: #d4a255;
    font-size: 18px;
    font-weight: 600;
    color: #262626;
    letter-spacing: 1px;
    line-height: 48px;
    text-align: center;
    margin-bottom: 60px
}

.investor-pc .investor-p4 .section-wrapper .section-title2 {
    font-size: 18px;
    font-weight: 600;
    color: #d3a468;
    letter-spacing: 0
}

.investor-pc .investor-p4 .section-wrapper .section-desc5-1 {
    margin: 30px auto 35px;
    font-size: 18px;
    color: #d3a468;
    letter-spacing: 0;
    opacity: .6
}

.investor-pc .investor-p4 .section-wrapper .section-desc5-2 {
    position: relative;
    margin: 50px auto 129px;
    font-size: 18px;
    color: #d3a468;
    letter-spacing: 0;
    opacity: .6
}

.investor-pc .investor-p4 .section-wrapper .section-desc5-2:before {
    content: "";
    position: absolute;
    width: 20px;
    height: 2px;
    background-color: #8f734f;
    top: 50%;
    left: -32px
}

.investor-pc .investor-p4 .section-wrapper .section-desc5-2:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 2px;
    background-color: #8f734f;
    top: 50%;
    right: -32px
}

.investor-pc .investor-p4 .section-wrapper .investor-companys {
    width: 1050px;
    margin-left: -50px;
    margin-bottom: -30px
}

.investor-pc .investor-p4 .section-wrapper .investor-companys .investor-companys-item {
    display: inline-block;
    width: 160px;
    height: 80px;
    margin: 0 0 30px 50px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%
}

.investor-pc footer {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 120px;
    background-color: #302e2c
}

.investor-pc footer .footer-img {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.investor-pc footer .footer-logo-kr {
    -ms-flex: 1;
    flex: 1
}

.investor-pc footer .footer-logo-kr a {
    display: block;
    width: 100%;
    background-image: url(data:image/png;base64,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);
    background-size: cover;
    width: 53px;
    height: 29px;
    margin: 0 auto
}

.investor-pc footer .footer-logo-neo {
    -ms-flex: 1;
    flex: 1;
    width: 110px;
    height: 60px
}

.investor-pc footer .footer-logo-relation {
    opacity: .6;
    font-size: 14px;
    font-weight: 500;
    color: #d3a468;
    -ms-flex: 1;
    flex: 1
}

.organization-info {
    width: 1140px;
    height: 200px;
    margin-top: 40px
}

.organization-info .title-img {
    width: 200px;
    height: 200px;
    float: left
}

.title-content {
    width: 920px;
    height: 200px;
    margin-left: 20px;
    float: left
}

.title-content .company-name {
    font-family: PingFangSC-Semibold;
    font-size: 30px;
    color: #3b464e;
    text-align: left;
    line-height: 42px;
    padding-top: 10px
}

.title-content .company-info {
    margin-top: 6px;
    height: 23px;
    line-height: 3px
}

.title-content .company-info img {
    height: 23px
}

.title-content .company-info span {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #828a92;
    text-align: left;
    margin-left: 38px;
    display: block;
    margin-top: -10px
}

.title-content .tag {
    overflow: hidden
}

.title-content .tag li {
    font-size: 12px;
    color: #828a92;
    float: left;
    padding: 0 8px;
    margin: 18px 2px;
    border-radius: 10px;
    background: #f8f8f8
}

.company-type {
    margin-top: 16px;
    height: 20px
}

.company-type li {
    float: left;
    margin-right: 6px;
    background: #f8f8f8;
    border-radius: 10px;
    font-size: 12px;
    text-align: center;
    padding: 2px 8px
}

.company-introduce, .company-type li {
    font-family: PingFangSC-Regular;
    color: #828a92
}

.company-introduce {
    width: 860px;
    line-height: 20px;
    height: 60px;
    font-size: 14px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3
}

.aside-left {
    width: 730px;
    display: inline-block;
    vertical-align: top;
    margin-right: 40px
}

.aside-left .header {
    padding: 0 20px;
    list-style: none;
    margin-top: 40px;
    height: 36px;
    width: 730px;
    border-bottom: 1px solid #e6e8eb
}

.aside-left .header li {
    float: left;
    font-family: PingFangSC-Medium;
    font-size: 18px;
    margin-right: 30px;
    color: #808a93;
    cursor: pointer
}

.aside-left .header li.selected {
    position: relative;
    color: #3b464e;
    cursor: text
}

.aside-left .header li.selected:before {
    position: absolute;
    left: -10px;
    top: 11px;
    content: "";
    display: block;
    border-radius: 50%;
    width: 6px;
    height: 6px;
    background: #000
}

.aside-left .home-list .title {
    height: 20px;
    padding: 20px 0 40px;
    line-height: 25px;
    overflow: hidden
}

.aside-left .home-list .title .square {
    width: 3px;
    height: 18px;
    background: #4285f4;
    float: left
}

.aside-left .home-list .title .content {
    font-family: PingFangSC-Medium;
    font-size: 18px;
    color: #808a93;
    margin-left: 8px;
    float: left;
    margin-top: -2px
}

.aside-left .home-list .title .content .type {
    font-family: PingFangSC-Semibold;
    font-size: 18px;
    color: #3b464e;
    font-weight: 600
}

.aside-left .home-list .title .content .type:hover {
    color: blue;
    cursor: pointer
}

.aside-left .home-list .title .content .page {
    font-family: PingFangSC-Medium;
    font-size: 18px;
    color: #808a93
}

.aside-left .home-list .item-wrapper {
    overflow: hidden
}

.aside-left .home-list .item-wrapper .none-list-tip {
    width: 70px;
    height: 80px;
    font-size: 14px;
    color: #d4d6d9;
    text-align: center;
    margin: auto
}

.aside-left .home-list .item-wrapper .none-list-tip img {
    width: 100%
}

.aside-left .home-list .item-wrapper div.common-item:last-child {
    border-bottom: 1px solid #fff
}

.aside-left .home-list .item-wrapper .common-item {
    position: relative;
    width: 730px;
    height: 170px;
    padding: 20px;
    border-bottom: 1px solid #e6e8eb
}

.aside-left .home-list .item-wrapper .common-item .cover {
    position: absolute;
    top: 0;
    left: 0;
    width: 260px;
    height: 150px
}

.aside-left .home-list .item-wrapper .common-item .cover img {
    max-width: 260px;
    max-height: 150px;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto
}

.aside-left .home-list .item-wrapper .common-item .item-content {
    position: absolute;
    left: 280px;
    top: 0;
    width: 450px;
    height: 150px;
    display: inline-block
}

.aside-left .home-list .item-wrapper .common-item .item-content .article {
    height: 125px;
    overflow: hidden
}

.aside-left .home-list .item-wrapper .common-item .item-content .article .article-title {
    font-family: PingFangSC-Semibold;
    font-size: 18px;
    color: #3b464e;
    text-align: left;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3
}

.aside-left .home-list .item-wrapper .common-item .item-content .article .article-info {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #828a92;
    text-align: left;
    margin-top: 11px;
    width: 450px;
    height: 40px;
    overflow:  hidden;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2
}

.aside-left .home-list .item-wrapper .common-item .item-content .article-date {
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #999;
    text-align: left;
    margin-top: 7px
}

.aside-left .home-list .item-wrapper .home-special-item {
    float: left;
    width: 230px;
    padding-top: 20px
}

.aside-left .home-list .item-wrapper .home-special-item .item-pic {
    width: 230px;
    height: 133px
}

.aside-left .home-list .item-wrapper .home-special-item .item-info {
    width: 230px;
    height: 60px;
    font-family: PingFangSC-Semibold;
    font-size: 14px;
    line-height: 20px;
    color: #3b464e;
    text-align: justify;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    margin-top: 11px
}

.aside-left .home-list .item-wrapper .home-special-item .author-date {
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #999;
    text-align: left;
    padding: 9px 0
}

.new-article {
    display: inline-block;
    border-top: 2px solid #4285f4;
    margin-top: 74px;
    width: 310px;
    height: 930px;
    vertical-align: top
}

.new-article img {
    width: 36px;
    height: 36px
}

.new-article .read-more {
    display: block;
    background: #4285f4;
    border-radius: 5px;
    width: 270px;
    line-height: 36px;
    height: 36px;
    margin: 20px auto;
    font-family: PingFangSC-Regular;
    font-size: 14px;
    letter-spacing: 0;
    text-align: center
}

.new-article .read-more a {
    color: #fff
}

.new-article .guanfang-information {
    width: 310px;
    height: 160px;
    margin-top: 45px;
    border-top: 2px solid #4285f4
}

.new-article .guanfang-information .information-title, .new-article .title {
    width: 310px;
    height: 62px;
    font-family: PingFangSC-Semibold;
    font-size: 16px;
    color: #3b464e;
    text-align: center;
    line-height: 62px;
    border-bottom: 1px dashed #e6e8eb
}

.new-article .new-article-wrapper .new-article-item {
    width: 270px;
    margin: 30px auto
}

.new-article .new-article-wrapper .new-article-item .item-title {
    font-family: PingFangSC-Semibold;
    font-size: 14px;
    color: #3b464e;
    text-align: justify;
    width: 270px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3
}

.new-article .new-article-wrapper .new-article-item .time {
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #999;
    text-align: left;
    margin-top: 8px
}

.new-article .new-article-wrapper .none-article-tip {
    padding: 90px 0;
    font-size: 14px;
    color: #828a92;
    text-align: center
}

.new-article .new-article-wrapper .none-article-tip .line {
    display: inline-block;
    padding: 1px 20px;
    background: #e6e8eb;
    position: relative;
    top: -4px
}

.new-article .new-article-wrapper .none-article-tip .tip-text {
    padding: 0 10px
}

.contact {
    display: -webkit-box
}

.contact .weixin .code {
    width: 150px;
    height: 190px;
    background: #fff;
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .1);
    border-radius: 2px;
    margin-left: -22px;
    position: absolute;
    top: 80px;
    display: none
}

.contact .weixin .code .arrow {
    width: 119%;
    height: 230px;
    z-index: 0;
    position: absolute;
    top: -22px
}

.contact .weixin .code .info {
    margin: 135px auto;
    width: 96px;
    line-height: 17px;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #3e474d;
    letter-spacing: .28px;
    text-align: center;
    z-index: 1;
    position: absolute;
    top: 135px;
    right: 0;
    left: 0;
    margin: auto
}

.contact .weixin .code .code-pic {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    margin-top: 25px;
    z-index: 1
}

.contact .guanfang-web:hover .web-hover, .contact .weibo:hover .weibo-hover, .contact .weixin:hover .code, .contact .weixin:hover .weixin-hover {
    display: block
}

.contact .guanfang-web, .contact .weibo, .contact .weixin {
    margin-top: 22px;
    width: 0;
    display: block;
    position: relative;
    -webkit-box-flex: 1
}

.contact .guanfang-web .web-hover, .contact .guanfang-web .weibo-hover, .contact .guanfang-web .weixin-hover, .contact .weibo .web-hover, .contact .weibo .weibo-hover, .contact .weibo .weixin-hover, .contact .weixin .web-hover, .contact .weixin .weibo-hover, .contact .weixin .weixin-hover {
    display: none
}

.contact .guanfang-web img, .contact .weibo img, .contact .weixin img {
    position: absolute;
    left: 50%;
    transform: translateX(-50%)
}

.contact p {
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #828a92;
    text-align: center;
    margin-top: 45px
}

.clear {
    width: 1080px
}

.loading-more {
    display: block;
    width: 160px;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    margin: 0 auto;
    border: 1px solid #366df0;
    text-align: center;
    margin-top: 50px;
    color: #366df0;
    font-size: 16px;
    cursor: pointer
}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.kr-animated {
    animation-duration: 1s;
    animation-fill-mode: both
}

.kr-animated.infinite {
    animation-iteration-count: infinite
}

.kr-animated.hinge {
    animation-duration: 2s
}

.kr-animated.bounceIn, .kr-animated.bounceOut, .kr-animated.flipOutX, .kr-animated.flipOutY {
    animation-duration: .75s
}

@keyframes bounce {
    0%, 20%, 53%, 80%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        transform: translateZ(0)
    }
    40%, 43% {
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        transform: translate3d(0, -30px, 0)
    }
    70% {
        animation-timing-function: cubic-bezier(.755, .05, .855, .06);
        transform: translate3d(0, -15px, 0)
    }
    90% {
        transform: translate3d(0, -4px, 0)
    }
}

.bounce {
    animation-name: bounce;
    transform-origin: center bottom
}

@keyframes flash {
    0%, 50%, to {
        opacity: 1
    }
    25%, 75% {
        opacity: 0
    }
}

.flash {
    animation-name: flash
}

.pulse {
    animation-name: pulse
}

@keyframes rubberBand {
    0% {
        transform: scaleX(1)
    }
    30% {
        transform: scale3d(1.25, .75, 1)
    }
    40% {
        transform: scale3d(.75, 1.25, 1)
    }
    50% {
        transform: scale3d(1.15, .85, 1)
    }
    65% {
        transform: scale3d(.95, 1.05, 1)
    }
    75% {
        transform: scale3d(1.05, .95, 1)
    }
    to {
        transform: scaleX(1)
    }
}

.rubberBand {
    animation-name: rubberBand
}

@keyframes shake {
    0%, to {
        transform: translateZ(0)
    }
    10%, 30%, 50%, 70%, 90% {
        transform: translate3d(-10px, 0, 0)
    }
    20%, 40%, 60%, 80% {
        transform: translate3d(10px, 0, 0)
    }
}

.shake {
    animation-name: shake
}

@keyframes headShake {
    0% {
        transform: translateX(0)
    }
    6.5% {
        transform: translateX(-6px) rotateY(-9deg)
    }
    18.5% {
        transform: translateX(5px) rotateY(7deg)
    }
    31.5% {
        transform: translateX(-3px) rotateY(-5deg)
    }
    43.5% {
        transform: translateX(2px) rotateY(3deg)
    }
    50% {
        transform: translateX(0)
    }
}

.headShake {
    animation-timing-function: ease-in-out;
    animation-name: headShake
}

@keyframes swing {
    20% {
        transform: rotate(15deg)
    }
    40% {
        transform: rotate(-10deg)
    }
    60% {
        transform: rotate(5deg)
    }
    80% {
        transform: rotate(-5deg)
    }
    to {
        transform: rotate(0deg)
    }
}

.swing {
    transform-origin: top center;
    animation-name: swing
}

@keyframes tada {
    0% {
        transform: scaleX(1)
    }
    10%, 20% {
        transform: scale3d(.9, .9, .9) rotate(-3deg)
    }
    30%, 50%, 70%, 90% {
        transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
    }
    40%, 60%, 80% {
        transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
    }
    to {
        transform: scaleX(1)
    }
}

.tada {
    animation-name: tada
}

@keyframes wobble {
    0% {
        transform: none
    }
    15% {
        transform: translate3d(-25%, 0, 0) rotate(-5deg)
    }
    30% {
        transform: translate3d(20%, 0, 0) rotate(3deg)
    }
    45% {
        transform: translate3d(-15%, 0, 0) rotate(-3deg)
    }
    60% {
        transform: translate3d(10%, 0, 0) rotate(2deg)
    }
    75% {
        transform: translate3d(-5%, 0, 0) rotate(-1deg)
    }
    to {
        transform: none
    }
}

.wobble {
    animation-name: wobble
}

@keyframes jello {
    0%, 11.1%, to {
        transform: none
    }
    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg)
    }
    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6% {
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7% {
        transform: skewX(.390625deg) skewY(.390625deg)
    }
    88.8% {
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

.jello {
    animation-name: jello;
    transform-origin: center
}

@keyframes bounceIn {
    0%, 20%, 40%, 60%, 80%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }
    20% {
        transform: scale3d(1.1, 1.1, 1.1)
    }
    40% {
        transform: scale3d(.9, .9, .9)
    }
    60% {
        opacity: 1;
        transform: scale3d(1.03, 1.03, 1.03)
    }
    80% {
        transform: scale3d(.97, .97, .97)
    }
    to {
        opacity: 1;
        transform: scaleX(1)
    }
}

.bounceIn {
    animation-name: bounceIn
}

@keyframes bounceInDown {
    0%, 60%, 75%, 90%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        transform: translate3d(0, -3000px, 0)
    }
    60% {
        opacity: 1;
        transform: translate3d(0, 25px, 0)
    }
    75% {
        transform: translate3d(0, -10px, 0)
    }
    90% {
        transform: translate3d(0, 5px, 0)
    }
    to {
        transform: none
    }
}

.bounceInDown {
    animation-name: bounceInDown
}

@keyframes bounceInLeft {
    0%, 60%, 75%, 90%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        transform: translate3d(-3000px, 0, 0)
    }
    60% {
        opacity: 1;
        transform: translate3d(25px, 0, 0)
    }
    75% {
        transform: translate3d(-10px, 0, 0)
    }
    90% {
        transform: translate3d(5px, 0, 0)
    }
    to {
        transform: none
    }
}

.bounceInLeft {
    animation-name: bounceInLeft
}

@keyframes bounceInRight {
    0%, 60%, 75%, 90%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        transform: translate3d(3000px, 0, 0)
    }
    60% {
        opacity: 1;
        transform: translate3d(-25px, 0, 0)
    }
    75% {
        transform: translate3d(10px, 0, 0)
    }
    90% {
        transform: translate3d(-5px, 0, 0)
    }
    to {
        transform: none
    }
}

.bounceInRight {
    animation-name: bounceInRight
}

@keyframes bounceInUp {
    0%, 60%, 75%, 90%, to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        transform: translate3d(0, 3000px, 0)
    }
    60% {
        opacity: 1;
        transform: translate3d(0, -20px, 0)
    }
    75% {
        transform: translate3d(0, 10px, 0)
    }
    90% {
        transform: translate3d(0, -5px, 0)
    }
    to {
        transform: translateZ(0)
    }
}

.bounceInUp {
    animation-name: bounceInUp
}

@keyframes bounceOut {
    20% {
        transform: scale3d(.9, .9, .9)
    }
    50%, 55% {
        opacity: 1;
        transform: scale3d(1.1, 1.1, 1.1)
    }
    to {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }
}

.bounceOut {
    animation-name: bounceOut
}

@keyframes bounceOutDown {
    20% {
        transform: translate3d(0, 10px, 0)
    }
    40%, 45% {
        opacity: 1;
        transform: translate3d(0, -20px, 0)
    }
    to {
        opacity: 0;
        transform: translate3d(0, 2000px, 0)
    }
}

.bounceOutDown {
    animation-name: bounceOutDown
}

@keyframes bounceOutLeft {
    20% {
        opacity: 1;
        transform: translate3d(20px, 0, 0)
    }
    to {
        opacity: 0;
        transform: translate3d(-2000px, 0, 0)
    }
}

.bounceOutLeft {
    animation-name: bounceOutLeft
}

@keyframes bounceOutRight {
    20% {
        opacity: 1;
        transform: translate3d(-20px, 0, 0)
    }
    to {
        opacity: 0;
        transform: translate3d(2000px, 0, 0)
    }
}

.bounceOutRight {
    animation-name: bounceOutRight
}

@keyframes bounceOutUp {
    20% {
        transform: translate3d(0, -10px, 0)
    }
    40%, 45% {
        opacity: 1;
        transform: translate3d(0, 20px, 0)
    }
    to {
        opacity: 0;
        transform: translate3d(0, -2000px, 0)
    }
}

.bounceOutUp {
    animation-name: bounceOutUp
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.fadeIn {
    animation-name: fadeIn
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translate3d(0, -100%, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInDown {
    animation-name: fadeInDown
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        transform: translate3d(0, -2000px, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInDownBig {
    animation-name: fadeInDownBig
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInLeft {
    animation-name: fadeInLeft
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        transform: translate3d(-2000px, 0, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInLeftBig {
    animation-name: fadeInLeftBig
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translate3d(100%, 0, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInRight {
    animation-name: fadeInRight
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        transform: translate3d(2000px, 0, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInRightBig {
    animation-name: fadeInRightBig
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translate3d(0, 100%, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInUp {
    animation-name: fadeInUp
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        transform: translate3d(0, 2000px, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.fadeInUpBig {
    animation-name: fadeInUpBig
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

.fadeOut {
    animation-name: fadeOut
}

@keyframes fadeOutDown {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(0, 100%, 0)
    }
}

.fadeOutDown {
    animation-name: fadeOutDown
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(0, 2000px, 0)
    }
}

.fadeOutDownBig {
    animation-name: fadeOutDownBig
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(-100%, 0, 0)
    }
}

.fadeOutLeft {
    animation-name: fadeOutLeft
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(-2000px, 0, 0)
    }
}

.fadeOutLeftBig {
    animation-name: fadeOutLeftBig
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(100%, 0, 0)
    }
}

.fadeOutRight {
    animation-name: fadeOutRight
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(2000px, 0, 0)
    }
}

.fadeOutRightBig {
    animation-name: fadeOutRightBig
}

@keyframes fadeOutUp {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(0, -100%, 0)
    }
}

.fadeOutUp {
    animation-name: fadeOutUp
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(0, -2000px, 0)
    }
}

.fadeOutUpBig {
    animation-name: fadeOutUpBig
}

@keyframes flip {
    0% {
        transform: perspective(400px) rotateY(-1turn);
        animation-timing-function: ease-out
    }
    40% {
        transform: perspective(400px) translateZ(150px) rotateY(-190deg);
        animation-timing-function: ease-out
    }
    50% {
        transform: perspective(400px) translateZ(150px) rotateY(-170deg);
        animation-timing-function: ease-in
    }
    80% {
        transform: perspective(400px) scale3d(.95, .95, .95);
        animation-timing-function: ease-in
    }
    to {
        transform: perspective(400px);
        animation-timing-function: ease-in
    }
}

.kr-animated.flip {
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    animation-name: flip
}

@keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        animation-timing-function: ease-in
    }
    60% {
        transform: perspective(400px) rotateX(10deg);
        opacity: 1
    }
    80% {
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    animation-name: flipInX
}

@keyframes flipInY {
    0% {
        transform: perspective(400px) rotateY(90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }
    40% {
        transform: perspective(400px) rotateY(-20deg);
        animation-timing-function: ease-in
    }
    60% {
        transform: perspective(400px) rotateY(10deg);
        opacity: 1
    }
    80% {
        transform: perspective(400px) rotateY(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    animation-name: flipInY
}

@keyframes flipOutX {
    0% {
        transform: perspective(400px)
    }
    30% {
        transform: perspective(400px) rotateX(-20deg);
        opacity: 1
    }
    to {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

.flipOutX {
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important
}

@keyframes flipOutY {
    0% {
        transform: perspective(400px)
    }
    30% {
        transform: perspective(400px) rotateY(-15deg);
        opacity: 1
    }
    to {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}

.flipOutY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    animation-name: flipOutY
}

@keyframes lightSpeedIn {
    0% {
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0
    }
    60% {
        transform: skewX(20deg);
        opacity: 1
    }
    80% {
        transform: skewX(-5deg);
        opacity: 1
    }
    to {
        transform: none;
        opacity: 1
    }
}

.lightSpeedIn {
    animation-name: lightSpeedIn;
    animation-timing-function: ease-out
}

@keyframes lightSpeedOut {
    0% {
        opacity: 1
    }
    to {
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0
    }
}

.lightSpeedOut {
    animation-name: lightSpeedOut;
    animation-timing-function: ease-in
}

@keyframes rotateIn {
    0% {
        transform-origin: center;
        transform: rotate(-200deg);
        opacity: 0
    }
    to {
        transform-origin: center;
        transform: none;
        opacity: 1
    }
}

.rotateIn {
    animation-name: rotateIn
}

@keyframes rotateInDownLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(-45deg);
        opacity: 0
    }
    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownLeft {
    animation-name: rotateInDownLeft
}

@keyframes rotateInDownRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(45deg);
        opacity: 0
    }
    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownRight {
    animation-name: rotateInDownRight
}

@keyframes rotateInUpLeft {
    0% {
        transform-origin: left bottom;
        transform: rotate(45deg);
        opacity: 0
    }
    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpLeft {
    animation-name: rotateInUpLeft
}

@keyframes rotateInUpRight {
    0% {
        transform-origin: right bottom;
        transform: rotate(-90deg);
        opacity: 0
    }
    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpRight {
    animation-name: rotateInUpRight
}

@keyframes rotateOut {
    0% {
        transform-origin: center;
        opacity: 1
    }
    to {
        transform-origin: center;
        transform: rotate(200deg);
        opacity: 0
    }
}

.rotateOut {
    animation-name: rotateOut
}

@keyframes rotateOutDownLeft {
    0% {
        transform-origin: left bottom;
        opacity: 1
    }
    to {
        transform-origin: left bottom;
        transform: rotate(45deg);
        opacity: 0
    }
}

.rotateOutDownLeft {
    animation-name: rotateOutDownLeft
}

@keyframes rotateOutDownRight {
    0% {
        transform-origin: right bottom;
        opacity: 1
    }
    to {
        transform-origin: right bottom;
        transform: rotate(-45deg);
        opacity: 0
    }
}

.rotateOutDownRight {
    animation-name: rotateOutDownRight
}

@keyframes rotateOutUpLeft {
    0% {
        transform-origin: left bottom;
        opacity: 1
    }
    to {
        transform-origin: left bottom;
        transform: rotate(-45deg);
        opacity: 0
    }
}

.rotateOutUpLeft {
    animation-name: rotateOutUpLeft
}

@keyframes rotateOutUpRight {
    0% {
        transform-origin: right bottom;
        opacity: 1
    }
    to {
        transform-origin: right bottom;
        transform: rotate(90deg);
        opacity: 0
    }
}

.rotateOutUpRight {
    animation-name: rotateOutUpRight
}

@keyframes hinge {
    0% {
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    20%, 60% {
        transform: rotate(80deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    40%, 80% {
        transform: rotate(60deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out;
        opacity: 1
    }
    to {
        transform: translate3d(0, 700px, 0);
        opacity: 0
    }
}

.hinge {
    animation-name: hinge
}

@keyframes rollIn {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0) rotate(-120deg)
    }
    to {
        opacity: 1;
        transform: none
    }
}

.rollIn {
    animation-name: rollIn
}

@keyframes rollOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: translate3d(100%, 0, 0) rotate(120deg)
    }
}

.rollOut {
    animation-name: rollOut
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }
    50% {
        opacity: 1
    }
}

.zoomIn {
    animation-name: zoomIn
}

@keyframes zoomInDown {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInDown {
    animation-name: zoomInDown
}

@keyframes zoomInLeft {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInLeft {
    animation-name: zoomInLeft
}

@keyframes zoomInRight {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInRight {
    animation-name: zoomInRight
}

@keyframes zoomInUp {
    0% {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInUp {
    animation-name: zoomInUp
}

@keyframes zoomOut {
    0% {
        opacity: 1
    }
    50% {
        opacity: 0;
        transform: scale3d(.3, .3, .3)
    }
    to {
        opacity: 0
    }
}

.zoomOut {
    animation-name: zoomOut
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomOutDown {
    animation-name: zoomOutDown
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }
    to {
        opacity: 0;
        transform: scale(.1) translate3d(-2000px, 0, 0);
        transform-origin: left center
    }
}

.zoomOutLeft {
    animation-name: zoomOutLeft
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }
    to {
        opacity: 0;
        transform: scale(.1) translate3d(2000px, 0, 0);
        transform-origin: right center
    }
}

.zoomOutRight {
    animation-name: zoomOutRight
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomOutUp {
    animation-name: zoomOutUp
}

@keyframes slideInDown {
    0% {
        transform: translate3d(0, -100%, 0);
        visibility: visible
    }
    to {
        transform: translateZ(0)
    }
}

.slideInDown {
    animation-name: slideInDown
}

@keyframes slideInLeft {
    0% {
        transform: translate3d(-100%, 0, 0);
        visibility: visible
    }
    to {
        transform: translateZ(0)
    }
}

.slideInLeft {
    animation-name: slideInLeft
}

@keyframes slideInRight {
    0% {
        transform: translate3d(100%, 0, 0);
        visibility: visible
    }
    to {
        transform: translateZ(0)
    }
}

.slideInRight {
    animation-name: slideInRight
}

@keyframes slideInUp {
    0% {
        transform: translate3d(0, 100%, 0);
        visibility: visible
    }
    to {
        transform: translateZ(0)
    }
}

.slideInUp {
    animation-name: slideInUp
}

@keyframes slideOutDown {
    0% {
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        transform: translate3d(0, 100%, 0)
    }
}

.slideOutDown {
    animation-name: slideOutDown
}

@keyframes slideOutLeft {
    0% {
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        transform: translate3d(-100%, 0, 0)
    }
}

.slideOutLeft {
    animation-name: slideOutLeft
}

@keyframes slideOutRight {
    0% {
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        transform: translate3d(100%, 0, 0)
    }
}

.slideOutRight {
    animation-name: slideOutRight
}

@keyframes slideOutUp {
    0% {
        transform: translateZ(0)
    }
    to {
        visibility: hidden;
        transform: translate3d(0, -100%, 0)
    }
}

.slideOutUp {
    animation-name: slideOutUp
}

@font-face {
    font-family: icomoon;


    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: DINCond-Bold;


}

@font-face {
    font-family: CenturyGothic-Italic;

}

[class*=" icon-"], [class^=icon-] {
    font-family: icomoon !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-ic-loading:before {
    content: "\E941"
}

.icon-ic-play:before {
    content: "\E93F"
}

.icon-ic-pay-success:before {
    content: "\E940"
}

.icon-ic-error:before {
    content: "\E93A"
}

.icon-ic-wait:before {
    content: "\E93B"
}

.icon-ic-success:before {
    content: "\E93C"
}

.icon-ic-pay-alipay:before {
    content: "\E93D"
}

.icon-ic-pay-wechat:before {
    content: "\E93E"
}

.icon-sound-web:before {
    content: "\E937"
}

.icon-news-web:before {
    content: "\E938"
}

.icon-hot-web:before {
    content: "\E939"
}

.icon-wechat-h5:before {
    content: "\E934"
}

.icon-weibo-h5:before {
    content: "\E935"
}

.icon-newspaper:before {
    content: "\E933"
}

.icon-ic-share-white:before {
    content: "\E932"
}

.icon-up-list:before {
    content: "\E930"
}

.icon-up-add:before {
    content: "\E931"
}

.icon-update-close:before {
    content: "\E92F"
}

.icon-ic_toolbar_open:before {
    content: "\E92B"
}

.icon-read-list-open:before {
    content: "\E92C"
}

.icon-add-list:before {
    content: "\E92D"
}

.icon-read-history:before {
    content: "\E92E"
}

.icon-read-list:before {
    content: "\E929"
}

.icon-ic_like:before {
    content: "\E927"
}

.icon-tag:before {
    content: "\E902"
}

.icon-article:before {
    content: "\E921"
}

.icon-collect:before {
    content: "\E91F"
}

.icon-comments:before {
    content: "\E920"
}

.icon-comment-min:before {
    content: "\E908"
}

.icon-collect-min:before {
    content: "\E909"
}

.icon-weibo:before {
    content: "\E90A"
}

.icon-readmode-active:before {
    content: "\E913"
}

.icon-readmode:before {
    content: "\E91A"
}

.icon-wechat:before {
    content: "\E91B"
}

.icon-reward:before {
    content: "\E91C"
}

.icon-back-top:before {
    content: "\E91D"
}

.icon-fav:before {
    content: "\E901"
}

.icon-weixin:before {
    content: "\E900"
}

.icon-sina:before {
    content: "\E914"
}

.icon-in:before {
    content: "\E915"
}

.icon-comment:before {
    content: "\E916"
}

.icon-minus:before {
    content: "\E917"
}

.icon-pv:before {
    content: "\E918"
}

.icon-add:before {
    content: "\E919"
}

.icon-person1:before {
    content: "\E906"
}

.icon-files:before {
    content: "\E907"
}

.icon-dollar1:before {
    content: "\E90C"
}

.icon-person2:before {
    content: "\E90D"
}

.icon-chart:before {
    content: "\E90E"
}

.icon-dollar2:before {
    content: "\E90F"
}

.icon-search:before {
    content: "\E910"
}

.icon-mail:before {
    content: "\E911"
}

.icon-arrow-up2:before {
    content: "\E912"
}

.icon-quotes-left:before {
    content: "\E904"
}

.icon-read:before {
    content: "\E903"
}

.icon-arrow-up:before {
    content: "\E60F"
}

.icon-del:before {
    content: "\E611"
}

.icon-display:before {
    content: "\E609"
}

.icon-ic_appdownload:before {
    content: "\E936"
}

.icon-check:before {
    content: "\E922"
}

.icon-radio_checked:before {
    content: "\E923"
}

.icon-radio:before {
    content: "\E926"
}

.icon-checkbox_checked:before {
    content: "\E928"
}

.icon-checkbox:before {
    content: "\E92A"
}

.icon-youdao:before {
    content: "\E90B"
}

.icon-loading:before {
    content: "\E905"
}

.icon-arrow-up22:before {
    content: "\E91E"
}

.icon-angle-right:before {
    content: "\E925"
}

.icon-angle-left:before {
    content: "\E924"
}

.icon-ic_collection_active:before {
    content: "\E942";
    color: #f6a623
}

.icon-ic_collection_normal:before {
    content: "\E943"
}

.icon-ic_comments_hover:before {
    content: "\E944";
    color: #4285f4
}

.icon-ic_comments_normal:before {
    content: "\E945"
}

.icon-ic_share_wechat_hover:before {
    content: "\E946";
    color: #1aac19
}

.icon-ic_share_wechat_normal:before {
    content: "\E947"
}

.icon-ic_share_weibo_hover .path1:before {
    content: "\E948";
    color: #ffa439
}

.icon-ic_share_weibo_hover .path2:before {
    content: "\E949";
    margin-left: -1em;
    color: #ff000e
}

.icon-ic_share_weibo_hover .path3:before {
    content: "\E94A";
    margin-left: -1em;
    color: #000
}

.icon-ic_share_weibo_normal:before {
    content: "\E94B"
}

.am-scrollable-horizontal {
    width: 100%;
    overflow-y: hidden;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch
}

.am-scrollable-vertical {
    height: 240px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    resize: vertical
}

.am-square {
    border-radius: 0
}

.am-radius {
    border-radius: 3px
}

.am-round {
    border-radius: 1000px
}

.am-circle {
    border-radius: 50%
}

.am-cf:after, .am-cf:before {
    content: " ";
    display: table
}

.am-cf:after {
    clear: both
}

.am-fl {
    float: left
}

.am-fr {
    float: right
}

.am-nbfc {
    overflow: hidden
}

.am-center {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.am-block {
    display: block !important
}

.am-inline {
    display: inline !important
}

.am-inline-block {
    display: inline-block !important
}

.am-hide {
    display: none !important;
    visibility: hidden !important
}

.am-vertical-align {
    font-size: .001px
}

.am-vertical-align:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.am-vertical-align-bottom, .am-vertical-align-middle {
    display: inline-block;
    font-size: .8rem;
    max-width: 100%
}

.am-vertical-align-middle {
    vertical-align: middle
}

.am-vertical-align-bottom {
    vertical-align: bottom
}

.am-responsive-width {
    box-sizing: border-box;
    max-width: 100%;
    height: auto
}

.am-margin {
    margin: 1.6rem
}

.am-margin-0 {
    margin: 0 !important
}

.am-margin-xs {
    margin: .5rem
}

.am-margin-sm {
    margin: 1rem
}

.am-margin-lg {
    margin: 2.4rem
}

.am-margin-xl {
    margin: 3.2rem
}

.am-margin-horizontal {
    margin-left: 1.6rem;
    margin-right: 1.6rem
}

.am-margin-horizontal-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.am-margin-horizontal-xs {
    margin-left: .5rem;
    margin-right: .5rem
}

.am-margin-horizontal-sm {
    margin-left: 1rem;
    margin-right: 1rem
}

.am-margin-horizontal-lg {
    margin-left: 2.4rem;
    margin-right: 2.4rem
}

.am-margin-horizontal-xl {
    margin-left: 3.2rem;
    margin-right: 3.2rem
}

.am-margin-vertical {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem
}

.am-margin-vertical-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.am-margin-vertical-xs {
    margin-top: .5rem;
    margin-bottom: .5rem
}

.am-margin-vertical-sm {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.am-margin-vertical-lg {
    margin-top: 2.4rem;
    margin-bottom: 2.4rem
}

.am-margin-vertical-xl {
    margin-top: 3.2rem;
    margin-bottom: 3.2rem
}

.am-margin-top {
    margin-top: 1.6rem
}

.am-margin-top-0 {
    margin-top: 0 !important
}

.am-margin-top-xs {
    margin-top: .5rem
}

.am-margin-top-sm {
    margin-top: 1rem
}

.am-margin-top-lg {
    margin-top: 2.4rem
}

.am-margin-top-xl {
    margin-top: 3.2rem
}

.am-margin-bottom {
    margin-bottom: 1.6rem
}

.am-margin-bottom-0 {
    margin-bottom: 0 !important
}

.am-margin-bottom-xs {
    margin-bottom: .5rem
}

.am-margin-bottom-sm {
    margin-bottom: 1rem
}

.am-margin-bottom-lg {
    margin-bottom: 2.4rem
}

.am-margin-bottom-xl {
    margin-bottom: 3.2rem
}

.am-margin-left {
    margin-left: 1.6rem
}

.am-margin-left-0 {
    margin-left: 0 !important
}

.am-margin-left-xs {
    margin-left: .5rem
}

.am-margin-left-sm {
    margin-left: 1rem
}

.am-margin-left-lg {
    margin-left: 2.4rem
}

.am-margin-left-xl {
    margin-left: 3.2rem
}

.am-margin-right {
    margin-right: 1.6rem
}

.am-margin-right-0 {
    margin-right: 0 !important
}

.am-margin-right-xs {
    margin-right: .5rem
}

.am-margin-right-sm {
    margin-right: 1rem
}

.am-margin-right-lg {
    margin-right: 2.4rem
}

.am-margin-right-xl {
    margin-right: 3.2rem
}

.am-padding {
    padding: 1.6rem
}

.am-padding-0 {
    padding: 0 !important
}

.am-padding-xs {
    padding: .5rem
}

.am-padding-sm {
    padding: 1rem
}

.am-padding-lg {
    padding: 2.4rem
}

.am-padding-xl {
    padding: 3.2rem
}

.am-padding-horizontal {
    padding-left: 1.6rem;
    padding-right: 1.6rem
}

.am-padding-horizontal-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.am-padding-horizontal-xs {
    padding-left: .5rem;
    padding-right: .5rem
}

.am-padding-horizontal-sm {
    padding-left: 1rem;
    padding-right: 1rem
}

.am-padding-horizontal-lg {
    padding-left: 2.4rem;
    padding-right: 2.4rem
}

.am-padding-horizontal-xl {
    padding-left: 3.2rem;
    padding-right: 3.2rem
}

.am-padding-vertical {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem
}

.am-padding-vertical-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.am-padding-vertical-xs {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.am-padding-vertical-sm {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.am-padding-vertical-lg {
    padding-top: 2.4rem;
    padding-bottom: 2.4rem
}

.am-padding-vertical-xl {
    padding-top: 3.2rem;
    padding-bottom: 3.2rem
}

.am-padding-top {
    padding-top: 1.6rem
}

.am-padding-top-0 {
    padding-top: 0 !important
}

.am-padding-top-xs {
    padding-top: .5rem
}

.am-padding-top-sm {
    padding-top: 1rem
}

.am-padding-top-lg {
    padding-top: 2.4rem
}

.am-padding-top-xl {
    padding-top: 3.2rem
}

.am-padding-bottom {
    padding-bottom: 1.6rem
}

.am-padding-bottom-0 {
    padding-bottom: 0 !important
}

.am-padding-bottom-xs {
    padding-bottom: .5rem
}

.am-padding-bottom-sm {
    padding-bottom: 1rem
}

.am-padding-bottom-lg {
    padding-bottom: 2.4rem
}

.am-padding-bottom-xl {
    padding-bottom: 3.2rem
}

.am-padding-left {
    padding-left: 1.6rem
}

.am-padding-left-0 {
    padding-left: 0 !important
}

.am-padding-left-xs {
    padding-left: .5rem
}

.am-padding-left-sm {
    padding-left: 1rem
}

.am-padding-left-lg {
    padding-left: 2.4rem
}

.am-padding-left-xl {
    padding-left: 3.2rem
}

.am-padding-right {
    padding-right: 1.6rem
}

.am-padding-right-0 {
    padding-right: 0 !important
}

.am-padding-right-xs {
    padding-right: .5rem
}

.am-padding-right-sm {
    padding-right: 1rem
}

.am-padding-right-lg {
    padding-right: 2.4rem
}

.am-padding-right-xl {
    padding-right: 3.2rem
}

@media only screen {
    .am-hide-lg, .am-hide-lg-only, .am-hide-lg-up, .am-hide-md, .am-hide-md-only, .am-hide-md-up, .am-show-lg-down, .am-show-md-down, .am-show-sm, .am-show-sm-down, .am-show-sm-only, .am-show-sm-up {
        display: inherit !important
    }

    .am-hide-lg-down, .am-hide-md-down, .am-hide-sm, .am-hide-sm-down, .am-hide-sm-only, .am-hide-sm-up, .am-show-lg, .am-show-lg-only, .am-show-lg-up, .am-show-md, .am-show-md-only, .am-show-md-up {
        display: none !important
    }

    table.am-hide-lg, table.am-hide-lg-only, table.am-hide-lg-up, table.am-hide-md, table.am-hide-md-only, table.am-hide-md-up, table.am-show-lg-down, table.am-show-md-down, table.am-show-sm, table.am-show-sm-down, table.am-show-sm-only, table.am-show-sm-up {
        display: table !important
    }

    thead.am-hide-lg, thead.am-hide-lg-only, thead.am-hide-lg-up, thead.am-hide-md, thead.am-hide-md-only, thead.am-hide-md-up, thead.am-show-lg-down, thead.am-show-md-down, thead.am-show-sm, thead.am-show-sm-down, thead.am-show-sm-only, thead.am-show-sm-up {
        display: table-header-group !important
    }

    tbody.am-hide-lg, tbody.am-hide-lg-only, tbody.am-hide-lg-up, tbody.am-hide-md, tbody.am-hide-md-only, tbody.am-hide-md-up, tbody.am-show-lg-down, tbody.am-show-md-down, tbody.am-show-sm, tbody.am-show-sm-down, tbody.am-show-sm-only, tbody.am-show-sm-up {
        display: table-row-group !important
    }

    tr.am-hide-lg, tr.am-hide-lg-only, tr.am-hide-lg-up, tr.am-hide-md, tr.am-hide-md-only, tr.am-hide-md-up, tr.am-show-lg-down, tr.am-show-md-down, tr.am-show-sm, tr.am-show-sm-down, tr.am-show-sm-only, tr.am-show-sm-up {
        display: table-row !important
    }

    td.am-hide-lg, td.am-hide-lg-only, td.am-hide-lg-up, td.am-hide-md, td.am-hide-md-only, td.am-hide-md-up, td.am-show-lg-down, td.am-show-md-down, td.am-show-sm, td.am-show-sm-down, td.am-show-sm-only, td.am-show-sm-up, th.am-hide-lg, th.am-hide-lg-only, th.am-hide-lg-up, th.am-hide-md, th.am-hide-md-only, th.am-hide-md-up, th.am-show-lg-down, th.am-show-md-down, th.am-show-sm, th.am-show-sm-down, th.am-show-sm-only, th.am-show-sm-up {
        display: table-cell !important
    }
}

@media only screen and (min-width: 641px) {
    .am-hide-lg, .am-hide-lg-only, .am-hide-lg-up, .am-hide-sm, .am-hide-sm-down, .am-hide-sm-only, .am-show-lg-down, .am-show-md, .am-show-md-down, .am-show-md-only, .am-show-md-up, .am-show-sm-up {
        display: inherit !important
    }

    .am-hide-lg-down, .am-hide-md, .am-hide-md-down, .am-hide-md-only, .am-hide-md-up, .am-hide-sm-up, .am-show-lg, .am-show-lg-only, .am-show-lg-up, .am-show-sm, .am-show-sm-down, .am-show-sm-only {
        display: none !important
    }

    table.am-hide-lg, table.am-hide-lg-only, table.am-hide-lg-up, table.am-hide-sm, table.am-hide-sm-down, table.am-hide-sm-only, table.am-show-lg-down, table.am-show-md, table.am-show-md-down, table.am-show-md-only, table.am-show-md-up, table.am-show-sm-up {
        display: table !important
    }

    thead.am-hide-lg, thead.am-hide-lg-only, thead.am-hide-lg-up, thead.am-hide-sm, thead.am-hide-sm-down, thead.am-hide-sm-only, thead.am-show-lg-down, thead.am-show-md, thead.am-show-md-down, thead.am-show-md-only, thead.am-show-md-up, thead.am-show-sm-up {
        display: table-header-group !important
    }

    tbody.am-hide-lg, tbody.am-hide-lg-only, tbody.am-hide-lg-up, tbody.am-hide-sm, tbody.am-hide-sm-down, tbody.am-hide-sm-only, tbody.am-show-lg-down, tbody.am-show-md, tbody.am-show-md-down, tbody.am-show-md-only, tbody.am-show-md-up, tbody.am-show-sm-up {
        display: table-row-group !important
    }

    tr.am-hide-lg, tr.am-hide-lg-only, tr.am-hide-lg-up, tr.am-hide-sm, tr.am-hide-sm-down, tr.am-hide-sm-only, tr.am-show-lg-down, tr.am-show-md, tr.am-show-md-down, tr.am-show-md-only, tr.am-show-md-up, tr.am-show-sm-up {
        display: table-row !important
    }

    td.am-hide-lg, td.am-hide-lg-only, td.am-hide-lg-up, td.am-hide-sm, td.am-hide-sm-down, td.am-hide-sm-only, td.am-show-lg-down, td.am-show-md, td.am-show-md-down, td.am-show-md-only, td.am-show-md-up, td.am-show-sm-up, th.am-hide-lg, th.am-hide-lg-only, th.am-hide-lg-up, th.am-hide-sm, th.am-hide-sm-down, th.am-hide-sm-only, th.am-show-lg-down, th.am-show-md, th.am-show-md-down, th.am-show-md-only, th.am-show-md-up, th.am-show-sm-up {
        display: table-cell !important
    }
}

@media only screen and (min-width: 1025px) {
    .am-hide-md, .am-hide-md-down, .am-hide-md-only, .am-hide-sm, .am-hide-sm-down, .am-hide-sm-only, .am-show-lg, .am-show-lg-down, .am-show-lg-only, .am-show-lg-up, .am-show-md-up, .am-show-sm-up {
        display: inherit !important
    }

    .am-hide-lg, .am-hide-lg-down, .am-hide-lg-only, .am-hide-lg-up, .am-hide-md-up, .am-hide-sm-up, .am-show-md, .am-show-md-down, .am-show-md-only, .am-show-sm, .am-show-sm-down, .am-show-sm-only {
        display: none !important
    }

    table.am-hide-md, table.am-hide-md-down, table.am-hide-md-only, table.am-hide-sm, table.am-hide-sm-down, table.am-hide-sm-only, table.am-show-lg, table.am-show-lg-down, table.am-show-lg-only, table.am-show-lg-up, table.am-show-md-up, table.am-show-sm-up {
        display: table !important
    }

    thead.am-hide-md, thead.am-hide-md-down, thead.am-hide-md-only, thead.am-hide-sm, thead.am-hide-sm-down, thead.am-hide-sm-only, thead.am-show-lg, thead.am-show-lg-down, thead.am-show-lg-only, thead.am-show-lg-up, thead.am-show-md-up, thead.am-show-sm-up {
        display: table-header-group !important
    }

    tbody.am-hide-md, tbody.am-hide-md-down, tbody.am-hide-md-only, tbody.am-hide-sm, tbody.am-hide-sm-down, tbody.am-hide-sm-only, tbody.am-show-lg, tbody.am-show-lg-down, tbody.am-show-lg-only, tbody.am-show-lg-up, tbody.am-show-md-up, tbody.am-show-sm-up {
        display: table-row-group !important
    }

    tr.am-hide-md, tr.am-hide-md-down, tr.am-hide-md-only, tr.am-hide-sm, tr.am-hide-sm-down, tr.am-hide-sm-only, tr.am-show-lg, tr.am-show-lg-down, tr.am-show-lg-only, tr.am-show-lg-up, tr.am-show-md-up, tr.am-show-sm-up {
        display: table-row !important
    }

    td.am-hide-md, td.am-hide-md-down, td.am-hide-md-only, td.am-hide-sm, td.am-hide-sm-down, td.am-hide-sm-only, td.am-show-lg, td.am-show-lg-down, td.am-show-lg-only, td.am-show-lg-up, td.am-show-md-up, td.am-show-sm-up, th.am-hide-md, th.am-hide-md-down, th.am-hide-md-only, th.am-hide-sm, th.am-hide-sm-down, th.am-hide-sm-only, th.am-show-lg, th.am-show-lg-down, th.am-show-lg-only, th.am-show-lg-up, th.am-show-md-up, th.am-show-sm-up {
        display: table-cell !important
    }
}

@media only screen and (orientation: landscape) {
    .am-hide-portrait, .am-show-landscape {
        display: inherit !important
    }

    .am-hide-landscape, .am-show-portrait {
        display: none !important
    }
}

@media only screen and (orientation: portrait) {
    .am-hide-landscape, .am-show-portrait {
        display: inherit !important
    }

    .am-hide-portrait, .am-show-landscape {
        display: none !important
    }
}

.am-sans-serif {
    font-family: Segoe UI, Lucida Grande, Helvetica, Arial, Microsoft YaHei, FreeSans, Arimo, Droid Sans, wenquanyi micro hei, Hiragino Sans GB, Hiragino Sans GB W3, FontAwesome, sans-serif
}

.am-serif {
    font-family: Georgia, Times New Roman, Times, SimSun, FontAwesome, serif
}

.am-kai {
    font-family: Georgia, Times New Roman, Times, Kai, Kaiti SC, KaiTi, BiauKai, FontAwesome, serif
}

.am-monospace {
    font-family: Monaco, Menlo, Consolas, Courier New, FontAwesome, monospace
}

.am-text-primary {
    color: #366df0
}

.am-text-secondary {
    color: #7da1f5
}

.am-text-success {
    color: #5eb95e
}

.am-text-warning {
    color: #f37b1d
}

.am-text-danger {
    color: #dd514c
}

.am-link-muted, .am-link-muted a {
    color: #666
}

.am-link-muted:hover, .am-link-muted a:hover {
    color: #555
}

.am-text-default {
    font-size: .8rem
}

.am-text-xs {
    font-size: .6rem
}

.am-text-sm {
    font-size: .7rem
}

.am-text-lg {
    font-size: .9rem
}

.am-text-xl {
    font-size: 1.2rem
}

.am-text-xxl {
    font-size: 1.6rem
}

.am-text-xxxl {
    font-size: 2.1rem
}

.am-ellipsis, .am-text-truncate {
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.am-text-break {
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto
}

.am-text-nowrap {
    white-space: nowrap
}

[class*=am-align-] {
    margin-bottom: 1rem
}

.am-align-left {
    margin-right: 1rem;
    float: left
}

.am-align-right {
    margin-left: 1rem;
    float: right
}

.am-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.am-text-ir {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

@media only screen {
    .am-text-left {
        text-align: left !important
    }

    .am-text-right {
        text-align: right !important
    }

    .am-text-center {
        text-align: center !important
    }

    .am-text-justify {
        text-align: justify !important
    }
}

@media only screen and (max-width: 640px) {
    .am-sm-only-text-left {
        text-align: left !important
    }

    .am-sm-only-text-right {
        text-align: right !important
    }

    .am-sm-only-text-center {
        text-align: center !important
    }

    .am-sm-only-text-justify {
        text-align: justify !important
    }
}

@media only screen and (min-width: 641px) and (max-width: 1024px) {
    .am-md-only-text-left {
        text-align: left !important
    }

    .am-md-only-text-right {
        text-align: right !important
    }

    .am-md-only-text-center {
        text-align: center !important
    }

    .am-md-only-text-justify {
        text-align: justify !important
    }
}

@media only screen and (min-width: 641px) {
    .am-md-text-left {
        text-align: left !important
    }

    .am-md-text-right {
        text-align: right !important
    }

    .am-md-text-center {
        text-align: center !important
    }

    .am-md-text-justify {
        text-align: justify !important
    }
}

@media only screen and (min-width: 1025px) {
    .am-lg-text-left {
        text-align: left !important
    }

    .am-lg-text-right {
        text-align: right !important
    }

    .am-lg-text-center {
        text-align: center !important
    }

    .am-lg-text-justify {
        text-align: justify !important
    }
}

.am-text-top {
    vertical-align: top !important
}

.am-text-middle {
    vertical-align: middle !important
}

.am-text-bottom {
    vertical-align: bottom !important
}

.am-angle {
    position: absolute
}

.am-angle:after, .am-angle:before {
    position: absolute;
    display: block;
    content: "";
    width: 0;
    height: 0;
    border: 8px dashed transparent;
    z-index: 1
}

.am-angle-up {
    top: 0
}

.am-angle-up:after, .am-angle-up:before {
    border-bottom-style: solid;
    border-width: 0 8px 8px
}

.am-angle-up:before {
    border-bottom-color: #ddd;
    bottom: 0
}

.am-angle-up:after {
    border-bottom-color: #fff;
    bottom: -1px
}

.am-angle-down {
    bottom: -9px
}

.am-angle-down:after, .am-angle-down:before {
    border-top-style: solid;
    border-width: 8px 8px 0
}

.am-angle-down:before {
    border-top-color: #ddd;
    bottom: 0
}

.am-angle-down:after {
    border-top-color: #fff;
    bottom: 1px
}

.am-angle-left {
    left: -9px
}

.am-angle-left:after, .am-angle-left:before {
    border-right-style: solid;
    border-width: 8px 8px 8px 0
}

.am-angle-left:before {
    border-right-color: #ddd;
    left: 0
}

.am-angle-left:after {
    border-right-color: #fff;
    left: 1px
}

.am-angle-right {
    right: 0
}

.am-angle-right:after, .am-angle-right:before {
    border-left-style: solid;
    border-width: 8px 0 8px 8px
}

.am-angle-right:before {
    border-left-color: #ddd;
    left: 0
}

.am-angle-right:after {
    border-left-color: #fff;
    left: -1px
}

body {
    font-family: PingFang SC, Lantinghei SC, Helvetica Neue, Helvetica, Arial, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, STHeitiSC-Light, simsun, \\5B8B\4F53, WenQuanYi Zen Hei, WenQuanYi Micro Hei, "sans-serif";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-size-adjust: 100% !important;
    -ms-text-size-adjust: 100% !important;
    -webkit-text-size-adjust: 100% !important
}

body.ios-has-modal-open {
    height: 100%;
    overflow-y: hidden;
    width: 100%;
    position: fixed
}

body.disable-scroll {
    overflow-y: hidden
}

html {
    font-size: 20px
}

html.disable-scroll, html.has-modal-open {
    overflow-y: hidden
}

@media (min-width: 820px) {
    html {
        font-size: 20px !important
    }
}

html.size-20 {
    font-size: 20px !important
}

html.size-12 {
    font-size: 12px !important
}

[class*=kr-animation-] {
    animation-duration: .5s;
    animation-timing-function: ease-out;
    animation-fill-mode: both
}

.kr-animation-in-out-down {
    animation-name: kr-in-out-down
}

@keyframes kr-in-out-down {
    0% {
        opacity: 0;
        transform: translateY(10px)
    }
    99% {
        opacity: 1;
        transform: translateY(0)
    }
    to {
        opacity: 0;
        transform: translateY(0)
    }
}

.radius-left {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.radius-right {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.ads_img_box a, .radius {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.ads_img_box a {
    overflow: hidden
}

body {
    padding-top: 0 !important
}

header.J_commonHeaderWrapper.common-header {
    position: relative
}

header.J_commonHeaderWrapper.common-header .container {
    max-width: 1120px;
    padding: 0
}

header.J_commonHeaderWrapper.common-header .logo {
    left: 0
}

header.J_commonHeaderWrapper.common-header .sub-nav li.user-menu {
    margin-right: 0
}

header.J_commonHeaderWrapper.common-header .sub-nav > li .menu-wrap {
    right: -8px
}

.stealth-scroll-bar {
    scrollbar-base-color: transparent;
    scrollbar-3dlight-color: transparent;
    scrollbar-highlight-color: transparent;
    scrollbar-track-color: transparent;
    scrollbar-arrow-color: transparent;
    scrollbar-shadow-color: transparent;
    scrollbar-dark-shadow-color: transparent
}

.stealth-scroll-bar li:last-child {
    padding-right: 50px
}

.stealth-scroll-bar::-webkit-scrollbar {
    width: 0;
    height: 0
}

h1 {
    font-size: 1.2rem;
    color: #999
}

h1, h2 {
    font-weight: 600
}

h2 {
    font-size: .9rem
}

a {
    color: #366df0;
    transition: all .2s ease;
    text-decoration: none;
    cursor: pointer
}

a:hover {
    color: #3da9f7
}

a:focus {
    outline: none
}

p, ul {
    margin: 0
}

ul {
    list-style: none;
    padding: 0
}

.brand-link {
    color: #3da9f7
}

.brand-link:hover {
    color: #2c79b0
}

.note {
    color: #aaa;
    font-size: .6rem
}

.text_es_g {
    overflow: hidden
}

.text_es_g:after {
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 10rem;
    background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff 80%)
}

.kr-tag-blue {
    border: 1px solid #4285f4;
    border-radius: 15px;
    color: #4285f4
}

.kr-tag-blue, .kr-tag-new-gray {
    display: inline-block;
    padding: 0 15px;
    height: 26px;
    line-height: 24px
}

.kr-tag-new-gray {
    border-radius: 4px;
    background: #c4ceda;
    font-size: 14px;
    color: #fff
}

.kr-tag-gray {
    padding: 0 15px;
    border: 1px solid #68727d;
    border-radius: 15px;
    color: #68727d
}

.kr-tag-arrow-blue, .kr-tag-gray {
    display: inline-block;
    height: 26px;
    line-height: 24px
}

.kr-tag-arrow-blue {
    vertical-align: middle;
    padding: 0 10px;
    border: 1px solid #4285f4;
    color: #4285f4;
    position: relative
}

.kr-tag-arrow-blue .arrow {
    border-color: #333 transparent transparent;
    border-color: transparent #4285f4 transparent transparent;
    left: -10px;
    top: 50%;
    margin-top: -10px
}

.kr-tag-arrow-blue .arrow, .kr-tag-arrow-blue .arrow em {
    display: block;
    border-width: 10px 10px 10px 0;
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid
}

.kr-tag-arrow-blue .arrow em {
    border-color: transparent #fff transparent transparent;
    top: -10px;
    left: 1px
}

.kr-tag-arrow-blue.kr-size-min {
    height: 22px;
    line-height: 20px;
    font-size: 12px
}

.kr-tag-arrow-blue.kr-size-min .arrow {
    border-width: 4px 4px 4px 0;
    left: -4px;
    margin-top: -4px
}

.kr-tag-arrow-blue.kr-size-min .arrow em {
    border-width: 4px 4px 4px 0;
    top: -4px
}

.kr-arrow, .kr-arrow span {
    display: block;
    border-style: solid;
    position: absolute;
    width: 0;
    height: 0
}

.common-footer {
    z-index: 2
}

.fixed-tools {
    left: auto !important;
    margin-left: auto !important;
    right: 0
}

.boss-job-detail, .pagewrap {
    min-height: 400px;
    max-width: 1180px;
    padding: 0 30px;
    margin: 0 auto
}

.boss-job-detail.pagewrap-full, .pagewrap.pagewrap-full {
    width: 100%;
    max-width: none;
    padding: 0
}

.mainlib_flex_wapper {
    display: table;
    width: 100%
}

.mainlib {
    background-color: #fff;
    min-height: 5rem;
    display: table-cell;
    vertical-align: top;
    max-width: 800px
}

.mainlib .center_content {
    line-height: 2;
    padding: 1.5rem 0;
    margin-right: 10%
}

.mainlib .center_content .preview-banner {
    background: #ffced1;
    padding: 5px 30px;
    border-radius: 5px;
    font-size: 18px;
    margin-bottom: 10px
}

.ab-right .center_content {
    margin: 0 0 0 5%
}

.rightlib {
    display: table-cell;
    width: 320px;
    vertical-align: top;
    -ms-flex-order: 2;
    order: 2
}

.rightlib .pad_inner {
    font-size: .65rem;
    margin-bottom: 2.5rem
}

.tip {
    position: relative
}

.tip b {
    display: inline-block;
    padding: .2rem .6rem;
    color: #fff;
    white-space: nowrap;
    background-color: #adc8db;
    border-radius: 3px;
    font-size: .6rem;
    font-weight: 400;
    top: -1.75rem
}

.tip b, .tip b:after {
    position: absolute;
    left: 50%;
    transform: translateX(-50%)
}

.tip b:after {
    content: "";
    border: .3rem solid #adc8db;
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-right-color: transparent;
    height: 0;
    width: 0;
    bottom: -.5rem
}

h3.h3 {
    color: #3d464d;
    margin-bottom: .8rem
}

h3.h3 span {
    display: inline-block;
    padding-right: 10px;
    background-color: #fafafa;
    position: relative;
    z-index: 1
}

h3.h3:after {
    width: 100%;
    content: "";
    border-bottom: 1px solid #efefef;
    display: block;
    position: relative;
    top: -12px
}

.rightlib.cover_css .a_d_bd_div .baidu_ads_cell {
    margin-bottom: .8rem
}

.rightlib.cover_css .a_d_bd_div .baidu_ads_cell a {
    display: block;
    width: 14.5rem;
    height: 9rem;
    margin: 0 auto;
    background-size: cover
}

.rightlib.cover_css h3 {
    font-size: .8rem;
    color: #3d464d;
    margin: 0 auto 1rem;
    padding: .8rem 0;
    text-align: center;
    border-top: 2px solid #4285f4;
    border-bottom: 1px dashed #e6e8eb
}

.rightlib.cover_css h3 span {
    display: inline-block;
    padding: 0 .5rem 0 0;
    position: relative;
    z-index: 1
}

.rightlib.cover_css h3 .more {
    font-size: .6rem;
    font-weight: 400;
    position: absolute;
    top: -.2rem;
    right: 0;
    padding: .15rem 0 .15rem .25rem;
    background-color: #fafafa;
    color: #999;
    display: block;
    z-index: 11
}

.rightlib.cover_css h3 .more span {
    padding: 0
}

.rightlib.cover_css h3 .more span:last-child {
    padding-left: .1rem;
    font-size: .6rem
}

.rightlib.cover_css h3 .more:hover {
    color: #458df5
}

@media (max-width: 820px) {
    html {
        font-size: 12px
    }

    .pagewrap {
        padding: 0
    }

    .J_commonHeaderWrapper {
        position: static !important
    }

    .J_commonHeaderWrapper.common-header .container .logo {
        left: 10px
    }

    header.J_commonHeaderWrapper.common-header .container {
        min-width: inherit
    }

    .mainlib_flex_wapper {
        display: block
    }

    .mainlib_flex_wapper .rightlib {
        display: none
    }

    .mainlib_flex_wapper .mainlib {
        display: block
    }

    .mainlib_flex_wapper .mainlib .center_content {
        margin: 0;
        padding: 0;
        max-width: none;
        min-width: inherit
    }

    .content-all .toggle-wrapper {
        margin-top: 15px;
        padding-right: 15px
    }

    .content-all .toggle-wrapper > a {
        font-size: 14px;
        height: 22px;
        line-height: 20px
    }

    .textblock {
        padding: 0 15px
    }
}

.boss-job-detail .editor_recommend ul li:hover img, .pagewrap .editor_recommend ul li:hover img {
    transform: scale(1.05)
}

.boss-job-detail .editor_recommend ul li img, .pagewrap .editor_recommend ul li img {
    transition: .7s
}

.boss-job-detail .a_ds_banner .slick-slide a:hover, .pagewrap .a_ds_banner .slick-slide a:hover {
    transform: scale(1.05)
}

.boss-job-detail .a_ds_banner .slick-slide a, .pagewrap .a_ds_banner .slick-slide a {
    transition: .7s
}

.boss-job-detail .kr_article_list ul li .comment-null, .boss-job-detail .kr_article_list ul li .favorite-null, .pagewrap .kr_article_list ul li .comment-null, .pagewrap .kr_article_list ul li .favorite-null {
    opacity: 0
}

.boss-job-detail .kr_article_list ul li:hover, .pagewrap .kr_article_list ul li:hover {
    background-color: #f6f6f6
}

.boss-job-detail .kr_article_list ul li:hover .comment-null, .boss-job-detail .kr_article_list ul li:hover .favorite-null, .pagewrap .kr_article_list ul li:hover .comment-null, .pagewrap .kr_article_list ul li:hover .favorite-null {
    opacity: 1
}

.boss-job-detail .kr_article_list .img_box img, .pagewrap .kr_article_list .img_box img {
    transition: .7s
}

.boss-job-detail .kr_article_list .img_box img:hover, .pagewrap .kr_article_list .img_box img:hover {
    transform: scale(1.05)
}

.boss-job-detail .kr_article_list ul li .baidu_ads_cell:hover, .pagewrap .kr_article_list ul li .baidu_ads_cell:hover {
    background-color: #f0f0f0
}

.boss-job-detail .kr_article_list ul li .baidu_ads_cell .img_box a, .pagewrap .kr_article_list ul li .baidu_ads_cell .img_box a {
    transition: .7s
}

.boss-job-detail .kr_article_list ul li .baidu_ads_cell .img_box a:hover, .boss-job-detail .kr_article_list ul li .info-flow-monographic-inner:hover .img-pad, .pagewrap .kr_article_list ul li .baidu_ads_cell .img_box a:hover, .pagewrap .kr_article_list ul li .info-flow-monographic-inner:hover .img-pad {
    transform: scale(1.05)
}

.boss-job-detail .kr_article_list ul li .info-flow-monographic-inner .img-pad, .boss-job-detail .news-post-item .img-box img, .pagewrap .kr_article_list ul li .info-flow-monographic-inner .img-pad, .pagewrap .news-post-item .img-box img {
    transition: .7s
}

.boss-job-detail .news-post-item a:hover img, .pagewrap .news-post-item a:hover img {
    transform: translate(-50%, -50%) scale(1.05) !important
}

.boss-job-detail .hot_article.hot_posts li .img-cover img, .pagewrap .hot_article.hot_posts li .img-cover img {
    transition: .7s
}

.boss-job-detail .hot_article.hot_posts li .img-cover img:hover, .pagewrap .hot_article.hot_posts li .img-cover img:hover {
    transform: scale(1.05)
}

.boss-job-detail .hot_article.hot_posts li .img-left-cover img, .pagewrap .hot_article.hot_posts li .img-left-cover img {
    transition: .7s
}

.boss-job-detail .hot_article.hot_posts li .img-left-cover a:hover img, .pagewrap .hot_article.hot_posts li .img-left-cover a:hover img {
    transform: scale(1.05)
}

.info-list-abtest {
    padding-right: 1rem !important
}

.toggle-wrapper {
    right: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding-right: 5px
}

.toggle-wrapper a {
    display: inline-block;
    height: 26px;
    line-height: 24px;
    padding: 0 10px;
    font-size: 16px;
    font-weight: bolder
}

.toggle-wrapper .active {
    border: 1px solid #4285f4;
    border-radius: 13px;
    color: #4285f4
}

.toggle-wrapper .normal {
    color: #9e9e9e;
    border: 1px solid #fff
}

.toggle-wrapper .normal:hover {
    color: #4285f4
}

.textblock {
    font-family: PingFang SC, Lantinghei SC, Helvetica Neue, Helvetica, Arial, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, STHeitiSC-Light, simsun, \\5B8B\4F53, WenQuanYi Zen Hei, WenQuanYi Micro Hei, "sans-serif";
    line-height: 28px;
    font-size: 15px;
    color: #3d464d
}

@media screen and (max-width: 820px) {
    .textblock {
        font-size: 1.5rem;
        line-height: 30px;
        text-align: justify
    }
}

@media screen and (min-width: 1450px) {
    .textblock {
        line-height: 30px;
        font-size: 16px
    }
}

.textblock h1, .textblock h2 {
    font-size: 16px;
    margin: 30px 0 14px
}

@media screen and (max-width: 820px) {
    .textblock h1, .textblock h2 {
        font-size: 1.7rem
    }
}

.textblock h3 {
    font-size: 15px;
    margin: 40px 0 14px;
    padding-left: 14px;
    line-height: 23px;
    position: relative
}

.textblock h3:before {
    position: absolute;
    top: 4px;
    bottom: 4px;
    left: 0;
    width: 4px;
    background: #4285f4;
    display: block;
    content: ""
}

@media screen and (max-width: 820px) {
    .textblock h3 {
        font-size: 18px;
        line-height: 26px
    }
}

.textblock p {
    margin-bottom: 26px;
    word-wrap: break-word
}

.textblock p a {
    color: #3d464d;
    border-style: solid;
    border-width: 0 0 1px;
    border-color: #999;
    padding: 0 0 1px;
    word-wrap: break-word
}

.textblock p a:hover {
    color: #4285f4;
    border-color: #4285f4
}

.textblock ol, .textblock ul {
    padding: 0 0 0 20px;
    margin-bottom: 22px
}

@media screen and (max-width: 820px) {
    .textblock ol, .textblock ul {
        padding-left: 1.5em
    }
}

.textblock ol li, .textblock ul li {
    margin-bottom: 6px
}

.textblock ul li {
    list-style-type: square
}

.textblock iframe, .textblock img {
    display: block;
    max-width: 100%
}

.textblock blockquote {
    padding: 6px 0 6px 55px;
    position: relative;
    margin: 30px 0;
    color: #3d464d;
    font-family: PingFang SC, Lantinghei SC, Helvetica Neue, Helvetica, Arial, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, STHeitiSC-Light, simsun, \\5B8B\4F53, WenQuanYi Zen Hei, WenQuanYi Micro Hei, "sans-serif";
    border: 0
}

@media screen and (max-width: 340px) {
    .textblock blockquote {
        padding: 6px 0 6px 35px
    }
}

.textblock blockquote:before {
    display: block;
    width: 23px;
    height: 17px;

    background-size: contain;
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 15px
}

@media screen and (max-width: 340px) {
    .textblock blockquote:before {
        width: 18px;
        height: 14px;
        left: 10px
    }
}

.textblock blockquote p {
    margin-bottom: 0;
    padding: 6px 10px
}

.textblock b, .textblock strong {
    font-weight: 600
}

.textblock img[src*="global/p/sensors"] {
    display: none
}

.textblock p.img-desc {
    font-size: 12px;
    color: #999;
    text-align: center;
    line-height: 1.8;
    max-width: 600px;
    margin: -10px auto 15px
}

.textblock .detect-string {
    display: none
}

.textblock em, .textblock i {
    font-style: normal;
    color: #999
}

.textblock iframe, .textblock img {
    margin: 20px auto
}

.plan-image {
    position: relative
}

.plan-image .mark {
    position: absolute;
    bottom: 5px;
    right: 5px;
    background-color: rgba(0, 0, 0, .3);
    color: #fff;
    padding: 2px 5px;
    border-radius: 5px;
    font-size: 12px;
    line-height: 1.5em
}

.a_ds_banner {
    width: 100%;
    transition: opacity .5s ease-in;
    margin-bottom: 0;
    opacity: 0
}

.a_ds_banner, .a_ds_banner.index_banner {
    overflow: hidden
}

.a_ds_banner .banner_cell {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0
}

.a_ds_banner .banner_cell .info {
    position: absolute;
    width: 100%;
    left: 50%;
    bottom: .2rem;
    transform: translate(-50%);
    color: #fff;
    font-size: .9rem;
    line-height: 1.5;
    background: rgba(0, 0, 0, .7);
    display: none;
    text-align: center;
    padding: 10px 20px
}

.a_ds_banner .banner_cell .info .abstract {
    display: inline-block;
    text-align: left
}

.a_ds_banner .banner_cell.has_title .info {
    display: block
}

.a_ds_banner .slick-list, .a_ds_banner .slick-track {
    height: 100%
}

.a_ds_banner .slick-slide {
    width: 100%;
    background-color: #f0f0f0;
    height: 100%;
    overflow: hidden
}

.a_ds_banner .slick-slide:nth-of-type(2) {
    z-index: 11
}

.a_ds_banner .slick-slide a {
    display: block;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: 50%
}

.a_ds_banner .slick-slide img {
    width: 100%;
    min-height: 100%
}

.a_ds_banner .slick-dots {
    display: -ms-flexbox !important;
    display: flex !important;
    bottom: 0;
    width: 100%;
    height: .2rem;
    display: flex
}

.a_ds_banner .slick-dots li {
    width: 100%;
    height: .2rem;
    padding: 0;
    margin: 0
}

.a_ds_banner .slick-dots li button {
    width: 100%;
    height: 100%
}

.a_ds_banner .slick-dots li button:before {
    width: 100%;
    height: 100%;
    content: "";
    background-color: #000;
    border-radius: 0;
    opacity: .8
}

.a_ds_banner .slick-dots li.slick-active button:before, .a_ds_banner .slick-dots li:hover button:before {
    transition: all .4s;
    background-color: #4285f4;
    box-shadow: 0 0 10px #72a4f7;
    opacity: 1
}

.a_ds_banner:hover .icon-angle-left, .a_ds_banner:hover .icon-angle-right {
    display: block !important
}

.a_ds_banner .icon-angle-left, .a_ds_banner .icon-angle-right {
    z-index: 11;
    display: none !important;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    border: 0;
    background: transparent;
    color: #fff;
    text-shadow: 0 2px 7px rgba(0, 0, 0, .6);
    font-size: 40px;
    outline: transparent;
    cursor: pointer
}

.a_ds_banner .icon-angle-left {
    left: 15px
}

.a_ds_banner .icon-angle-right {
    right: 15px
}

.a_ds_banner_wapper .a_ds_banner.index_banner .banner_cell .mark_box {
    position: absolute;
    top: .75rem;
    left: .75rem
}

.a_ds_banner_wapper .a_ds_banner.index_banner .banner_cell .mark_box .mark {
    background-color: rgba(0, 0, 0, .8);
    color: #fff;
    display: block;
    font-size: .6rem;
    padding: .1rem .25rem;
    border-radius: .2rem
}

.slick-next, .slick-prev {
    width: auto;
    height: auto
}

@media (max-width: 820px) {
    .a_ds_banner .slick-arrow {
        display: none
    }

    .a_ds_banner:hover .slick-arrow {
        display: none !important
    }

    .a_ds_banner .banner_cell .info {
        bottom: 2rem;
        font-size: .5rem
    }
}

@media (max-width: 780px) {
    .a_ds_banner .banner_cell .info {
        display: none
    }

    .a_ds_banner .slick-dots {
        display: none !important
    }
}

.tags em.highlight {
    font-style: normal;
    color: #4285f4;
    font-weight: 600
}

.tags .rightlib {
    width: 290px
}

.tags .mainlib {
    padding: 0 .75rem;
    max-width: 830px
}

.tags .mainlib .center_content {
    padding-top: 1.5rem
}

.tags_wrapper {
    height: 9rem;
    max-width: 54.25rem;
    position: relative;
    margin: 0 auto
}

.tags_wrapper .tag_read {
    vertical-align: top
}

.tagsbanner {
    background-color: #fafafa;
    width: 100%;
    height: 9rem;
    position: relative;
    padding: 0 1rem;
    margin: 0 auto;
    color: #68727d
}

@media (max-width: 1024px) {
    .tagsbanner {
        padding: 0
    }
}

.tagsbanner .tag_tip {
    padding: 1.6rem 0 .5rem;
    font-size: .8rem
}

.tagsbanner .tag_tip .icon-tag {
    font-size: 1.1rem;
    margin-right: .4rem;
    color: #9ca4ab
}

@media (max-width: 1024px) {
    .tagsbanner .tag_tip {
        padding-left: 1.5rem
    }
}

.tagsbanner .tag_tip .tag_tip_txt {
    position: absolute;
    width: 100%;
    bottom: .5rem;
    left: 0;
    color: #fff;
    font-size: 1rem;
    text-align: center;
    line-height: 1
}

.tagsbanner .content {
    width: 100%
}

@media (max-width: 1024px) {
    .tagsbanner .content {
        padding: 0 1.5rem
    }

    .tagsbanner .content .note {
        font-size: .7rem
    }
}

.tagsbanner .content .tags_keywords {
    color: #3d464d
}

.tagsbanner .content .tags_keywords h1 {
    margin: 0;
    padding: 0;
    color: #4285f4;
    padding-right: .25rem;
    font-weight: 400;
    display: inline-block
}

.tagsbanner .content .tags_keywords span {
    font-size: 1.2rem;
    font-weight: 400
}

.tagsbanner .content .note {
    font-size: .7rem;
    letter-spacing: 1px
}

.tagsbanner .content .note a {
    color: #4285f4 !important;
    margin-right: 6px
}

.tagsbanner .content .note .select_word {
    color: #68727d;
    font-weight: 500
}

.tags .rightlib h3 {
    font-size: .7rem
}

.tags .rightlib .ad-wrap {
    height: 7.5rem;
    background-color: #00b3ee;
    margin: 0 1rem
}

.tags .rightlib .ad-wrap .ads_img_box {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 7.5rem
}

.tags .rightlib .ad-wrap .ads_img_box a {
    display: block;
    width: 100%;
    height: 100%;
    background-size: cover
}

.common-comment .display-module {
    text-align: center
}

.common-comment .display-module li {
    text-align: left;
    padding: .5rem 0;
    border-top: 1px dashed #e8e8e8;
    min-height: 84px
}

.common-comment .display-module .img {
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    display: inline-block;
    margin-right: .75rem;
    vertical-align: middle;
    float: left;
    margin-top: .5rem
}

.common-comment .display-module .msgwrap {
    overflow: hidden;
    font-size: 14px;
    line-height: 21px
}

.common-comment .display-module .msgwrap .name {
    color: #4285f4
}

.common-comment .display-module .msgwrap .reply, .common-comment .display-module .msgwrap .time {
    color: #ccc
}

.common-comment .display-module .msgwrap .text {
    color: #666;
    white-space: pre-line
}

.common-comment .display-module .msgwrap .rejected, .common-comment .display-module .msgwrap .reviewing {
    display: inline-block;
    background-color: #ff9831;
    color: #fff;
    padding: 0 5px;
    margin-right: 5px;
    vertical-align: 1px;
    font-size: 12px;
    border-radius: 3px
}

.common-comment .display-module .msgwrap .rejected {
    background-color: #d7252b
}

.common-comment .display-module .msgwrap .replay_button {
    text-align: right
}

.common-comment .display-module .msgwrap .submit {
    border: 0 none;
    background-color: transparent;
    color: #4285f4;
    font-size: 14px;
    padding: 0
}

.common-comment .display-module .more {
    color: #4285f4;
    border: 1px solid #4285f4;
    border-radius: 3px;
    display: inline-block;
    background-color: transparent;
    font-size: 14px;
    padding: .1rem .25rem;
    margin: .5rem auto 0
}

.common-comment .input-module {
    margin-bottom: 1rem
}

.common-comment .input-module textarea {
    outline: none;
    -webkit-appearance: none;
    padding: .2rem;
    width: 100%;
    background-color: #f7fcff;
    border: 1px solid #d3d7db;
    border-radius: 3px;
    font-size: 14px;
    resize: vertical;
    margin-bottom: 15px;
    height: 5rem
}

.common-comment .input-module textarea:focus {
    border: 1px solid #57c5f7;
    box-shadow: 0 0 0 2px rgba(45, 183, 245, .2)
}

.common-comment .input-module .blockel {
    min-height: 26px
}

.common-comment .input-module .replytip {
    float: left;
    white-space: nowrap;
    background-color: #efefef;
    font-size: 12px;
    margin-right: 10px
}

.common-comment .input-module .replytip span {
    display: inline-block
}

.common-comment .input-module .replytip .parent-name {
    padding: 0 5px
}

.common-comment .input-module .replytip .close {
    width: 24px;
    height: 24px;
    background-color: #66c5fd;
    text-align: center;
    color: #fff;
    cursor: pointer
}

.common-comment .input-module .msg {
    line-height: 24px;
    color: #999;
    font-size: 12px
}

.common-comment .input-module .error {
    color: red
}

.common-comment .input-module button {
    outline: none;
    float: right;
    color: #008df2;
    border: 1px solid #008df2;
    border-radius: 3px;
    background-color: transparent;
    font-size: 14px
}

.common-comment .input-module .msg {
    float: left
}

.common-comment .input-module .current-user {
    font-size: 14px
}

.common-comment .input-module .current-user .img {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    display: inline-block;
    margin-right: .75rem;
    vertical-align: middle
}

.common-comment .input-module .current-user .name {
    color: #4285f4
}

.common-comment .input-module .current-user span {
    color: #999
}

.common-comment .notlogin button {
    border-color: #4285f4;
    color: #4285f4
}

.common-comment .notlogin button a, .common-comment .notlogin button a:hover {
    color: #4285f4
}

.common-comment .notlogin textarea {
    -webkit-user-select: none;
    background-color: #fafafa;
    color: #b6cad9
}

.kr_tab .kr_tab_box {
    height: 2.5rem
}

.kr_tab .kr_tab_wapper {
    position: relative;
    height: 2.5rem;
    padding-top: .5rem;
    top: 0;
    z-index: 99;
    background: hsla(0, 0%, 100%, .9);
    font-weight: 600;
    -webkit-backdrop-filter: blur(8px)
}

.kr_tab .kr_tab_wapper .new-channel-tab-bg {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    width: 50px;
    height: 44px;
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, .95) 18%, #fff)
}

.kr_tab .kr_tab_wapper .new-channel-tab-hover:hover .tab-pop-up-pc {
    display: block
}

.kr_tab .kr_tab_wapper .new-channel-tab {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    width: 38px;
    height: 41px;
    z-index: 2;

    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    cursor: pointer
}

.kr_tab .kr_tab_wapper .new-channel-tab .tab-pop-up-mobile {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .6)
}

.kr_tab .kr_tab_wapper .new-channel-tab .tab-pop-up-mobile .tab-pop-up-box {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 300px;
    height: 265px;
    transform: translate(-50%, -50%)
}

.kr_tab .kr_tab_wapper .new-channel-tab .tab-pop-up-mobile .tab-pop-up-box .img {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 300px;
    height: 130px;
    z-index: 2;

    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.kr_tab .kr_tab_wapper .new-channel-tab .tab-pop-up-mobile .tab-pop-up-box .content {
    position: absolute;
    top: 100px;
    left: 0;
    width: 300px;
    height: 165px;
    z-index: 1;
    background-color: #fff;
    border-radius: 6px;
    padding: 40px 30px 30px
}

.kr_tab .kr_tab_wapper .new-channel-tab .tab-pop-up-mobile .tab-pop-up-box .content .text {
    width: 100%;
    font-size: 18px;
    line-height: 25px;
    font-weight: 700;
    color: #262626;
    letter-spacing: -.29px;
    text-align: center
}

.kr_tab .kr_tab_wapper .new-channel-tab .tab-pop-up-mobile .tab-pop-up-box .content .button {
    background-image: linear-gradient(225deg, #2f79f4, #83c3ff);
    border-radius: 25px;
    text-align: center;
    font-size: 16px;
    line-height: 40px;
    color: #fff;
    letter-spacing: 0;
    height: 40px;
    width: 240px;
    margin-top: 30px
}

.kr_tab .kr_tab_wapper .new-channel-tab .tab-pop-up-pc {
    display: none;
    position: absolute;
    top: 48px;
    right: 0;
    padding: 19px 25px;
    width: 245px;
    height: 104px;
    background-color: #fff;
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .1);
    border-radius: 2px
}

.kr_tab .kr_tab_wapper .new-channel-tab .tab-pop-up-pc .img {
    display: block;
    position: absolute;
    top: 19px;
    left: 25px;
    width: 69px;
    height: 66px;

    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat
}

.kr_tab .kr_tab_wapper .new-channel-tab .tab-pop-up-pc .arrow {
    display: block;
    position: absolute;
    right: 14px;
    top: -10px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 10px solid #fff
}

.kr_tab .kr_tab_wapper .new-channel-tab .tab-pop-up-pc .text {
    display: block;
    position: absolute;
    top: 24px;
    left: 107px;
    width: 108px;
    font-size: 18px;
    font-weight: 700;
    color: #3e474d;
    line-height: 28px
}

.kr_tab ul {
    white-space: nowrap;
    overflow-x: hidden;
    height: 2rem;
    line-height: 1rem;
    -webkit-overflow-scrolling: touch;
    border-bottom: 1px solid #e6e8eb
}

.kr_tab ul li {
    list-style: none;
    color: #828a92;
    cursor: pointer;
    position: relative;
    padding-bottom: .5rem;
    font-size: .9rem;
    line-height: 1.2;
    transition: color .5s ease-in;
    margin-right: .9rem;
    display: inline-block
}

.kr_tab ul li:before {
    content: " ";
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    margin-right: 6px;
    background-color: #3d464d;
    vertical-align: middle;
    opacity: 0
}

.kr_tab ul li .seo_h2 {
    font-size: inherit;
    padding: 0;
    margin: 0;
    display: inline-block;
    font-weight: 600
}

.kr_tab ul li > span {
    display: inline-block
}

.kr_tab ul li.kr_active {
    color: #3d464d
}

.kr_tab ul li.kr_active:before {
    opacity: 1
}

.show-model {
    overflow-y: hidden
}

.loading_more {
    display: block;
    width: 8rem;
    height: 2rem;
    line-height: 2rem;
    border-radius: 4px;
    margin: 0 auto;
    border: 1px solid #366df0;
    text-align: center;
    margin-top: 2.5rem;
    color: #366df0;
    font-size: .8rem;
    cursor: pointer
}

.no-more-text {
    position: relative;
    margin: 40px auto;
    width: 160px;
    text-align: center;
    white-space: nowrap
}

.no-more-text .inner-line {
    position: absolute;
    top: 10px;
    margin-top: -.5px;
    width: 30px;
    height: 1px;
    background-color: #999ca0
}

.no-more-text .inner-line.left {
    left: -40px
}

.no-more-text .inner-line.right {
    right: -35px
}

.no-more-text .inner-text {
    color: #999ca0;
    font-size: 14px;
    line-height: 20px;
    text-align: center
}

.relation_author_right {
    margin-bottom: 2rem
}

.relation_author_right li {
    position: relative;
    margin: 0 0 1.25rem
}

.relation_author_right li:last-child {
    margin-bottom: 0
}

.relation_author_right li .author_info {
    position: relative
}

.relation_author_right li .author_info .add {
    position: absolute;
    top: 50%;
    right: .2rem;
    margin-top: -.5rem;
    display: block;
    color: #e1ebfc;
    font-size: .8rem;
    width: 1rem;
    height: 1rem;
    line-height: 1rem;
    text-align: center
}

.relation_author_right li h4 {
    font-size: .7rem;
    color: #3d464d;
    margin: 0 0 .15rem;
    line-height: 1.2;
    height: 20px;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.relation_author_right li h4 a, .relation_author_right li h4 span {
    color: #366df0
}

.relation_author_right li .img_box {
    float: left;
    width: 3rem;
    height: 3rem;
    background-color: #f0f0f0;
    border-radius: 50%
}

.relation_author_right li .img_box img {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.relation_author_right li .info_box {
    margin-left: 4rem;
    line-height: 1.4
}

.relation_author_right li .info_box p {
    max-height: 1.75rem;
    overflow: hidden;
    padding-right: 2.25rem;
    font-size: .65rem
}

.relation_author_right li .article_list {
    position: relative;
    display: none;
    margin-top: 1rem;
    padding: .75rem 1rem;
    background-color: #f1f1f1
}

.relation_author_right li .article_list .arrow {
    position: absolute;
    top: -.4rem;
    left: 1rem;
    width: 1.5rem;
    height: .6rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAMCAYAAAB1Lg0yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGMjkxQ0IyQzBCQzExRTVCMjA0REY1M0RCREZBMEE5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGMjkxQ0IzQzBCQzExRTVCMjA0REY1M0RCREZBMEE5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODU2RUExRkZDMEIyMTFFNUIyMDRERjUzREJERkEwQTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODU2RUEyMDBDMEIyMTFFNUIyMDRERjUzREJERkEwQTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4xVIQKAAAA0ElEQVR42mL8+PEjAxAIA3E6ELcx0AkwQekOIK4GYml6WqwMxAlAzAXEi4GYjV4WxwExC5TvCMRLgZidHhZ7oImFAPEeIBantcWaWMRtgPgqEMfQ0mIeHHLC0Dg/CsTOtLD4JQE1VtCgPw7E0dSKfyaogcQACyBeAsRPgHgaNDqYyLWYEViAhAHplWTqfwXEW4F4OxDvB+I3pFgMcvVhaJBSAv4D8RUgPgLEJ4H4DBDfBOI/uCwG0TJAfA6IRamchn5BHXMZiK8B8T0ovg8QYADOVy5HqqI8HwAAAABJRU5ErkJggg==) 50%;
    background-size: cover
}

.relation_author_right li .article_list .cell {
    margin-bottom: 1rem
}

.relation_author_right li .article_list .cell:last-child {
    margin-bottom: 0
}

.relation_author_right li .article_list .pic_box {
    width: 4rem;
    height: 2.5rem;
    background-color: #c3c3c3;
    display: inline-block;
    vertical-align: middle
}

.relation_author_right li .article_list .pic_box img {
    width: 100%;
    height: 100%
}

.relation_author_right li .article_list .intro {
    vertical-align: middle;
    width: 7.75rem;
    margin-left: .75rem;
    font-size: .75rem;
    line-height: 1.4;
    color: #3d464d;
    float: right;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.5em;
    max-height: 3em
}

.hot_tag_right .inner_con {
    padding: 0 0 .5rem
}

.hot_tag_right a {
    margin: .25rem
}

.hot_focus_right div {
    margin-bottom: 30px
}

.hot_focus_right a {
    max-width: 5rem;
    text-decoration: underline;
    color: #68727d
}

.hot_focus_right .inner_con a {
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    float: left;
    margin-right: .75rem
}

.kr_article_list ul {
    margin-bottom: 0
}

.kr_article_list ul li {
    border-bottom: 1px solid #e6e8eb;
    margin-top: -1px
}

.kr_article_list ul li:last-child {
    border-bottom: none
}

.kr_article_list ul li .inner_li {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 9.5rem;
    overflow: hidden;
    padding: 1rem 0;
    position: relative
}

.kr_article_list ul li .info-flow-monographic-wrapper.inner_li {
    height: 11.25rem
}

.kr_article_list ul li .info-flow-monographic-wrapper.inner_li .mark {
    margin-left: 1rem;
    left: 0;
    top: 2rem
}

.kr_article_list ul li .info-flow-monographic-inner {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.kr_article_list ul li .info-flow-monographic-inner .background-cover {
    content: " ";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: rgba(0, 0, 0, .4);
    z-index: 8
}

.kr_article_list ul li .info-flow-monographic-inner .img-pad {
    background-size: cover;
    background-position: 50%;
    position: absolute;
    width: 100%;
    height: 100%
}

.kr_article_list ul li .info-flow-monographic-inner .info {
    padding: 0 1rem;
    bottom: 1rem;
    left: 0;
    position: absolute;
    width: 100%;
    color: #fff;
    z-index: 9
}

.kr_article_list ul li .info-flow-monographic-inner .info .title {
    font-size: 1.2rem;
    margin-bottom: .5rem;
    font-weight: 600;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    overflow: hidden;
    line-height: 1.5em;
    max-height: 1.5em
}

.kr_article_list ul li .info-flow-monographic-inner .info .desc {
    font-weight: 400;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.5em;
    max-height: 3em;
    font-size: .7rem
}

.kr_article_list ul li .baidu_ads_cell {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    position: relative;
    padding: 1rem 0
}

.kr_article_list ul li .baidu_ads_cell:after, .kr_article_list ul li .baidu_ads_cell:before {
    content: " ";
    display: table
}

.kr_article_list ul li .baidu_ads_cell:after {
    clear: both
}

.kr_article_list ul li .baidu_ads_cell .img_box a {
    width: 100%;
    height: 100%;
    display: inline-block;
    background-size: contain;
    background-position: 50%
}

.kr_article_list ul li .baidu_ads_cell .intro a {
    color: #3d464d
}

.kr_article_list ul li .baidu_ads_cell .intro a:hover {
    color: #366df0
}

.kr_article_list ul li .baidu_ads_cell .pc_mark {
    margin-left: 1rem;
    top: 2rem;
    left: 0
}

.kr_article_list ul li .baidu_ads_cell .img_box .pc_mark {
    margin-left: 0;
    top: .4rem;
    left: .4rem
}

.kr_article_list ul li:last-child {
    margin-bottom: 0
}

.kr_article_list ul li.img_long {
    height: 4.5rem
}

.kr_article_list ul li.topic {
    height: 15.5rem
}

.kr_article_list ul li .img_box_long a {
    display: block;
    width: 100%;
    padding-bottom: 24.7%;
    background-size: 100%;
    background-repeat: no-repeat
}

.kr_article_list .ads_place {
    position: relative;
    width: 100%;
    margin-bottom: 1.5rem
}

.kr_article_list .ads_place a {
    display: block;
    width: 100%
}

.kr_article_list .ads_place a img {
    width: 100%
}

.kr_article_list .ads_place a .des {
    padding: 0 3% 2%;
    color: #fff;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    font-size: .65rem
}

.kr_article_list .ads_place a .des .mark {
    top: -.5rem;
    left: 3%;
    transform: translateY(-100%)
}

.kr_article_list .mark {
    position: absolute;
    top: .4rem;
    left: .4rem;
    display: block;
    padding: 0 .5rem;
    color: #fff;
    background: rgba(0, 0, 0, .5);
    font-size: .6rem;
    text-align: center;
    border-radius: 1rem;
    z-index: 11
}

.kr_article_list .mark:hover {
    cursor: pointer
}

.kr_article_list .h5_mark {
    display: none;
    line-height: 1
}

.kr_article_list .baidu_ads_mark {
    background-color: #7c91c2
}

.kr_article_list .img_box {
    float: left;
    width: 13rem;
    height: 7.5rem;
    position: relative;
    overflow: hidden;
    background-color: #c3c3c3
}

.kr_article_list .img_box.list-img-loaded {
    background-color: #fff
}

.kr_article_list .img_box div {
    width: 100%;
    height: 100%;
    display: block;
    background-size: cover
}

.kr_article_list .img_box img {
    width: 100%
}

.kr_article_list .img_box .video-tag {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -24px;
    margin-left: -24px;
    width: 48px;
    height: 48px;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain
}

.kr_article_list .hide {
    display: none
}

.kr_article_list .intro {
    margin-left: 14rem;
    font-size: .65rem;
    line-height: 1.5;
    word-break: break-all;
    color: #828a92;
    height: 100%;
    position: relative
}

.kr_article_list .intro h3 {
    font-size: .9rem;
    max-height: 2.8em;
    font-weight: 600;
    margin-bottom: .25rem;
    line-height: 1.4em;
    color: #3d464d;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2
}

.kr_article_list .intro h3:hover {
    color: #366df0
}

.kr_article_list .intro h3:after {
    display: none
}

.kr_article_list .intro .abstract {
    position: relative;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    overflow: hidden;
    line-height: 1.1rem;
    max-height: 3.3rem
}

.kr_article_list .intro .abstract:after {
    height: .9rem
}

.kr_article_list .intro .line2 {
    -webkit-line-clamp: 2 !important
}

.kr_article_list .info {
    font-size: .65rem;
    word-break: break-all;
    color: #828a92;
    position: absolute;
    line-height: 1.2;
    vertical-align: middle;
    bottom: 1rem;
    width: 100%;
    padding-left: 14rem
}

.kr_article_list .info .user-info {
    vertical-align: middle;
    display: inline-block
}

.kr_article_list .info .oblique_line {
    padding: 0 .1rem;
    margin: 0
}

.kr_article_list .info .name {
    color: #999;
    margin: 0
}

.kr_article_list .info .name:hover {
    color: #4285f4
}

.kr_article_list .info .time-div, .kr_article_list .info .user-info-point {
    vertical-align: middle;
    display: inline-block
}

.kr_article_list .info .h5_time {
    display: none
}

.kr_article_list .info [class*=icon], .kr_article_list .info [class^=icon] {
    vertical-align: middle;
    font-size: 14px;
    margin: 1px 4px 0 0
}

.kr_article_list .ab_test .baidu_ads_cell {
    height: 9rem !important;
    border-bottom: 1px dashed #c3c3c3;
    margin-bottom: 1rem !important
}

.kr_article_list .ab_test .baidu_ads_cell .mark {
    top: auto;
    bottom: 1rem;
    left: 0;
    border: 1px solid #fff;
    padding: 0;
    width: 3rem;
    height: 1.1rem;
    text-align: center;
    line-height: 1.1rem
}

.kr_article_list .ab_test .baidu_ads_cell .img_box {
    float: right;
    position: static
}

.kr_article_list .ab_test .baidu_ads_cell .intro {
    margin-right: 14rem;
    margin-left: 0
}

.kr_article_list .info-list {
    padding-right: 2rem
}

.kr_article_list .info-list, .kr_article_list .tags-list {
    display: inline-block;
    white-space: nowrap
}

.kr_article_list .tags-list i {
    display: inline-block;
    color: #999 !important;
    margin-left: 0 !important
}

.kr_article_list .tags-list a {
    color: #999;
    display: inline-block;
    max-width: 90px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle
}

.kr_article_list .tags-list a:hover {
    color: #4285f4
}

.kr_article_list .inner_li_abtest .h5_mark {
    display: none !important
}

@media (max-width: 820px) {
    .kr_article_list .inner_li_abtest .user-info {
        display: none !important
    }
}

.kr_article_list .inner_li_abtest .comments-list {
    display: inline-block;
    white-space: nowrap;
    float: right;
    vertical-align: middle
}

@media (max-width: 1130px) {
    .kr_article_list .inner_li_abtest .tags-list {
        display: none
    }
}

@media (max-width: 820px) {
    .kr_tab .kr_tab_wapper {
        height: auto
    }

    .kr_tab .kr_tab_box {
        margin: 0
    }

    .kr_tab .kr_tab_box ul {
        overflow-x: auto;
        display: block
    }

    .kr_tab .kr_tab_box ul li {
        display: inline-block;
        padding-bottom: 0;
        margin-right: 1rem;
        font-size: .9rem
    }

    .kr_tab .kr_tab_box ul li:last-of-type {
        margin-right: 0
    }

    .kr_article_list .img_box {
        width: 6.5rem;
        height: 4rem
    }

    .kr_article_list ul li .ads_place {
        margin-bottom: 1rem
    }

    .kr_article_list ul li .ads_place .des {
        font-size: .6rem
    }

    .kr_article_list ul li .ads_place .des .mark {
        font-size: .55rem;
        top: -.05rem
    }

    .kr_article_list ul li .baidu_ads_cell {
        position: relative
    }

    .kr_article_list ul li .baidu_ads_cell .pc_mark {
        margin-left: .5rem;
        top: 1rem;
        left: 0
    }

    .kr_article_list ul li .baidu_ads_cell .abstract {
        display: none !important
    }

    .kr_article_list ul li .baidu_ads_cell .intro {
        margin-left: 7rem
    }

    .kr_article_list ul li .inner_li {
        position: relative;
        height: 5.5rem
    }

    .kr_article_list ul li .inner_li.info-flow-monographic-wrapper .mark {
        bottom: inherit;
        right: inherit;
        background-color: rgba(0, 0, 0, .5) !important;
        color: #fff;
        padding: 2px 15px
    }

    .kr_article_list ul li .inner_li .intro {
        position: relative;
        height: 100%;
        margin-left: 7rem
    }

    .kr_article_list ul li .inner_li .intro h3 {
        font-size: .7rem
    }

    .kr_article_list ul li .inner_li .intro .abstract {
        display: none !important
    }

    .kr_article_list ul li .inner_li .mark {
        top: inherit;
        bottom: 0;
        left: inherit;
        right: 0;
        color: #366df0;
        background-color: transparent !important;
        line-height: 1.5
    }

    .kr_article_list ul li .inner_li .h5_mark {
        display: inline-block;
        margin-bottom: .75rem
    }

    .kr_article_list .tags-list, .kr_article_list ul li .inner_li .pc_mark {
        display: none
    }

    .kr_article_list .info {
        padding-left: 7rem;
        position: absolute;
        bottom: .75rem
    }

    .kr_article_list .info .am-icon-comment-o, .kr_article_list .info .am-icon-star-o, .kr_article_list .info .comment, .kr_article_list .info .support, .kr_article_list .info .time {
        display: none
    }

    .kr_article_list .info .h5_time {
        display: inline
    }

    .kr_article_list .info .name {
        max-width: 5rem;
        word-wrap: normal;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }
}

@media (max-width: 620px) {
    .kr_article_list ul li .ads_place {
        margin-bottom: 1.25rem
    }

    .kr_article_list ul li .baidu_ads_cell {
        padding: .75rem 0
    }

    .kr_article_list ul li .baidu_ads_cell .intro h3 {
        font-size: .7rem
    }

    .kr_article_list ul li .inner_li {
        padding: .75rem 0
    }

    .kr_article_list ul li .inner_li .intro h3 {
        font-size: .7rem
    }
}

@media (max-width: 480px) {
    .kr_article_list ul li .baidu_ads_cell .intro h3 {
        font-size: .9rem
    }

    .kr_article_list ul li .ads_place {
        margin-bottom: 2rem
    }

    .kr_article_list ul li .inner_li .intro h3 {
        font-size: .9rem
    }

    .kr_article_list ul li .inner_li .intro .info .name {
        max-width: 6rem
    }
}

@media (max-width: 420px) {
    .kr_article_list .baidu_ads_cell .intro h3 {
        font-size: .9rem
    }

    .kr_article_list ul li .ads_place {
        margin-bottom: 2rem
    }

    .kr_article_list ul li .inner_li .intro h3 {
        font-size: .9rem
    }

    .kr_article_list ul li .inner_li .intro .info .name {
        max-width: 4rem
    }
}

@media (max-width: 300px) {
    .kr_tab .kr_tab_box ul li {
        margin-right: .35rem;
        font-size: .6rem
    }

    .kr_article_list ul li .inner_li .intro .info .name {
        max-width: 4rem
    }
}

.hidden {
    display: none !important
}

@keyframes post-fadeIn {
    0% {
        opacity: 0;
        visibility: visible
    }
    0.1% {
        opacity: .001
    }
    to {
        opacity: 1
    }
}

@keyframes post-fadeOut {
    0% {
        opacity: 1
    }
    99.9% {
        opacity: .001
    }
    to {
        opacity: 0;
        visibility: hidden
    }
}

@keyframes post-read-in {
    0% {
        opacity: 0;
        visibility: hidden;
        transform: translateY(100%)
    }
    0.5% {
        opacity: .005;
        visibility: visible;
        transform: translateY(99.5%)
    }
    to {
        opacity: 1;
        visibility: visible;
        transform: translateY(0)
    }
}

@keyframes post-read-out {
    0% {
        opacity: 0;
        visibility: visible;
        transform: translateY(0)
    }
    99.5% {
        opacity: .995;
        visibility: visible;
        transform: translateY(99.5%)
    }
    to {
        opacity: 1;
        visibility: hidden;
        transform: translateY(100%)
    }
}

@keyframes star-animation {
    0% {
        transform: scale(.01)
    }
    45% {
        transform: scale(.01)
    }
    60% {
        transform: scale(.25)
    }
    73% {
        transform: scale(.5)
    }
    86% {
        transform: scale(.75)
    }
    95% {
        transform: scale(1.5)
    }
    to {
        transform: scale(1)
    }
}

@keyframes color-animation {
    0% {
        transform: scale(.01);
        background: #fa9b02
    }
    12% {
        transform: scale(.25);
        background: #faa112
    }
    19% {
        transform: scale(.5);
        background: #f7a728
    }
    25% {
        transform: scale(.75);
        background: #fad045
    }
    30% {
        transform: scale(1);
        background: #fbdcaf
    }
    to {
        transform: scale(1);
        background: #fff
    }
}

@keyframes white-animation {
    0% {
        transform: scale(.01)
    }
    25% {
        transform: scale(.01)
    }
    32% {
        transform: scale(.25)
    }
    40% {
        transform: scale(.5)
    }
    56% {
        transform: scale(.75)
    }
    50% {
        transform: scale(1)
    }
    to {
        transform: scale(1)
    }
}

.article-detail {
    font-size: 15px;
    color: #3d464d;
    opacity: 1;
    width: 100%
}

.article-detail .post-realtion-monographic-wrapper {
    margin: 2rem 0
}

.article-detail .post-realtion-monographic-inner {
    position: relative;
    width: 100%
}

.article-detail .post-realtion-monographic-inner .background-cover {
    content: " ";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: rgba(0, 0, 0, .4);
    z-index: 33
}

.article-detail .post-realtion-monographic-inner .mark-tag {
    z-index: 55;
    position: absolute;
    left: 1rem;
    top: 1rem;
    font-size: .7rem;
    padding: .1rem .75rem;
    background-color: #000;
    color: #fff;
    border-radius: .25rem
}

.article-detail .post-realtion-monographic-inner .img-pad {
    background-size: cover;
    background-position: 50%;
    padding-bottom: 31.94444444%
}

.article-detail .post-realtion-monographic-inner .info {
    padding: 0 1rem;
    bottom: 1rem;
    left: 0;
    position: absolute;
    width: 100%;
    color: #fff;
    z-index: 66
}

.article-detail .post-realtion-monographic-inner .info .title {
    font-size: 1.2rem;
    margin-bottom: .5rem;
    font-weight: 600
}

.article-detail .post-realtion-monographic-inner .info .desc {
    font-weight: 400;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.5em;
    max-height: 3em;
    font-size: .7rem
}

.article-detail .h5-author-info {
    display: none
}

.article-detail .post-wrapper {
    position: relative;
    padding: 0 30px
}

.article-detail .post-wrapper:not(:first-child) {
    border-top: 3px solid #4285f4
}

.article-detail .related-articles h4 {
    color: #3d464d;
    margin: 10px 0
}

.article-detail .related-articles-h5 {
    display: none
}

.article-detail .post-detail-con-box {
    max-width: 1120px;
    margin: 0 auto
}

.article-detail.show-model {
    animation-name: post-fadeIn;
    animation-duration: .8s;
    animation-delay: .2;
    animation-timing-function: linear;
    animation-fill-mode: both
}

.article-detail.hide-model {
    animation-name: post-fadeOut;
    animation-duration: .8s;
    animation-delay: 0;
    animation-timing-function: linear;
    animation-fill-mode: both
}

.article-detail .author-panel {
    margin-bottom: 1.4rem
}

.article-detail u {
    text-decoration: none
}

.article-detail .nonlink {
    color: #666 !important;
    cursor: default
}

.article-detail .circle {
    line-height: 1.5;
    top: 10px;
    width: 20px;
    height: 20px;
    margin: 0 auto;
    position: relative;
    left: -15px;
    -moz-animation: spinoffPulse 1s infinite ease-in-out;
    -webkit-animation: spinoffPulse 1s infinite linear
}

.article-detail .loading_article {
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin: 0 auto;
    border: 1px solid #fafafa;
    background-color: #efefef;
    color: #999;
    border-radius: 5px;
    position: relative;
    z-index: 99;
    opacity: 0
}

.article-detail .loading_article b {
    position: absolute;
    top: 0;
    font-weight: 400;
    font-size: 12px;
    left: 50%
}

.article-detail .baidu_ads_cell .img_link {
    margin-top: 20px;
    width: 320px;
    height: 210px;
    overflow: hidden
}

.article-detail .baidu_ads_cell .img_link a {
    display: block;
    background-position: 50%;
    background-size: 100% 100%;
    width: 320px;
    height: 210px
}

.article-detail .share-nav-h5 {
    display: none
}

.article-detail .share-nav {
    height: 110px;
    margin: 1.5rem 0 1rem
}

.article-detail .share-nav .inner {
    height: 60px;
    background-color: #f9f9f9;
    opacity: .97;
    width: 100%
}

.article-detail .share-nav .inner.fixed {
    position: fixed;
    bottom: 0;
    display: block
}

.article-detail .share-nav .inner.fixed .box {
    border-top: 1px solid rgba(230, 232, 235, .97);
    border-bottom: 1px solid #d3d7db
}

.article-detail .share-nav .inner.fixed .ctrl-box .cell .tip {
    margin-top: -35px
}

.article-detail .share-nav .inner .box {
    font-size: 13px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    height: 60px;
    line-height: 40px;
    padding: 10px 0 10px 20px
}

@media screen and (max-width: 820px) {
    .article-detail .share-nav {
        display: none !important
    }
}

@media screen and (max-width: 1160px) {
    .article-detail .share-nav .inner .other-ctrl {
        display: none
    }
}

@media screen and (max-width: 1040px) {
    .article-detail .share-nav .inner .share-ctrl {
        display: none
    }
}

.article-detail .share-nav .share-author a {
    display: inline-block;
    position: relative
}

.article-detail .share-nav .share-author a img, .article-detail .share-nav .share-author a span {
    display: inline-block;
    vertical-align: middle
}

.article-detail .share-nav .share-author a .name {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    overflow: hidden;
    line-height: 40px;
    max-height: 40px;
    max-width: 100px;
    display: inline-block
}

.article-detail .share-nav .share-author a img {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-right: 8px
}

.article-detail .share-nav .share-author a span {
    margin-right: 12px
}

.article-detail .share-nav .share-author a .tip {
    display: none;
    position: absolute;
    transform: translate(-50%, -100%);
    margin-top: -20px;
    background-color: rgba(0, 0, 0, .2);
    top: 0;
    left: 50%;
    font-size: 12px;
    min-height: 50px;
    padding: 4px;
    color: #3d464d;
    text-align: center;
    line-height: 1em
}

.article-detail .share-nav .share-author a .tip .inner-box {
    padding: 10px 12px;
    position: relative;
    background-color: #fff
}

.article-detail .share-nav .share-author a .tip .kr-arrow {
    bottom: -15px;
    left: 50%;
    margin-left: -15px;
    border-width: 15px 15px 0;
    border-color: rgba(0, 0, 0, .18) transparent transparent
}

.article-detail .share-nav .share-author a .tip .kr-arrow span {
    left: 2px;
    border-width: 15px 15px 0;
    border-style: solid;
    border-color: #fff transparent transparent;
    position: absolute;
    top: -19px;
    left: -15px
}

.article-detail .share-nav .share-author a .tip .img-box {
    width: 100px;
    height: 100px;
    margin-bottom: 8px;
    background-size: cover
}

.article-detail .share-nav .share-author a .tip .img-box img {
    width: 100%;
    height: 100%;
    border-radius: 0
}

.article-detail .share-nav .share-author a.hover, .article-detail .share-nav .share-author a:hover {
    color: #4285f4
}

.article-detail .share-nav .share-author a.hover .tip, .article-detail .share-nav .share-author a:hover .tip {
    display: block
}

.article-detail .share-nav .ctrl-box {
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    position: relative
}

.article-detail .share-nav .ctrl-box:before {
    content: " ";
    border-left: 1px solid #d3d7db;
    height: 24px;
    position: absolute;
    top: 50%;
    left: -.5px;
    margin-top: -12px
}

.article-detail .share-nav .ctrl-box .cell {
    font-size: 28px;
    cursor: pointer;
    padding: 0 10px;
    color: #d3d7db;
    vertical-align: middle;
    position: relative
}

.article-detail .share-nav .ctrl-box .cell .tip {
    display: none;
    position: absolute;
    transform: translate(-50%, -100%);
    margin-top: -20px;
    background-color: rgba(0, 0, 0, .2);
    top: 0;
    left: 50%;
    font-size: 12px;
    min-height: 50px;
    padding: 4px;
    line-height: 1.5em;
    color: #3d464d;
    width: 260px
}

.article-detail .share-nav .ctrl-box .cell .tip .inner-box {
    padding: 10px 12px;
    position: relative;
    background-color: #fff
}

.article-detail .share-nav .ctrl-box .cell .tip .kr-arrow {
    bottom: -15px;
    left: 50%;
    margin-left: -15px;
    border-width: 15px 15px 0;
    border-color: rgba(0, 0, 0, .18) transparent transparent
}

.article-detail .share-nav .ctrl-box .cell .tip .kr-arrow span {
    left: 2px;
    border-width: 15px 15px 0;
    border-style: solid;
    border-color: #fff transparent transparent;
    position: absolute;
    top: -19px;
    left: -15px
}

.article-detail .share-nav .ctrl-box .cell .tip .img-box image {
    width: 100%;
    height: 100%
}

.article-detail .share-nav .ctrl-box .cell:hover {
    color: #4285f4
}

.article-detail .share-nav .ctrl-box .cell:hover .tip {
    display: block
}

.article-detail .share-nav .user-ctrl {
    padding-left: 0
}

.article-detail .share-nav .user-ctrl:before {
    display: none
}

.article-detail .share-nav .user-ctrl > span:first-child {
    padding-left: 0
}

.article-detail .share-nav .user-ctrl .reward img {
    max-width: 100%
}

.article-detail .share-nav .user-ctrl .reward .tip {
    width: auto;
    text-align: center;
    line-height: 1em
}

.article-detail .share-nav .user-ctrl .reward .tip .img-box {
    width: 100px;
    height: 100px;
    margin-bottom: 8px;
    background-size: cover
}

.article-detail .share-nav .user-ctrl .count-min {
    font-size: 10px;
    position: relative;
    top: -3px;
    vertical-align: middle
}

.article-detail .share-nav .user-ctrl .count {
    display: block;
    opacity: 0;
    position: absolute;
    color: #f8a92b;
    top: -4px;
    font-size: 12px;
    line-height: 1;
    left: 50%;
    transform: translate(-50%)
}

.article-detail .share-nav .user-ctrl .comment .tip, .article-detail .share-nav .user-ctrl .favorite .tip {
    width: 60px;
    text-align: center;
    min-height: 0;
    font-size: 12px
}

.article-detail .share-nav .user-ctrl .comment .tip .inner-box, .article-detail .share-nav .user-ctrl .favorite .tip .inner-box {
    padding: 5px 12px
}

.article-detail .share-nav .user-ctrl .favorite .tip {
    left: 31%
}

.article-detail .share-nav .user-ctrl .comment .tip {
    left: 44%
}

.article-detail .share-nav .user-ctrl .favorite {
    padding-right: 17px
}

.article-detail .share-nav .user-ctrl .favorite:hover {
    color: #f5ab37
}

.article-detail .share-nav .user-ctrl .favorite .cover-circle-color, .article-detail .share-nav .user-ctrl .favorite .cover-circle-white {
    position: absolute;
    display: inline-block;
    width: 28px;
    height: 28px;
    top: 0;
    left: 0;
    border-radius: 50%
}

.article-detail .share-nav .user-ctrl .favorite .count-min {
    position: absolute;
    top: 8px
}

.article-detail .share-nav .user-ctrl .is-animating:before {
    display: inline-block;
    color: #f5ab37;
    transform: scale(0);
    animation: star-animation .6s ease-in forwards
}

.article-detail .share-nav .user-ctrl .is-animating .cover-circle-color {
    animation: color-animation .6s ease-in;
    z-index: -1
}

.article-detail .share-nav .user-ctrl .is-animating .cover-circle-white {
    background: hsla(0, 0%, 98%, .97);
    animation: white-animation .6s ease-in;
    z-index: -1
}

.article-detail .share-nav .user-ctrl .is-animating:hover {
    color: #f8a92b
}

.article-detail .share-nav .share-ctrl .cell {
    font-size: 28px
}

.article-detail .share-nav .share-ctrl img {
    max-width: 100%
}

.article-detail .share-nav .share-ctrl .weibo:hover {
    color: #d04340
}

.article-detail .share-nav .share-ctrl .weibo .tip {
    width: 60px;
    text-align: center;
    min-height: 0;
    font-size: 12px;
    left: 45%
}

.article-detail .share-nav .share-ctrl .weibo .tip .inner-box {
    padding: 5px 12px
}

.article-detail .share-nav .share-ctrl .wechat .tip {
    width: 260px
}

.article-detail .share-nav .share-ctrl .wechat .tip .txt {
    position: absolute;
    top: 50%;
    right: 12px;
    transform: translateY(-50%);
    line-height: 1.8em
}

.article-detail .share-nav .share-ctrl .wechat .tip .img-box {
    width: 75px;
    height: 75px;
    background-size: cover
}

.article-detail .share-nav .share-ctrl .wechat:hover {
    color: #75d172
}

.article-detail .share-nav .other-ctrl {
    padding-right: 0
}

.article-detail .share-nav .other-ctrl .tip {
    text-align: center
}

.article-detail .share-nav .other-ctrl .tip p:first-child {
    padding-bottom: 10px
}

.article-detail .share-nav .other-ctrl .back .tip {
    width: 80px;
    text-align: center;
    min-height: 0;
    font-size: 12px
}

.article-detail .share-nav .other-ctrl .back .tip .inner-box {
    padding: 5px 12px;
    height: 32px
}

.article-detail .back-to-normal {
    position: fixed;
    z-index: 11000;
    right: 20px;
    top: 20px;
    cursor: pointer;
    font-size: 45px;
    color: #68727d;
    opacity: .5
}

.article-detail .back-to-normal:hover {
    opacity: 1
}

.article-detail .article-section a, .article-detail .article-section a:hover {
    color: #4285f4
}

.article-detail .article-section a.post-pc-like {
    color: #fff
}

.article-detail .fav-wrapper {
    text-align: center;
    margin: 1.75rem 0
}

.article-detail .content-wrapper.focus-edition {
    float: none;
    margin: 0 auto
}

.article-detail .content-wrapper .article blockquote {
    font-weight: 600;
    border-left: 4px solid #3da9f7;
    padding-left: 15px
}

.article-detail .content-wrapper h1 {
    font-family: PingFang SC, Lantinghei SC, Helvetica Neue, Helvetica, Arial, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, STHeitiSC-Light, simsun, \\5B8B\4F53, WenQuanYi Zen Hei, WenQuanYi Micro Hei, "sans-serif";
    color: #3d464d;
    font-size: 26px;
    font-weight: 600;
    margin-bottom: 28px;
    text-align: left;
    line-height: 36px;
    word-break: break-word;
    word-wrap: break-word
}

.article-detail .content-wrapper section iframe, .article-detail .content-wrapper section img {
    margin: 30px auto;
    border-radius: 5px
}

.article-detail .content-wrapper section.headimg .yestone_img, .article-detail .content-wrapper section.headimg img {
    width: 100%;
    border-radius: 5px
}

.article-detail .content-wrapper .summary {
    padding: 15px 0;
    color: #999;
    font-size: 15px;
    margin-bottom: 0
}

.article-detail .content-wrapper .summary:after {
    display: block;
    width: 160px;
    height: 4px;
    border-radius: 3px;
    background: #efefef;
    content: "";
    margin-top: 1rem
}

.article-detail .content-wrapper .author {
    font-size: 14px;
    height: 25px;
    line-height: 25px
}

.article-detail .content-wrapper .author a, .article-detail .content-wrapper .author abbr, .article-detail .content-wrapper .author img, .article-detail .content-wrapper .author span {
    display: inline-block;
    vertical-align: middle
}

.article-detail .content-wrapper .author a {
    color: #4285f4
}

.article-detail .content-wrapper .author img {
    width: 1.25rem;
    height: 1.25rem;
    border-radius: 50%;
    margin-right: 6px
}

.article-detail .content-wrapper .author .time {
    color: #999
}

.article-detail .content-wrapper .author .time abbr {
    border: 0 none;
    cursor: default
}

.article-detail .content-wrapper .influence {
    float: right;
    margin: 0 0 5px
}

.article-detail .content-wrapper .influence b {
    color: #9ca4ab;
    font-size: 13px;
    margin-left: .6rem;
    vertical-align: middle;
    font-weight: 400
}

.article-detail .content-wrapper .influence .txt {
    margin-left: .2rem
}

.article-detail .content-wrapper .abstract {
    clear: both;
    padding-top: 25px
}

.article-detail .content-wrapper .abstract p {
    background-color: #fafafa;
    padding: 15px;
    position: relative;
    line-height: 1.6
}

.article-detail .content-wrapper .abstract p i {
    font-size: 14px;
    color: #e3e3e3;
    position: absolute;
    left: -10px;
    top: 8px
}

.article-detail .content-wrapper .abstract p b {
    font-weight: 600
}

.article-detail .content-wrapper .textblock {
    font-family: PingFang SC, Lantinghei SC, Helvetica Neue, Helvetica, Arial, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, STHeitiSC-Light, simsun, \\5B8B\4F53, WenQuanYi Zen Hei, WenQuanYi Micro Hei, "sans-serif";
    line-height: 28px;
    font-size: 15px;
    color: #3d464d
}

@media screen and (max-width: 820px) {
    .article-detail .content-wrapper .textblock {
        font-size: 1.5rem;
        line-height: 30px;
        text-align: justify
    }
}

@media screen and (min-width: 1450px) {
    .article-detail .content-wrapper .textblock {
        line-height: 30px;
        font-size: 16px
    }
}

.article-detail .content-wrapper .textblock h1, .article-detail .content-wrapper .textblock h2 {
    font-size: 16px;
    margin: 30px 0 14px
}

@media screen and (max-width: 820px) {
    .article-detail .content-wrapper .textblock h1, .article-detail .content-wrapper .textblock h2 {
        font-size: 1.7rem
    }
}

.article-detail .content-wrapper .textblock h3 {
    font-size: 15px;
    margin: 40px 0 14px;
    padding-left: 14px;
    line-height: 23px;
    position: relative
}

.article-detail .content-wrapper .textblock h3:before {
    position: absolute;
    top: 4px;
    bottom: 4px;
    left: 0;
    width: 4px;
    background: #4285f4;
    display: block;
    content: ""
}

@media screen and (max-width: 820px) {
    .article-detail .content-wrapper .textblock h3 {
        font-size: 18px;
        line-height: 26px
    }
}

.article-detail .content-wrapper .textblock p {
    margin-bottom: 26px;
    word-wrap: break-word
}

.article-detail .content-wrapper .textblock p a {
    color: #3d464d;
    border-style: solid;
    border-width: 0 0 1px;
    border-color: #999;
    padding: 0 0 1px;
    word-wrap: break-word
}

.article-detail .content-wrapper .textblock p a:hover {
    color: #4285f4;
    border-color: #4285f4
}

.article-detail .content-wrapper .textblock ol, .article-detail .content-wrapper .textblock ul {
    padding: 0 0 0 20px;
    margin-bottom: 22px
}

@media screen and (max-width: 820px) {
    .article-detail .content-wrapper .textblock ol, .article-detail .content-wrapper .textblock ul {
        padding-left: 1.5em
    }
}

.article-detail .content-wrapper .textblock ol li, .article-detail .content-wrapper .textblock ul li {
    margin-bottom: 6px
}

.article-detail .content-wrapper .textblock ul li {
    list-style-type: square
}

.article-detail .content-wrapper .textblock iframe, .article-detail .content-wrapper .textblock img {
    display: block;
    max-width: 100%
}

.article-detail .content-wrapper .textblock blockquote {
    padding: 6px 0 6px 55px;
    position: relative;
    margin: 30px 0;
    color: #3d464d;
    font-family: PingFang SC, Lantinghei SC, Helvetica Neue, Helvetica, Arial, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, STHeitiSC-Light, simsun, \\5B8B\4F53, WenQuanYi Zen Hei, WenQuanYi Micro Hei, "sans-serif";
    border: 0
}

@media screen and (max-width: 340px) {
    .article-detail .content-wrapper .textblock blockquote {
        padding: 6px 0 6px 35px
    }
}

.article-detail .content-wrapper .textblock blockquote:before {
    display: block;
    width: 23px;
    height: 17px;

    background-size: contain;
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 15px
}

@media screen and (max-width: 340px) {
    .article-detail .content-wrapper .textblock blockquote:before {
        width: 18px;
        height: 14px;
        left: 10px
    }
}

.article-detail .content-wrapper .textblock blockquote p {
    margin-bottom: 0;
    padding: 6px 10px
}

.article-detail .content-wrapper .textblock b, .article-detail .content-wrapper .textblock strong {
    font-weight: 600
}

.article-detail .content-wrapper .textblock img[src*="global/p/sensors"] {
    display: none
}

.article-detail .content-wrapper .textblock p.img-desc {
    font-size: 12px;
    color: #999;
    text-align: center;
    line-height: 1.8;
    max-width: 600px;
    margin: -10px auto 15px
}

.article-detail .content-wrapper .textblock .detect-string {
    display: none
}

.article-detail .content-wrapper .textblock em, .article-detail .content-wrapper .textblock i {
    font-style: normal;
    color: #999
}

.article-detail .content-wrapper .textblock address {
    position: relative;
    padding-left: 15px;
    font-size: 16px;
    color: #4285f4;
    line-height: 29px;
    border: 0 none;
    font-weight: 400
}

.article-detail .content-wrapper .textblock address:before {
    content: "";
    position: absolute;
    top: 6.5px;
    bottom: 6.5px;
    left: 0;
    display: block;
    width: 3px;
    height: auto;
    background-image: linear-gradient(0deg, #2e79f4, #83c3ff);
    border-radius: 3px
}

.article-detail .content-wrapper .article-footer-label {
    margin-top: 30px;
    font-size: 13px;
    line-height: 1.5;
    padding: 15px;
    border: 1px solid #efefef;
    color: #999;
    border-radius: 4px
}

.article-detail .content-wrapper .article-footer-label .ref-link {
    display: inline-block;
    white-space: nowrap
}

.article-detail .content-wrapper .article-footer-label a {
    color: #3d464d
}

.article-detail .content-wrapper .a_d_article_bottom {
    margin-top: 30px
}

.article-detail .content-wrapper .a_d_article_bottom a {
    display: block;
    background-position: 50%;
    width: 100%;
    padding-bottom: 19.58%;
    background-size: 100%;
    background-repeat: no-repeat
}

.article-detail .content-wrapper .article-footer-ad .mark {
    display: none
}

.article-detail .content-wrapper section.ad {
    font-size: 15px;
    margin: 25px 0 0;
    color: #666
}

.article-detail .content-wrapper section.single-post-tags {
    padding-top: 15px
}

.article-detail .content-wrapper section.single-post-tags a {
    margin-right: 10px;
    color: #68727d
}

.article-detail .content-wrapper section.masterhandle {
    padding: 10px 0;
    margin-top: 10px;
    border: 1px solid #d3d7db;
    border-left: none;
    border-right: none;
    font-size: 12px
}

.article-detail .content-wrapper section.masterhandle span {
    padding: 0 10px
}

.article-detail .content-wrapper section.report-code-section {
    clear: both;
    margin: 2rem 0;
    text-align: center;
    font-size: 15px
}

.article-detail .content-wrapper section.report-code-section .company-state {
    display: none
}

.article-detail .content-wrapper section.report-code-section .show {
    display: block
}

.article-detail .content-wrapper section.report-code-section img {
    width: 70px;
    height: 70px;
    margin: 0 auto .5rem
}

.article-detail .content-wrapper section.report-code-section .orange {
    color: #f37b1d
}

.article-detail .content-wrapper section.report-code-section b {
    font-weight: 600
}

.article-detail .content-wrapper section.report-code-section .code img {
    width: 100%;
    height: auto
}

.article-detail .article-side .block.ad {
    width: 330px;
    height: 300px;
    margin-bottom: 20px
}

.article-detail .article-side .block.ad a {
    width: 100%;
    height: 100%;
    display: block;
    background: no-repeat 50%;
    background-size: cover
}

.article-detail .article-side .author {
    background-color: #fff;
    margin-bottom: 20px;
    word-spacing: 0;
    padding: 25px
}

.article-detail .article-side .author .avatar {
    display: inline-block;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background-size: cover;
    margin-right: 15px;
    vertical-align: top;
    overflow: hidden
}

.article-detail .article-side .author .desc {
    overflow: hidden;
    display: inline-block;
    width: 200px;
    vertical-align: middle;
    white-space: normal
}

.article-detail .article-side .author .desc .name {
    font-size: 17px;
    font-weight: 600;
    display: inline-block
}

.article-detail .article-side .author .desc .badge {
    font-size: 12px;
    color: #fff;
    background: #6b9edb;
    padding: 0 5px;
    border-radius: 2px;
    margin-left: 4px;
    position: relative;
    top: -2px;
    vertical-align: middle
}

.article-detail .article-side .author .desc .brief {
    margin-top: 5px;
    color: #666
}

.article-detail .article-side .author .article-number-info {
    padding: 30px 0 10px
}

.article-detail .article-side .author .article-number-info:after, .article-detail .article-side .author .article-number-info:before {
    content: " ";
    display: table
}

.article-detail .article-side .author .article-number-info:after {
    clear: both
}

.article-detail .article-side .author .article-number-info > div {
    display: block;
    float: left;
    width: 40%;
    margin: 0 5%;
    text-align: center;
    border-radius: 2px;
    border: 1px solid #f3f3f3;
    background: #fff;
    padding: 15px 0;
    color: #999
}

.article-detail .article-side .author .article-number-info .article-total, .article-detail .article-side .author .article-number-info .read-number {
    font-size: 28px;
    color: #999
}

.article-detail .article-side .vendor-links {
    padding: 20px 25px;
    background: #fff;
    margin-bottom: 20px
}

.article-detail .article-side .vendor-links h3 {
    font-size: 13px;
    font-weight: 600
}

.article-detail .article-side .vendor-links article {
    margin-top: 20px
}

.article-detail .article-side .vendor-links article:after, .article-detail .article-side .vendor-links article:before {
    content: " ";
    display: table
}

.article-detail .article-side .vendor-links article:after {
    clear: both
}

.article-detail .article-side .vendor-links article .image {
    float: left;
    margin-right: 15px
}

.article-detail .article-side .vendor-links article a {
    margin-top: 5px
}

.article-detail .article-side .articleInsideLink, .article-detail .article-side .latest-articles, .article-detail .article-side .top-articles {
    padding: 20px 25px;
    background: #fff
}

.article-detail .article-side .articleInsideLink h3, .article-detail .article-side .latest-articles h3, .article-detail .article-side .top-articles h3 {
    font-size: 13px;
    font-weight: 600
}

.article-detail .article-side .articleInsideLink article, .article-detail .article-side .latest-articles article, .article-detail .article-side .top-articles article {
    margin-top: 20px
}

.article-detail .article-side .articleInsideLink article:after, .article-detail .article-side .articleInsideLink article:before, .article-detail .article-side .latest-articles article:after, .article-detail .article-side .latest-articles article:before, .article-detail .article-side .top-articles article:after, .article-detail .article-side .top-articles article:before {
    content: " ";
    display: table
}

.article-detail .article-side .articleInsideLink article:after, .article-detail .article-side .latest-articles article:after, .article-detail .article-side .top-articles article:after {
    clear: both
}

.article-detail .article-side .articleInsideLink article .pic, .article-detail .article-side .latest-articles article .pic, .article-detail .article-side .top-articles article .pic {
    width: 80px;
    height: 60px;
    background: #666 no-repeat 50%;
    background-size: cover;
    margin-right: 10px;
    float: left
}

.article-detail .article-side .articleInsideLink article .desc, .article-detail .article-side .latest-articles article .desc, .article-detail .article-side .top-articles article .desc {
    overflow: hidden
}

.article-detail .article-side .articleInsideLink article .desc .title, .article-detail .article-side .latest-articles article .desc .title, .article-detail .article-side .top-articles article .desc .title {
    display: inline-block;
    max-height: 60px;
    line-height: 20px;
    font-weight: 600;
    overflow: hidden
}

.article-detail .article-side .latest-articles h3 {
    display: block;
    overflow: hidden
}

.article-detail .article-side .latest-articles h3 i {
    position: relative;
    display: block;
    width: 100%;
    bottom: 10px;
    margin-left: 62px;
    border-bottom: 1px solid #efefef
}

.article-detail .article-side .latest-articles .more-article {
    display: block;
    padding: 10px 0;
    text-align: right;
    font-size: 14px
}

.article-detail .article-side .latest-articles .more-article a {
    color: #319fee
}

.article-detail .article-side .articleInsideLink {
    margin-bottom: 20px;
    padding: 0
}

.article-detail .article-side .articleInsideLink .internal_links p {
    margin: 5px 0;
    color: #999
}

.article-detail .article-side .articleInsideLink .internal_links p a {
    color: #3da9f7;
    margin-right: 0
}

.article-detail .article-side .articleInsideLink .internal_links p a:hover {
    color: #2c79b0
}

.article-detail .article-side .articleInsideLink .internal_links .tags:after, .article-detail .article-side .articleInsideLink .internal_links .tags:before {
    content: " ";
    display: table
}

.article-detail .article-side .articleInsideLink .internal_links .tags:after {
    clear: both
}

.article-detail .article-side .articleInsideLink .internal_links .tags a {
    margin-top: 5px;
    margin-right: 10px;
    color: #999;
    line-height: 26px;
    background: #f3f3f3;
    padding: 0 8px;
    border-radius: 3px;
    font-size: 12px;
    display: inline-block
}

.article-detail .single-post-comment h4 {
    font-size: 16px;
    margin-bottom: .5rem;
    margin-top: 1rem
}

.article-detail .single-post-comment h4 a {
    color: #666
}

.article-detail .single-post-comment .input-module {
    margin-bottom: 2rem
}

.article-detail .single-post-comment .input-module .textarea-wrapper {
    width: 100%;
    border: 1px solid #d3d7db;
    border-radius: 3px
}

.article-detail .single-post-comment .input-module .textarea-wrapper textarea {
    outline: none;
    -webkit-appearance: none;
    padding: .25rem .5rem;
    width: 100%;
    background-color: #fff;
    border: none;
    font-size: 14px;
    resize: none;
    height: 5rem
}

.article-detail .single-post-comment .input-module .textarea-wrapper .user {
    padding: .35rem .5rem;
    background-color: #f7f7f7;
    overflow: hidden
}

.article-detail .single-post-comment .input-module .textarea-wrapper button {
    outline: none;
    float: right;
    color: #fff;
    border-radius: 3px;
    border: none;
    background-color: #008df2;
    font-size: 14px;
    line-height: 26px
}

.article-detail .single-post-comment .input-module .textarea-wrapper .current-user {
    float: left;
    height: 22px;
    font-size: 14px;
    line-height: 26px;
    margin-top: 2px
}

.article-detail .single-post-comment .input-module .textarea-wrapper .current-user .img {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    display: inline-block;
    margin-right: .75rem;
    margin-top: -4px;
    vertical-align: middle
}

.article-detail .single-post-comment .input-module .textarea-wrapper .current-user .name {
    color: #4285f4
}

.article-detail .single-post-comment .input-module .textarea-wrapper .current-user span {
    color: #999
}

.article-detail .single-post-comment .input-module .blockel {
    min-height: 26px;
    margin-top: 10px
}

.article-detail .single-post-comment .input-module .replytip {
    float: left;
    height: 22px;
    white-space: nowrap;
    background-color: rgba(66, 133, 244, .2);
    border-radius: 3px;
    font-size: 12px;
    color: #4285f4;
    line-height: 22px;
    margin: 4px 0 0 16px
}

.article-detail .single-post-comment .input-module .replytip span {
    display: inline-block
}

.article-detail .single-post-comment .input-module .replytip .parent-name {
    padding: 0 6px
}

.article-detail .single-post-comment .input-module .replytip .close {
    width: 24px;
    height: 24px;
    text-align: center;
    cursor: pointer
}

.article-detail .single-post-comment .input-module .msg {
    float: left;
    line-height: 24px;
    color: #999;
    font-size: 14px
}

.article-detail .single-post-comment .input-module .error {
    color: red
}

.article-detail .single-post-comment .notlogin button a {
    color: #fff
}

.article-detail .single-post-comment .notlogin textarea {
    -webkit-user-select: none;
    background-color: #fafafa;
    color: #b6cad9
}

.article-detail .single-post-comment .comment-list-title {
    position: relative;
    margin: 10px 0;
    padding-left: 8px;
    text-align: left;
    font-size: 16px;
    font-weight: 600;
    line-height: 18px;
    color: #666
}

.article-detail .single-post-comment .comment-list-title:before {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    content: "";
    width: 3px;
    height: 100%;
    background-color: #4285f4
}

.article-detail .single-post-comment .comment-hot-list-title {
    margin-top: 20px
}

.article-detail .single-post-comment .comment-title {
    display: block;
    margin-bottom: 15px
}

.article-detail .single-post-comment .display-module {
    text-align: center
}

.article-detail .single-post-comment .display-module li {
    text-align: left;
    padding: .75rem 0
}

.article-detail .single-post-comment .display-module li .comment-child {
    padding: 0 .75rem;
    margin-left: 2.75rem;
    background-color: #f7f7f7;
    border-radius: 4px
}

.article-detail .single-post-comment .display-module li .comment-child .more-child {
    padding: .6rem 0;
    line-height: 20px;
    text-align: center;
    color: #666;
    font-size: 14px;
    border-top: 1px solid #e8e8e8;
    cursor: pointer
}

.article-detail .single-post-comment .display-module li + li {
    border-top: 1px dashed #e8e8e8
}

.article-detail .single-post-comment .display-module .img {
    float: left;
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    display: inline-block;
    margin-right: .75rem;
    vertical-align: middle
}

.article-detail .single-post-comment .display-module .msgwrap {
    overflow: hidden;
    font-size: 14px;
    line-height: 21px
}

.article-detail .single-post-comment .display-module .msgwrap .user-info {
    position: relative;
    margin-bottom: 8px
}

.article-detail .single-post-comment .display-module .msgwrap .user-info-right {
    float: right
}

.article-detail .single-post-comment .display-module .msgwrap .name {
    color: #666;
    font-size: 14px
}

.article-detail .single-post-comment .display-module .msgwrap .reply, .article-detail .single-post-comment .display-module .msgwrap .time {
    color: #ccc
}

.article-detail .single-post-comment .display-module .msgwrap .text {
    color: #333;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre-line
}

.article-detail .single-post-comment .display-module .msgwrap .rejected, .article-detail .single-post-comment .display-module .msgwrap .reviewing {
    display: inline-block;
    background-color: #ff9831;
    color: #fff;
    padding: 0 5px;
    margin-right: 5px;
    vertical-align: 1px;
    font-size: 12px;
    border-radius: 3px
}

.article-detail .single-post-comment .display-module .msgwrap .rejected {
    background-color: #d7252b
}

.article-detail .single-post-comment .display-module .msgwrap .submit {
    color: #4285f4;
    font-size: 14px;
    padding: 0;
    margin-left: 20px
}

.article-detail .single-post-comment .display-module .msgwrap .commentlist-like {
    cursor: pointer
}

.article-detail .single-post-comment .display-module .msgwrap .commentlist-like-icon {
    display: inline-block;
    width: 20px;
    height: 14px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA/dJREFUWAntV01sU0cQntkXzI9QaAGB+OkFQaEgRAsCcUBwQgVRRAw4pATRIFEkLqhQxAUh5cIFARcOoIgDB2gkO8HOAS5VW37EASqBovKnXgABB4oEkUDQ+Pnt8O1L1jjOWyd27Jv34Jk3O7P7vW92542J6qPOQJ2BOgORDLS2tja2tbVNiJwsw8hl+I7KNZFITPV96SbmtUKUJeJjPenkyVEFRzipCNuYTL5PFwBsHRFACj0j0Sfi8R3fVLpoVQFu2/bjEiHZzEyXMumuZsX0C4AhSwLAlY2qAsxpf18IQ/iMkczqPyOFdaORlYyqAcTZiwHJTmZ+lMmk7gyA0XONZFGvKgFnYqoGMJvjA+BqOtCctWA08epwE+Xds7ZyZVUAtrS0zCaRY2Dv3xnTp57Lg9CyEbbXXV2//ZO3lamMGSBSO+fj/8GfYK9RFB/s6OjwDYbBC/MtE/cAJC52ZWNMALdu3TUr69NN3NoFitW+nu7kVQsj0Lmfja6UOm9tlcjIQg1WFvqah9WucUr+TqVSL81G8Jno5+g61BW4HD9lMsmLhQCa4omHeJ7JpEKghXOFOsh963lyA+sGhXarN1ilUGLj2yJ6SqHN6NmAn0DMC/UcHcW5W8mKDmfSqSHgzDxSe0uL3isUdJtn50DyteYLmN8T5RMJMHRkeoDycNwGCelDSOV39hlfiTjO1pt0d/I0ZN5slWXLFu/v7X2QxNmcZm1RUgsdwdvEMVcOQOkDAx+Qtk676JZ4IgH9M0CSr0T4tusCtLe35+D/u413yS1N23/FS7xzzTsuCfeJ0JeuoEG7B97QDFQ+BG+IsQjisWuVaIAibxHwhSuoWvbm5uavAXIystXrWjMaIHEfaK85QD+gVQaYoDqUCZAAkBpQSia7Aqti17TGrONR7JZrvRIMEgVBrKYsosKsQ3qfXr586UVZAE3xNAEiuZoBDL/fJAuxzTWzl2uUZFB7PNJNdq07or2/X683TqJKlyIHQG3OIKJ1zRjURAagTBrf8Ee4l+MnEqBWKkwxS21uMoo4/g3oDTh/dzs7O0s2s5EAiVXIIEttUnzv/uPV+BBME6YrDuLyZgfAYCDFNaqFrPUPBkGD8vLtWR5RkRIJ0AtiYYr1CADBQGR80R5DHlFbY/h67EZ6ny9dushZoG1QZDfjedm+AKcYfd7mpqbEzAFnWRn+gxyMxDf0Ljb6Hk3EdfTLzjpmN7ISf+pnQ5+Df3yHcBbNLiVHJEA0j+/RcBoAy1FM54crQEFz8NSuNmG8t+Njvz6Fm74JU2utfVSS+S+0Y2fS6ZG9hzdyBTF4wyEvMNhCFXgMqMV+wxyKDK51itzqj3UG6gyMhoFP15FI4pmh+7wAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%
}

.article-detail .single-post-comment .display-module .msgwrap .commentlist-like-liked .commentlist-like-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAvdJREFUWAntV71rFEEUf2/37lTECBEEFVJY+Ek6bc1fYKESLnIpYmOn/4AIV4vY2FqkOYKJARttRPxACwlG7NIpGAsLuUNS6O7tPn8TuWP39k1u9r6w2IFjZ37z3pvf/ObNxxEVpVCgUKBQQFVAarUpWVrar3bmADmHrZOpzM9Ph0LrRHwJDgEGuFt+snrfyVkx8hRsKCiIeZmE5kTEE4n34XtPqtWzgwYdKcE/166fJ5LLAvn+EWI29bAtc/8FQebopkaEmaY03AUbmYLIvQqJ1DAoREsXEfqRRtxbIyPYFr4NZkcwdGbjCfmf3CmlLTPB0t1uLVlYOB6G0ZYwH4SK3UkjuIDuz/La6lHeTUe3eEmrUrIxSB1LeyJoRy/hewjkUiHQQvrx00HJmWDd2aYiOzZkcfFYENM7bNVTVhfxHln7HDrUJYYqpyPmzNnli2zw2tp3Exc2B8KY36B2wSiljIUVp6bH/i0o+1vp34VwWjZLIm8RN9Js1CXGTfBBYjnc6xAxfQF20uBQ7g7IXey1SbQZKz4dSdRIYNkqaIVEy+i4ke20L7GmiJFpphuE6QqAuNsepsJ01eau5iBm3rQ5dHDk3Qz2qOrfsXH9YrxfNlt1AOy8FpYvvSWzEfwslB9BnsYYb8vmqRIkliax14+gLWYuHDJ4SJXPNieVoAi3kOFqHtoCDYMLy4bNXyXIJC3L0WGLMxReqVTe2wKoBHH+IwcnUUye81duNLZto6kEcW323cW2gPlwXIIkr/fyUQlKPCkFcVZ49CI3wUktMXahVEol89CwFlVBD/ej1WNEHSAX43jZ5JWVPR+zKkGJvbFvEuwO/KmiZ/3mqxKMORo7QUOMyX8+EEGcS2NdYnO9gdh2efaM9YDuEFcVpCDoryDTR5Pk5tcJ5vo11xvu3wdcr/d9DakE8XjcQYDN3gFx+33rYOWSX8Vuf4z2Tgdz/SL2q/LsuYcu9hDAXqReTz1oMeO2Zt1rp9kkMVucpE1RLxQoFHBU4C8M2+G/NhLmAgAAAABJRU5ErkJggg==)
}

.article-detail .single-post-comment .display-module .msgwrap .commentlist-like-liked .commentlist-like-count {
    color: #f95355
}

.article-detail .single-post-comment .display-module .msgwrap .commentlist-like-count {
    margin-left: 2px
}

.article-detail .single-post-comment .display-module .more {
    min-width: 96px;
    color: #4285f4;
    border: 1px solid #4285f4;
    border-radius: 3px;
    display: inline-block;
    background-color: transparent;
    font-size: 14px;
    padding: .1rem .25rem;
    margin: .5rem auto 0
}

.article-detail .only-article-shadow {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    background-color: #fff
}

.article-detail .only-article-shadow.show-model {
    animation-name: post-fadeIn;
    animation-duration: .8s;
    animation-delay: 0;
    animation-timing-function: linear;
    animation-fill-mode: both
}

.article-detail .only-article-shadow.hide-model {
    animation-name: post-fadeOut;
    animation-duration: .8s;
    animation-delay: 0;
    animation-timing-function: linear;
    animation-fill-mode: both
}

.article-detail .only-article {
    transform: translateY(100%);
    opacity: 0;
    width: 100%;
    height: 4000px;
    position: fixed;
    top: 0;
    z-index: 10001;
    left: 0;
    overflow: auto
}

.article-detail .only-article.show-model {
    animation-name: post-read-in;
    animation-duration: .8s;
    animation-delay: .1s;
    animation-timing-function: linear;
    animation-fill-mode: both
}

.article-detail .only-article.hide-model {
    animation-name: post-read-out;
    animation-duration: .8s;
    animation-delay: .1s;
    animation-timing-function: linear;
    animation-fill-mode: both
}

.article-detail .only-article .center-content {
    margin: 30px auto 0;
    max-width: 810px
}

.article-detail .only-article .center-content .post-wrapper {
    padding-bottom: 30px
}

.article-detail .only-article .center-content .post-wrapper:not(:first-child) {
    padding-top: 30px
}

.article-detail .only-article .content-wrapper {
    max-width: 810px;
    position: relative;
    left: 50%;
    transform: translateX(-50%)
}

.article-detail.reading .full-reading {
    opacity: 0
}

.article-detail.reading .only-article {
    opacity: 1;
    display: block;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0)
}

.article-section .report-company-app {
    text-align: left;
    padding: 1rem 0 1rem 1rem;
    display: table;
    width: 100%
}

.article-section .report-company-app > div {
    display: table-row
}

.article-section .report-company-app > div .img-box {
    position: relative;
    overflow: hidden
}

.article-section .report-company-app > div .img-box img {
    width: 100%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%)
}

.article-section .report-company-app .info {
    padding-right: 1rem
}

.article-section .report-company-app .code-box {
    width: 13.4rem;
    left: 50%;
    transform: translate(-50%)
}

.article-section .report-company-app .company-box {
    display: table-cell;
    vertical-align: middle;
    width: 65%
}

.article-section .report-company-app .app-code-panel {
    display: table-cell;
    vertical-align: middle;
    width: 35%;
    border-left: 1px solid #e6e8eb;
    text-align: center
}

.article-section .report-company-app .app-code-panel a {
    color: #4285f4;
    padding: 0 20px;
    display: inline-block;
    background-color: #fafafa;
    border-color: #4285f4;
    margin: 0
}

.article-section .report-company-app .app-code-panel a.contact-phone {
    background-color: #4285f4;
    color: #fff
}

.article-section .report-company-app .txt a {
    margin-top: 1rem
}

.share-nav-h5 {
    display: none
}

@media screen and (max-width: 820px) {
    .share-nav-h5 {
        display: block;
        position: fixed;
        width: 100%;
        bottom: 0;
        left: 0;
        height: 50px
    }

    .share-nav-h5 .inner {
        height: 50px;
        background-color: hsla(0, 0%, 100%, .92);
        width: 100%
    }

    .share-nav-h5 .inner.fixed {
        position: fixed;
        bottom: 0;
        display: block
    }

    .share-nav-h5 .inner .box {
        font-size: 13px;
        border-top: 1px solid #d3d7db;
        border-bottom: 1px solid #d3d7db;
        height: 50px;
        line-height: 30px;
        padding: 10px 0 10px 20px
    }

    .share-nav-h5 .inner .box .each-cell {
        width: 25%;
        display: inline-block;
        text-align: center;
        font-size: 28px;
        color: #999
    }

    .share-nav-h5 .inner .box .each-cell span {
        vertical-align: middle
    }

    .share-nav-h5 .inner .box .each-cell .hover {
        color: #4285f4
    }

    .share-nav-h5 .inner .box .each-cell a {
        color: #999;
        vertical-align: middle
    }

    .article-detail .post-wrapper {
        padding: 0
    }

    .article-detail .related-articles {
        display: none
    }

    .article-detail .related-articles-h5 {
        display: block;
        padding: 0 15px
    }

    .article-detail .related-articles-h5 h4 {
        margin-bottom: 0
    }

    .article-detail .related-articles-h5 .each-cell {
        position: relative;
        padding: 15px 0;
        border-bottom: 1px solid #d3d7db
    }

    .article-detail .related-articles-h5 .each-cell:last-child {
        border-bottom: none
    }

    .article-detail .related-articles-h5 .each-cell .img-box {
        float: left
    }

    .article-detail .related-articles-h5 .each-cell .img-box a {
        width: 120px;
        height: 80px;
        border-radius: 4px 0 0 4px;
        background-color: #eee;
        display: block;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50%
    }

    .article-detail .related-articles-h5 .each-cell .info {
        margin-left: 135px;
        height: 80px;
        position: relative
    }

    .article-detail .related-articles-h5 .each-cell .info .name {
        margin-top: -2px;
        font-size: 16px;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        overflow: hidden;
        line-height: 1.5em;
        max-height: 3em
    }

    .article-detail .related-articles-h5 .each-cell .info .name a {
        color: #3d464d
    }

    .article-detail .related-articles-h5 .each-cell .info .name a:hover {
        color: #4285f4
    }

    .article-detail .related-articles-h5 .each-cell .info .note {
        position: absolute;
        left: 0;
        bottom: 0;
        color: #999;
        line-height: 1em;
        font-size: 14px
    }

    .article-detail .related-articles-h5 .each-cell .info .note span {
        padding-right: 6px
    }

    .article-detail .related-articles-h5 .each-cell .info .note a {
        padding-right: 6px;
        display: inline-block;
        color: #4285f4;
        max-width: 100px;
        word-wrap: normal;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        vertical-align: middle
    }

    .article-detail .h5-author-info {
        display: block;
        margin-top: 25px;
        padding: 15px 0;
        border-top: 1px solid #d3d7db;
        border-bottom: 1px solid #d3d7db
    }

    .article-detail .h5-author-info .img-box img {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        box-shadow: 0 3px 5px #aaa
    }

    .article-detail .h5-author-info .info {
        margin-left: 65px
    }

    .article-detail .h5-author-info .info .name {
        line-height: 1em;
        font-size: 14px
    }

    .article-detail .h5-author-info .info .name a {
        color: #3d464d;
        margin-right: 10px;
        vertical-align: middle
    }

    .article-detail .h5-author-info .info .name a:hover {
        color: #4285f4
    }

    .article-detail .h5-author-info .info .intro {
        margin-top: 5px;
        color: #999
    }

    .article-detail .content-wrapper .abstract p {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .article-detail .content-wrapper h1 {
        margin-top: 1.5rem;
        font-weight: 400
    }

    .article-detail .sharelist_normal {
        width: 100%;
        margin: 0;
        text-align: center;
        background-color: #fff;
        border-top: 1px solid #eee;
        bottom: 0;
        transform: translateX(50%);
        -webkit-transform: translateX(50%);
        -moz-transform: translateX(50%);
        -ms-transform: translateX(50%);
        left: -50%
    }

    .article-detail .sharelist_normal li {
        display: inline-block;
        background-color: transparent;
        width: 18%;
        height: auto
    }

    .article-detail .sharelist_normal li i {
        vertical-align: middle;
        width: 100%;
        line-height: 40px
    }

    .article-detail .sharelist_normal .read-wrap, .article-detail .sharelist_normal .reward-wrap, .article-detail .sharelist_normal .weixin-wrap {
        display: none
    }

    .article-detail .sharelist_normal .am-icon-arrow-up, .article-detail .sharelist_normal .am-icon-comment-o, .article-detail .sharelist_normal .am-icon-linkedin-square, .article-detail .sharelist_normal .am-icon-star-o, .article-detail .sharelist_normal .am-icon-weibo, .article-detail .sharelist_normal .am-icon-weixin, .article-detail .sharelist_normal .reward {
        font-size: 26px
    }

    .article-detail .sharelist_normal .am-icon-comment-o:hover, .article-detail .sharelist_normal .am-icon-linkedin-square:hover, .article-detail .sharelist_normal .am-icon-star-o:hover, .article-detail .sharelist_normal .am-icon-weibo:hover, .article-detail .sharelist_normal .am-icon-weixin:hover, .article-detail .sharelist_normal .reward:hover {
        color: #aaa
    }

    .article-detail .sharelist_normal .am-icon-star-o:active {
        color: #ffae00
    }

    .article-detail .sharelist_normal .am-icon-comment-o:active {
        color: #1f83f5
    }

    .article-detail .sharelist_normal .am-icon-weixin:active {
        color: #75d172
    }

    .article-detail .sharelist_normal .am-icon-weibo:active {
        color: #d04340
    }

    .article-detail .sharelist_normal .am-icon-linkedin-square:active {
        color: #0076b7
    }

    .article-detail .to_normal_sharelist {
        right: 20px;
        top: 20px;
        z-index: 10009;
        width: auto;
        margin: 0;
        left: inherit;
        transform: none
    }

    .article-detail .mainlib .center_content {
        margin: 0;
        padding-bottom: 30px
    }

    .article-detail .mainlib .center_content .sponsor {
        display: block
    }

    .article-detail .mainlib .center_content .sponsor h3:after {
        border: 0 none
    }

    .article-detail .mainlib .center_content .sponsor h3 span {
        background-color: transparent
    }

    .article-detail .mainlib .center_content .author-info {
        display: block;
        padding: 0
    }

    .article-detail .mainlib .center_content .author-info .avatar {
        margin-top: -15px
    }

    .article-detail .mainlib .center_content .author-info .abstract i {
        left: -.6em;
        top: 6px
    }

    .article-detail .mainlib .center_content .author-info .desc .role-normal-ico, .article-detail .mainlib .center_content .author-info .desc a {
        display: inline-block;
        vertical-align: middle
    }

    .article-detail .mainlib .center_content .author-info .desc h2 {
        font-size: 1.5rem;
        font-weight: 400
    }

    .article-detail .mainlib .center_content .author-info .desc .note {
        font-size: 1.25rem
    }

    .article-detail .mainlib .center_content .author-info .article-number-info > div > div {
        padding: 5px 0 !important;
        line-height: 1.6
    }

    .article-detail .mainlib .center_content .author-info .article-number-info .related-number {
        font-size: 1.5rem
    }

    .article-detail .mainlib .center_content .author-info .article-number-info span {
        font-size: 1.4rem
    }

    .article-detail .mainlib .center_content .author-info .role-investor .abstract, .article-detail .mainlib .center_content .author-info .role-investor .investor_case, .article-detail .mainlib .center_content .author-info .role-investor .projectinfo, .article-detail .mainlib .center_content .author-info .role-org .abstract, .article-detail .mainlib .center_content .author-info .role-org .org_member, .article-detail .mainlib .center_content .author-info .role-syb .syb-exp {
        display: none
    }

    .article-detail .mainlib .center_content .author-info .padding-wrapper {
        padding: 30px 15px 20px;
        background-color: #fafafa;
        margin-bottom: 20px
    }

    .article-detail .mainlib .center_content .mobile_article {
        padding: 0 15px
    }

    .article-detail .mainlib .center_content .mobile_article h1 {
        line-height: 1.3em
    }

    .article-detail .mainlib .center_content .article-section {
        padding-top: 0
    }

    .article-detail .mainlib .author .dot, .article-detail .mainlib .author a {
        display: inline-block
    }

    .article-detail .mainlib .author .name, .article-detail .mainlib .author .time .dot {
        display: none
    }

    .article-detail .mainlib section.masterhandle {
        margin-top: 25px
    }

    .article-section .report-company-app {
        padding: 0
    }

    .article-section .report-company-app, .article-section .report-company-app .app-code-panel, .article-section .report-company-app .company-box, .article-section .report-company-app > div {
        display: block;
        width: 100%
    }

    .article-section .report-company-app .company-box {
        margin: 1rem auto 0;
        padding-bottom: 15px;
        border-bottom: 1px solid #d3d7db;
        width: 92%
    }

    .article-section .report-company-app .img-box {
        width: 5.8rem;
        height: 5.8rem
    }

    .article-section .report-company-app .info:not(.no-margin) {
        padding-left: 7rem
    }

    .article-section .report-company-app .info .name {
        font-size: 1.3rem;
        line-height: 1.6rem
    }

    .article-section .report-company-app .info .tip {
        font-size: 1.1rem;
        line-height: 1.5rem
    }

    .article-section .report-company-app .info .des {
        font-size: 1.1rem;
        line-height: 1.6rem
    }

    .article-section .report-company-app .contact-founder, .article-section .report-company-app .txt a {
        font-size: 1.3rem;
        line-height: 3.3rem;
        background-color: #4285f4;
        color: #fff
    }

    .article-section .report-company-app .app-code-panel {
        padding: 1.3rem 0;
        position: relative;
        border-left: none
    }

    .article-section .report-company-app .app-code-panel a.contact-phone {
        background-color: transparent;
        border: 1px solid #4285f4;
        color: #4285f4
    }

    .article-section .report-company-app .contact-founder {
        clear: both;
        padding: 0 1rem;
        white-space: nowrap
    }

    .article-section .report-company-app .code-box {
        box-shadow: none;
        border: none;
        width: 100%;
        margin: 0;
        background-color: #fafafa;
        position: static;
        transform: none
    }

    .article-section .report-company-app .code-box:before {
        display: none
    }

    .article-section .report-company-app .code-box .code-inner {
        background-color: #fafafa
    }

    .article-section .report-company-app .code-box .txt {
        position: static;
        transform: none;
        text-align: center;
        width: 100%;
        padding-right: 0;
        font-size: 1.1rem;
        line-height: 1.5rem
    }

    .article-section .report-company-app .code-box .txt a {
        border-radius: 4px;
        margin-top: .5rem
    }
}

.user-statistics-entity {
    position: fixed;
    z-index: 999;
    right: -7px;
    bottom: 20px;
    display: inline-block;
    width: 20px;
    box-sizing: content-box;
    border-radius: 5px;
    color: #fff;
    font-size: 14px;
    line-height: 17px;
    background: #2476ce;
    box-shadow: 0 0 5px #666;
    word-wrap: break-word;
    padding: 10px 6px;
    border: 2px solid #fff
}

.user-statistics-entity:hover, .user-statistics-entity:visited {
    color: #fff
}

@media screen and (max-width: 820px) {
    .user-statistics-entity {
        display: none
    }
}

.next-post-wrapper {
    margin-top: 15px;
    border: 1px solid #efefef;
    padding: 15px;
    visibility: hidden;
    opacity: 0;
    transform: translateY(100px)
}

.next-post-wrapper.show {
    visibility: visible;
    opacity: 1;
    transform: translate(0);
    transition: all .5s
}

@media screen and (max-height: 650px) {
    .next-post-wrapper {
        padding: 10px;
        margin-top: 10px
    }
}

.next-post-wrapper h4 {
    margin: 0 0 10px;
    font-size: 16px;
    font-weight: 200;
    color: #9ca4ab
}

@media screen and (max-height: 650px) {
    .next-post-wrapper h4 {
        font-size: 14px
    }
}

.next-post-wrapper a.title {
    font-size: 16px;
    color: #000
}

@media screen and (max-height: 650px) {
    .next-post-wrapper a.title {
        font-size: 14px
    }
}

.next-post-wrapper a.title:hover {
    color: #4285f4;
    transition: all .4s
}

.next-post-wrapper .tags-list {
    margin-top: 10px;
    color: #9ca4ab
}

.next-post-wrapper .tags-list .icon-tag {
    position: relative;
    top: 1px;
    margin-right: 5px
}

.next-post-wrapper .tags-list a {
    color: #9ca4ab
}

.guess-posts-list {
    overflow: hidden
}

.guess-posts-list h4 {
    margin: 25px 0 10px;
    font-size: .7rem;
    font-weight: 600
}

@media screen and (max-height: 650px) {
    .guess-posts-list h4 {
        font-size: 14px
    }
}

.guess-posts-list .item {
    display: block;
    padding: 8px 0;
    border-bottom: 1px solid #eee
}

.guess-posts-list .item:after, .guess-posts-list .item:before {
    content: " ";
    display: table
}

.guess-posts-list .item:after {
    clear: both
}

.guess-posts-list .item .cover {
    width: 60px;
    height: 50px;
    overflow: hidden;
    background: #efefef;
    position: relative;
    border-radius: 4px 0 0 4px;
    margin-right: 10px;
    float: left;
    display: none
}

@media screen and (max-height: 650px) {
    .guess-posts-list .item .cover {
        width: 40px;
        height: 40px
    }
}

.guess-posts-list .item .cover img {
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    max-width: 1000px;
    transform: translate(-50%);
    opacity: .5
}

.guess-posts-list .item .desc {
    color: #3d464d;
    font-size: 14px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.8;
    max-height: 3.6;
    word-break: break-all;
    position: relative;
    padding-left: 16px
}

@media screen and (max-height: 650px) {
    .guess-posts-list .item .desc {
        font-size: 12px;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        overflow: hidden;
        line-height: 1.4;
        max-height: 2.8;
        word-break: break-all
    }
}

.guess-posts-list .item .desc:before {
    position: absolute;
    top: 9px;
    left: 0;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background: #4285f4;
    content: ""
}

@media screen and (max-height: 650px) {
    .guess-posts-list .item .desc:before {
        top: 5px;
        left: 0;
        width: 4px;
        height: 4px
    }
}

.guess-posts-list li:last-of-type .item {
    border-bottom: 0
}

.guess-posts-list li:hover .item .cover img {
    opacity: 1
}

.guess-posts-list li:hover .item .desc {
    color: #4285f4;
    transition: color .4s
}

.detect-string {
    display: none
}

.post-detail-plan-bottom {
    margin-top: 1rem
}

.post-detail-plan-bottom .a_d_bd_div a {
    display: block;
    padding-bottom: 25%;
    background-size: cover;
    background-position: 50%
}

.right-author {
    margin-top: 70px;
    padding: 20px 20px 25px;
    border: 1px solid #d3d7db;
    color: #999
}

.right-author .post-list {
    margin-top: 15px;
    border-top: 1px solid #d3d7db;
    padding-top: 15px
}

.right-author .post-list h4 {
    margin-bottom: 0;
    color: #68727d;
    font-size: 14px
}

.right-author .post-list li {
    padding-top: 15px
}

.right-author .post-list li .title {
    font-size: 16px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.4em;
    max-height: 2.8em;
    word-break: break-word;
    word-wrap: break-word
}

.right-author .post-list li .title a {
    color: #3d464d
}

.right-author .post-list li .title a:hover {
    color: #4285f4
}

.right-author .post-list li .note {
    margin-top: 5px
}

.right-author .post-list li .note .time {
    color: #9ca4ab
}

.right-author .post-list li .note .tag {
    color: #4285f4
}

.right-author .author-avatar {
    position: relative;
    height: 30px
}

.right-author .author-avatar a {
    display: block;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    position: absolute;
    top: -65px;
    left: 0;
    background-size: cover;
    box-shadow: 0 3px 8px rgba(0, 0, 0, .1);
    background-color: #d6e3f2;
    cursor: default
}

.right-author .author-avatar a.pointer {
    cursor: pointer
}

.right-author .post-count {
    margin-top: 5px
}

.right-author .post-count span {
    margin-right: 5px;
    vertical-align: middle
}

.right-author .author-desc {
    margin-top: 5px
}

.right-author .author-info {
    margin-bottom: 5px
}

.right-author .author-info .name {
    color: #3d464d;
    margin-right: 10px;
    cursor: default;
    vertical-align: middle
}

.right-author .author-info .name.pointer {
    cursor: pointer
}

.right-author .author-info .name.pointer:hover {
    color: #4285f4
}

.right-author .author-code-wrapper {
    position: relative;
    width: 80px
}

.right-author .author-code-wrapper .author-code-title {
    width: 80px;
    height: 24px;
    border-radius: 2px;
    background: #4285f4;
    color: #fff;
    text-align: center;
    line-height: 24px;
    margin-top: 15px;
    cursor: pointer;
    transition: all .2s ease
}

.right-author .author-code-wrapper .author-code {
    z-index: 20;
    position: absolute;
    top: 24px;
    left: -15px;
    width: 110px;
    height: 119px;
    transition: all .5s linear
}

.right-author .author-code-wrapper .author-code .bg {
    width: 110px;
    height: 119px
}

.right-author .author-code-wrapper .author-code .code {
    top: 18px;
    left: 12px;
    position: absolute;
    display: block;
    width: 85px;
    height: 85px;
    z-index: 22
}

.right-author .author-code-wrapper:hover .author-code-title {
    background: #08b7ff
}

.right-author .enter-report {
    margin-top: 30px
}

.right-author .enter-report a {
    display: block;
    border-radius: 4px;
    background-color: #4285f4;
    color: #fff;
    text-align: center;
    padding: 6px;
    font-size: 16px
}

.right-author .organization-intro {
    max-height: 180px;
    overflow: auto;
    margin-top: 5px;
    color: #999;
    font-size: 14px
}

.right-author .organization-intro a {
    color: #4285f4
}

.right-author .org-number-info {
    margin-top: 15px
}

.right-author .org-number-info.investor .cell {
    width: 33.33333%
}

.right-author .org-number-info .cell {
    display: inline-block;
    position: relative;
    text-align: center;
    width: 50%;
    font-size: 12px
}

.right-author .org-number-info .cell .num {
    color: #3d464d;
    font-size: 16px
}

.right-author .org-number-info .cell:after {
    content: " ";
    position: absolute;
    right: 0;
    border-right: 1px solid #d3d7db;
    height: 20px;
    top: 50%;
    margin-top: -10px
}

.right-author .org-number-info .cell:last-child:after {
    display: none
}

.right-author .split-box {
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #d3d7db
}

.right-author .split-box h4 {
    color: #999;
    font-size: 14px;
    font-weight: 400;
    margin: 0
}

.right-author .org-member {
    overflow: hidden
}

.right-author .org-member ul.list {
    font-size: 12px;
    line-height: 18px;
    width: 108%
}

.right-author .org-member ul.list li {
    width: 50px;
    text-align: center;
    float: left;
    margin-top: 10px;
    margin-right: 15px
}

.right-author .org-member ul.list h5 {
    margin: 0;
    font-size: 12px;
    color: #999;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    overflow: hidden;
    line-height: 18px;
    max-height: 18px;
    font-weight: 400
}

.right-author .org-member ul.list h5 a {
    color: #3d464d
}

.right-author .org-member ul.list h5 a:hover {
    color: #4285f4
}

.right-author .org-member ul.list .avatar {
    margin-bottom: 5px
}

.right-author .org-member ul.list .avatar img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: inline-block
}

.right-author .org-member ul.list .role {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    overflow: hidden;
    line-height: 18px;
    max-height: 18px
}

.right-author .invest-case ul.list li {
    margin-top: 15px
}

.right-author .invest-case ul.list li .img-box {
    border: 1px solid #d3d7db
}

.right-author .invest-case ul.list li .img-box img {
    width: 60px;
    height: 60px
}

.right-author .invest-case ul.list li .info {
    margin-left: 75px
}

.right-author .invest-case ul.list li .info .name {
    font-size: 14px;
    line-height: 1em;
    color: #3d464d
}

.right-author .invest-case ul.list li .info .name:hover {
    color: #4285f4
}

.right-author .invest-case ul.list li .info .note {
    margin-top: 5px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 18px;
    max-height: 36px
}

.right-author .invest-case ul.list li .info .step {
    font-size: 12px;
    margin-top: 5px
}

.right-author .invest-case ul.list li .info .step b {
    font-weight: 400;
    margin: 0 5px
}

.h5-author {
    display: none;
    width: 100%;
    height: 3rem;
    background-color: #f8f8f8;
    font-size: .8rem;
    overflow: hidden
}

.h5-author .h5-img {
    position: relative;
    width: 90%;
    margin: .8rem 1rem
}

.h5-author .h5-img .avatar {
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%;
    background-size: cover;
    vertical-align: middle
}

.h5-author .h5-img .author-name {
    margin: 0 1rem;
    color: #000;
    max-width: 5rem;
    vertical-align: middle;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    overflow: hidden;
    line-height: 1.3em;
    max-height: 1.3em;
    display: inline-block
}

.h5-author .h5-img .author-ID {
    margin-right: 2rem;
    display: inline-block;
    vertical-align: middle;
    width: 4.2rem;
    height: 1rem;
    background-color: #458df5;
    font-size: .7rem;
    border-radius: 20px;
    text-align: center;
    line-height: 1rem;
    color: #fff
}

.h5-author .h5-img .all-content {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    color: #666
}

.h5-author .h5-img .all-content .article-number {
    margin-left: .5rem
}

@media (max-width: 800px) {
    .h5-author {
        display: block
    }
}

.sponsor {
    margin: 20px 0
}

.sponsor h5 {
    font-size: .7rem;
    padding-bottom: .5rem;
    margin-bottom: 0
}

.sponsor .am-list {
    margin: 0
}

.sponsor .am-list > li {
    border: 0 none;
    background-color: transparent;
    padding: 0
}

.sponsor .am-list > li .baidu_ads_cell {
    padding: 10px 0
}

.sponsor h4 {
    font-size: .6rem;
    margin: .4rem 0 .1rem;
    color: #3d464d
}

.sponsor .msgwrap {
    display: table;
    width: 100%;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex
}

.sponsor .msgwrap .msgleft {
    display: table-cell;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.sponsor .msgwrap .msgleft a {
    display: inline-block;
    width: 3.4rem;
    height: 3.4rem;
    border: 1px solid #ddd;
    background-color: #fff;
    position: relative;
    background-position: 50%;
    background-size: cover
}

.sponsor .msgwrap .msgright {
    -moz-flex: 3;
    -ms-flex: 3;
    flex: 3;
    padding-left: 0
}

.sponsor .msgwrap .msgright a {
    color: #000;
    font-size: .7rem
}

.sponsor .msgwrap .msgright a:hover {
    color: #4285f4
}

.article-detail .mainlib .sponsor {
    display: none
}

@media screen and (max-width: 820px) {
    .sponsor .am-list {
        padding: 0
    }

    .sponsor .msgwrap .msgleft {
        -ms-flex: 0 0 4.25rem;
        flex: 0 0 4.25rem;
        display: block
    }

    .sponsor .msgwrap .msgleft a {
        height: 0;
        padding-bottom: 100%;
        width: 100%
    }

    .sponsor .msgwrap .msgright {
        -ms-flex: auto;
        flex: auto;
        padding-left: 1.25rem;
        display: block;
        -ms-flex-order: 2;
        order: 2
    }

    .sponsor h4 {
        margin-top: 0
    }

    .sponsor .note {
        font-size: 13px !important
    }

    .sponsor a {
        font-size: 14px !important
    }
}

.relation-box {
    padding: 1px 0 0
}

.relation-box .more {
    font-size: .6rem;
    position: relative;
    float: right;
    left: -.6rem
}

.relation-box .more:before {
    position: absolute;
    right: -.8rem;
    margin-top: .05rem;
    transform: rotate(90deg);
    display: inline-block
}

.relation-box h3 {
    margin-top: 1rem;
    margin-bottom: 0
}

.relation-box .am-list {
    margin: 0
}

.relation-box .am-list > li {
    border: 0 none;
    background-color: transparent;
    position: relative;
    border-bottom: 1px solid #efefef
}

.relation-box .am-list > li:last-child {
    border-bottom: none
}

.relation-box h4 {
    font-size: .6rem;
    margin: .4rem 0 .1rem;
    color: #3d464d
}

.relation-box h4 a {
    color: #3d464d
}

.relation-box .msgwrap {
    display: table;
    width: 100%;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex
}

.relation-box .msgwrap .msgleft {
    display: table-cell;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.relation-box .msgwrap .msgleft a {
    width: 3.4rem;
    height: 3.4rem;
    position: relative;
    display: block;
    border: 1px solid #ddd;
    background-color: #fff;
    overflow: hidden
}

.relation-box .msgwrap .msgleft img {
    width: 100%;
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.relation-box .msgwrap .msgright {
    -moz-flex: 3;
    -ms-flex: 3;
    flex: 3;
    padding-left: 20px;
    position: relative
}

.relation-box .msgwrap .msgright .tipbox {
    position: absolute;
    top: 0;
    right: 10px
}

.relation-box .msgwrap .msgright .tipbox a {
    background-color: #f90;
    color: #fff;
    display: inline-block;
    padding: 0 5px
}

.relation-box .msgwrap .msgright .tipbox .hover-box {
    position: absolute;
    background-color: #fff;
    width: 260px;
    border: 1px solid #ddd;
    left: -190px;
    top: -135px;
    padding: 0 10px 10px;
    display: none;
    z-index: 10
}

.relation-box .msgwrap .msgright .tipbox .hover-box dl {
    margin: 0;
    padding: 10px
}

.relation-box .msgwrap .msgright .tipbox .hover-box dl dd {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.relation-box .msgwrap .msgright .tipbox .hover-box dl dd .inner {
    padding: 10px 5px;
    position: relative
}

.relation-box .msgwrap .msgright .tipbox .hover-box dl dd .inner .percent {
    position: absolute;
    top: 25px;
    left: 50%;
    transform: translate(-50%)
}

.relation-box .msgwrap .msgright .tipbox .hover-box dl dd span {
    display: block
}

.relation-box .msgwrap .msgright .tipbox .hover-box dl dd span:nth-child(2) {
    color: #aaa
}

.relation-box .msgwrap .msgright .tipbox .hover-box dl dd:not(:first-child) {
    width: 100px
}

.relation-box .msgwrap .msgright .tipbox .hover-box dl dd.financing-cash span:first-child {
    color: #f60;
    font-weight: 600
}

.relation-box .msgwrap .msgright .tipbox .hover-box .link-zhongchou-details {
    display: block;
    background-color: #178fe6;
    line-height: 30px;
    color: #fff;
    text-align: center;
    border-radius: 2px
}

.relation-box .msgwrap .msgright .tipbox .hover-box svg {
    transform: rotate(-90deg);
    background: #ddd;
    border-radius: 50%
}

.relation-box .msgwrap .msgright .tipbox .hover-box circle {
    fill: #fff;
    stroke: #f37b1d;
    stroke-width: 5
}

.relation-box .msgwrap .msgright .tipbox:hover .hover-box {
    display: block
}

.relation-box .arrow {
    position: absolute;
    right: 0;
    top: 12px;
    cursor: pointer
}

.relation-box .arrow:before {
    display: block;
    transition: transform .4s ease-in-out .1s
}

.relation-box .arrow.spread:before {
    transform: rotate(180deg)
}

.relation-box .extra-msg {
    display: none
}

.relation-box .extra-msg .abstract-list {
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex
}

.relation-box .extra-msg .abstract-list li {
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-right: 1px solid #ddd;
    text-align: center;
    font-size: .65rem
}

.relation-box .extra-msg .abstract-list li:last-child {
    border: 0 none
}

.relation-box .extra-msg .abstract-list li b {
    font-weight: 400;
    color: #9ca4ab
}

.relation-box .extra-msg .intro > div {
    max-height: 200px;
    overflow: auto
}

.relation-box .extra-msg .intro p {
    font-size: .65rem;
    word-break: break-all;
    word-wrap: break-word;
    color: #666
}

.relation-box .extra-msg .member-list {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0)
}

.relation-box .extra-msg .member-list .msgleft a {
    width: 3rem;
    height: 3rem;
    position: relative;
    display: inline-block;
    border-radius: 50%;
    overflow: hidden
}

.relation-box .extra-msg .member-list .msgleft a img {
    width: 100%;
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.relation-org-box .member-list ul li {
    width: 33%;
    display: inline-block;
    margin-bottom: 10px
}

.relation-org-box .member-list ul li .msg > a {
    display: block;
    margin: 0 auto;
    width: 2rem;
    height: 2rem;
    position: relative;
    border-radius: 50%;
    overflow: hidden;
    border: 1px solid #ddd;
    background-color: #fff
}

.relation-org-box .member-list ul li .msg > a img {
    width: 100%;
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.relation-org-box .member-list ul li .msg p {
    text-align: center
}

.relation-org-box .member-list ul li .msg p a {
    color: #3d464d
}

.relation-investor-box {
    border-top: 1px solid #efefef
}

.relation-investor-box .extra-msg .intro ul {
    color: #666;
    font-size: .65rem;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex
}

.relation-investor-box .extra-msg .intro ul li:first-child {
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.relation-investor-box .extra-msg .intro ul li:last-child {
    -moz-flex: 2;
    -ms-flex: 2;
    flex: 2
}

.right-report-company {
    margin-top: 20px
}

.right-report-company h4 {
    margin-bottom: 10px
}

.report-company {
    margin-bottom: .6rem
}

.report-company-app {
    padding: 20px;
    border: 1px solid #d3d7db
}

.report-company-app .img-box, .report-company .img-box {
    width: 3.25rem;
    height: 3.25rem;
    position: relative;
    background: #f0f0f0;
    overflow: hidden
}

.report-company-app .img-box img, .report-company .img-box img {
    width: 100%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%)
}

.report-company-app .des, .report-company .des {
    margin-top: .4rem;
    line-height: 1.05rem;
    font-size: .7rem;
    color: #999
}

.report-company-app .info:not(.no-margin), .report-company .info:not(.no-margin) {
    padding-left: 4.25rem
}

.report-company-app .info .name, .report-company .info .name {
    font-size: .8rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.5em;
    max-height: 3em;
    font-weight: 600;
    color: #3d464d;
    margin-right: .5rem
}

.report-company-app .info .name a, .report-company .info .name a {
    color: #3d464d
}

.report-company-app .info .name a:hover, .report-company .info .name a:hover {
    color: #4285f4
}

.report-company-app .info a.name, .report-company .info a.name {
    color: #3d464d
}

.report-company-app .info a.name:hover, .report-company .info a.name:hover {
    color: #4285f4
}

.report-company-app .info .tip, .report-company .info .tip {
    color: #fff;
    background-color: #ff9035;
    line-height: 1.1rem;
    font-size: .6rem;
    float: left;
    margin-top: 4px;
    padding: 3px 10px;
    border-radius: 12px
}

.report-company-app .info .in-con .name, .report-company .info .in-con .name {
    display: inline-block;
    vertical-align: middle
}

.report-company-app .info .in-con .tip, .report-company .info .in-con .tip {
    margin-top: 0;
    display: inline-block;
    float: none;
    vertical-align: middle
}

.report-company-app .tags, .report-company .tags {
    margin-top: .4rem
}

.report-company-app .intro, .report-company .intro {
    margin-top: .5rem;
    border-top: 1px dashed #e8e8e8
}

.report-company-app .intro p, .report-company .intro p {
    padding: .6rem 0;
    color: #3d464d;
    font-size: .7rem
}

.report-company-app .intro .con, .report-company .intro .con {
    line-height: 1.5rem;
    max-height: 9.3rem;
    overflow: hidden;
    font-size: .7rem;
    color: #666;
    transition: height .5s ease-out
}

.report-company-app .intro .con.ellipsis, .report-company .intro .con.ellipsis {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 9;
    overflow: hidden;
    line-height: 1.8em;
    max-height: 16.2em
}

.report-company-app .intro .ctrl-box, .report-company .intro .ctrl-box {
    text-align: right;
    margin-top: .4rem
}

.report-company-app .app-code-panel, .report-company .app-code-panel {
    position: relative
}

.report-company-app .code-box, .report-company .code-box {
    border: 1px solid #ebebeb;
    border-radius: .2rem;
    margin-top: .7rem;
    position: absolute;
    display: none;
    box-shadow: 0 0 10px #ebebeb;
    z-index: 10;
    width: 236px;
    text-align: center;
    left: 50%;
    transform: translateX(-50%)
}

.report-company-app .code-box:before, .report-company .code-box:before {
    content: "";
    position: absolute;
    width: 14px;
    height: 14px;
    background-color: #fff;
    box-shadow: 0 0 10px #ebebeb;
    border: 1px solid #ebebeb;
    left: 50%;
    top: -7px;
    margin-left: -7px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg)
}

.report-company-app .code-box .code-inner, .report-company .code-box .code-inner {
    background-color: #fff;
    padding: .4rem;
    position: relative;
    border-radius: .2rem
}

.report-company-app .code-box .txt, .report-company .code-box .txt {
    color: #666;
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding-right: 4.4rem;
    font-size: .7rem;
    line-height: 1.2rem;
    transform: translateY(-50%)
}

.report-company-app .code-box .txt > p:first-child, .report-company-app .code-box .txt > p:first-child > b, .report-company .code-box .txt > p:first-child, .report-company .code-box .txt > p:first-child > b {
    color: #3d464d
}

.report-company-app .code-box .txt .orange, .report-company .code-box .txt .orange {
    color: #ff9035
}

.report-company-app .code-box .txt b, .report-company .code-box .txt b {
    font-weight: 600;
    color: #666
}

.report-company-app .code-box .code, .report-company .code-box .code {
    width: 4rem;
    height: 4rem
}

.report-company-app .code-box .code img, .report-company .code-box .code img {
    width: 100%;
    height: 100%
}

.report-company-app .contact-founder, .report-company .contact-founder {
    display: block;
    background-color: #4285f4;
    border: 1px solid #4285f4;
    border-radius: .2rem;
    line-height: 1.9rem;
    font-size: .8rem;
    color: #fff;
    margin-top: .6rem;
    text-align: center
}

.report-company-app .contact-founder.contact-pc:focus, .report-company-app .contact-founder.contact-pc:hover, .report-company .contact-founder.contact-pc:focus, .report-company .contact-founder.contact-pc:hover {
    color: #fff;
    background-color: #4285f4
}

.report-company-app .contact-founder.contact-pc:focus + .code-box, .report-company-app .contact-founder.contact-pc:hover + .code-box, .report-company .contact-founder.contact-pc:focus + .code-box, .report-company .contact-founder.contact-pc:hover + .code-box {
    display: block
}


.real_time_intelligence .more-fastsection {
    display: block;
    width: 6rem;
    height: 1.5rem;
    line-height: 1.5rem;
    border-radius: 4px;
    margin: 0 auto 2rem;
    border: 1px solid #4285f4;
    text-align: center;
    color: #4285f4
}

.real_time_intelligence li {
    padding: 0 0 .75rem 1rem;
    position: relative
}

.real_time_intelligence li .con {
    transition: opacity .5s ease-in
}

.real_time_intelligence li .con .show-content {
    height: auto;
    background-color: #fff;
    border: 1px solid #e6e8eb;
    line-height: 2;
    padding: .5rem .5rem .75rem;
    margin: .5rem .5rem .5rem 0;
    color: #757e88;
    overflow: hidden
}

.real_time_intelligence li .con .hide {
    display: none
}

.real_time_intelligence li .con .close-content {
    position: absolute;
    bottom: 1.25rem;
    left: 40%;
    width: 2.5rem;
    height: 1rem;
    text-align: center;
    border-radius: 0 0 4px 4px;
    border: 1px solid #e6e8eb;
    z-index: 11;
    line-height: 1;
    background-color: #fff;
    border-top: 1px dashed #fff;
    cursor: pointer
}

.real_time_intelligence li .con .super-hide {
    display: none !important
}

.real_time_intelligence li .con p {
    color: #a4abb1
}

.real_time_intelligence li h4 {
    margin: 0 0 .05rem;
    line-height: 1.5;
    font-weight: 400;
    color: #cccecf
}

.real_time_intelligence li h4 span.is_top {
    color: #ff4343;
    border: 1px solid #ff4343;
    padding: 0 .375rem;
    border-radius: .5rem;
    margin-right: .25rem;
    font-size: .5rem
}

.real_time_intelligence li h4 .title {
    color: #3d464d;
    cursor: pointer
}

.real_time_intelligence li h4 .title:hover {
    color: #366df0
}

.real_time_intelligence li .circle {
    position: absolute;
    display: block;
    top: .3rem;
    left: 0;
    padding: .05rem 0;
    width: .5rem;
    height: .5rem;
    background-color: #fafafa;
    z-index: 2
}

.real_time_intelligence li .circle .inner {
    display: block;
    width: .4rem;
    height: .4rem;
    background-color: #c0d8ff;
    border-radius: 50%
}

.real_time_intelligence li .triangle {
    position: absolute;
    top: .3rem;
    left: .3rem;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: #fff #fff #fff #4285f4;
    transform-origin: 25% center;
    border-width: 4px
}

.real_time_intelligence li .share {
    float: right;
    padding-right: 5px;
    display: none
}

.real_time_intelligence li.show .share, .real_time_intelligence li:hover .share {
    display: block
}

.real_time_intelligence li.show .triangle {
    transform: rotate(90deg)
}

.real_time_intelligence li .share-title, .real_time_intelligence li .time {
    padding-top: 3px;
    display: inline-block;
    color: #a4abb1
}

.real_time_intelligence .newsflash-cover {
    position: relative;
    width: 100%;
    border: none;
    overflow: hidden
}

.real_time_intelligence .newsflash-cover img {
    display: block;
    max-width: 100%
}

.real_time_intelligence .newsflash-cover .detail-link {
    font-size: 12px;
    line-height: 12px;
    vertical-align: bottom;
    white-space: nowrap;
    display: block;
    width: 100%;
    text-align: right;
    margin-top: 15px
}

.biggie_word {
    width: 100%
}

.biggie_word .biggie_list {
    margin-top: 50px
}

.biggie_word .biggie_list li {
    position: relative;
    border: 1px solid #e6e8eb;
    margin-bottom: 65px
}

.biggie_word .biggie_list li a {
    display: block;
    width: 100%;
    height: 100%
}

.biggie_word .biggie_list li .biggie_photo {
    position: absolute;
    top: -35px;
    left: 110px;
    width: 70px;
    height: 70px;
    background-position: 50%;
    background-size: cover;
    border-radius: 50%;
    border: 1px solid #f0f0f0;
    background-color: #fff
}

.biggie_word .biggie_list li .biggie_name {
    text-align: center;
    font-size: 20px;
    color: #262a2f;
    padding-top: 40px
}

.biggie_word .biggie_list li .biggie_content {
    font-size: 14px;
    color: #464c56;
    padding: 20px;
    padding-top: 5px
}

.next_list_right li {
    word-break: break-all;
    cursor: pointer;
    position: relative;
    margin-bottom: .25rem;
    padding: .5rem 0
}

.next_list_right li .inner_div {
    position: relative;
    width: 14.5rem;
    margin: 0 auto
}

.next_list_right li a {
    padding-left: 2rem;
    display: block;
    position: relative
}

.next_list_right li h4 {
    font-size: .7rem;
    color: #3d464d;
    margin: 0 0 .05rem;
    line-height: 1.5;
    font-weight: 400;
    transition: color .5s ease-in
}

.next_list_right li p {
    color: #999
}

.next_list_right li .diamonds {
    line-height: 1.2;
    color: #b3cdff;
    padding: .1rem 0;
    position: absolute;
    top: .1rem;
    left: 0;
    text-align: center;
    width: 1.5rem;
    border: 1px solid #b3cdff;
    height: 1.75rem
}

.next_list_right li .diamonds span {
    display: block
}

.next_list_right li:hover {
    background-color: #f4f4f4
}

.next_list_right li:hover h4 {
    color: #366df0
}

.next_list_right li:last-child {
    margin-bottom: 0
}

.next_list_right .btn_box {
    display: block;
    width: 9.5rem;
    margin: .75rem auto 0;
    color: #366df0;
    border: 1px solid #366df0;
    border-radius: .2rem;
    padding: .4rem 0;
    text-align: center;
    font-size: .8rem
}

.best_comment_right {
    display: none
}

.best_comment_right li {
    padding-bottom: .5rem
}

.best_comment_right li:first-child {
    padding-top: 0
}

.best_comment_right li:last-child {
    padding-bottom: 0
}

.best_comment_right li .img_box {
    text-align: right
}

.best_comment_right li .img_box img {
    width: 1rem;
    height: 1rem;
    vertical-align: middle;
    border-radius: 50%
}

.best_comment_right li .img_box span {
    vertical-align: middle;
    font-size: .65rem;
    padding-top: .2rem
}

.best_comment_right li .img_box .circle {
    margin: 0 .5rem;
    display: inline-block;
    height: 5px;
    width: 5px;
    border-radius: 50%;
    background-color: #999
}

.best_comment_right li .img_box .name {
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin: 0 .3rem;
    display: inline-block;
    max-width: 5rem
}

.best_comment_right li .img_box .name a {
    color: #3d464d
}

.best_comment_right li .info_box .comment_con {
    background-color: #f1f1f1;
    color: #3d464d;
    margin-top: .5rem;
    padding: .5rem;
    border-radius: 0 15px 15px 15px;
    position: relative
}

.best_comment_right li .info_box .comment_con .comment_inner {
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    overflow: hidden;
    line-height: 2em;
    max-height: 6em
}

.best_comment_right li .info_box .fast_comment {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: hsla(0, 0%, 100%, .7)
}

.best_comment_right li .info_box .fast_comment span {
    left: 50%;
    top: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
    padding: 5px 15px;
    background: #4285f4;
    color: #fff;
    border-radius: 5px
}

.best_comment_right li .info_box:hover .fast_comment {
    display: block
}

.best_comment_right li .source {
    margin: .5rem 0;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    overflow: hidden;
    line-height: 1.5em;
    max-height: 1.5em;
    color: #999
}

.best_comment_right li .source span b {
    font-weight: 400;
    padding: 0 .25rem 0 0
}

.best_comment_right li .source span a {
    color: #999;
    text-decoration: underline
}

.best_company_right {
    display: none;
    max-width: 290px
}

.best_company_right li {
    position: relative;
    margin-bottom: 1rem
}

.best_company_right li:last-child {
    margin-bottom: 0
}

.best_company_right li h4 {
    font-size: .7rem;
    margin: 0;
    padding: .05rem 0;
    line-height: 1.2;
    font-weight: 400;
    height: 20px;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.best_company_right li h4.crowdfunding:after {
    content: "\878D\8D44\4E2D";
    color: #ff9035;
    border: 1px solid #ff9035;
    border-radius: 10px;
    padding: 0 7.5px;
    margin-left: 8px;
    font-size: .5rem
}

.best_company_right li h4 a {
    font-weight: 600;
    color: #3d464d
}

.best_company_right li .img_box {
    float: left;
    width: 3.2rem;
    height: 3.2rem;
    background-color: #f0f0f0;
    border: 1px solid #f1f1f1;
    padding: .5rem;
    background-color: #fff
}

.best_company_right li .img_box img {
    width: 100%;
    height: 100%
}

.best_company_right li .info_box {
    margin-left: 4rem;
    word-break: break-all
}

.best_company_right li .info_box .abstract {
    margin-bottom: .5rem;
    max-height: 2rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.4;
    max-height: 2.8;
    color: #999
}

.best_company_right li .info_box .round_price {
    color: #3d464d
}

.best_company_right li .info_box .space_line {
    color: #c3c3c3;
    padding: 0 .5rem
}

.best_Investor_right {
    display: none
}

.best_Investor_right h3 {
    position: relative
}

.best_Investor_right li {
    position: relative;
    margin: 0 0 1.25rem;
    height: 3rem
}

.best_Investor_right li:last-child {
    margin-bottom: 1.25rem
}

.best_Investor_right li h4 {
    font-size: .7rem;
    margin: 0 0 .05rem;
    line-height: 1.2;
    font-weight: 400;
    height: 20px;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.best_Investor_right li h4 a {
    color: #3d464d;
    font-weight: 600
}

.best_Investor_right li .img_box {
    float: left;
    width: 3rem;
    height: 3rem;
    background-color: #f0f0f0;
    border-radius: 50%;
    position: relative;
    z-index: 11
}

.best_Investor_right li .img_box img {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.best_Investor_right li .info_box {
    padding-left: 4rem;
    box-sizing: border-box;
    line-height: 1.4;
    position: absolute;
    width: 100%;
    top: 50%;
    right: 0;
    transform: translateY(-50%)
}

.down_load_right {
    background-color: #f1f1f1
}

.down_load_right .inner_box {
    padding: .75rem;
    float: left
}

.down_load_right .inner_box a {
    display: block;
    margin-right: .75rem;
    float: left;
    width: 5.8rem;
    text-align: center;
    height: 2rem;
    line-height: 2rem;
    font-size: .8rem;
    color: #fff;
    border-radius: .2rem
}

.down_load_right .inner_box .ios {
    background-color: #3d464d
}

.down_load_right .inner_box .android {
    background-color: #66b60e;
    margin-right: 0
}

.down_load_right .code {
    float: right;
    display: block;
    width: 3.5rem;
    height: 3.5rem;
    line-height: 3.5rem;
    background-color: #e4e4e4;
    text-align: center;
    background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMsaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RTMxNDgwM0JDRjAxMUU1QUIwMUM3MjQ4MDk5MDFEMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RTMxNDgwNEJDRjAxMUU1QUIwMUM3MjQ4MDk5MDFEMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdFMzE0ODAxQkNGMDExRTVBQjAxQzcyNDgwOTkwMUQzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdFMzE0ODAyQkNGMDExRTVBQjAxQzcyNDgwOTkwMUQzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4AJkFkb2JlAGTAAAAAAQMAFQQDBgoNAAAFrQAAB6UAAAiaAAAJ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) 50% no-repeat;
    background-size: cover;
    position: relative
}

.down_load_right .code:hover .code_box {
    display: block
}

.down_load_right .code .code_box {
    position: absolute;
    display: none;
    width: 6rem;
    height: 6rem;
    padding: .5rem;
    background-color: #fff;
    right: .6rem;
    top: 3.25rem;
    z-index: 222
}

.down_load_right .code .code_box .arrow_outer {
    position: absolute;
    top: -.5rem;
    right: .6rem;
    width: 1rem;
    height: .5rem;
    overflow: hidden
}

.down_load_right .code .code_box .arrow {
    width: .5rem;
    height: .5rem;
    margin: .3rem auto 0;
    transform: rotate(45deg);
    box-shadow: 0 0 .3rem #ccc;
    background-color: #fff
}

.down_load_right .code .code_box .img_box {
    width: 100%;
    height: 100%;
    box-shadow: 0 0 .3rem #ccc;

    background-size: cover
}

.stationed_intro_right {
    margin: .8rem 0;
    color: #3d464d;
    font-size: .5rem
}

.stationed_intro_right ul {
    padding: 0 1.2rem
}

.stationed_intro_right h4 {
    padding: 1rem 0;
    text-align: center;
    font-weight: 600;
    font-size: .8rem;
    margin: 0
}

.stationed_intro_right .inner_box {
    padding: 0 0 1rem
}

.stationed_intro_right .inner_box li {
    float: left;
    position: relative;
    width: 4rem;
    text-align: center
}

.stationed_intro_right .inner_box li .circle {
    margin: 0 auto;
    border-radius: 50%;
    height: 3rem;
    text-align: center;
    line-height: 3rem;
    width: 3rem;
    background-color: #fff;
    color: #366df0;
    font-size: 1.2rem;
    margin-bottom: .5rem
}

.stationed_intro_right .qr-image-box {
    margin: 20px auto 0;
    width: 100px;
    height: 100px
}

.stationed_intro_right .qr-image-box img {
    width: 100%;
    height: 100%
}

@media (max-width: 820px) {
    .top_swing {
        display: none !important
    }

}

.ab_change {
    display: none;
    position: fixed;
    bottom: 1rem;
    left: .1rem;
    border: 1px solid #4385f5;
    border-radius: .2rem;
    background-color: #4385f5;
    font-size: .75rem;
    text-align: center;
    line-height: 1.4em;
    z-index: 111;
    transition: all .2s ease;
    transform: translateX(-110%);
    padding: 0 .25rem
}

.ab_change.slide_show {
    transform: translateX(0)
}

.ab_change .cell {
    padding: .4rem 0;
    border-bottom: 1px solid #4385f5
}

.ab_change .cell a {
    color: #fff
}

.ab_change .cell:last-child {
    border-bottom: none
}

@media (min-width: 820px) {
    .ab_change {
        display: block
    }
}

@media (max-width: 820px) {
    .ab_change {
        display: none
    }
}

.top_swing {
    display: none;

    background-size: cover;
    position: relative
}

.top_swing .am-close {
    position: absolute;
    top: 50%;
    margin-top: -12px;
    right: 4px;
    color: #fff
}

.top_swing .inner {
    height: 3rem;
    line-height: 2.9rem;
    margin: 0 auto;
    padding: 0 1.5rem 0 1rem;
    text-align: center
}

.top_swing .cell {
    display: inline-block;
    vertical-align: middle
}

.top_swing .cell:nth-of-type(2) {
    margin-left: 4rem
}

.top_swing .cell span {
    color: #fff;
    font-size: .6rem;
    vertical-align: middle
}

.top_swing .cell a {
    background-color: #fff;
    color: #4f8df5;
    margin-left: .75rem;
    font-size: .6rem;
    padding: .25rem .5rem;
    vertical-align: middle
}

.wise-2017-entry {
    position: fixed;
    right: 50px;
    top: 70%;
    width: 156px;
    height: 126px;
    background-size: contain;
    transition: all .2s ease;
    transform: translateX(0)
}

.wise-2017-entry.hide, .wise-2017-entry.slide-hide {
    transform: translateX(200%)
}

.wise-2017-entry .entry-link {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    height: 126px;
    width: 140px;
    cursor: pointer
}

.wise-2017-entry .entry-close {
    position: absolute;
    top: 5px;
    left: 0;
    width: 16px;
    height: 16px;
    cursor: pointer
}

.vc_info_wapper {
    width: 100%
}

.vc_info_wapper .mainlib {
    max-width: 830px
}

.vc_info_wapper .mainlib .center_content {
    padding: 1rem 0;
    padding-top: 0
}

.vc_info_wapper .rightlib {
    -moz-flex: 0 0 290px;
    -ms-flex: 0 0 290px;
    flex: 0 0 290px
}

@media (max-width: 820px) {
    .a_ds_banner_wapper {
        padding: 1rem .75rem 0
    }
}

.topic-page-wrapper {
    font-size: .8rem
}

.topic-page-wrapper .topic-top-nav {
    margin-bottom: 20px
}

.topic-page-wrapper .topic-top-nav .kr-swipelist-container {
    max-width: 1200px
}

.topic-page-wrapper .preview-banner {
    background: #ffced1;
    padding: 5px 30px;
    border-radius: 5px;
    font-size: 18px;
    margin: 20px 18% !important
}

.topic-page-wrapper .topics-hd {
    font-size: .7rem;
    position: relative;
    overflow: hidden
}

.topic-page-wrapper .topics-hd .bg {
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    top: 0;
    left: 0;
    background: no-repeat 50% #f4f4f4;
    background-size: cover;
    z-index: 5
}

.topic-page-wrapper .topics-hd .center_content {
    padding: 5rem 1.3em 1.25rem;
    color: #fff;
    position: relative;
    z-index: 100;
    max-width: 1180px;
    margin: 0 auto
}

@media (max-width: 1024px) {
    .topic-page-wrapper .topics-hd .center_content {
        padding-top: 3.5rem
    }
}

.topic-page-wrapper .topics-hd .center_content .tag {
    background: rgba(0, 0, 0, .5);
    color: #fff;
    font-size: .6rem;
    text-align: center;
    padding: 3px 10px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, .2);
    display: inline-block
}

.topic-page-wrapper .topics-hd .center_content .title {
    font-size: 2.1rem;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .8);
    font-weight: 600;
    margin-top: 5px;
    -webkit-font-smoothing: antialiased
}

@media (max-width: 1024px) {
    .topic-page-wrapper .topics-hd .center_content .title {
        font-size: 1.6rem;
        line-height: 1.2
    }
}

.topic-page-wrapper .topics-hd .center_content .brief {
    text-shadow: 0 1px 0 rgba(0, 0, 0, .8);
    opacity: .8;
    font-size: .9rem;
    color: hsla(0, 0%, 100%, .9);
    margin-top: 10px;
    max-width: 700px
}

@media (max-width: 1024px) {
    .topic-page-wrapper .topics-hd .center_content .brief {
        font-size: .7rem
    }
}

.topic-page-wrapper div.topics-wrapper {
    padding: 0 !important
}

@media (max-width: 1024px) {
    .topic-page-wrapper .content-wrapper {
        padding: .5rem .5rem 0
    }
}

.topic-page-wrapper .pagewrap {
    max-width: 1200px
}

.topic-page-wrapper .mainlib .center_content {
    margin-right: 0;
    padding-top: 1rem
}

.topic-page-wrapper .topic-content {
    position: relative
}

.topic-page-wrapper .topic-content .topic-item {
    margin-bottom: 2.4rem
}

.topic-page-wrapper .topic-content .topic-item .item-wrapper {
    margin-bottom: 3.2rem
}

.topic-page-wrapper .topic-content .topic-item .item-wrapper:last-child {
    margin-bottom: 0
}

.topic-page-wrapper .topic-content .topic-item .item-wrapper > h3 {
    font-size: .9rem;
    color: #9ca4ab;
    position: relative;
    margin-bottom: 15px;
    line-height: 1
}

.topic-page-wrapper .topic-content .topic-item .item-wrapper > h3 span {
    display: inline-block;
    padding: 0 0 0 1rem;
    position: relative;
    color: #3d464d;
    z-index: 10;
    font-size: 20px
}

.topic-page-wrapper .topic-content .topic-item .item-wrapper > h3:before {
    content: " ";
    display: block;
    width: 5px;
    height: 20px;
    background: #366df0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0
}

.topic-page-wrapper .topic-side-nav {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    font-size: 12px;
    line-height: 30px;
    z-index: -1
}

@media (max-width: 1024px) {
    .topic-page-wrapper .topic-side-nav {
        display: none
    }
}

.topic-page-wrapper .topic-side-nav .side-nav {
    position: absolute;
    left: 50% !important;
    margin-left: 600px
}

.topic-page-wrapper .topic-side-nav .side-nav:before {
    width: 1px;
    position: absolute;
    top: 8px;
    bottom: 8px;
    background: #efefef;
    display: block;
    content: ""
}

.topic-page-wrapper .topic-side-nav .bar {
    position: absolute;
    top: 0;
    margin-top: 8px;
    left: -2px;
    width: 4px;
    height: 16px;
    background: #366df0;
    transition: all .3s
}

.topic-page-wrapper .topic-side-nav .nav-item {
    white-space: nowrap;
    padding-left: 15px;
    cursor: pointer
}

.topic-page-wrapper .topic-top-nav .custom-pin-wrapper {
    background-color: hsla(0, 0%, 100%, .85);
    z-index: 111
}

.topic-page-wrapper .topic-top-nav .top-nav {
    position: relative
}

.topic-page-wrapper .topic-top-nav .top-nav .bar {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 2px;
    background: #366df0;
    transition: all .3s ease-in-out;
    z-index: 11
}

.topic-page-wrapper .topic-top-nav .top-nav .nav-item {
    float: left;
    margin-right: 40px;
    color: #9ca4ab;
    font-size: 18px;
    line-height: 1;
    padding: 10px 0 12px;
    cursor: pointer;
    transition: all .3s ease-in-out
}

.topic-page-wrapper .topic-top-nav .top-nav .nav-item:last-child {
    margin-right: 0
}

.topic-page-wrapper .topic-top-nav .top-nav .nav-item.active {
    color: #000;
    cursor: default
}

.topic-page-wrapper .left-right-layout .right-col {
    float: right;
    width: 350px
}

.topic-page-wrapper .left-right-layout .left-col {
    margin-right: 410px
}

.topic-page-wrapper .topic-btn {
    color: #262a2f;
    border: 1px solid #262a2f;
    display: inline-block;
    border-radius: 18px;
    font-size: 14px;
    padding: 0 15px
}

.topic-page-wrapper .topic-btn:hover {
    color: #66c5fd;
    border: 1px solid #4285f4
}

.edit {
    padding: 10px 0;
    margin-top: 10px;
    border: 1px solid #d3d7db;
    border-left: none;
    border-right: none;
    font-size: 12px
}

.edit a {
    color: #4285f4
}

.topics-photo-web {
    padding-top: 15px
}

@media (max-width: 1024px) {
    .topics-vote-web {
        padding: 1rem
    }
}

.topics-vote-web .img-box img {
    width: 100%
}

.topics-vote-web h4 {
    font-size: 18px;
    -webkit-font-smoothing: antialiased;
    margin: 2rem 0 .5rem;
    color: #3d464d
}

@media (max-width: 1024px) {
    .topics-vote-web h4 {
        font-size: .9rem
    }
}

.topics-vote-web h4 .check-type {
    color: #999
}

.topics-vote-web .desc {
    font-size: 14px;
    line-height: 1.5em;
    color: #999
}

.topics-vote-web .vote-option-list {
    margin-top: 30px
}

@media (max-width: 1024px) {
    .topics-vote-web .vote-option-list h4 {
        margin: 1rem 0 0
    }
}

.topics-vote-web .vote-option-list .vote-item {
    background-color: #f4f4f4;
    margin-bottom: 20px;
    height: 160px;
    position: relative;
    cursor: pointer
}

.topics-vote-web .vote-option-list .vote-item .text {
    position: absolute;
    width: 100%;
    padding: 20px;
    top: 50%;
    left: 50%;
    overflow: hidden;
    transform: translate(-50%, -50%);
    word-break: break-all;
    text-align: center;
    max-height: 135px
}

.topics-vote-web .vote-option-list .vote-item i {
    position: absolute;
    display: block;
    z-index: 11;
    transition: all .4s;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer
}

.topics-vote-web .vote-option-list .vote-item i:before {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 60px;
    color: #fff;
    opacity: 0
}

.topics-vote-web .vote-option-list .vote-item:hover i {
    opacity: 1;
    border: 1px solid #4285f4
}

.topics-vote-web .vote-option-list .vote-item.checked i {
    opacity: .8;
    background: #4285f4;
    border: 0
}

.topics-vote-web .vote-option-list .vote-item.checked i:before {
    opacity: 1;
    transition: all .4s
}

.topics-vote-web .vote-option-list .vote-item.voted {
    margin-bottom: 30px;
    cursor: default;
    background: none;
    height: auto
}

.topics-vote-web .vote-option-list .vote-item.voted .item-inner {
    width: 80%;
    margin: 0 auto;
    overflow: hidden
}

.topics-vote-web .vote-option-list .vote-item.voted .count-num {
    float: left;
    font-size: 40px;
    width: 120px;
    margin-right: 20px;
    color: #9ca4ab;
    line-height: 1;
    text-align: right
}

.topics-vote-web .vote-option-list .vote-item.voted .result-info {
    font-size: .6rem;
    margin-left: 140px;
    font-size: 14px;
    line-height: 1.5em
}

.topics-vote-web .vote-option-list .vote-item.voted .result-info .bar {
    height: 20px;
    width: 100%;
    margin-bottom: 10px;
    display: block;
    position: relative
}

.topics-vote-web .vote-option-list .vote-item.voted .result-info .bar .bar-inner {
    height: 100%;
    display: block;
    background-color: #efefef
}

.topics-vote-web .vote-option-list .vote-item.voted .result-info .bar .bar-inner .per {
    height: 100%;
    display: block;
    background-color: #4285f4;
    transition: all .2s ease-out
}

.topics-vote-web .vote-option-list .vote-item.voted .result-info .count {
    font-size: 15px;
    margin: 0 5px;
    color: #f90;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%)
}

.topics-vote-web .vote-option-list.radio .item i {
    border-radius: 8px
}

.topics-vote-web .action {
    margin-top: 1rem;
    text-align: center
}

.topics-vote-web .action button {
    padding: .5rem 2.4rem;
    background: none;
    color: #262a2f;
    border: 1px solid #262a2f;
    border-radius: 20px;
    font-size: .9rem;
    transition: all .4s
}

.topics-vote-web .action button[disabled] {
    border-color: #262a2f;
    color: #262a2f
}

.topics-vote-web .action button a {
    color: #262a2f
}

@media (max-width: 1024px) {
    .topics-vote-web .action button {
        width: 100%
    }
}

.topics-vote-web .action .login-tip {
    margin-left: 10px
}

@media (max-width: 1024px) {
    .topics-vote-web .action .login-tip {
        display: block;
        margin: 6px 0 0
    }
}

.topics-vote-web-right {
    font-size: 16px;
    color: #262a2f
}

.topics-vote-web-right h4 {
    font-weight: 600;
    margin: 0 0 10px
}

.topics-vote-web-right h4 span {
    color: #969fa9
}

.topics-vote-web-right .desc {
    font-size: 14.4px;
    margin-bottom: 10px;
    color: #969fa9
}

.topics-vote-web-right .img-box {
    position: relative;
    overflow: hidden;
    float: none;
    width: 100%;
    height: 0;
    padding-top: 45%;
    margin-bottom: 10px
}

.topics-vote-web-right .img-box img {
    height: auto;
    width: 100%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%)
}

.topics-vote-web-right .vote-option-list .vote-item {
    cursor: pointer;
    padding: 10px 20px;
    margin-bottom: 10px;
    position: relative;
    background: #f4f4f4;
    font-size: 14.4px
}

.topics-vote-web-right .vote-option-list .vote-item:last-of-type {
    margin-bottom: 0
}

.topics-vote-web-right .vote-option-list .vote-item i {
    width: 15px;
    height: 15px;
    transition: all .4s;
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
    color: #969fa9;
    font-size: 18.4px
}

.topics-vote-web-right .vote-option-list .vote-item.checked i {
    color: #4285f4
}

.topics-vote-web-right .vote-option-list .vote-item .vote-txt {
    padding-right: 20px
}

.topics-vote-web-right .vote-option-list .vote-item.voted {
    background: #fff;
    padding: 2px 0;
    margin-bottom: .5rem;
    cursor: default
}

.topics-vote-web-right .vote-option-list .vote-item.voted .vote-txt {
    padding-right: 150px
}

.topics-vote-web-right .vote-option-list .vote-item.voted .result-count {
    font-size: 12.8px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    text-align: right
}

.topics-vote-web-right .vote-option-list .vote-item.voted .result-count .bar {
    height: 4px;
    width: 80px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -2px
}

.topics-vote-web-right .vote-option-list .vote-item.voted .result-count .bar .bar-inner {
    height: 100%;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    background-color: #fff
}

.topics-vote-web-right .vote-option-list .vote-item.voted .result-count .bar .bar-inner .per {
    height: 100%;
    display: block;
    background-color: #4285f4;
    transition: all .2s ease-out;
    float: right
}

.topics-vote-web-right .vote-option-list .vote-item.voted .result-count .count {
    color: #4285f4;
    margin-left: 10px
}

.topics-vote-web-right .vote-option-list.radio .item i {
    border-radius: 7.5px
}

.topics-vote-web-right .action {
    margin-top: 20px;
    text-align: center
}

.topics-vote-web-right .action button {
    padding: 10px 20px;
    background: #fff;
    color: #262a2f;
    font-size: 14.4px;
    border: 1px solid #262a2f;
    transition: all .4s;
    margin: 0 auto;
    border-radius: 20px;
    line-height: 1.1
}

.topics-vote-web-right .action button[disabled] {
    color: #262a2f;
    border: 1px solid #262a2f
}

.topics-vote-web-right .action button a {
    color: #262a2f
}

.topics-vote-web-right .action .login-tip {
    margin-left: 10px
}

@media (max-width: 1024px) {
    .topics-vote-web-right .action .login-tip {
        display: block;
        margin: 6px 0 0
    }
}

.topics-theme-web h4 {
    font-size: 18px;
    -webkit-font-smoothing: antialiased;
    color: #3d464d;
    margin: 0
}

@media (max-width: 1024px) {
    .topics-theme-web h4 {
        font-size: .9rem
    }
}

.topics-theme-web .desc {
    font-size: 14px;
    color: #999
}

.topics-theme-web .theme-comment-wrapper {
    margin-top: 1rem
}

.topics-theme-web .common-comment button {
    border-color: #262a2f;
    color: #262a2f;
    padding: 5px 10px;
    border-radius: 15px
}

.topics-theme-web .common-comment button a {
    color: #262a2f
}

.topics-theme-web .common-comment .notlogin button {
    border-color: #262a2f;
    color: #262a2f
}

.topics-theme-web .common-comment .notlogin button a {
    color: #262a2f
}

.topics-theme-web .common-comment .input-module textarea {
    background: #fff
}

.topics-theme-web .blockel {
    margin: 0 0 15px
}

.topics-post-web .loading-more {
    margin: 2rem;
    text-align: center
}

.topics-post-web .image-gallery-slide .image-gallery-image {
    padding-bottom: 25.641%
}

.topics-post-web .image-gallery-bullets .image-gallery-bullet {
    padding: 2.5px
}

.topics-post-web .image-gallery-slide .image-gallery-description {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 60%;
    max-width: 555px;
    padding: 10px 30px;
    bottom: auto;
    line-height: 1.5em;
    font-size: .9rem
}

.topics-post-web .image-gallery-slide .image-gallery-description .des-inner {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.5em;
    max-height: 3em
}

.left-right-layout .left-col .topics-post-web .image-gallery-slide .image-gallery-image {
    padding-bottom: 33.3333333%
}

.left-right-layout .right-col .topics-post-web .image-gallery-slide .image-gallery-image {
    padding-bottom: 57.142%
}

.left-right-layout .right-col .topics-post-web .image-gallery-slide .image-gallery-description {
    width: 80%;
    font-size: .7rem
}

.topics-newsflash-web .search-fast-result li.item {
    margin-top: 0
}

.topics-newsflash-web .search-fast-result li.item:first-child {
    padding-top: 0
}

.topics-ad-web .topics-ad-box {
    text-align: center;
    overflow: hidden
}

.topics-ad-web .topics-ad-box .plan-cell {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 20px
}

.topics-ad-web .topics-ad-box .plan-cell a {
    display: block;
    height: 70px;
    border: 1px solid #efefef;
    border-radius: 4px;
    min-width: 20px
}

.topics-ad-web .topics-ad-box .plan-cell a img {
    height: 100%;
    display: block
}

.topics-ad-web .topics-ad-box .plan-box {
    position: relative
}

.topics-ad-web .topics-ad-box .plan-box .mark {
    position: absolute;
    top: 8px;
    left: 8px;
    background-color: rgba(0, 0, 0, .5);
    color: #fff;
    border-radius: 20px;
    padding: 0 10px;
    font-size: 12px
}

.topics-ad-web .topics-ad-box .plan-box .img-box a, .topics-ad-web .topics-ad-box .plan-box .img-box div {
    background-position: 50%;
    background-size: cover;
    display: block;
    padding-bottom: 180px;
    background-color: #f7f7f7
}

.topics-ad-web .topics-ad-box .plan-box .img-box a.h5-a {
    display: none
}

.topics-ad-web .plan-video-wrapper {
    margin-right: -10px;
    margin-left: -10px
}

.topics-ad-web .plan-video-wrapper .plan-video-cell {
    float: left;
    width: 16.1644444%;
    padding: 0 10px;
    margin-bottom: 20px
}

.topics-ad-web .plan-video-wrapper .plan-video-cell .video-img-box a {
    display: block;
    padding-bottom: 63.953%;
    background-size: cover;
    background-position: 50%
}

.topics-ad-web .plan-video-wrapper .plan-video-cell .video-inner {
    border: 1px solid #efefef
}

.topics-ad-web .plan-video-wrapper .plan-video-cell .desc {
    padding: 5px 10px;
    position: relative;
    font-size: 12px;
    text-align: left
}

.topics-ad-web .plan-video-wrapper .plan-video-cell .desc .txt {
    position: relative;
    height: 3em;
    width: 100%
}

.topics-ad-web .plan-video-wrapper .plan-video-cell .desc .txt > div {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.5em;
    max-height: 3em
}

.left-right-layout .topics-ad-web .plan-video-wrapper .plan-video-cell {
    width: 25%;
    padding: 0 10px;
    margin-bottom: 20px
}

.left-right-layout .right-col .topics-ad-web .plan-video-wrapper .plan-video-cell {
    width: 50%;
    padding: 0 10px 0 7.5px;
    margin-bottom: 20px
}

.fast_section_page .a_d_bd_div {
    margin: .75rem 0
}

.fast_section_page .a_d_bd_div a {
    display: block;
    width: 100%;
    padding-bottom: 11.111%;
    background-size: cover
}

.fast_section_filter {
    font-size: .65rem;
    line-height: 1.5rem
}

.fast_section_filter dl {
    position: relative;
    color: #3d464d;
    margin: 0 1rem 0 0
}

.fast_section_filter dd {
    float: left;
    border: 1px solid transparent;
    border-radius: 3px
}

.fast_section_filter dt {
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.6rem;
    float: left;
    margin-right: .5rem;
    position: relative;
    top: 2px
}

.fast_section_filter dd {
    line-height: 1.6rem;
    margin-top: 0
}

.fast_section_filter dd > div span {
    color: #9ca4ab;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    padding: .15rem .9rem;
    line-height: normal;
    border: 1px solid #9ca4ab;
    margin-right: .3rem;
    border-radius: 12px
}

.fast_section_filter dd > div i {
    display: none
}

.fast_section_filter dd.selected:hover span, .fast_section_filter dd.selected span {
    border-color: #4285f4;
    color: #4285f4
}

.fast_section_filter .custom_tools {
    margin-top: .5rem;
    float: left
}

.fast_section_filter .custom_tools > div {
    display: inline-block;
    margin: .25rem 0;
    line-height: 1.6rem
}

.fast_section_filter .custom_tools .search_input {
    width: 14.1rem;
    height: 1.5rem;
    border: 1px solid #9ca4ab;
    border-radius: 16px;
    padding: .1rem .5rem
}

.fast_section_filter .custom_tools .search_input i {
    font-size: .8rem
}

.fast_section_filter .custom_tools .search_input input {
    vertical-align: top;
    margin-left: .5rem;
    outline: none;
    border: none;
    margin-top: 3px;
    font-size: 14px
}

.fast_section_filter .custom_tools .show_top {
    margin-left: 1.6rem
}

.fast_section_filter .custom_tools .btn_refresh {
    margin-left: 1.45rem
}

.fast_section_filter .custom_tools .btn_switch {
    margin-left: .5rem;
    position: relative;
    top: .23rem
}

.fast_section_filter .custom_tools .line {
    margin: .25rem .75rem;
    color: #e4e4e4
}

.fast_section_filter .custom_tools .btn_search {
    position: relative
}

.fast_section_filter .custom_tools .btn_search i {
    font-size: .6rem;
    margin-right: .25rem
}

.fast_section_filter .custom_tools .btn_search a {
    color: #3d464d;
    display: inline-block;
    position: relative
}

.fast_section_filter .custom_tools .btn_search a:hover + .search_input {
    display: block
}

.fast_section_filter .custom_tools .btn_search .search_input {
    width: 10.5rem;
    line-height: 1rem;
    border: 1px solid #f0f0f0;
    border-radius: 3px;
    box-shadow: 0 0 10px #f0f0f0;
    position: absolute;
    bottom: -40px;
    right: 0;
    transform: scale(0);
    transform-origin: 100% 0;
    transition: transform .3s ease
}

.fast_section_filter .custom_tools .btn_search .search_input input {
    width: 100%;
    height: 100%;
    border: none;
    padding: .5rem;
    color: #999
}

.fast_section_filter .custom_tools .btn_search .search_input input:focus {
    outline: none
}

.fast_section_filter .custom_tools .btn_search .search_input:before {
    content: "";
    width: .5rem;
    height: .5rem;
    background-color: #fff;
    border: 1px solid #f0f0f0;
    border-width: 1px 1px 0 0;
    transform: rotate(-45deg);
    position: absolute;
    right: 1rem;
    top: -.25rem;
    box-shadow: .25rem -.1rem .5rem #f0f0f0
}

.fast_section_filter .custom_tools .btn_search:hover .search_input {
    transform: scale(1)
}

.fast_section_filter .custom_tools.nowrap {
    float: none;
    display: block;
    clear: both
}

.fast_section_list {
    margin-top: 2.5rem
}

.fast_section_list ol {
    list-style: none;
    padding: 0;
    margin: 0
}

.fast_section_list ol > li {
    margin-bottom: 1.4rem
}

.fast_section_list ol ul {
    margin: 0
}

.fast_section_list .loading_more {
    padding-top: 0;
    margin-top: -.5rem
}

.fast_section_list li {
    position: relative
}

.fast_section_list li h2 {
    font-weight: 400;
    margin: 0;
    line-height: 1.4rem;
    font-size: .8rem;
    position: relative;
    letter-spacing: 1px;
    font-weight: 500
}

.fast_section_list li h2 .title {
    color: #3d464d
}

.fast_section_list li .newsflash-cover {
    position: relative;
    margin-top: .75rem;
    border: none
}

.fast_section_list li .newsflash-cover.in-list {
    padding-bottom: 1.7rem
}

.fast_section_list li .newsflash-cover img {
    max-width: 290px;
    margin-right: 15px
}

.fast_section_list li .newsflash-cover .detail-link {
    font-size: 14px;
    line-height: 14px;
    vertical-align: bottom;
    white-space: nowrap
}

.fast_section_list li .today_headline, .fast_section_list li .top {
    white-space: nowrap;
    background-color: #f95355;
    color: #fff;
    font-size: .65rem;
    border-radius: 3px;
    padding: 0 .25rem;
    line-height: 1rem;
    margin-left: .5rem;
    position: relative;
    top: -.1rem
}

.fast_section_list li .top {
    background-color: #366df0
}

.fast_section_list li .share_groups {
    margin-top: .4rem;
    padding-bottom: 1.7rem;
    font-size: .65rem;
    line-height: 1.5rem;
    color: #999
}

.fast_section_list li .share_groups.has-cover {
    padding-bottom: 0
}

.fast_section_list li .share_groups .publish-datetime {
    display: inline-block;
    vertical-align: middle;
    position: relative
}

.fast_section_list li p {
    color: #828a92;
    letter-spacing: 1px;
    font-size: .7rem;
    line-height: 1.3rem;
    margin-top: .75rem;
    word-break: break-all
}

.fast_section_list li p a {
    color: #4285f4
}

.fast_section_list li p a:hover {
    color: #f90
}

.fast_section_list li .highlight {
    font-style: normal;
    color: #f60;
    font-weight: 600
}

.fast_section_list li.item_datetime .auto_refresh {
    display: none
}

.fast_section_list ul > li {
    padding: 0 2.9rem .5rem;
    margin-top: 1.1rem
}

.fast_section_list ul > li:first-child {
    margin-top: 0
}

.fast_section_list ul > li > div {
    border-bottom: 1px solid #efefef
}

.fast_section_list .item_datetime header {
    padding-left: 1.7rem
}

.fast_section_list .item_datetime .date {
    background-color: #4285f4;
    color: #fff;
    line-height: 15px;
    width: 1.7rem;
    text-align: center;
    padding: .25rem 0;
    position: absolute;
    left: 0
}

.fast_section_list .item_datetime .date span {
    font-size: .65rem;
    display: block
}

.fast_section_list .item_datetime .date b {
    font-size: .9rem;
    font-weight: 600
}

.fast_section_list .item_datetime .date_chinese {
    display: none;
    padding: .6rem 0 .6rem .25rem;
    line-height: 1rem;
    font-size: .65rem
}

.fast_section_list .item_datetime .date_chinese span {
    display: inline-block;
    color: #3d464d;
    margin: 0 .5rem
}

.fast_section_list .item_datetime .date_chinese .date_cn {
    font-weight: 600;
    font-size: .75rem
}

.fast_section_list .item_datetime.first_datetime .auto_refresh {
    display: inline-block
}

.fast_section_list .item_datetime.first_datetime .auto_refresh .line {
    color: #e4e4e4
}

.fast_section_list .item_datetime.first_datetime .auto_refresh .btn_refresh {
    margin: 0
}

.load-more-btn {
    text-align: center
}

.load-more-btn a {
    color: #4285f4;
    font-size: .65rem;
    line-height: 1.5rem
}

.btn_switch {
    display: inline-block;
    width: 2.1rem;
    height: 1rem;
    border: 1px solid #9ca4ab;
    border-radius: 10px;
    position: relative;
    top: .15rem;
    cursor: pointer
}

.btn_switch:before {
    content: "";
    position: absolute;
    width: .75rem;
    height: .75rem;
    border-radius: 50%;
    background-color: #9ca4ab;
    top: .1rem;
    left: .1rem;
    transition: left .3s ease
}

.btn_switch.on, .btn_switch.on:hover {
    border-color: #4285f4
}

.btn_switch.on:before, .btn_switch.on:hover:before {
    left: 1.1rem;
    background-color: #4285f4
}

.btn_switch:hover, .btn_switch:hover:before {
    transition: all .3s ease
}

.no_data_box {
    margin: 0 0 4rem -.85rem
}

.no_data_box p {
    padding: 2.5rem;
    text-align: center;
    color: #3d464d;
    max-width: 80%;
    font-size: .75rem;
    box-shadow: 0 0 3px rgba(0, 0, 0, .2);
    margin: 0 auto
}

.fast-section-share-box {
    margin-left: .5rem;
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.fast-section-share-box .share-title, .fast-section-share-box div {
    float: left
}

.fast-section-share-box a {
    float: left;
    position: relative;
    top: 3px
}

.fast-section-share-box a:hover .icon-weixin {
    background-color: #75d172
}

.fast-section-share-box a:hover .icon-sina {
    background-color: #d04340
}

.fast-section-share-box .icon-sina, .fast-section-share-box .icon-weixin {
    color: #fff;
    font-size: .8rem;
    margin: 0 .25rem;
    padding: .1rem;
    float: left;
    position: relative;
    top: 1px;
    background-color: #9ca4ab;
    border-radius: 4px
}

.fast-section-share-box .panel-weixin {
    position: absolute;
    width: 260px;
    height: 110px;
    padding: 15px;
    border: 1px solid #e9eaec;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
    border-radius: 2px;
    left: -60px;
    top: -120px;
    background-color: #fff;
    visibility: hidden;
    opacity: 0
}

.fast-section-share-box .panel-weixin .weixin-section {
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 10px
}

.fast-section-share-box .panel-weixin p {
    margin: 0 !important
}

.fast-section-share-box .panel-weixin img {
    width: 80px
}

.fast-section-share-box .panel-weixin h3 {
    font-size: 13px;
    margin: 0;
    font-weight: 400;
    color: #333;
    line-height: 1.6;
    border: 0 none;
    padding: 0
}

.fast-section-share-box .panel-weixin:before {
    content: "";
    position: absolute;
    bottom: -6px;
    left: 64px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
    width: 12px;
    height: 12px;
    border: 1px solid #e9eaec;
    transform: rotate(45deg);
    background-color: #fff;
    border-width: 0 1px 1px 0
}

.fast-section-share-box .item-weixin:hover .panel-weixin {
    visibility: visible;
    opacity: 1;
    transition: all .4s;
    z-index: 999999
}

.fast_section_page .rightlib.cover_css {
    padding-top: 2.2rem
}

.fast_section_page .rightlib.cover_css .a_d_bd_div .baidu_ads_cell {
    margin-top: 2rem
}

.fast_section_page .rightlib.cover_css .a_d_bd_div .baidu_ads_cell a {
    display: block;
    width: 16rem;
    height: 10rem;
    margin: 0 auto;
    background-size: cover
}

.fastsection-detail-wrapper .newsflash-detail {
    margin-top: 1rem;
    font-size: .7rem;
    padding-left: 57px;
    padding-bottom: 1.5rem;
    position: relative
}

@media (max-width: 1024px) {
    .fastsection-detail-wrapper .newsflash-detail {
        padding: 1rem
    }
}

.fastsection-detail-wrapper .newsflash-detail .time-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 38px;
    text-align: center;
    font-size: .7rem;
    background: #4285f4;
    color: #fff;
    padding: 0 0 3px
}

@media (max-width: 1024px) {
    .fastsection-detail-wrapper .newsflash-detail .time-wrapper {
        display: none
    }
}

.fastsection-detail-wrapper .newsflash-detail .time-wrapper span {
    display: block
}

.fastsection-detail-wrapper .newsflash-detail .time-wrapper b {
    display: block;
    font-weight: 600;
    line-height: 1;
    font-size: .9rem
}

.fastsection-detail-wrapper .newsflash-detail .detail .title {
    font-size: .9rem;
    font-weight: 600;
    line-height: 1.2
}

.fastsection-detail-wrapper .newsflash-detail .detail .info {
    color: #aaa;
    font-size: .6rem;
    margin: .25rem 0
}

.fastsection-detail-wrapper .newsflash-detail .detail .content {
    color: #666;
    word-break: break-all
}

.fastsection-detail-wrapper .newsflash-detail .detail .content a {
    margin-left: 5px;
    white-space: nowrap;
    color: #4285f4
}

.fastsection-detail-wrapper .newsflash-detail .detail .content a:hover {
    color: #f90
}

.fastsection-detail-wrapper .newsflash-detail .detail .content .newsflash-cover {
    width: 100%;
    margin: 15px 0
}

.fastsection-detail-wrapper .newsflash-detail .detail .content .newsflash-cover img {
    display: block;
    width: auto;
    max-width: 750px
}

@media screen and (max-width: 820px) {
    .fastsection-detail-wrapper .newsflash-detail .detail .content .newsflash-cover img {
        max-width: 100%
    }
}

.fastsection-detail-wrapper .newsflash-detail .share_groups {
    font-size: .65rem;
    line-height: 1rem;
    color: #999
}

.fastsection-detail-wrapper .newsflash-detail .share_groups .share_box {
    margin-left: .5rem;
    position: relative;
    top: 2px
}

.fastsection-detail-wrapper .newsflash-detail .share_groups div {
    float: left
}

.fastsection-detail-wrapper .newsflash-detail .share_groups a {
    float: left;
    position: relative
}

.fastsection-detail-wrapper .newsflash-detail .share_groups a:hover .icon-weixin {
    color: #75d172
}

.fastsection-detail-wrapper .newsflash-detail .share_groups a:hover .icon-sina {
    color: #d04340
}

.fastsection-detail-wrapper .newsflash-detail .share_groups .icon-sina, .fastsection-detail-wrapper .newsflash-detail .share_groups .icon-weixin {
    color: #999;
    font-size: .7rem;
    margin: 0 .25rem;
    float: left;
    position: relative;
    top: 1px
}

.fastsection-detail-wrapper .recent-newsflashes {
    font-size: .7rem;
    padding-left: 57px;
    position: relative;
    padding-top: 1.5rem
}

.fastsection-detail-wrapper .recent-newsflashes .float-title {
    position: absolute;
    top: 1.5rem;
    left: 0;
    width: 38px;
    text-align: center;
    font-size: .7rem;
    border: 1px solid #4285f4;
    color: #4285f4;
    padding: 6px 0;
    line-height: 1.4
}

.fastsection-detail-wrapper .recent-newsflashes li {
    margin-bottom: 1rem
}

.fastsection-detail-wrapper .recent-newsflashes li .title {
    line-height: 1.1;
    margin-bottom: .25rem;
    font-size: .9rem
}

.fastsection-detail-wrapper .recent-newsflashes li .info {
    color: #aaa;
    font-size: .6rem
}

.hot_article.hot_posts {
    font-size: .65rem;
    margin: 0
}

.hot_article.hot_posts .ad {
    min-height: 100px;
    border: 1px dashed #d3d7db
}

.hot_article.hot_posts .ad .baidu_ads_cell {
    padding: .7rem .7rem 0 1rem
}

.hot_article.hot_posts .ad .tuiguang {
    color: #ccc;
    margin: .5rem 0 0 1rem
}

.hot_article.hot_posts li {
    border: 0 none;
    background-color: transparent;
    position: relative;
    line-height: 1rem;
    margin-bottom: 1rem;
    min-height: 70px
}

.hot_article.hot_posts li .dex_box {
    font-size: .6rem;
    display: block;
    content: attr(data-index);
    position: absolute;
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.5rem;
    text-align: center;
    background-color: #fff;
    color: #c0d8ff;
    left: 0;
    border: 1px solid #c0d8ff;
    border-radius: 3px
}

.hot_article.hot_posts li .dex_box.dex-box-billing {
    width: auto;
    height: auto;
    padding: 0 5px;
    line-height: 1rem;
    background-color: #458df5;
    border-color: #458df5
}

.hot_article.hot_posts li .img-cover {
    position: relative;
    width: 100%;
    height: 9rem;
    border-radius: 4px;
    overflow: hidden
}

.hot_article.hot_posts li .img-cover:hover .img-cell {
    transform: scale(1.05)
}

.hot_article.hot_posts li .img-cover a {
    width: 100%;
    height: 100%;
    z-index: 99;
    display: inline-block;
    overflow: hidden
}

.hot_article.hot_posts li .img-cover span {
    position: absolute;
    left: .6rem;
    display: inline-block;
    width: 2.75rem;
    height: 1rem;
    background-color: #ff4343;
    background-size: cover;
    z-index: 10
}

.hot_article.hot_posts li .img-cover span > b {
    display: inline-block;
    width: 100%;
    text-align: center;
    color: #fff;
    font-weight: 400
}

.hot_article.hot_posts li .img-cover span:before {
    position: absolute;
    top: 1rem;
    content: "";
    width: 0;
    height: 0;
    border-top: 6px solid #ff4343;
    border-right: 27.5px solid transparent;
    border-left: 0 solid transparent
}

.hot_article.hot_posts li .img-cover span:after {
    position: absolute;
    top: 1rem;
    right: 0;
    content: "";
    width: 0;
    height: 0;
    border-top: 6px solid #ff4343;
    border-left: 24.5px solid transparent;
    border-right: 0 solid transparent
}

.hot_article.hot_posts li .img-cover .img-cell {
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #f7f7f7;
    width: 100%;
    height: 100%;
    transition: .7s
}

.hot_article.hot_posts li .img-cover img {
    width: 100%;
    height: 100%
}

.hot_article.hot_posts li .img-cover .article-title {
    position: absolute;
    bottom: 0;
    padding: .7rem 1rem;
    color: #fff;
    width: 100%;
    background-color: rgba(0, 0, 0, .3);
    font-size: .7rem;
    border-radius: 0 0 4px 4px
}

.hot_article.hot_posts li .img-cover .article-title .article-wrapper {
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    overflow: hidden
}

.hot_article.hot_posts li .img-left-cover {
    position: relative;
    float: left;
    width: 5rem;
    height: 3.5rem;
    border-radius: 4px 0 0 4px;
    overflow: hidden
}

.hot_article.hot_posts li .img-left-cover:hover .img-cell {
    transform: scale(1.05)
}

.hot_article.hot_posts li .img-left-cover a {
    overflow: hidden
}

.hot_article.hot_posts li .img-left-cover a span {
    position: absolute;
    top: 0;
    left: 0;
    font-size: .6rem;
    padding: 0 .5rem;
    background-color: rgba(0, 0, 0, .6);
    color: #fff;
    border-radius: 4px 0 0 0;
    z-index: 2
}

.hot_article.hot_posts li .img-left-cover .img-cell {
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #f7f7f7;
    width: 100%;
    height: 100%;
    transition: .7s
}

.hot_article.hot_posts li .img-left-cover img {
    width: 100%;
    height: 100%
}

.hot_article.hot_posts li .top2 {
    background-color: #ff9035 !important
}

.hot_article.hot_posts li .top2:after, .hot_article.hot_posts li .top2:before {
    border-top-color: #ff9035 !important
}

.hot_article.hot_posts li .right-article {
    margin-left: 5.5rem
}

.hot_article.hot_posts li .text_link, .hot_article.hot_posts li h4 {
    margin: 0;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.1rem;
    color: #666;
    max-height: 43px;
    overflow: hidden
}

.hot_article.hot_posts li .text_link a, .hot_article.hot_posts li h4 a {
    color: #3d464d;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden
}

.hot_article.hot_posts li .text_link a:hover, .hot_article.hot_posts li h4 a:hover {
    color: #4285f4
}

.hot_article.hot_posts li .time_about {
    position: absolute;
    bottom: 0;
    color: #999;
    font-size: .6rem;
    margin-top: .25rem
}

.hot_article.hot_posts li.no-billing {
    display: none
}

.pin-wrapper .hot_article.hot_posts h3 {
    margin-top: 0 !important
}

@media (min-width: 820px) {
    .hide-pc {
        display: none !important
    }

    .fast_section_page .mainlib .center_content {
        margin-right: 0;
        padding: 2.2rem 0
    }

    .fast_section_page .mainlib .center_content .plan-image {
        margin-right: 56px
    }
}

@media (max-width: 820px) {
    .hide-phone {
        display: none !important
    }

    .fast_section_page .a_d_bd_div, .fast_section_page .mainlib .center_content .plan-image {
        display: none
    }

    .fast_section_filter {
        display: none;
        padding: 1rem
    }

    .fast_section_filter dl {
        max-width: 100%;
        overflow-x: auto;
        white-space: nowrap
    }

    .fast_section_filter dl dd {
        border: none;
        float: none;
        display: inline-block !important
    }

    .fast_section_filter dl dd:last-child > div span:after {
        display: none
    }

    .fast_section_filter dl dd > div {
        padding-top: 1rem
    }

    .fast_section_filter dl dd > div span {
        color: #9ca4ab;
        cursor: pointer;
        display: inline-block;
        vertical-align: middle;
        padding: .15rem .9rem;
        line-height: normal;
        border: 1px solid #9ca4ab;
        margin-right: .5rem;
        border-radius: 12px
    }

    .fast_section_filter dl dd.selected span {
        color: #458df5
    }

    .fast_section_list {
        margin-top: 4rem
    }

    .fast_section_list .item_datetime header {
        padding-left: 4.5rem
    }

    .fast_section_list .item_datetime .date {
        width: 3.4rem;
        height: 3.5rem;
        padding: .5rem 0;
        left: 1rem
    }

    .fast_section_list .item_datetime .date span {
        font-size: .9rem
    }

    .fast_section_list .item_datetime .date b {
        font-size: 1rem;
        position: relative;
        top: -2px
    }

    .fast_section_list .item_datetime .date_chinese {
        padding: .7rem 1rem;
        line-height: 2rem
    }

    .fast_section_list .item_datetime .date_chinese .date_cn {
        font-size: 1.2rem
    }

    .fast_section_list li h2 {
        font-size: 1.3rem;
        line-height: 1.7rem
    }

    .fast_section_list li h2:before {
        width: .7rem;
        height: .7rem;
        left: -2.25rem;
        top: .3rem
    }

    .fast_section_list li .today_headline, .fast_section_list li .top {
        font-size: 1rem;
        line-height: 1.7rem;
        padding: 0 .4rem
    }

    .fast_section_list li p {
        font-size: 1.1rem;
        line-height: 1.5rem;
        margin-top: .5rem
    }

    .fast_section_list li .fast_news_content {
        display: none
    }

    .fast_section_list li .fast_news_content .icon-sina, .fast_section_list li .fast_news_content .icon-weixin {
        font-size: 1.3rem;
        top: 0
    }

    .fast_section_list ul > li {
        cursor: pointer;
        padding: 0 1rem 1rem 6rem
    }

    .fast_section_list ul > li:before {
        width: 4px;
        left: 2.4rem
    }

    .fast_section_page .loading_more {
        width: auto;
        margin: 0 1rem;
        font-size: 1.2rem;
        line-height: 3rem;
        height: 3rem
    }
}

.search_wrapper {
    width: 100%;
    height: 9rem;
    background-color: #f8f8fa
}

.search_wrapper .search_content {
    max-width: 42.5rem;
    margin: 0 auto;
    overflow: hidden
}

.search_wrapper .search-inner-wrapper {
    max-width: 1110px;
    margin: 0 auto;
    margin-top: .9rem
}

.search_wrapper .search-inner-wrapper .kr_tab_wapper {
    background: none !important
}

.search_wrapper .search-inner-wrapper .kr_tab_wapper ul {
    border-bottom: none !important
}

.search_wrapper .kr-search-box {
    font-size: .8rem;
    margin-top: 2.5rem
}

.search_wrapper .kr-search-box .group {
    display: -ms-flexbox;
    display: flex;
    border-radius: 8px;
    overflow: hidden
}

.search_wrapper .kr-search-box .group input {
    -moz-flex: auto;
    -ms-flex: auto;
    flex: auto;
    border-radius: 8px 0 0 8px
}

.search_wrapper .kr-search-box .group .group-btn {
    -moz-flex: 0 0 8rem;
    -ms-flex: 0 0 8rem;
    flex: 0 0 8rem;
    line-height: 1.5rem
}

.search_wrapper .kr-search-box .group .group-btn .loading-icon, .search_wrapper .kr-search-box .group .group-btn.loading .search-icon {
    display: none
}

.search_wrapper .kr-search-box .group .group-btn.loading .loading-icon {
    display: inline-block
}

@media (max-width: 820px) {
    .search_wrapper .kr-search-box .group .group-btn {
        -moz-flex: 0 0 6rem;
        -ms-flex: 0 0 6rem;
        flex: 0 0 6rem
    }

    .search_wrapper .kr-search-box .group .group-btn .search-icon {
        display: none
    }
}

.search_wrapper .kr-search-box input {
    padding: .5em 1em;
    line-height: 1.5rem;
    border: 1px solid #ccc;
    border-right-color: #4285f4;
    outline: none;
    border-radius: 4px 0 0 4px
}

.search_wrapper .kr-search-box input:focus {
    border-color: #4285f4;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 5px rgba(59, 180, 242, .3)
}

.pagewrap .query-switch {
    height: 2.5rem;
    padding: 1.5rem 5rem 0 0;
    text-align: right;
    font-size: 14px
}

.pagewrap .query-switch span {
    display: inline-block;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    color: #999;
    cursor: pointer
}

.pagewrap .query-switch span:first-child {
    position: relative;
    margin-right: 21px
}

.pagewrap .query-switch span:first-child:after {
    position: absolute;
    top: 0;
    right: -21px;
    content: "|";
    color: #999;
    font-size: 14px;
    margin: 0 10px;
    opacity: .5
}

@media (max-width: 820px) {
    .pagewrap .query-switch {
        height: 2rem;
        padding: .66rem 1rem .15rem
    }

    .pagewrap .query-switch span {
        font-size: .8rem;
        line-height: 1rem;
        height: 1rem
    }
}

.search-filter-inner .kr_tab {
    float: left
}

.search-filter-inner .kr_tab ul li {
    margin-right: 1.15rem
}

.search-filter-inner .kr_tab ul li:first-child {
    margin-left: 1rem
}

.search-filter-inner .search-result {
    float: right;
    font-size: .7rem;
    color: #999;
    padding: 1rem .5rem
}

.search-filter-inner em {
    color: #4285f4
}

.search-list-panel {
    padding-bottom: 1rem
}

.search-list-panel em {
    font-style: normal
}

.search-list-panel ul li .share_groups {
    border-bottom: none !important;
    padding-bottom: 0
}

.search-list-panel em {
    color: #4285f4
}

.search-list-panel .item {
    float: left;
    padding: 1rem 1.5rem;
    width: 50%;
    border-bottom: 1px dashed #e8e8e8;
    position: relative
}

.search-list-panel .item:nth-child(odd) {
    padding-left: 0
}

.search-list-panel .item:nth-child(odd):before {
    content: "";
    position: absolute;
    width: 1px;
    height: 40px;
    background-color: #e8e8e8;
    right: 0;
    top: 50%;
    margin-top: -20px
}

.search-list-panel .img-panel {
    float: left;
    width: 3rem;
    height: 3rem;
    overflow: hidden;
    border-radius: 4px;
    border: 1px solid #e8e8e8
}

.search-list-panel .img-panel img {
    position: relative;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    display: block;
    vertical-align: middle
}

.search-list-panel .img-panel[href="javascript:;"] {
    cursor: text
}

.search-list-panel .desc-panel {
    margin-left: 4rem
}

.search-list-panel .desc-panel h2 {
    padding: 0;
    font-size: .8rem;
    line-height: 1.1;
    font-weight: 600;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 0
}

.search-list-panel .desc-panel h2 a {
    color: #3d464d
}

.search-list-panel .desc-panel h2 a:hover {
    color: #4285f4
}

.search-list-panel .desc-panel h2 a[href="javascript:;"] {
    cursor: text
}

.search-list-panel .desc-panel p {
    font-size: .7rem;
    color: #999;
    line-height: 1rem;
    margin-top: .25rem;
    height: 2rem;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2
}

.search-list-panel ul li .inner_li {
    margin: 0
}

.search-list-panel .intro .info a.name:hover, .search-list-panel .intro .info h3 a:hover {
    color: #4285f4
}

.search-list-panel.list-column-one .item {
    width: 100%;
    padding: 0
}

.search-list-panel.list-column-one .item:before {
    display: none
}

.search-list-panel.list-column-one .item:last-child {
    border-bottom: none
}

.choose-user-type {
    position: relative;
    padding-right: 1rem;
    display: inline-block;
    font-size: .7rem;
    line-height: 1.3rem;
    border: 1px solid #e8e8e8;
    border-radius: 4px;
    min-width: 5rem
}

.choose-user-type.active, .choose-user-type.active .sort-icon {
    border-radius: 4px 4px 0 0
}

.choose-user-type.active ul {
    display: block
}

.choose-user-type .sort-icon {
    position: absolute;
    width: 1rem;
    height: 100%;
    right: 0;
    top: 0;
    background-color: #ccc;
    color: #fff;
    border-radius: 0 4px 4px 0;
    text-align: center
}

.choose-user-type ul {
    position: absolute;
    top: 100%;
    z-index: 1;
    display: none;
    background-color: #fff;
    border: 1px solid #e8e8e8;
    width: 100%;
    left: -1px
}

.choose-user-type ul li {
    padding: 0 .5rem;
    color: #999;
    cursor: pointer
}

.choose-user-type ul li.active, .choose-user-type ul li:hover {
    color: #4285f4
}

.choose-user-type > span {
    margin: 0 .5rem
}

.search-fast-result {
    margin: 0
}

.search-fast-result li.item {
    padding: 1rem 0;
    border-bottom: 1px dashed #e8e8e8;
    float: none;
    width: 100%
}

.search-fast-result li.item:before {
    display: none
}

.search-fast-result li.item h2 {
    padding: 0
}

.search-fast-result li.item h2:before {
    display: none
}

.search-fast-result li.item:last-child {
    border-bottom: none
}

.search-fast-result li.item p {
    margin-top: .5rem
}

.search-fast-result li.item em {
    color: #4285f4;
    font-weight: 400
}

.search-fast-result li.item .weixin_section p {
    margin-top: 0
}

@media (max-width: 820px) {
    .kr-search-box, .search-filter-inner {
        padding: 0 1rem;
        margin-top: 1rem
    }

    .search-result {
        display: none
    }

    .group .group_btn {
        -moz-flex: 0 0 6rem;
        -ms-flex: 0 0 6rem;
        flex: 0 0 6rem
    }

    .group .group_btn .search-icon {
        display: none
    }

    .search-list-panel {
        padding: 0 1rem
    }

    .search-list-panel .item {
        width: 100%;
        padding: 1rem 0
    }

    .search-list-panel .item:before {
        display: none
    }

    .search-list-panel .item:first-child {
        padding-top: 0
    }

    .search-list-panel .img-panel {
        width: 4rem;
        height: 4rem
    }

    .search-list-panel .desc-panel {
        margin-left: 5rem
    }

    .search-list-panel .desc-panel h2 {
        font-size: .8rem
    }

    .search-list-panel .desc-panel p {
        font-size: .7rem;
        margin-top: .5rem
    }

    .search-list-panel.fast_section_list li h2 {
        font-size: .8rem;
        line-height: 1.2rem
    }

    .search-list-panel.fast_section_list li .publish-datetime, .search-list-panel.fast_section_list li .today_headline, .search-list-panel.fast_section_list li .top, .search-list-panel.fast_section_list li p {
        font-size: .7rem;
        line-height: 1.2rem
    }

    .search-list-panel.fast_section_list li .a_weixin {
        display: none
    }

    .search-list-panel .search-users-item {
        width: 100%
    }

    .choose-user-type {
        min-width: 10rem;
        font-size: 1.2rem;
        line-height: 2rem
    }

    .selected-choose {
        padding: 0 .75rem;
        margin-bottom: 2rem
    }
}

.selected-choose {
    line-height: 1.7rem
}

.selected-choose .am-selected {
    width: 7.5rem
}

.selected-choose .am-btn, .selected-choose .am-selected-list {
    font-size: .7rem
}

.project-news-wapper .banner-wrapper {
    height: 9rem;
    background-color: #fafafa;
    background-size: cover;
    background-position: 50%;
    position: relative
}

.project-news-wapper .banner-wrapper .banner-inner {
    max-width: 1180px;
    margin: 0 auto;
    position: relative;
    height: 100%
}

.project-news-wapper .banner-wrapper .info-box {
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 0 2rem 2rem;
    width: 100%
}

.project-news-wapper .banner-wrapper .info-box .tit {
    font-size: 1.2rem
}

.project-news-wapper .banner-wrapper .info-box .des {
    font-size: .7rem;
    color: #464c56
}

@media (max-width: 820px) {
    .project-news-wapper .mainlib_flex_wapper .mainlib .center_content {
        padding: 1rem
    }

    .pagewrap {
        min-height: 2rem
    }
}

html.html-project-news {
    font-size: 20px
}

.news-post-wrapper .news-post-item {
    position: relative;
    margin-bottom: 20px
}

.news-post-wrapper .news-post-item:last-child {
    margin-bottom: 0
}

.news-post-wrapper .news-post-item .img-box {
    width: 100px;
    height: 70px;
    background-size: cover;
    background-position: 50%;
    position: relative;
    overflow: hidden;
    background-color: #efefef
}

.news-post-wrapper .news-post-item .img-box img {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.news-post-wrapper .news-post-item .info-box {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    padding-left: 110px;
    width: 100%
}

.news-post-wrapper .news-post-item .info-box .info-box-inner {
    position: relative;
    width: 100%;
    height: 100%
}

.news-post-wrapper .news-post-item .info-box .title {
    position: relative;
    top: -2px;
    font-size: 15px;
    color: #3d464d;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 1.5em;
    max-height: 3em
}

.news-post-wrapper .news-post-item .info-box .tips {
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    line-height: 1;
    font-size: 12px;
    color: #9ca4ab
}

.news-post-wrapper .more-project-news {
    display: block;
    width: 6rem;
    height: 1.5rem;
    line-height: 1.5rem;
    border-radius: 4px;
    margin: 0 auto 2rem;
    border: 1px solid #4285f4;
    text-align: center;
    color: #4285f4;
    margin-top: 20px
}

.kr-btn {
    font-size: .8rem
}

.kr-btn-primary {
    background-color: #4285f4;
    color: #fff
}

.kr-btn-primary:hover {
    color: #fff
}

.kr-page-wrap .kr-page-box {
    text-align: center
}

.kr-page-wrap .kr-page-box .kr-page {
    display: inline-block
}

.kr-page-wrap .kr-page-box .kr-page .kr-page-item {
    display: inline-block;
    margin-right: .5rem;
    vertical-align: middle;
    position: relative;
    font-size: .7rem
}

.kr-page-wrap .kr-page-box .kr-page .kr-page-item.pre {
    margin-right: 1rem
}

.kr-page-wrap .kr-page-box .kr-page .kr-page-item.next {
    margin-left: .5rem
}

.kr-page-wrap .kr-page-box .kr-page .kr-page-item.next a, .kr-page-wrap .kr-page-box .kr-page .kr-page-item.pre a {
    padding: 0 .5rem
}

.kr-page-wrap .kr-page-box .kr-page .kr-page-item .loading {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.kr-page-wrap .kr-page-box .kr-page .kr-page-item a {
    display: block;
    min-width: 1.6rem;
    height: 1.6rem;
    line-height: 1.6rem;
    text-align: center;
    border: 1px solid #e8e8e8;
    border-radius: .2rem;
    color: #999
}

.kr-page-wrap .kr-page-box .kr-page .kr-page-item.active a, .kr-page-wrap .kr-page-box .kr-page .kr-page-item a:hover {
    color: #4285f4;
    border-color: #4285f4
}

@media (max-width: 820px) {
    .kr-page-wrap .kr-page-box .kr-page .kr-page-item {
        display: none
    }

    .kr-page-wrap .kr-page-box .kr-page .kr-page-item.next, .kr-page-wrap .kr-page-box .kr-page .kr-page-item.pre {
        display: inline-block
    }
}

.no-result-box {
    color: #3d464d;
    font-size: .9rem;
    line-height: 1.8rem;
    text-align: center;
    padding: 3.5rem 0 5rem;
    min-height: 25rem
}

.no-result-box .icon-nodata {
    display: block;
    width: 138px;
    height: 109px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABtCAYAAABEOoRoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczNzFGNkY5RTlCMTExRTVBRTdDQUE0N0M5MUZBMkQwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczNzFGNkZBRTlCMTExRTVBRTdDQUE0N0M5MUZBMkQwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzM3MUY2RjdFOUIxMTFFNUFFN0NBQTQ3QzkxRkEyRDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzM3MUY2RjhFOUIxMTFFNUFFN0NBQTQ3QzkxRkEyRDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6vrl1MAAAZyklEQVR42uxdBXRU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) 50% no-repeat;
    margin: 1.5rem auto
}

.no-result-box .icon-error {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAABtCAYAAAB+xvleAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUzODQxNDhBRUE2QzExRTVBRTdDQUE0N0M5MUZBMkQwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUzODQxNDhCRUE2QzExRTVBRTdDQUE0N0M5MUZBMkQwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTM4NDE0ODhFQTZDMTFFNUFFN0NBQTQ3QzkxRkEyRDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTM4NDE0ODlFQTZDMTFFNUFFN0NBQTQ3QzkxRkEyRDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5rQ6g1AAAJlElEQVR42uydC1SU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) 50% no-repeat
}

.no-result-box .highlight {
    color: #ff4343
}

.no-result-box .tips {
    font-size: .8rem;
    color: #999
}

.loading-comps {
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin: 0 auto;
    border: 1px solid #fafafa;
    background-color: #efefef;
    color: #999;
    border-radius: 5px;
    position: relative;
    z-index: 99
}

.loading-comps .circle {
    line-height: 20px;
    font-size: 16px;
    top: 10px;
    width: 20px;
    height: 20px;
    margin: 0 auto;
    position: relative;
    left: -15px;
    -moz-animation: spinoffPulse 1s infinite ease-in-out;
    -webkit-animation: spinoffPulse 1s infinite linear
}

.loading-comps b {
    position: absolute;
    top: 0;
    font-weight: 400;
    font-size: .6rem;
    left: 50%
}

.loading-comps.loading-default {
    border: none;
    background-color: #fff;
    border-radius: 0;
    margin: 2rem 0
}

.load-img {
    opacity: 0;
    transition: opacity .3s ease
}

.load-img.fade {
    opacity: 1
}

@media (min-width: 820px) {
    .ab-index-exp .kr_article_list .intro h3 {
        font-size: 22px;
        margin-top: -4px
    }

    .ab-index-exp .kr_article_list .intro .abstract {
        line-height: 1.6
    }
}

.signature-container {
    position: relative;
    width: 100%;

    background-size: cover;
    perspective: 800px
}

.signature-container:after {
    content: "";
    padding-top: 49.34%;
    display: block
}

.signature-container .left-button {
    z-index: 9999;
    display: inline-block;
    position: absolute;
    opacity: 0;
    left: 2.7%;
    width: 1.4%;
    height: 100%
}

.signature-container .left-button img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

.signature-container .left-button:hover {
    opacity: 1
}

.signature-container .pic-container {
    position: absolute;
    top: 21%;
    left: 4.3%;
    bottom: 21%;
    right: 4.7%
}

.signature-container .pic-container .pic {
    width: 20%;
    display: inline-block;
    transform-style: preserve-3d;
    transition: .5s ease;
    transform: rotateY(0deg);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.signature-container .pic-container .pic img {
    padding: 4.1% 5.8%;
    width: 100%
}

.signature-container .pic-container .pic:hover {
    animation: pulse .5s ease forwards
}

.signature-container .pic-container-copy {
    position: absolute;
    top: 21%;
    left: 4.3%;
    bottom: 21%;
    right: 4.7%
}

.signature-container .pic-container-copy .pic-copy {
    width: 20%;
    display: inline-block;
    transform-style: preserve-3d;
    transition: .5s ease;
    transform: rotateY(180deg);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.signature-container .pic-container-copy .pic-copy img {
    padding: 4.1% 5.8%;
    width: 100%
}

.signature-container .pic-container-copy .pic-copy:hover {
    animation: pulse .5s ease forwards
}

.signature-container .right-button {
    z-index: 9999;
    display: inline-block;
    position: absolute;
    opacity: 0;
    width: 2.7%;
    height: 100%;
    right: 2.7%
}

.signature-container .right-button img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%)
}

.signature-container .right-button:hover {
    opacity: 1
}

.signature-container .join-person {
    font-size: 16px;
    position: absolute;
    right: 26.13%;
    bottom: 8.99%
}

.signature-container .join-person span {
    font-size: 20px;
    color: #f49f33
}

.signature-container .qr-code {
    visibility: hidden;
    z-index: 2222;
    opacity: 0;
    position: absolute;
    right: 4.65%;
    bottom: 17.57%;
    transition: all .2s .5s;
    width: 137px
}

.signature-container .qr-code img {
    width: 100%
}

.signature-container .support-button {
    width: 17.6%;
    height: 12.4%;
    border: 0;

    position: absolute;
    right: 5.3%;
    bottom: 6.76%;
    background-size: cover
}

.signature-container .support-button:hover {
    cursor: pointer
}

@keyframes pulse {
    to {
        transform: scale(1.1)
    }
}

.overhead {
    z-index: 222
}

.sign-box {
    position: relative;
    width: 18.75rem;
    height: 18rem;
    margin-bottom: .25rem;
    overflow: hidden
}

.sign-box .close-sign {
    border: 1px solid #ccc;
    border-radius: 3px;
    color: #ccc;
    line-height: 1rem;
    padding: 0 .25rem;
    height: 1rem;
    font-size: 12px;
    position: absolute;
    top: .25rem;
    right: 0
}

.sign-box .signature-container-mobile {
    position: relative;
    top: 1.25rem;
    width: 18.75rem;
    height: 16.63rem;

    background-size: cover;
    overflow: hidden
}

.sign-box .signature-container-mobile .pic-container-mobile {
    width: 356.25rem;
    height: 6.68rem;
    position: absolute;
    top: 2.7rem;
    left: 0;
    transition: transform .3s ease
}

.sign-box .signature-container-mobile .pic-container-mobile .pic {
    width: 9.23rem;
    height: 6.68rem;
    float: left;
    margin-right: .12rem
}

.sign-box .signature-container-mobile .pic-container-mobile .pic img {
    width: 100%
}

.sign-box .signature-container-mobile .join-person-mobile {
    font-size: 12px;
    position: absolute;
    right: 1px;
    bottom: 4.75rem
}

.sign-box .signature-container-mobile .join-person-mobile span {
    font-size: 1rem;
    color: #f49f33
}

.sign-box .signature-container-mobile .support-button-mobile {
    position: absolute;
    width: 8.8rem;
    height: 2.35rem;
    border: 0;

    right: 5rem;
    bottom: 1.6rem;
    background-size: cover
}

.mta-box {

    height: 240px;
    position: relative;
    padding: 50px 37px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mta-box .mta-container .mta-logo {
    top: 18px;
    width: 331px
}

.mta-box .mta-container .mta-logo, .mta-box .mta-container a {
    display: inline-block;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10
}

.mta-box .mta-container a {
    width: 125px;
    height: 25px;
    border: 1.5px solid #1d2088;
    border-radius: 12.5px;
    bottom: 13px;
    font-size: 12px;
    color: #1d2088;
    text-align: center
}

.mta-box .mta-container .icon-angle-left {
    left: -30px !important
}

.mta-box .mta-container .icon-angle-left, .mta-box .mta-container .icon-angle-right {
    display: inline-block !important;
    color: #1d2088 !important;
    position: absolute;
    margin-top: 9px
}

.mta-box .mta-container .icon-angle-right {
    right: -30px !important
}

.mta-box .a_ds_banner .slick-slide {
    background: none;
    height: 140px;
    position: relative;
    padding: 0 6px;
    overflow: visible
}

.mta-box .a_ds_banner .slick-slide img {
    min-height: inherit
}

.mta-box .slick-one {
    border: 1px solid #bfbfbf;
    background: none !important;
    transform: rotate(45deg);
    margin: 12px;
    position: relative;
    display: inline-block;
    top: 25px;
    width: 13%
}

.mta-box .slick-one .logo-bg, .mta-box .slick-one .person, .mta-box .slick-slide .load-img {
    transform: rotate(-45deg) scale(1.2);
    width: 100%
}

.mta-box .slick-one .logo-bg {
    position: absolute;
    top: 0;
    left: 0;
    opacity: .8
}

.mta-box .slick-slide .name {
    transform: rotate(-45deg);
    z-index: 10;
    bottom: 0;
    left: 53%;
    top: 53%;
    font-size: 9px;
    color: #f3f2e7;
    position: absolute;
    width: 50%;
    height: 50%;
    text-align: center;
    word-wrap: break-word;
    line-height: 13px
}

.mta-box .slick-slide .bg {
    width: 7px;
    height: 7px;
    background-color: red;
    position: absolute;
    right: 0;
    top: 0
}

.mta-box .slick-all .slick-one:first-of-type .bg {
    background-color: #1d2088
}

.mta-box .slick-all .slick-one:nth-of-type(2) .bg {
    background-color: #fff100
}

.mta-box .slick-all .slick-one:nth-of-type(3) .bg {
    background-color: #1e94d4
}

.mta-box .slick-all .slick-one:nth-of-type(4) .bg {
    background-color: #1d2088
}

.mta-box .slick-all .slick-one:nth-of-type(5) .bg {
    background-color: #fff100
}

.mta-box .slick-next:before, .mta-box .slick-prev:before {
    color: #000
}

.mta-box .a_ds_banner {
    overflow: visible
}

@media (max-width: 420px) {
    .mta-box {
        padding: 62px 18px !important
    }

    .mta-box .slick-one {
        width: 26%;
        top: 15px
    }

    .mta-box .mta-container .icon-angle-left {
        left: -20px !important;
        margin-top: 0
    }

    .mta-box .mta-container .icon-angle-right {
        right: -20px !important;
        margin-top: 0
    }
}

@media (max-width: 375px) {
    .mta-box {
        padding: 62px 2px !important
    }

    .mta-box .slick-one {
        width: 26%;
        top: 15px
    }

    .mta-box .mta-container .icon-angle-left {
        left: -20px !important;
        margin-top: 0
    }

    .mta-box .mta-container .icon-angle-right {
        right: -20px !important;
        margin-top: 0
    }
}

@media (max-width: 360px) {
    .mta-box {
        padding: 62px 2px !important
    }

    .mta-box .slick-one {
        width: 24%;
        top: 20px
    }

    .mta-box .mta-container .icon-angle-left, .mta-box .mta-container .icon-angle-right {
        display: none !important;
        margin-top: 0
    }
}