:focus { outline: 0; } div .gk_news_highlighter{ font-family: Verdana, Arial; font-size: 11px; color: #666; } div{ width: px; height: px; border-top: 1px solid #; border-bottom: 1px solid #; background: #; clear: both; overflow: hidden; } div .gk_news_highlighter_wrapper{ float: left; width: px; height: px; line-height: px; overflow: hidden; position: relative; } div .gk_news_highlighter_item{ width: auto; height: px; padding-left: 20px; display: none; position: absolute; } div .nowrap{ white-space: nowrap; } div .gk_news_highlighter_title{ padding-left: 5px; } div .gk_news_highlighter_desc{ padding-right: 5px; } div .gk_news_highlighter_interface{ float: left; width: px; height: px; text-align: right; line-height: px; z-index: 1000; } div .gk_news_highlighter_interface .text{ float: left; display: block; width: auto; padding-left: 5px; color: #; font-style: ; font-weight: ; } div .gk_news_highlighter_interface div {width: 30px; float: right;} div .gk_news_highlighter_interface a.prev, div .gk_news_highlighter_interface a.next { cursor: pointer; width: 13px; height: px; display: block; background: url('../images/set.png') no-repeat 0 50%; float: left; } div .gk_news_highlighter_interface a:hover.prev { background-position: -13px 50%; } div a, div a:link, div a:visited, div a:active, div a:focus { color: #; } div a:hover { color: #; } div .gk_news_highlighter_interface a.next { float: right; background-position: -26px 50%; } div .gk_news_highlighter_interface a:hover.next { background-position: -39px 50%; }