Which cream for hemorrhoids works best?

Most of the ointment for hemorrhoids is a topical ointment, commonly used bear bile hemorrhoid ointment, Ma Yinglong musk hemorrhoid ointment and anus tai ointment and so on, these kinds of ointment are quite useful, the effect of the treatment of hemorrhoids is not bad.
1. bear bile hemorrhoid cream: can detoxification, clear heat, can help relieve hemorrhoids caused by local redness, swelling and itching, need to be used under the proper guidance of the doctor, note that pregnant women are prohibited.
2. Ma Yinglong Musk Hemorrhoid Ointment: can reduce swelling, clear heat, damp-heat stagnation (damp-heat evil stasis in the body) of hemorrhoids Ma Yinglong Musk Hemorrhoid Ointment will be better, but also need to be used under the guidance of a doctor, pregnant women and allergy sufferers should be careful to use.
3. Anutai Ointment: can cool the blood, swelling and pain, clearing heat and detoxification (to remove heat and toxicity in the body), can help relieve hemorrhoids local itching, blood, swelling, pain and other discomforts. Contraindicated for pregnant women, this product should not be used for long-term use or as a preventive medicine.
Constipation, long-term sedentary, pregnancy, etc. are likely to lead to the lower end of the rectum or perianal mucosal varicose veins and thus produce hemorrhoids, once found, should be actively treated is very necessary, and help to protect the normal function of the anus. The above drugs for external use, do not take orally.