
.er-column {
    border: 1px solid var(--skin-main-color);
}

.DY10123_1_0_1 .er-news-list-con{
    padding: 0;
}
#mk10186_1_0_1 .er-news-list-con{
    padding: .5em;
}
.DY10123_1_0_1 .mk10087_1_0_1_wrap {
    margin: auto;
    height: 100%;
}

.DY10123_1_0_1 .mk10086_1_0_1 {
    display: -webkit-box;
}


.DY10123_1_0_1 .rank-list .er-news-list-texts .list:nth-child(-n+3) .rank-num {
    background: #fb5847;
}

.DY10123_1_0_1 .rank-list .rank-num {
    display: inline-block;
    background: #aaa;
    color: #fff;
    width: 1.5em;
    height: 1.5em;
    line-height: 1.6em;
    font-size: .8em;
    margin-right: 0.5em;
    text-align: center;
}


.DY10123_1_0_1 .zyImage {
    width: 100%;
    height: 100%;
}

.DY10123_1_0_1 .rs-img-thum-show {
    height: 90px;
    text-align: center;
    line-height: 2em;
    background: rgba(50, 50, 50, 0.6);
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -45px;
    color: #fff;
    z-index: 2;
    align-items: center;
    padding: 0 .5rem;
    border-top-left-radius: .5em;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: .5em;
}

.DY10123_1_0_1 .rs-img-icon i {
    font-size: 38px;
    line-height: 45px;
}

.DY10123_1_0_1 .zyImage a {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgb(67, 114, 194);
}

.DY10123_1_0_1 .zyImage img {
    width: 100%;
}

.DY10123_1_0_1 .zyImage .iconfont {
    font-size: 82px;
    color: #fff
}

.DY10123_1_0_1 .mk10241_1_0_1_list .er-news-list-con {
    margin: 0px;
    padding: 0px;
}

.DY10123_1_0_1 .mk10086_1_0_1 .er-news-list-con {
    margin: 0px;
}
.mk10004_1_0_1 .er-news-list-con{
    margin: 0px;
}
.mk10004_1_0_1 .er-news-list{
    margin: 0px;
}

