El carácter de asterisco es un comodín válido en CSS. Usarlo solo significa que las siguientes propiedades CSS se usarán contra todos los nodos de elementos en el DOM. Ejemplo:
*{color:#000;}
La propiedad anterior se aplicará a todos los elementos DOM, derrotando así la cascada natural en CSS. Solo se puede anular si se etiquetan específicamente los elementos DOM donde esa orientación comienza con una referencia de identificador único. Ejemplo:
#uniqueValue div strong{color:#f00;}
La propiedad anterior anulará el comodín y hará que el texto de todos los elementos fuertes que ocurren en un div dentro de un elemento con un valor de atributo id de "uniqueValue".
El uso de un comodín aplicado universalmente, como el primer ejemplo, puede ser un método rápido y sucio para escribir una hoja de estilo restablecida. Es rápido y sucio porque la definición granular de la presentación después del comodín probablemente creará una hoja de estilo extremadamente hinchada. Si va a usar el comodín, le sugiero que lo use de manera más específica, como:
* strong{color:#f00;}
El ejemplo anterior hará que el texto de todos los elementos fuertes sea de color rojo independientemente de otras propiedades CSS no especificadas con un identificador único. Esto se considera mucho más seguro que usar la declaración "! Important", ya que se sabe que esa declaración causa interferencia con la funcionalidad natural de los comportamientos previstos y es una pesadilla de mantenimiento.
Los asteriscos en su ejemplo están en el lugar equivocado ya que parecen ocurrir dentro de las declaraciones de propiedad, el código que va entre llaves, y eso probablemente causará un error.