fix product detail bug