You can use code commands to encapsulate your config! ( black square with white square brackets on the same line as Bold Underline etc…)
Typically when first setting up bridge vlan filtering and later on if I screw something up on the bridge, I setup an off bridge access. Makes life much easier!
https://forum.mikrotik.com/viewtopic.php?t=181718
In terms of interface lists…
Used for 2 or more interfaces that will have the same rules (except management subnet which can be a single interface but also needs to be a list entry )
Typically WAN is included as well,
/interface list
add name=WAN
add name=LAN
add name=MGMT
add name=VTRUNK
Same with list members, these are the working interfaces not all the ports!!
/interface list member
EACH VLAN interface is a member of the LIST=LAN
The two Trunk vlan interfaces are also members of LIST=VTRUNK
Vlan99 interface is a member of the LIST=MGMT
ETHERPORT?? is a member of the LIST=WAN
No idea what this is doing here… bridge should not have any address or dhcp etc…
/ip arp
add address=10.1.0.100 interface=bridge mac-address=54:E1:AD:E6:04:9C
Where is the WAN ( internet ) coming from??
Finally, all your /interface bridge ports and bridge vlans settings are wrong, highly suggest you read this…
http://forum.mikrotik.com/t/using-routeros-to-vlan-your-network/126489/1