phpで変数が入った値にcssを反映させ、変数に入った画像ファイルの出力位置を変更したいのですが、なぜか以下コードでは反映されません。
どなたか、アドバイス頂ければ幸いです。

上記変数の中には5枚のトランプの画像が格納されています。
以下は、phpのコードです。

 "<div class='player1_cards'>".$player1."</div>";
 "<div class='player2_cards'>".$player2."</div>";


<css>
.player1_cards{
    background:#fff888;
    height:100px;
    position:absolute;
    top:50%;
    left:20%;
}

これで、カードの出力位置を直そうと思っても、全く反映されないのですが、なぜなのでしょうか。
お手数ですが、教えていただければ幸いです。