CSS ul li: éviter les doubles frontières

J'ai un UL avec

border: 1px solid grey;

il contient plusieurs LIs avec

border-bottom: 1px dotted grey;

de conserver les articles à part visuellement. Mais maintenant, le dernier LI a la bordure en pointillé et l'UL solide frontière! Cela semble ennuyeux. Comment puis-je l'éviter? Est-il un moyen de mettre des frontières entre LIs au lieu d'après eux?

source d'informationauteur MrBubbles