@charset "utf-8";
/* CSS Document */
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0;padding:0;}
body{ font:12px/1.5 tahoma,'微软雅黑';background:#a2e8fa url(../../images/event/20251120/bg.jpg) no-repeat center top;min-width:1300px;margin:0px auto;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,b{font-style:normal;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
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;}
.fl{ float:left}
.fr{ float:right}
.both{ clear:both;}
.dis{ display:block;}
.mt50{ margin-top:50px;}
.mtb10{margin:10px auto !important;}
.hidden{display:block;width:0;height:0;overflow:hidden;}
/* head */
.head{width:1000px;height:600px;margin:0 auto;background:url(../../images/event/20251120/head.jpg) no-repeat center top;z-index:1;}
.logo{width:147px; height:79px;top:12px;left:-20px;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:8px;}
.yxxz{background:url(http://images.ttgames.net/Ghost/images/event/public/yxxz.png) no-repeat;right:-100px;}
.h_t{background:#b03033;width:300px;height:36px;left:350px;top:277px;text-align:center;line-height:36px;color:#fffab4;font-size:18px;border-radius:30px}
.time{width:700px;font-size:20px;color:#fffb85;text-align: center; font-weight:bold;line-height:42px;left:100px;top:356px; display:none;}
/*登录*/
.logindiv{top:415px;left:200px;width:560px;height:40px;display:block;}
.unlogin{font-size:16px; width:auto; height:40px; line-height:40px; float:left;color:#fefdf9; font-weight:bold}
.unlogin a{text-decoration:none;}
.unlogin a:hover{text-decoration:none;}
.unlogin strong{font-size:15px;color:#fefdf9;}
.an{width:66px;height:26px;display:block;line-height:26px;background:#893412;border:1px solid #fdea72;text-align:center;color:#fff;border-radius:5px;cursor:pointer; font-size:16px; margin-left:10px; margin-top:7px;float:right;}
.ann{width:70px;height:28px; font-weight:bold;line-height:26px;}
.del{width:auto; height:40px; line-height:40px;float:left;display:block;font-weight:bold}
#logined{font-size:16px; width:800px; height:40px; line-height:40px; float:left;color:#fefdf9;}
#logined a{text-decoration:none;}
#logined a:hover{text-decoration:none;}
.exchange{float:left;width:70px; height:40px;display:block; margin-left:10px;}
.weekgift{ margin-top:0px;}
/*绑定弹窗*/
.level{position:relative;border:4px solid #037ede; background:#fdfaf5;padding:30px 40px;display:none;}
.level .bd{ min-width:360px; height:36px; display:block; overflow:hidden; line-height:36px;}
.level .bd select{ width:160px;}
.level .tcl{height:760px; overflow-y:auto; padding-right:30px;}
.level .tcl::-webkit-scrollbar{width: 12px; height: 16px; background-color:#ddd;border-radius: 10px;}
.level .tcl::-webkit-scrollbar-thumb{border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: #2c71ba;}
.level h3{color:f4e7d2;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; z-index:999}
.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:#2d1e17;font-weight:bold}
.level .btn{background:#2d1e17;border:2px solid #fefdf9;width:62px;height:30px;line-height:24px;color:#fff;text-align:center;cursor:pointer;font-size:15px;font-weight:bold;display:inline-block; vertical-align:middle;border-radius:5px;}
/*main*/
.main{ width:1000px;min-height:2000px;margin:0px auto;position:relative;z-index:1; padding-bottom:10px; background:url(../../images/event/20251120/cc.jpg) no-repeat center top;}
.cc{ width:1000px; height:auto; margin:0px auto;min-height:100px; margin-bottom:120px;background:url(../../images/event/20251120/c_main.png) repeat-y center top; padding:10px 0px;}
.c_top{ left:0px; top:-30px}
.c_bottom{left:0px; bottom:-50px;}
.c_main{ z-index:999} 
.tab-con {width:880px;border: 1px dashed #4b3627;padding:3px;border-radius:22px; margin:20px auto;}
.bt{margin:0px auto;width:980px;height:150px; text-indent:-999px;}
.f_tit{ text-align:center; font-size:17px; line-height:32px; font-weight:bold;color:#933c17; letter-spacing:1px;}
.tit1{background:url(../../images/event/20251120/tit1.png) no-repeat center;}
.tit2{background:url(../../images/event/20251120/tit2.png) no-repeat center;}
.tit3{background:url(../../images/event/20251120/tit3.png) no-repeat center;}
.tit4{background:url(../../images/event/20251120/tit4.png) no-repeat center;}
.tit5{background:url(../../images/event/20251120/tit5.png) no-repeat center;}
.tit6{background:url(../../images/event/20251120/tit6.png) no-repeat center;}

.cc p{font-size:15px;color:#88472a;text-align:left;min-height:30px;line-height:28px;width:82%;margin:20px auto;}
.cc span{color:#ff5959;}
.cc p strong{ font-size:20px;line-height:30px;}
.aaa{font-weight:bold;font-size:15px;color:#da0000;cursor:pointer}
.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;}
.t_an{width:130px;height:36px;display:block;line-height:36px;background:#893412;border:1px solid #fdea72;text-align:center;color:#fff;border-radius:5px;cursor:pointer;font-size:16px;margin:20px auto;}
.lq1{width:170px;}
.lq2{background:#c62c2e;margin:5px auto;border-radius:16px;width:130px;cursor:pointer;color:#fff;height:32px;line-height:32px;display:block;font-size:14px;}

.tab_bg{width:860px;border:2px solid #88492c;border-radius:22px; overflow:hidden;margin:20px auto; display:block;}
.tab{width:100%;color:#fff;text-align:center;background:#fdecd6;border-radius:20px; overflow:hidden; border:2px solid #fff4e4;}
.tab td strong{ font-size:19px;}
.tab th{padding:10px;color:#88472a;font-weight:bold;font-size:17px; border:1px solid #88492c;background:#eacaa2;}
.tab td{padding:8px;font-size:13px;min-height:30px;line-height:24px;border:1px #88492c solid; color:#88472a;}
.tab td img{ max-width:auto; height:auto;padding:0px;}
.tab tr:nth-child(2n){background:#fffcfb;}
.tab2{width:100%;}
.img{ width:260px; height:auto;}

.tu{ width:600px; height:385px;display:block;overflow:hidden; margin:0px auto;text-align:center;border:2px solid #88492c;border-radius:22px; background:#fff; padding:3px;}
.tu img{width:600px;height:385px;border-radius:20px;}

.jieshao{padding:20px 60px;}
.jieshao p{font-size:16px;color:#c03d4a;line-height:30px;margin:20px auto;padding:0px;}

.zy{ width:800px;height:220px;padding-top:26px;color:#3f2c25; margin:0 auto;}
.zy h2{ font-size:30px;font-weight:bold;}
.zy ul{ width:795px; float:left; margin-top:10px; _display:inline;}
.zy li{ width:795px; float:left; line-height:26px;font-size:15px; padding-left:10px;}
.zy li span{ color:#b70505;}

/* foot */
.foot{ width:100%;height:100px;background:#141414;margin:0 auto;font-size:18px;line-height:100px;text-align:center;color:#727272;}