Почему цвет фона кнопки не установлен на красный?Только его граница будет «красной».
import tkinter
from tkinter import ttk
root = tkinter.Tk()
ttk.Style().configure("TButton", relief="flat", background="red")
btn = ttk.Button(text="Sample")
btn.pack()
root.mainloop()