/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0; font-family:微软雅黑;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style: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:underline;}*/
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;}
body{background:none; font-size:12px; font-family:Verdana,Geneva,sans-serif,\5b8b\4f53;}
/*浮动清理*/
.cf:before,.cf:after{content:".";display:block;height:0;visibility:hidden}
.cf:after{clear:both}
.cf{zoom:1}
body,html{max-width: 750px; position: relative; width: 750px;}
#content{width:750px; margin: 0 auto;}
#wrap{background:#e3ebfe url(../images/bg.jpg) no-repeat center top; height: 2400px;}
/*headerBox*/
.headerBox{position:relative; height: 880px;}

.loginBox{position:absolute; bottom:10px; left:0; font-size:34px;color:#563a75; width: 100%; text-align: center;}
.loginBox div{display: block;}
.loginBox a{color:#563a75; cursor: pointer;}

.giftBox{width: 609px; margin: 0 auto;}
.giftBox li{width:609px; height:509px; margin-bottom: 20px; background: url(../images/box.png) no-repeat 0 0;}

.giftBox .tit{padding:50px 0 30px 0;font-size:26px;font-weight:bold;text-align:center;color:#af9142;}
.giftBox .time{color: #000; font-size: 24px; text-align: center; height: 50px;}

.giftBox .link{cursor:pointer;}
.giftBox .giftList{display: flex; justify-content: center; height: 140px;}
.giftList p{width:71px; height:110px;text-align:center;padding-bottom:9px;background:#8d59b1;font-size:14px;color:#fffff2;font-family:"宋体";line-height:18px; margin: 0 20px;}
.giftList p img{width:71px;height:71px;display:block;padding-bottom:6px;}
.giftBox a.receive{display:block; width:174px;height:63px;background:#e7dc90;text-align:center;line-height:63px;font-size:24px;color:#772e32;font-weight:bold;margin:23px auto 0;text-indent: -9999px;background: url(../images/btn-lq.png) no-repeat center;}
/*礼包 E*/
/*使用说明 S*/
.useDesc{width:700px; margin: 0 auto; padding-top: 50px;}
.useDesc .utit{background:url(../images/desc.png) no-repeat 0 0;margin-bottom:15px; height: 40px;}
.useDesc div{font-size:18px; color:#000; line-height:36px; position: relative; padding-left: 32px; margin-bottom: 10px;}
.useDesc div span{width:26px;height:26px;background:#8d59b1;text-align:center;line-height:27px;font-size:18px;color:#fff; position: absolute; left: 0; top: 5px; border-radius: 26px;}
/*使用说明 E*/

.popFiex{width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0,0,0,0.8); z-index: 100; display: none;}
.popCont{position: fixed; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.pop1{width: 750px; height: 340px; background:url(../../images/popbg.png) no-repeat 0 0;}
.closeBtn{display:block;width:41px;height:41px;background:url(../images/close.png) no-repeat 0 0;position:absolute;top:0;right:-42px;cursor:pointer;}
.changeTitle{background:url(../images/receive.png) no-repeat center; height: 150px;}
.change{width: 480px; margin: 0 auto; height: 100px;}
.change span{float: left; font-size: 24px; color: #494949; height: 46px; line-height: 46px; width: 84px;}
.change div{float: left; border:1px solid #a89499; width: 300px; text-align: center; background: #FFF; height: 44px; line-height: 44px; font-size: 24px;}
.change input{float: right; width: 80px; height: 46px; line-height: 46px; background: #b44854; color: #FFF; text-align: center; cursor: pointer; border: 0 none; font-size: 24px;}
.enterBtns{width: 160px; height: 46px; line-height: 46px; background: #b44854; color: #FFF; text-align: center; cursor: pointer; border: 0 none; font-size: 24px; display: block
; margin: 0 auto;}
.msg{height: 250px; display: flex; justify-content: center; align-items: center; font-size: 40px; color: #000;}


.zxnav{width: 735px !important;}