合约有效的条件