/* reset */
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0;padding:0;}
body{ font:12px/1.5 tahoma,'\5b8b\4f53',sans-serif;background:#081e2c; _background:none; font-family:"微软雅黑"}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,b{font-style:normal;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
button,input,select,textarea{font-size:100%;outline:none;}
table{border-collapse:collapse;border-spacing:0;}
td,th,ul,ol{padding:0;list-style-type:none;}
.pr{ position:relative;}
.pa{ position:absolute;}
.mt20{ margin-top:20px !important;}
.clearfix:after{content:"\0020"; height:0; display:block; clear:both;}
.hidden{display:block;width:0;height:0;overflow:hidden;}
.wrap{ width:100%; min-height:3000px; margin:0 auto;background:url(../../images/event/20251022/bg.jpg) no-repeat top center;}
/* head */
.head,.content{ width:1000px; margin:0 auto;}
.head{ height:460px;background:url(../../images/event/20251022/head.jpg) no-repeat top center;}
.logo{width:147px; height:79px;top:10px;left:0px;background:url(http://images.ttgames.net/Ghost/images/event/public/logo.png) no-repeat;}
.top{width:103px;height:105px;top:0px;}
.web{background:url(http://images.ttgames.net/Ghost/images/event/public/web.png) no-repeat;right:0px;}
.yxxz{background:url(http://images.ttgames.net/Ghost/images/event/public/yxxz.png) no-repeat;right:-110px;}
.time{background:url(../../images/event/20251022/time.png) no-repeat center;top:300px;left:100px;width:800px;height:40px;line-height:40px;text-align:center;font-size:20px;color:#e2fdef;text-align:center;font-weight:bold;}
/*登录*/
.logindiv{top:360px;left:400px;width:560px;height:40px;display:block;}
.unlogin{font-size:16px; width:auto; height:40px; line-height:40px; float:left;color:#ffffff;}
.unlogin a{text-decoration:none;}
.unlogin a:hover{text-decoration:none;}
.unlogin strong{font-size:18px;color:#ffffff;}
.an{width:70px;height:28px;display:block;line-height:28px;background:#810000;border:1px solid #4a0000;text-align:center;color:#fff;border-radius:5px;cursor:pointer; font-size:16px; margin-left:10px; margin-top:5px;float:right;}
.ann{width:76px;height:32px;line-height:26px;}
.del{width:auto; height:40px; line-height:40px;float:left;display:block; }
#logined{font-size:16px; width:800px; height:40px; line-height:40px; float:left;color:#ffffff;}
#logined a{text-decoration:none;}
#logined a:hover{text-decoration:none;}
.exchange{float:left;width:78px; height:40px;display:block; margin-left:10px;}
.weekgift{ margin-top:0px;}
/*绑定弹窗*/
.level{position:relative;border:4px #14846b solid;background:#fffbf2;padding:50px;display:none;}
.level .bd{ min-width:360px; height:36px; display:block; overflow:hidden; line-height:36px;}
.level .bd select{ width:160px;}
.level h3{color:fff1af;text-align:center;line-height:45px;font-size:24px;margin-bottom:15px;}
.level li{display:block;margin-bottom:15px;float:left;margin-left:7px;}
.close{background:url(http://images.ttgames.net/Ghost/images/event/public/close.png) no-repeat;width:40px;height:40px;display:block;position:absolute;right:-20px;top:-20px;overflow:hidden;text-indent:-999em;}
.showselect{height:28px;line-height:28px; border:1px solid #b9ab9e;font-size:14px;padding-left:5px;vertical-align:middle;padding:4px 1px;}
.selname{font-size:18px;vertical-align:middle;color:#44231f;}
.level .btn{background:#810000;border:1px solid #4a0000;width:66px;height:29px;line-height:27px;color:#fff;text-align:center;cursor:pointer;font-size:15px;display:inline-block; vertical-align:middle;border-radius:5px;}
.level p{color:#44231f; width:400px; font-size:14px; line-height:26px;}

/*content*/
.content{min-height:2200px;background:url(../../images/event/20251022/cc.jpg) no-repeat top center; padding-bottom:50px;}
.tit{margin:0px auto;width:900px;height:120px; text-indent:-999px;background-size:100% auto; margin:0px auto;}
.f_tit{ text-align:center; font-size:17px; line-height:32px; font-weight:bold;color:#933c17; letter-spacing:1px;}
.tit1{background:url(../../images/event/20251022/tit1.png) no-repeat center; margin-bottom:39px;}
.tit2{background:url(../../images/event/20251022/tit2.png) no-repeat center;}
.tit3{background:url(../../images/event/20251022/tit3.png) no-repeat center;}
.tit4{background:url(../../images/event/20251022/tit4.png) no-repeat center;}
.tit5{background:url(../../images/event/20251022/tit5.png) no-repeat center;}
.main{height:3100px;padding:50px 0px;background:url(../../images/event/20251022/box.png) no-repeat top center;}
.cc{ margin-bottom:100px;}
.cc p{ width:750px;font-size:16px;height:auto;line-height:30px; margin:10px auto; text-align:left;color:#e2fded;}
.cc p span{color: #ffe52d;}

.tab{width:900px;margin:20px auto;background: url(../../images/event/20251022/tab.png) no-repeat center bottom; padding-bottom:8px;}
.tab table{width:100%; color:#e2fded;}
.tab th{ padding:12px;text-align:center;font-size:17px;border:1px solid #76cc86;background: url(../../images/event/20251022/th.jpg) repeat-x center top;}
.tab td{text-align:center;font-size:14px;line-height:20px;padding:10px;border:1px solid #76cc86;}
.tab tr:nth-child(1n){background:#031420;}
.tab tr:nth-child(2n){background:#07252d;}
.lq{background:#c62c2e;margin:5px auto;border-radius:16px;width:130px;cursor:pointer;color:#fff;height:32px;line-height:32px;display:block;font-size:14px;}

/* foot */
.foot{ width:100%;height:100px;background:#000000;margin:0 auto;font-size:18px;line-height:100px;text-align:center;color:#eee;}

