@charset "utf-8";

/*-----------------初始化---------------------*/
* { padding: 0; margin: 0; border: none; }
html, body { color: #333; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; min-width: 1000px; }
ul, ol, li { list-style: none; }
var, em, i { font-style: normal; }
a { text-decoration: none; color: #333; }
img { display: inline; border: 0 none; }
input[type=text], input[type=password], input[type=email], input[type=tel], select, textarea { font-size: 12px; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; }
.clearfix{*zoom:1;}
.clearfix:after{height:0; font-size:0; display:block; clear:both; overflow:hidden; visibility:hidden; content:"";}
.wrap { position: relative; width: 1000px; margin: 0 auto; }
body{min-width: 1000px; background: #000;}

/*page1*/
.mod-0{background:url(../images/bg_01.jpg) no-repeat top center; width: 100%; height:905px;}
.mod-1{background:url(../images/bg_02.jpg) no-repeat top center; width: 100%; height:1114px; padding-top: 390px;}
.mod-2{background:url(../images/bg_03.jpg) no-repeat top center; width: 100%; height:2132px;}
.logo { position: absolute; top: 5px; left: 0px; }
.nav { height: 30px; position: absolute; top: 20px; right: 10px; line-height: 28px; text-align: center; z-index:10;}
.nav a { color: #f3de96; font-size: 12px; margin: 0 7px; }
.nav a:hover { text-decoration: underline; color: #f3de96; }
.u-stat{ float:left; line-height:26px; color:#f3de96; font-size:14px;}
.u-stat a{color:#f3de96; margin-left:8px;}
.bdsharebuttonbox{ float:left; border-left:1px solid #f3de96;border-right:1px solid #f3de96; padding: 0 5px;}
.bdsharebuttonbox a{width:26px!important; height:26px!important; background-image:url(../images/share_icos.png)!important; padding:0px !important; margin:0px 3px !important;}
.bdsharebuttonbox a.bds_sqq{background-position:0 0;}
.bdsharebuttonbox a.bds_qzone{background-position:-30px 0;}
.bdsharebuttonbox a.bds_tsina{background-position:-61px 0;}

.active_num{ width:46px; min-height:140px; position:absolute; top:183px; left:321px;}
.time { position: absolute; left: 334px; top: 442px; }
.rank_area{ height: 475px; width: 1200px; position: relative;}
.toprank_1{ position:absolute; top:5px; left:410px; width:200px; font-size:14px; color:#ffc000; text-align:center;}
.toprank_2{ position:absolute; top:60px; left:160px; width:180px; font-size:14px; color:#ffc000; text-align:center;}
.toprank_3{ position:absolute; top:60px; left:684px; width:180px; font-size:14px; color:#ffc000; text-align:center;}
/*page2*/
.rank_table{width:708px; padding: 8px; background: #000; background: rgba(0,0,0,.5); margin:0 auto;}
.ta { border-collapse: collapse; color: #ffe7bc; width:100%; border:1px solid #7a010a; border-bottom:none; }
.ta tr td { text-align: center; line-height: 39px; font-size: 15px; border:1px solid #7a010a;}
.ta tr th { text-align: center; line-height: 50px; font-size: 20px; color:#ffc000; background: #560005; font-weight:normal;  border:1px solid #7a010a;}
.prize_area{ padding: 186px 100px 0;}
.prize_list{height: 226px; margin-bottom: 36px;}
.prize_list ul{ background: #000; background: rgba(0,0,0,.3); width: 789px; height: 147px; padding-top: 12px;}
.prize_list ul li{ width: 110px; height: 144px; float: left; margin: 0 10px; text-align: center; color: #ffc000; line-height: 22px; font-size: 15px; overflow: hidden;}
.prize_list ul li img{ width: 100px !important; height: 86px !important; margin: 0 auto 5px; background: #fff;}
.prize_num{width:544px; height:51px; background: url(../images/tit_bg.png); margin: 0 auto 14px; text-align: center; line-height: 51px; color: #ff9000; font-size: 34px; }
.active_prize{color:#ffe7bc; line-height:28px; font-size:13px; width:760px; height:200px; margin: 0 auto;}
.active_prize dt{ width: 96px; height: 27px; background: #8c161a; color: #fff; font-size: 15px; text-align: center; line-height: 27px; border-radius: 4px; margin-bottom: 8px;}

/* 侧边导航 */
.sidebar{ position: fixed; top: 50%; right: 10px; margin-top: -166px; background: url(../images/float_menu.png); width: 125px; height: 299px; padding-top: 33px; z-index: 10}
.sidebar a{ display: block; width: 91px; height: 31px; margin: 0 auto 2px; font-size: 15px; font-weight: bold; color: #eedf9a; text-align: center; line-height: 31px;}
.sidebar a.active,
.sidebar a:hover{color: #fff}
.sidebar a.ntop{height: 44px;}
/*底部*/
.game-footer-copyright{width: 1200px !important;}
.cyou_bottom { background: #1b1103; }
.cyou_bottom .cyou_bottom_cont p { color: #5c463a; }
.cyou_bottom .cyou_bottom_cont a { color: #5c463a; }
.cyou_bottom .cyou_bottom_cont a:hover { color: #B6671A; }
.link_list1 { margin-top: 20px; }
.footer p { padding-top: 5px; }
