No.
But alcohol is only served in hotels, and you need a license to buy it from the distribution centre for consumption in your home.
And smoking is banned inside public buildings (restaurants, shopping malls etc) but this is generally ignored.