@charset "utf-8";
/* CSS Document */
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0;padding:0;}
body{ font-family:'微软雅黑'; background:#f3d2a7}
h1,h2,h3,h4,h5,h6{font-size:100%; padding:0; margin:0;}
em,b{font-style:normal;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0; vertical-align: top;}
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;}
.clearfix:after{content:"\0020"; height:0; display:block; clear:both;}
.hidden{display:block;width:0;height:0;overflow:hidden;}
.pr{ position:relative;}
.pa{ position:absolute;}
.both{ clear:both;}
.dis{ display:block;}
.mar0{ margin:0px auto;}
.mab16{ margin-bottom:16px;}
.mar16{ margin:16px auto;}
.mar26{ margin:26px auto;}
.mar36{ margin:36px auto;}
.mat50{ margin-top:60px !important}

.wr{ font-family:"微软雅黑"}
.fl{ float:left}
.fr{ float:right}
/* head */
.header{ width:100%;height:570px;background:url(../../images/event/20251206/bar.jpg) no-repeat center top;}
.head{width:1200px;height:570px;margin:0 auto;background:url(../../images/event/20251206/banner.jpg) no-repeat center top;}
.logo{width:147px; height:79px;top:16px;left:80px;background:url(http://images.ttgames.net/Ghost/images/event/public/logo.png) no-repeat;}
.top{width:103px;height:105px;top:0px; z-index:999}
.web{background:url(http://images.ttgames.net/Ghost/images/event/public/web.png) no-repeat;right:96px;}
.yxxz{background:url(http://images.ttgames.net/Ghost/images/event/public/yxxz.png) no-repeat;right:-10px;}
.time{line-height:27px;color: #8c5052;font-size:21px;top: 216px;left: 490px;text-align:center;font-weight:bold;text-shadow:2px 2px 6px #ff7c85;display: none;}

.cc{display: none;}
.now{display: block;}
/*登录*/
.logindiv{bottom:36px;left:470px;width:560px;height:40px;display:block;}
.unlogin{font-size:16px; width:auto; height:40px; line-height:40px; float:left;color:#623238;}
.unlogin a{text-decoration:none;}
.unlogin a:hover{text-decoration:none;}
.unlogin strong{font-size:18px;color:#623238;}
.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; font-family:"微软雅黑"}
.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:#623238;}
#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 #9b4757 solid;background:#fffaea;padding:26px;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:#2f1e22;}
.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 .tab_bk{width:880px;}
.level .tab{ width:881px;}

.fgx{width:100%;height:50px;background:url(../../images/event/20251206/fgx.jpg) repeat-x center top;}
.wrap{width:100%;height:auto;}
.main{ width:1000px;margin:0 auto;height:auto;min-height:1100px;}
.left{width:262px;float:left;height:auto;min-height:1300px;}
.nav{width:262px;height:620px;display:block;background:url(../../images/event/20251206/lmlb.png) no-repeat center 20px;padding-top:195px;}
.nav li{width:262px;min-height:86px;text-align:center;font-weight:bold;font-size:18px;line-height:26px;margin:3px auto;}
.nav li a{width:262px;padding:13px 0px;display:block;color:#fff7d4; background-color:#7e3040;border-radius:6px;}
.nav li a strong{font-size:24px;background-image:-webkit-linear-gradient(bottom,#ffa700,#fffb87);-webkit-background-clip:text;-webkit-text-fill-color:transparent; }
.nav li a:hover{background:#a00b04;}
.nav li a.on{background:#a00b04;border-radius:6px;}

.right{ width:688px;float:right;height:auto;min-height:660px;overflow:hidden;}
.content{ height:auto; height:auto;width:680px;padding:83px 0px 70px;}
.cc .bt{ width: 464px; margin:0px auto 40px auto; display:block; height:72px;font-size:36px;line-height:72px; color:#a00b04; letter-spacing:1px;font-weight:bold; text-align:center;}
.cc .bt strong{color:#3b2b21;font-size:32px;margin-right:15PX;letter-spacing:0;}
.cc .bt img{ float:left; margin-right:12px;}
.cc .bt1{ min-height:80px;font-size:32px;line-height:80px; color:#d67a17; font-weight:bold; text-align:center;}
.cc p{height:auto; min-height:21px; margin:6px 0;font-size:15px; line-height:22px;color:#543834;padding-left:26px; text-align:left;}
.cc span{ color:#e70000;}
.cc .f_bt{ font-weight:bold;font-size:17px;height:33px;line-height:33px; padding-left:25px;color:#a00b04;background:url(../../images/event/20251206/p.png) no-repeat left center;}
.cc span{color:#d67a17;}
.c2{text-align:center;}
.c2 img{ margin:10px auto;}
.f_tit{ font-weight:bold;font-size:20px;height:30px;line-height:30px; text-align:center;color:#a00b04;}

.tab_bk{width:680px; overflow:hidden; margin:20px auto;border-radius:8px;border:1px solid #dfdfdf;}
.tab{ width:681px;text-align:center;}
.tab th{font-size:17px; padding:10px;line-height:23px;font-weight:bold;color:#ffffff;background:#9b4757;border-right:1px solid #dfdfdf;}
.tab td{ padding:10px;color:#543834;border-right:1px solid #dfdfdf;font-size:13px;border-top:1px solid #dfdfdf;line-height:20px;background:#fffefd;}
.tab td img{ width:auto; height:30px; margin:5px auto;}
.tabimg td img{ width:152px;}

.zzz .tab th{background:#40896b;}


.tab .blt{border-top-left-radius:8px;}
.tab .brt{border-top-right-radius:8px;}
.tab .blb{border-bottom-left-radius:3px;}
.tab .brb{border-bottom-right-radius:3px;}
.tab .bln{ border-left:none;}
.tab td strong{font-size:16px;}
.lq{background:#a00b04;border-radius:6px;padding:3px 20px;text-align:center;color:#ffffff;font-size:14px; display:inline-block; margin:0px 10px;}
.lq1{padding:5px 30px;}

.pop-img{width:680px; overflow:hidden; margin:30px auto; text-align:center; line-height:40px;font-size:15px;color:#543834;}


.wx{ width:660px; margin:26px auto;}
.wx strong{color:#d75ce2;font-size:20px;line-height:50px;}
.wx li{ width:100%;font-size:15px;color:#f6de45;line-height:26px;}

/* footer */
.foot{width:100%;margin:0 auto;background:#181818;height:80px;display:block;line-height:80px;text-align:center;color:#ffffff;font-size:16px;clear:both;}