В очередной раз идёт неправильная установка. Якобы нужно стили ставить в информер - нельзя так делать, потом сплошные довески. Допустим, на странице 15 материалов выводиться через информер, значит будет 14 раз стили лишним писать еще.
Если стили в информер всё же ставить, то нужно их обернуть в условие:
Код
<?if($NUMBER$=1)?><style> [...] </style><?endif?>
То есть стили так будет выводить после первого материала в информере, а для последующих не выведет.
Ну и инлайновые стили тоже не нужны, в общем >>>
• В созданный вами информер ставим HTML:
Код
<div class="toplist"><b>$NUMBER$</b> <a href="$ENTRY_URL$" title="$READS$ просмотров">$TITLE$</a></div>
• В таблицу стилей дописываем CSS (или style по месту вывода информера):
Код
.toplist {
font-size: 12px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-weight: bold;
padding: 7px 0!important;
list-style: inside;
background: #1D1C1C;
border-radius: 5px;
border: solid 1px #6D6D7F;
width: 100%;
margin-top: 2px!important;
}
.toplist:hover {background: #151414;}
.toplist > b {border: solid 0px #888; padding: 1px 4px; border-radius: 50px;}
.toplist a {padding-left: 2px;}