There is no best treatment for hives and it needs to be treated by a physician depending on the condition. Urticaria can be treated by medication, allergen avoidance, biological agents, immunosuppressants and other drugs. 1. medication: under the guidance of the physician oral levocetirizine tablets, diclofenac tadalafil and other antihistamines to treat, at the same time, can be used externally with glycerite lotion, can play a good role in stopping the itching; patients if the condition or the symptoms of the more serious can be applied to the application of glucocorticosteroid drugs, such as prednisone acetate, betamethasone, and so on. 2. Avoid contact with allergens: part of urticaria is related to contact with allergens, this kind of patients only try to avoid contact with allergens is the key to the treatment of this disease. 3. Biological agents: patients with chronic urticaria who are not treated with high-dose antihistamines can be treated with IgE monoclonal antibodies as appropriate. 4. Immunosuppressants: antihistamines ineffective treatment of chronic urticaria, can be selected by the physician according to the condition of the application of methotrexate, cyclosporine and other immunosuppressants to treat. Urticaria need to go to the hospital dermatology consultation, by the physician according to the patient’s condition for treatment.