@charset "utf-8";
body { font:14px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53, Arial, Sans-serif;background:url(../images/bg.jpg) no-repeat center 42px #fae5ca;color:#3a0c78; }
a {text-decoration: none; }
.o{ color:#ed4401;}.fb{ font-weight:bold;}.g{ color:#42aa00;}
.wrap{ width:1000px; margin: 0 auto; }
.r{ color:#e02658;}.y{ color:#eadf0e;}
.footer { text-align: center; padding:30px 0; line-height: 28px;  color:#ffffff;font-size: 14px; background-color:#333}
.footer a { display: inline-block; padding: 0 8px;  color:#fff;}
.b1{ padding-top:445px;position:relative;}
.b2{ background:url(../images/b2.jpg)  center top no-repeat; margin-top:-90px; padding:306px 0 125px;color:#fae5ca;}
.t1,.t3{ background:url(../images/t1.jpg) no-repeat; padding-left:110px; font-size:31px; color:#3a0c78; height:90px; line-height:90px; display:block; margin-bottom:25px;}
.t3{ background-image:url(../images/t3.jpg)}
.item em{ display:inline-block; padding:0 10px; height:22px; line-height:22px; font-weight:bold; color:#fae5ca; background-color:#3a0c78; border-radius:11px;}
.item li{ float:left; width:140px; margin-right:60px; text-align:center; padding-top:20px;}
.item{ padding:0 20px 20px; line-height:24px;}
.b2 .item em{ background-color:#ecd5b7; color:#3a0c78;}
.game_logo{ display:block; width:200px; height:100px; position:absolute; top:60px; left:-10px;}
.yy_logo{ display:block; width:180px; height:100px; position:absolute; top:60px; left:210px;}
.btn_down{display:block; width:220px; height:60px; position:absolute; top:560px; left:242px; background:url(../images/down.png) no-repeat;}
.top{ font-size:12px;}