设集合A={x|x^2+(p+2)x+1=0},B={x|x>0},A交B=空集,则实数p的取值范围是?3Q