Top seven cos lose Rs 46,108 crore in market valuation