.menu { width: 100%; height: 60px; margin: 0 auto; background: #6e6e6e;} .menu>ul { width:1200px; margin: 0 auto; height: 100%;} .menu>ul>li { position: relative; float: left; text-align: center; line-height: 59px;} .menu>ul>li.first img { line-height: 52px; vertical-align: middle;} .menu>ul>li>a { font-size: 18px; color: #fff;} .menu>ul>li.on {} .menu>ul>li:hover>a { color: #fff;} .menu>ul>li:last-child { border: 0;} .menu>ul>li>ul { position: absolute; left: 0; right: 0; width: 100%; background: #ac2020; display: none; z-index: 999; padding-bottom: 20px;} .menu>ul>li>ul>li { position: relative; line-height: 45px; border-bottom: 1px dashed #dc2932; background:none; width:100%;} .menu>ul>li>ul>li>span { position: absolute; background-size: 12px auto; width: 20px; height: 20px; right: 5px; top: 13px;} .menu>ul>li>ul>li>span.on { background-size: 12px auto;} .menu>ul>li>ul>li>ul { display: none;} .menu>ul>li>ul>li>ul>li { line-height: 30px;} .menu>ul>li>ul>li>ul>li>a { font-size: 14px; color: #ffffff;} .menu>ul>li>ul>li>a { font-size: 14px; color: #ffffff;} .menu>ul>li>ul>li:hover>a { font-weight:700;} .menu>ul>li>ul>li a:hover{line-height:45px;height:45px;background:none;} .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);}