The reason is that pink, being a more decided and stronger color, is more suitable for the boy, while blue, which is more delicate and dainty, is prettier for the girl.
原因在于粉紅色是更果断而强大的颜色，更加适合男孩；而蓝色则更加精致和讲究，配女孩更可爱。