﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dialog,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 arial,tahoma,simsun,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}legend{color:#333;}fieldset,img{border:0 none;vertical-align:top;}button,input,select,textarea{font-size:100%;overflow:visible;}table{border-collapse:collapse;border-spacing:0;}article,aside,details,figcaption,figure,footer,header,menu,nav,section,time,audio,video{display:block;margin:0;padding:0;}
.clearfix:before,.clearfix:after{content:""; display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.clearout{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cleartxt{color:transparent;font:0/0 a;overflow:hidden;}a:link,a:active{outline:none;}input{border:none;}.fl{float:left; display:inline;}.fr{float:right; display:inline;}.pr{position:relative;}.dib{display:inline-block; *display:inline; zoom:1; vertical-align:middle;}.hidden{width:0; height:0; overflow:hidden;}.none{display:none;}body{position:relative; overflow-x:hidden;}.tc{text-align:center;}

.wrap{width:1000px; margin:0 auto;}
.twrapper{background:url(../images/tbg.jpg) center top no-repeat;}
.twrapper .wrap{height:1572px; background:url(../images/tmain.jpg) 0 0 no-repeat; position:relative;}
.wrapper{background:url(../images/cbg.jpg) center top no-repeat;}
.wrapper .wrap{height:2172px; padding-top:256px; background:url(../images/cmain.jpg) 0 0 no-repeat;}
.other-links{font:12px/28px \5b8b\4f53; color:#a5655b; padding-right:48px;}
.other-links em{padding:0 3px 0 2px;}
.other-links a{color:#fff;}
.logo-box{padding-top:28px;}
.logo-box a{float:left; display:inline; height:100px; font:0/0 a; overflow:hidden;}
.logo1{width:166px;}
.logo{width:236px;}
.logo2{background:url(../images/juxia.png) 0 0 no-repeat;}
.logo3{background:url(../images/9k9k.png) 0 0 no-repeat;}
.logo4{background:url(../images/eeyy.png) 0 0 no-repeat;}
.logo5{background:url(../images/pcgame.png) 0 0 no-repeat;}
.logo6{background:url(../images/40407.png) 0 0 no-repeat;}
.logo7{background:url(../images/ali213.png) 0 0 no-repeat;}
.logo8{background:url(../images/chuanqi.png) 0 0 no-repeat;}
.logo9{background:url(../images/5676.png) 0 0 no-repeat;}
.logo10{background:url(../images/52pk.png) 0 0 no-repeat;}
.act-word,.act-time{position:absolute; left:0; width:1000px; text-align:center; color:#ffc662;}
.act-word{top:274px; font:23px/30px \65B9\6B63\5927\6807\5B8B\7B80\4F53;}
.act-time{top:304px; font:20px/30px \65B9\6B63\5927\6807\5B8B\7B80\4F53;}
.start-links{position:absolute; top:346px; left:393px;}
.start-links a{display:block; width:218px; height:74px; font:0/0 a; overflow:hidden; background:url(../images/a46ba69479214390a224cb7ca57b207d.gif);}
.user-log{position:absolute; width:1000px; left:0; top:1570px; text-align:center; font-size:14px; color:#d10003;}
.user-log a{color:#d10003;}
.act-tit,.act-tit2{font:14px/20px \5FAE\8F6F\96C5\9ED1; color:#000; padding:11px 15px; border-top:1px solid #020202; border-bottom:1px solid #020202;}
.act-tit{text-align:center;}
.part1{height:989px; position:relative;}
.tq-tit{position:absolute; width:136px;}
.tq-tit em{display:block; width:118px; height:30px; border-radius:20px; background-color:#d20004; text-align:center; font:16px/30px \5FAE\8F6F\96C5\9ED1; color:#fff;}
.tq-tit p{width:118px; text-align:center; font:14px/28px \5FAE\8F6F\96C5\9ED1; color:#333;}
.tq-tit i{position:absolute; width:18px; height:2px; overflow:hidden; background-color:#d20004; top:14px;}
.tq1 i,.tq3 i,.tq5 i,.tq7 i,.tq9 i{right:0;}
.tq2 i,.tq4 i,.tq6 i,.tq8 i,.tq10 i{left:-18px;}
.tq1{top:132px; left:335px;}
.tq2{top:174px; left:549px;}
.tq3{top:217px; left:335px;}
.tq4{top:260px; left:549px;}
.tq5{top:303px; left:335px;}
.tq6{top:346px; left:549px;}
.tq7{top:391px; left:335px;}
.tq8{top:434px; left:549px;}
.tq9{top:479px; left:335px;}
.tq10{top:522px; left:549px;}
.part2{height:634px; left:335px;}
.tq-txt{position:absolute; width:270px; padding:10px 15px; border-radius:10px; background-color:#e7050a; text-align:center; color:#fff; display:none;}
.tq-txt h4{font:15px/30px \5FAE\8F6F\96C5\9ED1; border-bottom:1px solid #fff;}
.tq-txt p{padding-top:6px;}
.ttx1{left:0; top:107px;}
.ttx2{right:0; top:148px;}
.ttx3{left:0; top:192px;}
.ttx4{right:0; top:232px;}
.ttx5{left:0; top:278px;}
.ttx6{right:0; top:320px;}
.ttx7{left:0; top:365px;}
.ttx8{right:0; top:408px;}
.ttx9{left:0; top:454px;}
.ttx10{right:0; top:497px;}
.gift-list{padding-top:40px; height:193px;}
.gift-list ul{margin-right:-25px;}
.gift-list li{float:left; display:inline; width:180px; height:153px; position:relative; margin-right:25px;}
.gift-list li p{position:absolute; width:180px; left:0; top:118px; font:14px/20px \5FAE\8F6F\96C5\9ED1; color:#000; text-align:center;}
.gift-links{padding-left:196px;}
.gift-links a{float:left; display:inline; width:292px; height:91px; text-align:center; margin-right:25px; font:bold 34px/91px \5FAE\8F6F\96C5\9ED1; color:#fff; background:url(../images/btn.jpg) 0 0 no-repeat;}
.gift-links a:hover{background-position:0 -94px; text-decoration:none;}
.my-prize{padding:10px 5px; text-align:right; font:12px/20px \5b8b\4f53;}
.my-prize a{color:#d10003; text-decoration:underline;}

.lot-box ul{margin-right:-15px; height:185px;}
.lot-box li{float:left; display:inline; width:130px; height:146px; position:relative; margin-right:15px;}
.lot-box li p{position:absolute; left:0; text-align:center; width:130px; top:108px; font:14px/20px \5FAE\8F6F\96C5\9ED1; z-index:2;}
.lot-box li.lot6 p{font-size:13px;}
.lot-box li.lot0 p{font-size:12px;}
.h-img{position:absolute; left:0; top:0; width:130px; height:146px; display:none; z-index:1;}
.active .h-img{display:block;}
.lottery-trigger{display:block; width:292px; height:91px; text-align:center; margin:0 auto; font:12px/18px \5b8b\4f53; color:#ffc74f; background:url(../images/btn.jpg) 0 0 no-repeat;}
.lottery-trigger span{padding-top:17px; display:block; font:bold 34px/40px \5FAE\8F6F\96C5\9ED1; color:#fff;}
.lottery-trigger:hover{background-position:0 -94px; text-decoration:none;}


/* 各种弹窗 */
* html body{position:relative; height:100%;}
* html .pop-box{position:absolute; top:expression(eval(document.documentElement.scrollTop)+300);}
* html .mask{position:absolute; top:expression(eval(document.documentElement.scrollTop));}
.mask{width:100%; height:100%; position:fixed; top:0px; left:0px; opacity:0.7; background:#000; filter:alpha(opacity=50); z-index:101;}
.pop-box{width:620px; height:419px; position:fixed; top:50%; left:50%; margin:-210px 0 0 -310px; z-index:102; background:url(../images/pop_box.png) 0 0 no-repeat;}
.pop-close{position:absolute; top:50px; right:34px; width:34px; height:32px; font:0/0 a; overflow:hidden; background:url(../images/a46ba69479214390a224cb7ca57b207d.gif);}
.tipinfo{text-align:center; font:22px/50px \5FAE\8F6F\96C5\9ED1; color:#f1b820; padding-top:60px;}
.pop-main{padding:0 20px;}
.w-form-item{margin-top:22px; color:#787878; padding-left:20px;}
.w-form-item label{font:14px/38px \5b8b\4f53; padding-right:5px; width:158px; text-align:right;}
.w-form-item input{width:220px; padding:0 10px; height:32px; font:16px/36px \5b8b\4f53; border:1px solid #462816; color:#7b7b7b; background:#000;}
.w-form-btn{padding:24px 0 16px 20px; text-align:center;}
.f-btn{display:inline-block; border:1px solid #a25516;}
.f-btn input, .f-btn span{display:block; width:168px; height:40px; border:2px solid #863e13; background-color:#9f5114; color:#fff; cursor:pointer; font-size:16px;}
.f-btn span{font:16px/40px \5FAE\8F6F\96C5\9ED1;}
.w-form-opt{text-align:center; padding-left:40px;}
.w-form-opt a{font:14px/26px \5b8b\4f53; color:#fff; margin:0 15px;}
.pop-msg{font:14px/26px \5b8b\4f53; text-align:center;}
.pop-msg .pop-main{padding-top:50px;}
.pay-box{padding-top:15px;}
.pay-box a{display:block; margin:0 auto; width:168px; height:40px; border:2px solid #863e13; background-color:#9f5114; color:#fff; font:16px/40px \5FAE\8F6F\96C5\9ED1; text-align:center;}

/* 礼包弹窗 */
.csp{background:url(../images/csp.jpg) 0 0 no-repeat; font:0/0 a; overflow:hidden;}
.gift-txt span{width:235px; height:36px; background-color:#000; text-align:center; padding:0 10px; color:#7b7b7b; font:16px/36px \5FAE\8F6F\96C5\9ED1; margin-right:24px;}
.gift-txt a{width:118px; height:36px; background-position:0 0; position:relative;}
.pop-pag .tipinfo{padding:46px 0 2px;}
.pop-pag .pop-main{padding:0 20px 0 60px;}
.pop-pag h3{font:16px/26px \5FAE\8F6F\96C5\9ED1; color:#ffea77; padding-top:17px;}
.pop-pag p{font:12px/20px \5b8b\4f53; color:#7b7b7b;}
.pop-pag p a{color:#7b7b7b;}
.gift-start{padding:16px 40px 0 0;}
.gift-start a{display:block; width:138px; height:47px; margin:0 auto; background-position:0 -38px;}


/* 奖品信息 */
.prize-box{padding:0 80px;}
.mymsg{text-align:center;}
.mymsg a{display:inline-block; margin:0 10px;}
.mytit{padding:8px 0 6px;}
.myprize{height:150px; overflow:auto; overflow-x:hidden;}
.mytit span,.myprize li span{float:left; display:inline; width:230px; text-align:center;}
.myprize li,.mytit{height:30px; overflow:hidden; font:14px/30px \5b8b\4f53; color:#fff;}
.nodata{text-align:center;}
.pop-con{padding-top:56px; text-align:center; color:#fff; font:14px/22px \5b8b\4f53;}