.columnImage {
    width: 100%;
    height: 100%;
}
.rs-img-thum-show {
    height: 90px;
    text-align: center;
    line-height: 2em;
    background: rgba(50, 50, 50, 0.6);
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -45px;
    color: #fff;
    z-index: 2;
    align-items: center;
    padding: 0 .5rem;
    border-top-left-radius: .5em;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: .5em;
}
.rs-img-icon i {
    font-size: 38px;
    line-height: 45px;
}
.columnImage a {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.columnImage a.aicon {
    background-color: rgb(67, 114, 194);
}
.columnImage img {
    width: 100%;
}
.columnImage .iconfont {
    font-size: 82px;
    color: #fff
}


.title-box {
    display: flex;
    align-items: flex-start;
    line-height: 150%;
}
.title-box .title-pre {
    white-space: pre-line;
}
.title-box .title-box-title {
    display: flex !important;
    align-items: flex-start;
    cursor: pointer;
    flex: 1;
    width: 0;
    color: inherit;
}
.title-box .fl-text {
    margin-right: 5px;
}
.title-box .fa {
    font-size: 1em;
    line-height: 150%;
    margin-right: 5px;
}
.title-box .title-box-title>span {
    display: inline-block;
    width: 100%;
}
.title-box .title-box-title label {
    cursor: pointer;
}


.mk10004_1_0_1 .addition-button {
    text-align: right;
    font-size: 1em;
    position: relative;
}
.mk10004_1_0_1 .addition-button a {
    color: #fff;
    padding: 0.2em 1em;
    background: #ff9000;
    font-size: 1em;
}
.mk10004_1_0_1 .er-news-list {
    margin: 0px;
}


.personImage {
    width: 100%;
    height: 100%;
}
.rs-img-thum-show {
    height: 90px;
    text-align: center;
    line-height: 2em;
    background: rgba(50, 50, 50, 0.6);
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -45px;
    color: #fff;
    z-index: 2;
    align-items: center;
    padding: 0 .5rem;
    border-top-left-radius: .5em;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: .5em;
}
.rs-img-icon i {
    font-size: 38px;
    line-height: 45px;
}
.personImage a {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgb(67, 114, 194);
}
.personImage img {
    width: 100%;
}
.personImage .iconfont {
    font-size: 82px;
    color: #fff
}


.addition_dw {
    white-space: nowrap;
}


.qy_tag {
    overflow: hidden;
    padding: 6px 30px;
    white-space: nowrap;
    position: relative;
}
.qy_tag .el-icon-caret-left,
.qy_tag .el-icon-caret-right {
    position: absolute;
    cursor: pointer;
    width: 30px;
    text-align: center;
    font-size: 1.5rem;
    margin: 6px 0;
    line-height: 2em;
}
.qy_tag .el-icon-caret-left {
    left: 0;
    top: 0;
}
.qy_tag .el-icon-caret-right {
    right: 0;
    top: 0;
}
.qy_tag .qy_tag_scroll {
    overflow: hidden;
    position: relative;
    height: 3em;
}
.qy_tag_scroll>div {
    position: absolute;
    left: 0;
    top: 0;
    white-space: nowrap;
    -webkit-transition: all .3s ease-in-out;
}
.qy_tag .tag_item {
    padding: 5px;
    margin: 5px;
    font-size: 1.1rem;
    display: inline-block;
    border-radius: 5px;
}
.qy_tag .tag_item:hover {
    background-color: crimson;
    cursor: pointer;
    color: #fff;
}
.qy_tag .selected {
    background-color: crimson;
    color: aliceblue;
    border-radius: 5px;
}


.rank-list .er-news-list-texts .list:nth-child(-n+3) .rank-num {
    background: #fb5847;
}
.rank-list .rank-num {
    display: inline-block;
    background: #aaa;
    color: #fff;
    width: 1.5em;
    height: 1.5em;
    line-height: 1.6em;
    font-size: .8em;
    margin-right: 0.5em;
    text-align: center;
}


.grkjzyImage {
    width: 100%;
    height: 100%;
}
.rs-img-thum-show {
    height: 90px;
    text-align: center;
    line-height: 2em;
    background: rgba(50, 50, 50, 0.6);
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -45px;
    color: #fff;
    z-index: 2;
    align-items: center;
    padding: 0 .5rem;
    border-top-left-radius: .5em;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: .5em;
}
.rs-img-icon i {
    font-size: 38px;
    line-height: 45px;
}
.grkjzyImage a {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgb(67, 114, 194);
}
.grkjzyImage img {
    width: 100%;
}
.grkjzyImage .iconfont {
    font-size: 82px;
    color: #fff
}
.grkjzyImage .rs-img-add,
.grkjzyImage .rs-img-add a {
    line-height: 2em;
    background: rgba(50, 50, 50, 0.7);
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    color: #fff;
    padding-left: 10px;
}
.grkjzyImage .rs-img-add {
    padding-left: 0;
}
.grkjzyImage .rs-img-add:after {
    content: "";
    display: block;
    clear: both;
    height: 0;
}
.grkjzyImage .rs-img-add .fa {
    color: #ccc;
}
.grkjzyImage .rs-img-add-l {
    float: left;
    padding: 0 0.5em;
    display: inline-block;
}
.grkjzyImage .rs-img-add-r {
    float: right;
    display: inline-block;
    padding: 0 0.5em;
}


.zyImage {
    width: 100%;
    height: 100%;
}
.rs-img-thum-show {
    height: 90px;
    text-align: center;
    line-height: 2em;
    background: rgba(50, 50, 50, 0.6);
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -45px;
    color: #fff;
    z-index: 2;
    align-items: center;
    padding: 0 .5rem;
    border-top-left-radius: .5em;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: .5em;
}
.rs-img-icon i {
    font-size: 38px;
    line-height: 45px;
}
.zyImage a {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgb(67, 114, 194);
}
.zyImage img {
    width: 100%;
}
.zyImage .iconfont {
    font-size: 82px;
    color: #fff
}

