@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
table{border-collapse:collapse;border-spacing:0;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
ul{list-style:none;}
body{ font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#555;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img,li{ vertical-align:top;border:0;}

#bg{ background:#330302 url(bg.jpg) no-repeat top center;}
#page{ width:1000px; margin:0 auto; overflow:hidden; position:relative; z-index:1000px;}
#top{height:430px; background:url(top.jpg) no-repeat;}
#mid{height:84px; background:url(hd.jpg) no-repeat;}
#main{height:500px; position:relative;}
#m_left{background:url(con_left.jpg) no-repeat; width:410px; height:536px; float:left; overflow:hidden;}
#m_right{background:url(con_right.jpg) no-repeat; width:590px; height:536px; float:left; overflow:hidden;}
#bottom{height:20px; background:#201815;}

#mid .mid{color:#FFDBD8; line-height:24px; padding:6px 0 0 290px;}
#m_left .m_l{color:#FFDBD8; line-height:23px; padding:65px 0 0 70px;}
#m_left .m_l span{color:#FFB071;}

.title_log{height:150px; line-height:56px; width:1000px; background:url(log_bg.jpg) no-repeat; position:relative;}
.title_loged{height:150px; width:1000px; background:url(loged_bg.jpg) no-repeat; position:relative;}
.login a{position:absolute; left:425px; bottom:2px; height:49px; width:131px; display:block;}
.login_info{color:#F8EDED; font-weight:bold; line-height:26px; text-align:left; padding-left:110px;}
.login_info span{color:#F8F717;}
.login_info .zx{position:absolute; left:374px; bottom:2px; height:49px; width:131px; display:block;}
.login_info .gift_check{position:absolute; left:505px; bottom:2px; height:49px; width:131px; display:block; cursor:pointer;}

#m_right .m_top{height:35px;}
#m_right .m_bottom{padding:25px 0 0 70px; color:#FFDBD8; line-height:22px;}
#m_right .m_bottom a{text-decoration:none;}
#m_right .m_bottom a:hover{text-decoration:underline;}
#m_right .content{height:346px; width:422px; position:relative; margin-left:69px;}
#m_right #gamestart{position:absolute; left:85px; top:88px; height:173px; width:252px;}
.content .one_ul li{}

#btn_hover_1{background:url(btn_hover_1.jpg) no-repeat; height:88px; width:85px; position:absolute; top:0; left:0px; display:none;}
#btn_hover_2{background:url(btn_hover_2.jpg) no-repeat; height:88px; width:85px; position:absolute; top:0; left:85px; display:none;}
#btn_hover_3{background:url(btn_hover_3.jpg) no-repeat; height:88px; width:84px; position:absolute; top:0; left:170px; display:none;}
#btn_hover_4{background:url(btn_hover_4.jpg) no-repeat; height:88px; width:84px; position:absolute; top:0; right:84px; display:none;}
#btn_hover_5{background:url(btn_hover_5.jpg) no-repeat; height:88px; width:84px; position:absolute; top:0; right:0; display:none;}
#btn_hover_6{background:url(btn_hover_6.jpg) no-repeat; height:88px; width:84px; position:absolute; top:88px; right:0; display:none;}
#btn_hover_7{background:url(btn_hover_7.jpg) no-repeat; height:85px; width:84px; position:absolute; top:176px; right:0; display:none;}
#btn_hover_8{background:url(btn_hover_8.jpg) no-repeat; height:86px; width:84px; position:absolute; top:261px; right:0; display:none;}
#btn_hover_9{background:url(btn_hover_9.jpg) no-repeat; height:86px; width:84px; position:absolute; top:261px; right:84px; display:none;}
#btn_hover_10{background:url(btn_hover_10.jpg) no-repeat; height:86px; width:84px; position:absolute; top:261px; right:168px; display:none;}
#btn_hover_11{background:url(btn_hover_11.jpg) no-repeat; height:86px; width:85px; position:absolute; top:261px; left:85px; display:none;}
#btn_hover_12{background:url(btn_hover_12.jpg) no-repeat; height:86px; width:85px; position:absolute; top:261px; left:0; display:none;}
#btn_hover_13{background:url(btn_hover_13.jpg) no-repeat; height:86px; width:85px; position:absolute; top:176px; left:0; display:none;}
#btn_hover_14{background:url(btn_hover_14.jpg) no-repeat; height:86px; width:85px; position:absolute; top:88px; left:0; display:none;}

/*登录*/
#login{background:url(login_bg.jpg) no-repeat; height:288px; width:498px;}
#login .l_title{height:80px;}
#login .close{float:right; margin:5px 10px 0 0; height:65px; width:70px;}
#login .l_con{height:210px; margin-top:8px; position:relative;}
#login .in{height:20px; width:205px; background:none; line-height:20px; color:#000; border:0;}
#login .usr{ position:absolute; left:170px; top:9px;}
#login .psw{position:absolute; left:170px; top:40px;}
#login .getnum{position:absolute; left:170px; top:70px;}
#login .getnum a{color:#DDC28F; text-decoration:none;}
#login .getnum a:hover{color:#fff; text-decoration:underline;}
#login .l_reg{height:37px; width:112px; position:absolute; left:270px; bottom:63px;cursor:pointer;}
#login #login_button{height:37px; width:112px; position:absolute; left:148px; bottom:63px;cursor:pointer; border:none; background:none;}

/**/
#getdata{background:url(get_bg.jpg) no-repeat; height:288px; width:498px;}
#getdata .get_title{height:80px;}
#getdata .get_title a{float:right; margin:5px 10px 0 0; height:65px; width:70px;}
#getdata .get_con{width:400px; height:90px; margin:auto; line-height:24px; font-size:14px; text-indent:2em; color:#FFF;}
#getdata .data{color:#FFD952;}
#getdata .get_jh{height:80px; position:relative;}
#getdata .get_jh .num{position:absolute; left:100px; top:5px;}
#getdata .g_in{height:31px; width:228px; background:none; line-height:31px; color:#000; border:0;}
#getdata .copy_btn{height:32px; width:110px; position:absolute; left:240px; top:0px; cursor:pointer;}

/*查询*/
#gift_table{width:766px;border:9px solid #ebd6d4;overflow:hidden;padding:5px 0;background:#770404;z-index:2000; display:none;}
.closetable{width:766px;height:20px;overflow:hidden;}
.closetable a{display:block;width:16px;height:20px;line-height:20px;float:right;font-weight:bold;font-size:14px;color:#fff;}
.giftmain{width:766px;height:400px;overflow-y:scroll;overflow-x:hidden;}
.giftmain table {line-height:24px;margin:auto;background:#770404;}
.giftmain th {height:26px;line-height:26px;padding:2px 4px;text-align:center;background:#992121;color:#fcdc29; border:2px solid #770404;}
.giftmain td {line-height:24px;padding: 2px 4px;background:#8e4141;text-align:center;color:#ffdbd8; border:2px solid #770404;}