CSSの記述順は、だいたい合わせるようにしています。
昔は気にせず書いていたのですが、合わせる事により、見直しがやりやすいことが分かり続けるようにしています。
今回は、私流の記述順をメモしておきます。

display
list-style
position
float
clear
z-index
width
height
line-height
vertical-align
overflow
margin
padding
border
background
color
font
text-indent
text-decoration
text-align
vertical-align
letter-spacing
cursor