@charset "utf-8";
/* --- RESETS  CSS --- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, table,th, td{
margin: 0; padding: 0;}
html, body { -webkit-text-size-adjust:none; }/*for chrome */
img, iframe,fieldset{border:0;}
ol,ul,li{list-style:none outside none;}
table{border-collapse: collapse;border-spacing: 0;}
input, button, textarea, select, optgroup, option{font: 100% arial, helvetica, clean, sans-serif; vertical-align:middle;}
select{height:22px;line-height:22px;}
select option{padding:3px;}
/* --- RESETS END --- */
/* --- COMMON CSS --- */
.none{display: none!important;_display:none;}.nobd{border:none!important; background:none!important;}
.tl{text-align: left;}.tc{ text-align: center;}.tr{text-align: right;}
.fl{float:left;_display:inline;}.fr{float:right;_display:inline;}.clr{ clear:both;}
.db{display:block;}
.htxt{text-indent:-9999em; display:block;}
.fix{overflow:hidden;_zoom:1;}
.pr{ position:relative;}
.clearfix{display:block;*zoom:1;}
.clearfix:after{content:'.';display:block;width:0;height:0;font-size:0; visibility:hidden; overflow:hidden; clear:both;}
.mt10{margin-top:10px;}
.pad10{ padding:10px;}.pad20{ padding:20px;}.pad5{ padding:5px;}

