等边三角形ABC的边长为3,p为BC上一点,且BP=1,D为AC上一点,若∠APD=60°,则CD的长为