Outdoor waterproof power supply