Based on the interpolation-supplemented lattice Boltzmann method and constitutive equation for power-law fluid, a lattice Boltzmann model for power-law fluid in body-fitted coordinates is proposed and applied to simulate steady and unsteady flows of a power-law fluid past a circular cylinder, respectively. The non-equilibrium extrapolation boundary scheme is adopted for the non-slip velocity at the circular cylinder surface. The drag coeffcient and lift coeffcient are calculated by integrating the total str...