Travel from Hong Kong to Shenzhen

I am travelling to Shenzhen from Hong Kong on 13 April 2012 for a day trip. I will go by train.

Can I get a landing visa at the Shenzhen border and how much does it cost. Please help.