There are many causes of vague pain in the right upper abdomen, which may be due to duodenal ulcer, cholecystitis, intercostal disease, or other causes of vague pain in the right upper abdomen every 4:00 pm 5:00 pm. It should be judged reasonably according to the specific condition. 1. Duodenal ulcer: If there is excessive secretion of stomach acid and pepsin, it can cause damage to the duodenal mucosa leading to ulcers. In fasting, it will show periodic and rhythmic pain in the upper abdomen, mainly in the right upper abdomen, and vague pain in the right upper abdomen every 4:00 5:00 pm. 2. cholecystitis: the gallbladder is located in the right upper abdomen of the human body, if the gallbladder due to bile duct obstruction, bile stagnation and so on, and cause infection, it will cause cholecystitis, it will be manifested as a vague pain in the right upper abdomen, or severe colic situation, when serious, it is necessary to be treated by surgery. 3. Intercostal diseases: If the right upper abdomen, due to external stimuli or other reasons, leads to chronic strain of intercostal muscles or bones, causing costochondritis, intercostal neuralgia and other intercostal diseases, which can also lead to vague pains in the right upper abdomen, it is necessary to go to the thoracic surgery or orthopedics department in time, to do detailed diagnosis and treatment. 4. Others: If you are pregnant, due to uterine compression of internal organs, or changes in fetal position, it can also cause vague pain in the right upper abdomen, at this time, you should go to the hospital to do prenatal examination to find out the cause of the problem, and symptomatic relief. If the vague pain in the right upper abdomen cannot be relieved, you should go to the hospital in time for examination and symptomatic treatment.