Raritan SaniFlex hose
RaritanSaniFlex hose has proven to be 100% odor permeation resistant--even has a 10 yr warranty against it--and has the added advantage of being so flexible that it can be bent almost as tight as a hairpin without kinking, which makes most re-hosing jobs a LOT easier. Defender has it for <$10/ft and sells it by the foot. Available in 1.5" and 1".
You can get away with using Shields or Trident flex PVC #148 (the cheapest sanitation hose) for the toilet intake line.
Are you installing a new tank or replacing hoses?
--Peggie