Many causes for pain
Usually crossing legs is not a cause of vein or circulation problems.
Prolonged sitting or standing can aggravate vein problems, a hereditary problem. You can have vein problems in one leg only. Please see you doctor or see a vein specialist to determine the cause of pain.