CVD subtitles are subtitles for CVDs (China Video Discs), a disc format closely related to SVCDs (Super Video CDs).
A technical description is avaliable from the websites below: