Benchmark indices closed lower on Wednesday, with selling pressure in realty and consumer stocks. The Sensex dropped 312.53 ...