Thanks, it works.
But also new problems has appeared.
1.Two page numbers - how to remove page number on the top?
2. How to install 12pt Time New Roman on the right one?
Regarding the first problem, you must have another set rule that is still active. For example, you could have a set page(header: …) somewhere else that is not suppressed by the new rule.
For the other one, you can use the parameters of text to get what you want. For example:
…
place(
…
rotate(90deg, {
set text(font: "Times New Roman", size: 12pt)
counter(page).display()
}),
),
…