﻿@charset "utf-8";
/*******author:Zhongwei.Zhang**************/
html{ min-width:1002px;}
body{ margin:0; padding:0; font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif; background-color:#fff; color:#7c7291;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:"宋体",Arial, Helvetica, sans-serif; text-decoration:none;outline:none;}
a:hover{ text-decoration:underline}
table{ border-collapse:collapse; border-spacing:0;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}

.mt10{ margin-top:10px!important;}
.mt30{ margin-top:30px!important;}
.ml30{ margin-left:30px!important;}
.bold{ font-weight:bold!important;}
.font14{ font-size:14px!important;}
.font18{ font-size:18px!important;}
/* color */
.bgcolor1{ background-color:#7c7291}
.bgcolor2{ background-color:#6d6086}
.bgcolor3{ background-color:#3c3648}
.color1{ color:#7c7291;}
.color2{ color:#232323;}
.color3{ color:#ffffff;}
.color4{ color:#f84e2b;}
.cont_b1{ background-color:#15121b}
.cont_b2{ background-color:#25212d}
/* top */
#top_nav{ width:100%; height:76px; overflow:hidden;}
.top_nav_ul{ width:1002px; height:76px; margin:0 auto; overflow:hidden;}
.top_nav_ul li{ float:left; height:76px; padding:0 40px; cursor:pointer; overflow:hidden;}
.top_nav_ul li.on{ background-color:#4b80a4;}
.border_l{ border-left:1px solid #41b2e4;}
.border_r{ border-right:1px solid #2a78aa;}
.nav_t1{ padding-top:20px; font:normal 22px/22px "微软雅黑"; text-align:center;}
.nav_t2{font:normal 62px/62px Arial; text-align:center;}
.nav_fixed{ position:fixed; left:0; top:0; z-index:200;}
/* login */
.log_bg{ height:38px; background-color:#000;}
.login_box{ width:902px; height:38px; padding:0 50px; margin:0 auto;  overflow:hidden;}
.login{ padding:6px 0; overflow:hidden;}
.login a{ float:left; width:74px; height:26px; margin-right:15px; background-color:#f84e2b; color:#fff; font:normal 14px/26px "微软雅黑"; text-align:center;}
.login_box p{font:normal 12px/38px "宋体"; color:#fff;}
.login_box p a{ color:#fff; text-decoration:underline;}
/* banner */
.banner{ height:500px;background:url(../images/banner.jpg) center top no-repeat #fff;}
.banner_box{ position:relative; width:1002px; height:500px; margin:0 auto; overflow:hidden;}
/* cont */
.wrap1002{ position:relative; width:1002px; margin:0 auto; padding:45px 0; overflow:hidden;}
.scroll_pos{ position:absolute; width:100px; height:76px; left:0; top:-76px; background:url(about:blank);}
/* tag_num */
.cont_tag{ float:left; width:90px; height:90px; overflow:hidden;}
.tag_eng{ height:25px;font:normal 18px/24px "微软雅黑"; text-align:center;}
.tag_num{font:normal 62px/70px Arial; text-align:center;}

.cont_r{ float:left; width:896px; padding-left:16px;}
.title1{ display:block;font:bold 54px/56px "微软雅黑";}
.title2{ display:block;font:normal 22px/26px "微软雅黑";}
.title3{ display:block;font:normal 18px/26px "微软雅黑";}
/* rule */
.rule_box{ width:896px; margin-top:10px; overflow:hidden;}
.rule_tag{ float:left; width:75px; height:24px;font:normal 14px/24px "微软雅黑"; text-align:center;border-radius:4px;}
.rule_r{ float:left; width:810px; padding-left:10px;}
.rule_r p{ font:normal 12px/24px "宋体";}
.rule_r a{ text-decoration:underline;}
.user_info a{ text-decoration:underline;}
/* buy */
.buy_ul{ width:896px; overflow:hidden;}
.buy_ul li{ float:left; display:inline; width:147px; height:224px; padding-top:1px; margin-right:8px; background-color:#f0f0f0; border:1px solid #e9e9e9;}
.buy_ul li img{ display:block; width:145px; height:105px; margin:0 auto;}
.buy_info{ width:128px; height:80px; margin:0 auto; overflow:hidden;}
.buy_info p{ padding-top:3px; text-align:center;}
/* rili */
.r_wrap{ width:896px; padding-top:30px; overflow:hidden;}
.rili_box{ float:left; width:421px; height:342px; border:1px solid #e3f1fa;}
.day_ul{ width:421px; height:40px; padding-top:1px; overflow:hidden;}
.day_ul li{ float:left; display:inline; width:59px; height:40px; margin:1px 0 0 1px; background-color:#333333; color:#fff;font:bold 18px/40px "微软雅黑"; text-align:center;}
.date_ul{ width:421px; overflow:hidden;}
.date_ul li{ position:relative; float:left; display:inline; width:59px; height:59px; margin:1px 0 0 1px; background-color:#e3f1fa; color:#3498db;font:bold 24px/58px "微软雅黑"; text-align:center;}
.date_ul li.on{ background-color:#3498db; color:#fff;}
.rili_mon{ position:absolute; left:1px; top:2px;color:#3498db;font:normal 12px/16px "微软雅黑";}
.rili_r{ float:right; width:460px;}
.prize_img{ display:block; margin:0 auto;}
/* table */
.prize_t{ width:766px; margin-top:10px; border-top:1px solid #fff; border-left:1px solid #fff;}
.prize_t td,.prize_t th{ height:26px; background-color:#e3f1fa; text-align:center; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.prize_t th{ background-color:#85c1e9; color:#fff; font:normal 14px "微软雅黑";}
/* lottery */
.prize_newer{ position:relative; width:866px; height:54px; font:normal 14px/54px "微软雅黑"; background-color:#e3f1fa; border:1px solid #bfe0f5; text-indent:10px; overflow:hidden;}
#marquee{height:55px;position:absolute; top:0; left:140px; overflow:hidden;}
#marquee ul li{ height:35px; line-height:35px;} 
.all_list{ position:absolute; top:16px; right:10px;font:normal 12px/22px "宋体"; text-decoration:underline}
.choujiang{ position:relative; float:left; width:483px; height:483px; background-image:url(../images/lottery.jpg)}
.start_btn{ position:absolute; width:191px; height:87px; left:147px; top:200px;}
.choujiang span{ position:absolute; width:88px; height:89px; background-color:#000; opacity:0.4; filter:alpha(opacity=40);}
.p1{ left:22px; top:22px;}
.p2{ left:110px; top:22px;}
.p3{ left:197px; top:22px;}
.p4{ left:286px; top:22px;}
.p5{ left:373px; top:22px;}
.p6{ left:373px; top:111px;}
.p7{ left:373px; top:198px;}
.p8{ left:373px; top:286px;}
.p9{ left:373px; top:374px;}
.p10{ left:286px; top:374px;}
.p11{ left:197px; top:374px;}
.p12{ left:110px; top:374px;}
.p13{ left:22px; top:374px;}
.p14{ left:22px; top:286px;}
.p15{ left:22px; top:198px;}
.p16{ left:22px; top:111px;}
.lottery_r{ float:right; width:360px; overflow:hidden;}
.lottery_r .rule_box{ width:360px;}
.lottery_r .rule_box .rule_r{ width:265px;}
/* guess */
.guess_table{ width:600px;}
.guess_table td{ text-align:center; font:normal 18px "微软雅黑";}
.guess_table td img{ display:block; margin:0 auto 10px;}
.guess_table td.guess_vs{ font:bold 48px "微软雅黑";}
/* question */
.question_box{ width:766px; background-color:#e3f1fa;}
.question_t{ height:38px;font:bold 18px/38px "微软雅黑"; text-align:center;}
.question_cont{ position:relative; height:300px; padding:0 20px 20px; overflow-x:hidden; overflow-y:auto;}
.shengyu{ padding:10px 20px 0 0; height:24px; text-align:right;}
.question_one{ padding-top:20px;}
.answer{ padding:10px 0 0 24px;}
/* pic */
.up_btn_wrap{ height:24px; margin-top:30px; overflow:hidden;}
.up_btn_wrap .user_info{ float:left; height:24px; line-height:26px; overflow:hidden;}
.pic_box{ float:left; width:612px;}
.pic_ul{ width:612px; overflow:hidden;}
.pic_ul li{ float:left; display:inline; width:114px; height:186px; padding-top:4px; margin:20px 8px 0 0; background-color:#fff; overflow:hidden;}
.pic_ul li img{ display:block; width:108px;height:123px; margin:0 auto;}
.pic_info{ height:32px; padding-top:4px; text-align:center; overflow:hidden;}
.page{ padding-top:10px; font-size:14px; text-align:center;}
.page a{ margin:0 10px; color:#666666}
.float_r{ float:right;}
.pic_prize_l{ float:left; width:416px;}
.pic_prize_r{ float:right;width:420px;}
/* pop */
.pop_info{ display:none; width:420px; padding-bottom:50px; background-color:#fff; border:3px solid #c1c0bf; position:relative;}
.icon_close{ position:absolute; width:38px;height:38px; top:-3px; right:-41px; cursor:pointer;}
.pop_t{ padding:10px 0; font:bold 28px "微软雅黑"; color:#f84e2b; text-align:center; background-color:#f8f8f8; border-bottom:1px dashed #bfbfbf}
.info_table{ width:270px; margin:20px auto 0;}
.info_table td{ padding-top:15px;}
.info_table td select{ width:215px; background-color:#e8e8e8; border:1px solid #cccccc;}
.btn_sub{ display:block; width:106px; height:46px;font:bold 18px/46px "微软雅黑"; color:#fff; text-align:center; background-color:#f84e2b;}

.pop_cont{ display:none; width:730px; padding-bottom:50px; background-color:#fff; border:3px solid #c1c0bf; position:relative;}
.pop_img{ display:block; margin:20px auto 0;}
.pop_p{ padding:20px 30px 0; font:normal 14px/24px "微软雅黑";}

/*弹层*/
.keycode_layer{ width:480px; height:186px; position:relative; background:#ffffff;}
.keycode_layer h3{ font-size:34px; text-align:center; height:92px; line-height:92px; color:#3498db; font-weight:bold;}
.cdkey_box{ width:435px; margin:0 auto;}
.cdkey_box span{ height:31px; line-height:31px; display:inline-block; margin-right:1px; color:#ffffff; font-size:14px;}
.cdkey_box .cdkey{ width:351px; background:#5b5f67; float:left; text-indent:10px;}
.cdkey_box .copyButton{ background:url(../images/copy_button.jpg) no-repeat; width:64px; float:left;}
.close_layer{ position:absolute; right:-38px; cursor:pointer; top:0;}


.box1002 {margin: 0 auto;overflow: hidden;width: 1002px;}
.tiao {background-color: #000;height: 34px;}
.sharetu {float: left;}
#share_line {color: #fff;float: right;height: 20px;padding: 3px 20px 0 0;width: 206px;}
.bottom { background: none repeat scroll 0 0 #080707;color: #555;height: 150px;margin: 0 auto;min-width: 1002px;overflow: hidden;width: 100%;}
.bottom table {margin: 10px auto;text-align: left;}
.bottom table td {line-height: 20px;padding: 10px;}
.bottom a {color: #555;}

.rewards_table{ border:1px solid #1d1d1d; width:598px;}
.rewards_table th{ background:#1d1d1d; height:26px; text-align:center; border:1px solid #4e4e4e;}
.rewards_table td{ padding:10px; line-height:2; background:#3a3a3a; color:#757575; border:1px solid #4e4e4e;}

.sidebar{ background:url(../images/btn.png) no-repeat; width:245px; height:361px; position:fixed; right:0; top:135px;}
.sidebar a{ display:block; width:200px; font-size:18px; line-height:58px; color:#000000; display:block; text-align:center; font-family:"微软雅黑"; font-weight:bold;}
.sidebar a:hover,.sidebar a.on{ color:#ffffff; text-decoration:none;}
.sidebar a.btn1{ height:61px;}
.sidebar a.btn2{ height:58px; margin-top:-10px;}
.sidebar a.btn3{ height:58px; margin-top:-8px;}
.sidebar a.btn4{ height:59px; margin-top:-10px;}
.sidebar a.btn5{ height:58px; margin-top:-8px;}
.sidebar a.btn6{ height:58px; margin-top:-12px;}
.sidebar a.btn7{ height:61px; margin-top:-8px;}
.sidebar a.btn8{ height:58px; margin-top:-13px;}
.sidebar a.btn9{ height:58px; margin-top:-8px;}
.sidebar a.btn10{ height:58px; margin-top:-10px;}
/*.sidebar a.on1,.sidebar a.btn1:hover{ background:url(../images/btn1_h.png) no-repeat;}
.sidebar a.on2,.sidebar a.btn2:hover{ background:url(../images/btn2_h.png) no-repeat 0 -45px;}
.sidebar a.on3,.sidebar a.btn3:hover{ background:url(../images/btn3_h.png) no-repeat 0 -102px;}
.sidebar a.on4,.sidebar a.btn4:hover{ background:url(../images/btn4_h.png) no-repeat 0 -145px;}
.sidebar a.on5,.sidebar a.btn5:hover{ background:url(../images/btn5_h.png) no-repeat 0 -200px;}
.sidebar a.on6,.sidebar a.btn6:hover{ background:url(../images/btn6_h.png) no-repeat 0 -243px;}
.sidebar a.on7,.sidebar a.btn7:hover{ background:url(../images/btn7_h.png) no-repeat 0 -297px;}
.sidebar a.on8,.sidebar a.btn8:hover{ background:url(../images/btn8_h.png) no-repeat 0 -343px;}
.sidebar a.on9,.sidebar a.btn9:hover{ background:url(../images/btn9_h.png) no-repeat 0 -397px;}
.sidebar a.on10,.sidebar a.btn10:hover{ background:url(../images/btn10_h.png) no-repeat 0 -442px;}*/

.main_table{ float:left; margin-right:10px;}
.main_table th{ background:#1f192b; height:26px; line-height:26px; text-align:center; border:1px solid #504a5c; padding:0 10px;}
.main_table td{ background:#3c3648; padding:5px; border:1px solid #504a5c;}
