把红、白、黄、绿分别看做四个抽屉,考虑最差情况:摸出5个绿球、6个红球、6个白球、6个黄球;那么再任意摸出1个球,无论放到哪个抽屉,都会出现一个抽屉里有7个小球颜色相同,5+6×3+1,=5+18+1,=24(个);答:至少从盒子里取出24个球才能保证一定有7个球颜色相同.故答案为:24.