﻿@charset "utf-8";
/* CSS Document */
html,body{font-size:14px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53;}
/*css-reset*/
html,body,div,ul,ol,li,dl,dt,dd,p,span,em,strong,b,i,h1,h2,h3,h4,form,input,button,textarea,select,option,img,a{ margin:0; padding:0}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
/*
body table{border-collapse:separate; border-spacing:2px;}
*/
input{outline: none;font-size:14px; font-family:"Microsoft YaHei"}
input::-ms-clear{display:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{text-decoration:none;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
textarea{overflow:auto;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pub_yh{font-family:"Microsoft YaHei";}
.none{display:none;}
/*公用浮动*/
.f_left{ float: left}
.f_right{ float: right}
/*浮动清理*/
.cf:before,.cf:after{content:".";display:block;height:0;visibility:hidden}
.cf:after{clear:both}
.cf{zoom:1}

html, body{ min-width: 1200px;}

body{ background: #000 url(../images/body.jpg) no-repeat center top;}
.wrap{ width: 1200px; margin: 0 auto;}
.header{ height: 823px; position: relative;}
.logo_wm{ position: absolute; top: 35px; left: 64px;}
.info{ height: 380px; padding-top: 82px;}
.info h2{ text-align: center; font-weight: normal; font-size: 1.6rem; color: #FFF;}
.info .text{ width: 875px; margin: 30px auto 0 auto; line-height: 18px; font-size: 12px; color: #ffce9a;}
.info .text p{font-size: 12px;}
.info .left{ width: 495px;}
.info .left dl{ margin-bottom: 0.6rem;}
.info .left dt{ float: left; vertical-align: top;font-size: 12px;}
.info .left dd{ float: left;font-size: 12px;}
.info .right{ width: 380px;}
.info .right dt span{ display: inline-block; padding: 3px 10px; background-color: #ffce9a; font-size: 16px; color: #110a07;}
.info .right dd{ margin: 5px 0 20px 0; line-height: 21px;font-size: 12px;}
.prize{ position: relative; height: 468px; padding-top: 109px;}
.prize .tip{ position: absolute; top: 55px; left: 675px; color: #756451;}
.prize ul{ width: 980px; margin: 0 auto;}
.prize li{ float: left; width: 245px; height: 391px; text-align: center; background: url(../images/prize_box.png) no-repeat 0 0;}
.prize .pic{ height: 308px; line-height: 308px; vertical-align: middle;}
.prize .pic img{ vertical-align: middle;}
.prize .text{ display: table; width: 100%; height: 30px;}
.prize .text p{ display: table-cell; vertical-align:middle; text-align:center; color: #d3c09e;}
.mobile_game{ position: relative; height: 1134px;}
.mobile_game img{ position: absolute; top: -7px; left: 0;}
.web_game_y{ background: url(../images/web_game_y.jpg) repeat-y center top;}
.web_game_top{ background: url(../images/web_game_top.jpg) no-repeat center top;}
.web_game_bottom{ background: url(../images/web_game_bottom.jpg) no-repeat center bottom;}
.web_game{ min-height: 1000px; padding-top: 151px; text-align: center;}
.web_game img{ margin: 3px;}

























