China Eastern is a member of AsiaMiles which means you can earn and redeem AsiaMiles on their flights (but only in more or less full fare economy).
Dragonair flies to a lot of places in the mainland from HKG and is also an AsiaMiles member.
Since Cathay Pacific will be restarting flights to the mainland soon you might want to consider AsiaMiles/MarcoPolo Club as your primary FF scheme - although it is OneWorld, not Star.
[This message has been edited by christep (edited 10-28-2002).]