/*ΈΔΊμΙ«·ηΈρ*/
.navm-box .link ul li a,
.txt-list ul li:hover a,.txt-list ul li:hover span,
.title h3,
.newslist ul li:hover p,
.news-txt,
.newsimg-box .swiper-slide:hover .news-txt h3,
.pc-list ul li:hover .txt p,
.xs-head .xs-txt span{
color:#a71f23;}
.search_wrap .submit,
.txt-list ul li a::before,
.main-left::before,
.title h3::after,
.news-txt .line,
.sub .sub-h a:hover ,
.notice-list .time span 
{
    background: #a71f23;}
.newslist ul li time{
color:#333;}
.navm-box .link ul,
.notice-list .time span+span {

    color: #a71f23;
    border: 1px solid #a71f23;}


.vsbcontent-table-container-outer { position: relative;}
.vsbcontent-table-container
{
    width: 98%;
    overflow-y: auto;
    _overflow: auto;
    margin: 2px;}
.vsbcontent-table-container::-webkit-scrollbar
{
    -webkit-appearance: none;
    width: 14px;
    height: 14px;}
.vsbcontent-table-container::-webkit-scrollbar-thumb
{
    border-radius: 8px;
    border: 3px solid #fff;
    background-color: rgba(0, 0, 0, .3);}
.vsbcontent-table-container-fade
{
    position: absolute;
    right: 0;
    width: 5px;
    height: 100%;
    background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -moz-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -ms-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -o-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: linear-gradient(0deg, rgba(255,255,255,.5), #fff);}
