.jquery-accordion-menu,.jquery-accordion-menu * {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;outline: 0;vertical-align:middle;overflow: hidden;}
.jquery-accordion-menu .jquery-accordion-menu-header {position: relative;width: 100%;padding-left: 14px;padding-top: 20px;padding-bottom: 27px;color: #f0f0f0;background: #414956;font-size:12px;}
.jquery-accordion-menu .jquery-accordion-menu-footer{font-size: 12px;color: #b3b3b3;padding-left: 5px;padding-top: 50px;}
.jquery-accordion-menu ul {margin: 0;padding: 0;list-style: none;}
.jquery-accordion-menu ul li {width: 100%;display: block;float: left;position: relative;}#demo-list>li{border-bottom:1px solid #fff;}#demo-list>li>a{border-left: 2px solid #253A6A;}
.jquery-accordion-menu ul li a {width:100%;padding:10px 4px 14px 16px;line-height:32px;float:left;text-decoration: none;color:#253A6A;font-size:18px;position: relative;overflow: hidden;outline: none;-o-transition: color .2s linear,background .2s linear;-moz-transition: color .2s linear,background .2s linear;-webkit-transition: color .2s linear,background .2s linear;transition: color .2s linear,background .2s linear;}
.jquery-accordion-menu ul ul.submenu li a.active_a{background: #253A6A;color: #fff;}
.jquery-accordion-menu>ul>li.activeli>a,.jquery-accordion-menu>ul>li:hover>a {background: #253A6A;color:#fff;}
.jquery-accordion-menu ul li a i {width: 34px;float: left;line-height: 18px;font-size: 16px;text-align: left;}
.jquery-accordion-menu .submenu-indicator{float: right;right:18px; position: absolute;display: block;top:20px; line-height:20px;font-size: 22px;-o-transition: transform .3s linear;-moz-transition: transform .3s linear;-webkit-transition: transform .3s linear;-ms-transition: transform .3s linear;}
.jquery-accordion-menu ul ul.submenu .submenu-indicator {line-height: 16px;}
.jquery-accordion-menu .submenu-indicator-minus>.submenu-indicator {-ms-transform: rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.jquery-accordion-menu ul ul.submenu,.jquery-accordion-menu ul ul.submenu li ul.submenu {width: 100%;display: none;position: static;}
.jquery-accordion-menu ul ul.submenu li {clear: both;width: 100%;}
.jquery-accordion-menu ul ul.submenu li a {width: 100%;float: left;font-size:15px;background:#f7f7f7;color:#133b6c; border-top: none;position: relative;-o-transition: border .2s linear;-moz-transition: border .2s linear;-webkit-transition: border .2s linear;transition: border .2s linear;}
.jquery-accordion-menu ul ul.submenu li:hover>a {color: #fff;background: #253A6A;}
.jquery-accordion-menu ul ul.submenu>li>a {padding:10px 0;padding-left:30px;white-space: normal;line-height: 24px;}
.jquery-accordion-menu ul ul.submenu>li>ul.submenu>li>a {padding-left: 45px;}
.jquery-accordion-menu ul ul.submenu>li>ul.submenu>li>ul.submenu>li>a {padding-left: 60px;}
.jquery-accordion-menu ul li .jquery-accordion-menu-label,.jquery-accordion-menu ul ul.submenu li .jquery-accordion-menu-label {min-width: 20px;padding: 1px 2px 1px 1px;position: absolute;right: 18px;top: 14px;font-size: 11px;font-weight: 800;color: #555;text-align: center;line-height: 18px;background: #f0f0f0;border-radius: 100%;}
.jquery-accordion-menu ul ul.submenu li .jquery-accordion-menu-label {top: 12px;}
.animate-ink {-webkit-animation: ripple .8s linear;-moz-animation: ripple .8s linear;-ms-animation: ripple .8s linear;-o-animation: ripple .8s linear;animation: ripple .8s linear;}
.dangqianli>span{color:#fff !important;}
.jquery-accordion-menu ul ul.submenu li .sanjiuls li a{font-size: 14px;padding:5px 0;padding-left: 45px;}
.jquery-accordion-menu .submenu .submenu-indicator{top: 24px;}
.weitiao{border-bottom:1px solid #ddd;}
.submenu-indicator-minus>.jquery-accordion-menu-span{color:#fff !important;}
.contysdiv, .contysdiv{text-indent: 2em;}
.vsbcontent-table-container-outer { position: relative;}
.contysdiv{font-family: 'microsoft yahei';}
.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);}
