These are queue trees not simple queues.
if you mark just one type of traffic and set it to priority 1 it takes no priority over non-prioritized traffic.
Thats why you have to mark all traffic as 8 or so and just up the priority on what you want to have priority (with other mangle rules).
thanks for your suggestion i am changes in my MT can you please find any error bellow
/ip firewall mangle
7 ;;; DNS
chain=prerouting in-interface=ether1 protocol=udp src-port=53 action=mark-packet new-packet-mark=dns_in passthrough=no
8 chain=postrouting out-interface=ether1 protocol=udp dst-port=53 action=mark-packet new-packet-mark=dns_out passthrough=no
9 ;;; ssl
chain=prerouting in-interface=ether1 protocol=tcp src-port=443 action=mark-packet new-packet-mark=ssl_in passthrough=no
10 chain=postrouting out-interface=ether1 protocol=tcp dst-port=443 action=mark-packet new-packet-mark=ssl_out passthrough=no
11 ;;; http
chain=prerouting in-interface=ether1 protocol=tcp src-port=80 action=mark-packet new-packet-mark=http_in passthrough=no
12 chain=postrouting out-interface=ether1 protocol=tcp dst-port=80 action=mark-packet new-packet-mark=http_out passthrough=no
13 ;;; udp
chain=prerouting in-interface=ether1 protocol=udp action=mark-packet new-packet-mark=udp_in passthrough=no
14 chain=postrouting out-interface=ether1 protocol=udp action=mark-packet new-packet-mark=udp_out passthrough=no
15 ;;; tcp
chain=prerouting in-interface=ether1 protocol=tcp action=mark-packet new-packet-mark=tcp_in passthrough=no
16 chain=postrouting out-interface=ether1 protocol=tcp action=mark-packet new-packet-mark=tcp_out passthrough=no
17 ;;; other
chain=prerouting in-interface=ether1 action=mark-packet new-packet-mark=other_in passthrough=no
18 chain=postrouting out-interface=ether1 action=mark-packet new-packet-mark=other_out passthrough=no
19 ;;; Cache Hit
chain=postrouting tos=48 action=mark-packet new-packet-mark=proxy-hit passthrough=no
/queue tree print
0 name="pmark" parent=global-out packet-mark=proxy-hit limit-at=0 queue=default priority=8 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s
1 name="dns_down" parent=global-in packet-mark=dns_in limit-at=0 queue=wireless-default priority=1 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
2 name="dns_up" parent=global-out packet-mark=dns_out limit-at=0 queue=wireless-default priority=1 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
3 name="ssl_in" parent=global-in packet-mark=ssl_in limit-at=0 queue=wireless-default priority=1 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
4 name="ssl_out" parent=global-out packet-mark=ssl_out limit-at=0 queue=wireless-default priority=1 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
5 name="http_in" parent=global-in packet-mark=http_in limit-at=0 queue=wireless-default priority=4 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
6 name="http_out" parent=global-out packet-mark=http_out limit-at=0 queue=wireless-default priority=4 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
7 name="udp_down" parent=global-in packet-mark=udp_in limit-at=0 queue=wireless-default priority=8 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
8 name="udp_up" parent=global-out packet-mark=udp_out limit-at=0 queue=wireless-default priority=8 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
9 name="tcp_down" parent=global-in packet-mark=tcp_in limit-at=0 queue=wireless-default priority=8 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
10 name="tcp_up" parent=global-out packet-mark=tcp_out limit-at=0 queue=wireless-default priority=8 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
11 name="other_down" parent=global-in packet-mark=other_in limit-at=0 queue=wireless-default priority=8 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s
12 name="other_up" parent=global-out packet-mark=other_out limit-at=0 queue=wireless-default priority=8 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s