body{font:12px/1.5 "宋体",Tahoma,Arial Geneva, sans-serif;color:#de9249;  background:#090200 url(../images/bg.jpg) no-repeat center top;}
a,a.active{color:#797a7f; text-decoration: none;outline: none;}
a:hover{color:#f36f24;}                                                                                                
.w98{width:980px; margin:0 auto;}
/* 弹出层必加样式 */
.gray{width:100%;height:100%; position:fixed;_position:absolute;left:0;top:0;z-index:999; display:none;background-color:#000;opacity:0.7;filter:alpha(opacity=70);}
.bg_x{background:url(../images/bg_x.jpg) repeat-x;}
.btn{background:url(../images/btn.png) no-repeat;}


/* main begin*/
.main{background:#f6f6f6;}
.main .w98{}
.bg1,.bg2,.bg3,.bg4,.bg5,.bg6,.bg7,.bg8{ position:relative}
.bg1{height:482px; background:url(../images/bg_01.jpg) no-repeat center top;}
.bg2{height:471px; background:url(../images/bg_02.jpg) no-repeat center top;}
.bg3{height:795px; background:url(../images/bg_03.jpg) no-repeat center top;}
.bg4{height:376px; background:url(../images/bg_04.jpg) no-repeat center top;}

.base{background:url(../images/base.jpg) no-repeat;}
.confirm{display:block;width:117px; height:37px;margin:12px auto 22px; background-position:0 -36px;}
.startGame{width:117px; height:37px; display:block;margin:32px auto 22px; background-position:0 -75px;}
.detail{width:133px; height:37px; line-height:37px; text-align:center;color:#ffb400; display:block;margin:32px auto 0; background-position:0 -114px;}
.form_info{padding-left: 90px;padding-top:23px;}
.logo{width:165px;height:80px; display:block;margin: 0 0 0 450px;}
.btn1,.btn2{width:92px; height:49px;float:left;margin-top:278px;_display:inline;}
.btn1{margin-left:447px;}
.btn2{margin-left:18px;}
.btn3{width:105px;height:29px;float:left;margin:148px auto 0 447px; display:inline;}
.btn4,.btn5{width:60px; height:30px; line-height:30px;float:left;color:#491f16;font-weight:bold;font-size:14px; text-align:center;margin-top:15px;_display:inline;}
.btn4{margin-left:421px;}
.btn5{margin-left:8px;}
.btn6,.btn7,.btn8,.btn9,.btn10{ width:267px; height:220px;  position:absolute;}
.btn6{ top:204px; left:44px;}
.btn7{ top:204px; left:360px;}
.btn8{ top:204px; left:676px;}
.btn6:hover,.btn7:hover,.btn8:hover{ background:url(../images/bg_02_hover.jpg) no-repeat;}
.btn6:hover{ background-position:-44px -204px}
.btn7:hover{ background-position:-360px -204px}
.btn8:hover{ background-position:-676px -204px}
.btn10{width:372px; height:372px; position:absolute;left:310px;top:233px;}

.bg2 .txt{width:658px; height:43px; overflow:hidden;color:#000; line-height:20px; position: absolute; left:284px ;top:67px;}
.bg3 .num{width:21px; height:35px; position:absolute;left:54px; top:181px;color:#f00; text-align:center; font:bold 22px/35px Arial,"宋体";}
#prize{width:426px; height:88px;overflow:hidden;color:#393d3f; position:absolute;top: 676px;left: 483px;}
#prize li{ height:22px; line-height:22px;}

/*弹出层框架*/
.e_table{}
.e7,.e9,.e1,.e3,.ta_close{background-image:url(../images/x.png);_background-image:url(../images/x_ie6.png); background-repeat:no-repeat;}
.e2,.e8{ background-image:url(../images/x.png);_background-image:url(../images/x_ie6.png); background-repeat:repeat-x;}
.e4,.e6{ background-image:url(../images/y.png); background-repeat:repeat-y;}
.e5{background:#580b03; }
.e1{background-position:0px -35px; padding-left:35px;}
.e2{background-position:0 -119px; height:35px;}
.e3{background-position:right -198px ;padding-right:35px;}
.e4{background-position:0 0; padding-left:35px;}
.e5{color:#de9249; padding:3px;}
.e6{background-position:right -163px;padding-right:35px;}
.e7{background-position:0px 0px; padding-left:35px;}
.e8{background-position:0 -84px;height:35px;}
.e9{background-position:right -163px;padding-right:35px;}

.ta_cont{ position:relative; min-height:180px;_height:180px;}
.ta_cont p{font-size:14px; line-height:25px;}
.ta_cont p.tips{font-size:12px;}
.ta_cont li{padding-bottom:17px;}
.ta_cont li b{}
.ta_cont label{color:#fff;width:62px;display:inline-block; vertical-align:middle;text-align:right;}
.ta_cont input{width:201px; height:18px;padding:5px;margin-right:10px;border:none;color:#4C4C4C;display:inline-block; vertical-align:middle;font-size:12px;line-height:18px\9; background-position:0 0;}

.ta_close{width:35px;height:35px; position:absolute;  top:-42px; right:-42px; background-position:0 -239px; display:block;}

/*登录注册框架*/
/* tipsWindow */
.tipsWindow{color:#333; background:#fff; width:500px; margin:0 auto;}
.tw-title{ background:url(../images/tipsWindown-title.jpg) no-repeat; height:36px; position:relative;}
.tw-title h2{ line-height:36px; color:#fff; text-indent:24px; font-size:14px;}
.tw-close{ position:absolute; width:20px; height:20px; top:7px; right:20px;}
.tw-content{ padding:20px 40px;}
.tw-content p{ font-size:14px; text-indent:2em;}
.tw-content table.table1,.tw-content table.table2{ margin:20px 0;}
.tw-content table td{ height:30px;}
.tw-content table td.txt-r{ text-align:right; font-size:14px; font-weight:bold;}
.tw-content table td span{ color:red; margin-right:3px;}
.tw-content table td input.input-txt{ width:196px;height:19px; border:#939393 1px solid; padding:2px; line-height:19px\9}
.tw-content table td input.input-txt-code{ width:96px; border:#939393 1px solid; padding:2px;}
.tw-content table td select.input-txt{ width:200px; border:#939393 1px solid; height:22px;}
.tw-content table td span.code-txt a:hover{ text-decoration:underline;}
.tw-content table td  a.forget-password:hover{ text-decoration:underline;}
.tw-content .ts-login a{ color:red; text-decoration:underline;}
.tw-content .btn-submit{ margin-left:85px; height:43px; line-height:43px;}
.tw-content .btn-submit input{ float:left; display:block;}
.tw-content .btn-submit .login{width:93px; height:43px; border:none; background:url(../images/btn-login.jpg) no-repeat;}
.tw-content .btn-submit .reg{width:132px; height:43px; border:none; background:url(../images/btn-register.jpg) no-repeat;}
.tw-content .btn-submit a{ font-size:14px; color:#ff6600; text-decoration:underline; margin-left:20px;}
.tw-content .btn-submit a:hover{color:#000;}
.prize-pic{ padding:10px; border-bottom:#939393 1px solid; text-align:center;}
.fifth-pirze-pic{ padding:15px 30px;}
.fifth-pirze-pic table.table3 td{ height:77px;}
.fifth-pirze-pic table.table3 td.f-pic img{ border:#9D9D9D 1px solid; padding:1px;}
.fifth-pirze-pic table.table3 td.f-prize-name a{ font-size:14px; font-weight:bold;}
.fifth-pirze-pic table.table3 td.f-prize-name a:hover{ color:red; text-decoration:underline;}
.fifth-pirze-txt{ margin-top:15px;}

#popup1,#popup2,#popup3,#popup4,#popup5,#popup6,#popup7,#popup8,#popup9,#popup10,#popup11,#popup12,#popup13{ display:none;}
#popup5{/*position:absolute;left:50%; top:50%;margin:-150px 0 0 -300px;z-index:1000;*/}

/*抽奖规则*/
#popup1{width:589px;}
#popup1 .ta_cont{padding-top:58px; background:url(../images/popup1.jpg) no-repeat center -12px;}

/*登录、注册*/
#popup3{}

#popup4,#popup5,#popup6,#popup7,#popup8{ width:538px;}
/*一等奖*/
#popup5 .ta_cont{padding-top:299px; background:url(../images/prize2.jpg) no-repeat center -12px;}
/*二等奖*/
#popup4 .ta_cont{padding-top:299px; background:url(../images/prize1.jpg) no-repeat center -12px;}
/*三等奖*/
#popup6 .ta_cont{padding-top:299px; background:url(../images/prize3.jpg) no-repeat center -12px;}
/*四等奖*/
#popup7 .ta_cont{padding-top:299px; background:url(../images/prize4.jpg) no-repeat center -12px;}

/*活动开始*/
#popup9,#popup10{width:479px;}
#popup11,#popup12,#popup13{width:489px;}
.act p{padding-left:6em; text-indent:-5em;}
/*活动一*/

.bg4{}
.bg4 .links{width:885px;position:absolute;left:56px;top:79px;}
.bg4 .links a{width:120px; height:60px;float:left;margin:0 6px 10px 0; text-indent:-9999em;_display:inline;}

/* footer begin*/
.footer{color:#d6d3d3;padding-top: 266px;}
.footer .fLogo{width:200px; height:100px;margin:10px 28px 0 20px;_display:inline;}
.footer .fInfo{color:#d6d3d3;font:12px/1.7 arial, simsun;padding-top:30px;}
.footer .flink,.footer .flink a,.footer .flink a:hover{color:#797a7f;}
.footer .flink a{ display:inline-block;padding:0 3px 5px;}