@charset "gb2312";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0px;padding:0px;font-family:"ËÎÌå",arial;}
textarea,input,select,body{font-size:12px;}
fieldset,img,a img{border:0;}
img{ vertical-align:top;}
ul,ol{list-style:none;}
a{color:#000000;text-decoration:none;}
a:hover{color:#0066cc;text-decoration:underline;}
body{background:#fff;color:#000000;}
/*warp*/
.warp{width:900px;margin:0 auto;position:relative;}
.header{ height:65px; padding:9px 0 0 0;}
.header h1{ float:left; width:240px; height:65px; background:url(logo_new.gif) no-repeat; font-size:0px; text-indent:-1000px;}
.header h1 a{ display:block; width:220px; height:45px;}
.header span{ float:left; line-height:26px; color:#797979; padding:19px 0 0 0;}
.header span a{ float:left; width:73px; height:23px; line-height:100px; overflow:hidden; margin-right:7px; color:#000000;}
.login_nav{ float:right; height:36px; line-height:18px; padding-top:13px; overflow:hidden; color:#cdcdd6;}
.login_nav em{ float:left; font-style:normal;}
.login_nav a{ float:left; height:18px; line-height:18px; margin:0 6px; color:#0058b0;}
.logina{ padding-left:11px; background:url(images/2008/360cn/20100926151110SecKill/imgbg.png) 0 -110px no-repeat;}
.accta{ padding-left:20px; background:url(images/2008/360cn/20100926151110SecKill/imgbg.png) 0 -142px no-repeat;}
.notea{ padding-left:17px; background:url(images/2008/360cn/20100926151110SecKill/imgbg.png) 0 -178px no-repeat;}
/*nav*/
.nav{ clear:both; height:32px; background:url(imgbg.png) no-repeat; padding:4px 0 0 12px; overflow:hidden;}
.nav li{ float:left;}
.nav a{ float:left; height:32px; padding-right:3px; line-height:36px; text-align:center; font-size:14px; color:#fff; font-weight:bold; cursor:pointer; margin-right:2px;}
.nav a span{ float:left; height:32px; padding-left:2px; width:89px;}
.nav a:hover,.nav a.on{ background:url(images/2008/360cn/20100926151110SecKill/imgbg.png) right -37px; no-repeat; color:#006c00;}
.nav a:hover span,.nav a.on span{background:url(imgbg.png) 0 -37px;}
/*acct*/
.acct,.acctn{ clear:both; overflow:hidden; zoom:1;}
.acct h2{ font-size:16px; height:35px; line-height:35px; padding-top:4px;}
.acctn{ border:1px solid #dadada; margin-bottom:7px; padding:0 103px 20px 103px;}
.acctn h3{ font-size:12px; height:20px; line-height:20px; padding-bottom:5px;}
.btn{ width:78px; height:22px; line-height:18px; cursor:pointer;}
.acctwcm{ height:20px; line-height:22px; padding:15px 0;}
.acctwcm img{ vertical-align:middle;}
.point{ border:1px solid #dadada; margin-bottom:23px; padding:20px 0;}
.point span{ padding:0 15px 0 35px;}
.atag{ height:28px; background:url(images/2008/360cn/20100926151110SecKill/line.gif) repeat-x bottom; padding-left:17px;}
.atag li{ float:left; height:19px; overflow:hidden; border:1px solid #c2c2c2; background:#e9e9e9; padding:7px 12px 0 12px; margin-right:3px; cursor:pointer; font-size:14px; color:#797979;}
.atag li.cur{border:1px solid #c2c2c2; border-bottom:none; height:20px; background:#ffffff; font-weight:bold; color:#000;}
.atag li img{ margin-right:4px;}
.acctp{ line-height:18px; padding:12px 0;}
.acctp a{ color:#0058b0;}
.atip{ background:#ffffc6; border:1px solid #f4d875; height:28px; line-height:28px; padding:3px 7px 0; margin-bottom:8px;}
.atip img{ vertical-align:middle; margin-right:5px;}
.atab{ border:1px solid #dadada; margin-bottom:12px;}
.atab th{ height:29px; line-height:29px; background:#e4f0fb;}
.atab td{ border-top:1px solid #dadada; text-align:center; padding:7px 0 6px;}
.atab tr.bg td{ background:#f2f8fd;}
.atab td img{}
.atab .tdlft{ text-align:left; padding-left:14px;}
.atab .tdlft img{ margin-right:5px;}
/*page*/
.page{ text-align:center; height:24px; line-height:24px; padding-bottom:10px;}
.page a{ display:inline-block; width:19px; height:19px; line-height:19px; border:1px solid #b7b7b7; overflow:hidden;}
.page a:hover,.page a.cur{ height:#8dc910; border:1px solid #009100; font-weight:bold; color:#fff; background:#8dc910; text-decoration:none;}
.page span{ display:inline-block; padding-left:30px;}
.ipt{ width:34px; margin:0 5px;}
.page .pageup,.page .pagedown,.page a:hover.pageup,.page a:hover.pagedown{ border:#fff; background:#fff; color:#000; width:45px; padding:0 7px; background:url(images/2008/360cn/20100926151110SecKill/pagebg.gif) no-repeat left 4px;}
.page .pagedown,.page a:hover.pagedown{background:url(images/2008/360cn/20100926151110SecKill/pagebg.gif) no-repeat right -20px;}
/*footer*/
.footer{text-align:center;font-family:arial;line-height:19px;color:#666666;height:55px; padding-top:8px;}
.footer a{color:#666666;}
/*step*/
.step{ clear:both; height:44px; background:url(images/2008/360cn/step.png) 0 -32px no-repeat; margin:7px 0 0 0;}
.step a{ display:block; height:44px;}
.step span{ float:right; width:9px; height:9px; background:url(images/2008/360cn/step.png) no-repeat; margin:6px 6px 0 0; cursor:pointer;}
.reveal{ position:absolute; width:20px; height:13px; background:url(images/2008/360cn/step.png) 0 -18px no-repeat; top:96px; left:905px; cursor:pointer;}
/*bdr*/
.h7{ height:7px; clear:both; overflow:hidden;}
.bdr{ clear:both; overflow:hidden; zoom:1; border:1px solid #e1e1e1; margin-bottom:7px;}
.bdr h2{ height:29px; background:url(hbg.gif) repeat-x; font-size:14px; line-height:29px; color:#666666; padding:0 10px;}
/*pay*/
.pay{ clear:both; overflow:hidden; zoom:1; background:url(images/2008/360cn/20100926151110SecKill/cz.gif) no-repeat 490px 40px; padding:28px 80px; position:relative;}
.game{ overflow:hidden; zoom:1; background:url(dk.gif) no-repeat 490px 40px;}
.mobilePay{ width:370px; border-right:0px solid #dadada;} 
.mobilePay td{ padding:1px 0; vertical-align:top; font-size:14px; color:#000000;}
.mobilePay p{ text-align:center;}
.mobilePay p img{ vertical-align:middle;}
.mobilePay p a{ color:#0058b0;}
.mobiletxt{ padding:20px 0 0 40px;}
.mobiletxt span{ color:#ff0000;}
.mobiletxt a{ color:#0058b0; text-decoration:underline;}
.mobiletxt img{ vertical-align:middle; margin-right:8px;}
.fB{ color:#4d4d4d; line-height:2.4;}
.mobilePay .fontB{ color:#f60; line-height:2; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.mobilePay .fontB em{ line-height:1; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#ff6600; font-size:16px;}
.iptbg{ width:213px; height:30px; background:url(images/2008/360cn/20100926151110SecKill/iptz.gif) no-repeat;}
.mobilePay input.dg{width:200px; margin:6px 4px 3px 4px; line-height:1;  border:1px solid #fff;color:#848484;font-size:14px;}
.ask{ background:#f3f3f3; height:28px; line-height:28px; border-top:1px solid #d9d9d9; padding:0 9px; color:#666666;}
.ask a{ color:#939393;}
.f4d p{ padding-top:6px; text-align:left;}
/*mobtc*/
.mobtc{ position:absolute; top:22px; left:420px; width:286px;}
.mobtct,.mobtcb{ clear:both; overflow:hidden; height:4px; background:url(images/2008/360cn/20100926151110SecKill/mobtc.gif) no-repeat;}
.mobtcb{ background-position:0 -5px;}
.mobtcc{ position:relative; _height:100px; min-height:100px; background:url(images/2008/360cn/20100926151110SecKill/mobtc.gif) repeat-y -286px; padding:0 15px 5px;}
.mobtcc span{ position:absolute; top:5px; right:10px;}
.mobtcc p{ position:absolute; top:10px; left:-8px; width:10px; height:16px; background:url(images/2008/360cn/20100926151110SecKill/mobtc.gif) 0 -10px no-repeat;}
.mobtcc dl{ line-height:18px; padding-bottom:3px;}
.mobtcc dt{ font-weight:bold; padding:5px 0;}
/*that*/
.that{ clear:both; overflow:hidden; zoom:1; padding-bottom:9px; border-bottom:1px solid #c2c2c2;}
.that dl{ float:left; width:440px; padding-left:7px; color:#939393; line-height:19px;}
.that dt{ font-weight:bold; color:#666666; padding:2px 0;}
.that dd a{ color:#0058b0; text-decoration:underline;}
/*lbox*/
.lbox{ clear:both; border:1px solid #e3e3e3; width:547px; height:330px; position:absolute; top:50%; left:50%; margin:-165px 0 0 -273px; background:#fff; z-index:1000;}
.lbox h2{ height:36px; background:url(images/2008/360cn/20100926151110SecKill/login.png) repeat-x top; font-size:14px; line-height:36px; padding:0 10px;}
.lbox h2 span{ float:right; width:58px; height:20px; background:url(images/2008/360cn/20100926151110SecKill/login.png) 0 -37px no-repeat; cursor:pointer; margin-top:8px;}
.lboxn{ padding:30px 0 15px 109px;}
.lboxn th{ text-align:left; font-weight:normal; padding:8px 0;}
.lboxn td{ color:#515151; padding:4px 0;}
.lboxn td a{ color:#0000ee; text-decoration:underline;}
.lboxb{ height:77px; background:url(images/2008/360cn/20100926151110SecKill/login.png) 0 -97px;}
.ipt1{ width:179px; height:18px; line-height:18px; border:1px solid #8b8b8b;}
.btn1{ width:87px; height:38px; background:url(images/2008/360cn/20100926151110SecKill/login.png) 0 -58px no-repeat; border:none; font-size:14px; color:#fff; font-weight:bold; cursor:pointer;}
.selt{ font-size:14px; margin:5px 0 0 0;}
.fontB span{ font-weight:normal; color:#000; font-size:14px; padding-left:5px;}
.mobilez{ padding:8px 0 0 40px;}
.mobilez a{ color:#0058b0; text-decoration:underline;}
.askbox{ height:auto;}
.askbox p{ padding:15px; line-height:20px;}
.askbox p span{ display:block; text-align:center; padding-top:6px;}
.askbox p span input{ cursor:pointer; width:50px;}
/*sec*/
.sec{ clear:both; overflow:hidden; zoom:1; background:#f0df6a; margin-top:5px;}
.secn{ width:828px; margin:0 auto; background:#fff; padding-top:5px;}
.secbnr{ clear:both; height:266px; position:relative;}
.sectime{ position:absolute; font-size:29px; font-family:Arial; top:159px; left:372px;}
.sectime span{ padding-right:20px; color:#393939;}
.secdate{ position:absolute; top:223px; left:335px; font-family:Tahoma; font-size:28px; color:#f8eb40;}
.secdate b{ font-family:Tahoma; font-size:28px; color:#f8eb40; font-weight:normal;}
/*secimg*/
.secimg{ clear:both; overflow:hidden; width:810px; height:291px; margin:0 auto 8px;}
.secimg dl{ clear:both;}
.secimg dt{ float:left; width:560px;}
.secimg dd{ float:left; width:250px;}
.secimg li{ clear:both; height:87px; background:#000; color:#fff; padding:10px 0 0 10px;}
.secimg li a{ color:#fff;}
.secimg li a:hover{ color:#e6e6e6; text-decoration:none;}
.secimg li img{ float:left; width:72px; height:76px; padding-right:8px;}
.secimg li p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:17px; font-weight:bold;}
.secimg li span{ display:block; padding-top:3px;}
.secimg li.bg1{ background:#333333;}
.secimg li.bg2{ background:#999999;}
/*seclist*/
.seclist{ clear:both; overflow:hidden; zoom:1;}
.seclist li{ float:left; width:400px; margin:0 3px 0 8px;padding-bottom:23px; display:inline;}
.seclistn{ width:374px; overflow:hidden; border:1px solid #d8d8d8; padding:12px; margin-bottom:10px; height:317px; line-height:19px;}
.seclistn img{ width:380px; height:180px; margin:8px 0;}
.seclistn h3{ font-size:12px;}
.secbtn{ display:block; width:174px; height:44px; margin:0 auto; color:#333333;}
.secfont{ font-size:17px;  font-family:"Î¢ÈíÑÅºÚ"; clear:both; padding:3px 0 2px 5px; height:40px; line-height:40px;}
.secfont span{ font-size:36px;}
.secfont span b{ font-family:Arial; font-weight:normal; font-size:41px; color:#ae0000;}
.secfont em{ font-style:normal; padding-left:22px;color:#999999;}
/*secother*/
.secother{ clear:both; overflow:hidden; zoom:1; padding-bottom:10px;}
.secother h2{ font-size:14px; margin:0 10px; background:url(images/2008/360cn/20100926151110SecKill/linea.gif) repeat-x top; height:35px; line-height:35px; padding-top:3px;}
.secother li{ float:left; padding-left:10px; width:263px;}
.secother li img{ width:263px; height:205px;}
.sechz{ text-align:right; height:25px; line-height:25px; padding:0 36px;}
.gametit{ clear:both; padding-bottom:10px;}
