如果我没有理解错的话, 你是国泰新加坡-香港-上海. 首先要注意的是随身带的液体不能超过100ml.所以你如果要在机场买免税的, 那之后到了上海再买了. 如果在新加坡买, 只有事先买好再托运.
接下来的问题是你在香港停留的这6个小时是不是要入境, 还有就是行李是不是国泰直接帮你转到下一个连接航班而不需要你入境香港再处境登机. 如果你要入境香港, 就要遵守香港的规定. 部分酒要缴税, 凡年满十八岁的旅客,可以免税携带1升在摄氏20度的温度下量度所得酒精浓度以量计多于30%的饮用酒类进入香港,供其本人自用。参见下面链接
http://www.customs.gov.hk/sc/passenger_clearance/duty_free/index.html多过的就要缴税了, 我当年带了两瓶郎酒, 不知道情况, 结果一瓶缴税了, 参见下面链接
http://www.customs.gov.hk/sc/trade_facilitation/dutiable/types/index.html#liquor 如果你不入境香港, 那就是遵守中国海关的规定了. 免税12度以上酒精饮料限2瓶(1.5升以下)
参见
http://www.customs.gov.cn/Default.aspx?TabID=2747&InfoID=4411&ctl=InfoDetail&mid=12021&ContainerSrc=%5BG%5Dnotitle