Two trading fees, set per market and charged by role: a resting order that gets filled is the maker; the order that fills it is the taker. Each is charged in the asset you receive. Depositing is free; withdrawing costs the network fee shown before you sign.
The fee schedule could not be read from the matching engine just now. This page shows only what the engine reports, so it shows nothing rather than a number that might be wrong. Try again in a minute.
Buy 0.1 BTC at 80,000 USDT with a market order (taker)
Order value 8,000.00 USDT
Taker fee charged in BTC, the asset you receive
= order value x taker rate / price
You receive 0.1 BTC minus that feeA seller pays in USDT, the asset it receives. The fee follows the role, not the side.
The exact fee for a withdrawal is part of the text your wallet signs. Nothing is charged that you did not see first.
No account fees, no inactivity fees, no deposit fees, no spread mark-up: the price you see in the book is the price you trade at.