Use a slash, rather than a hyphen, for constructions such as and/or, either/or, over/under, red state/blue state, etc. No space on either side of the slash.
We added this guidance to the Stylebook's punctuation chapter this year, along with expanded help