菱形ABCD的周长为2p,对角线AC,BD交于点O,AC+BD=q,求菱形ABCD的面积