@charset "UTF-8";
/**
 * @authors lizhi02
 * @date    2016-02-01 10:51:14
 */
body,h1,h2,h3,h4,h5,dl,dt,dd,ul,ol,li,p,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 Microsoft Yahei,tahoma,\5b8b\4f53;}
h1,h2,h3,h4,h5,button,input,select,textarea{font-size:100%;}
em,i{font-style:normal;}
form{display:inline;}
ul,ol{list-style:none;}
img{border:0 none;vertical-align: top;}
table{border-collapse:collapse;border-spacing:0}

a{text-decoration:none;outline:none;color:#333;}
a:hover{text-decoration: none;}
a:focus, *:focus {outline:none;}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{*zoom:1}
.hidden{display:none}


.header{height: 40px;background: #fbfbfb;border: 1px solid #d5d5d5;overflow: hidden;min-width: 1000px;}
.h-wrap{width: 1000px;margin: 0 auto;}
.h-wrap .logo-feihuo{float: left;width: 100px;height: 40px;background: url(../images/logo_feihuo.png) no-repeat;}
.h-wrap .logo-feihuo a{width: 100%;height: 100%;display: block;line-height: 100em;overflow: hidden;}
.h-wrap .login-info{float: right;line-height: 40px;color: #707e91;}
.h-wrap .login-info a{color: #707e91;}
.h-wrap .login-before a{margin: 0 15px;}
.h-wrap .icon-user{width: 16px;height: 16px;background: url(../images/user_icon.png) no-repeat;float: left;margin-left: -21px;margin-top: 12px;}
.h-wrap .login-after .welc{padding-left: 21px;}
.h-wrap .login-after .exit{margin-left: 35px;}

body{background: #43a51c;}
.wrap{width: 1200px;margin: 0 auto;}
.banner-mod{height: 757px;background: url(../images/banner_bg.jpg) no-repeat center top;min-width: 1000px;}
.con-mod1{height: 681px;background: url(../images/con_bg1.jpg) no-repeat center top;min-width: 1000px;}
.con-mod2{height: 767px;background: url(../images/con_bg2.jpg) no-repeat center top;min-width: 1000px;}
.con-mod3{height: 1536px;background: url(../images/con_bg3.jpg) no-repeat center top;min-width: 1000px;}
.footer{padding: 50px 0;background: #164205;text-align: center;font-size: 13px;min-width: 1000px;}
.footer p{line-height: 24px;color: #538340;}

.banner-mod .wrap{height: 100%;position: relative;}
.logo-game{position: absolute;top: 38px;left: 10px;width: 200px;height: 135px;line-height: 100em;overflow: hidden;}
.act-time{position: absolute;top: 100px;left: 226px;font-size: 16px;color: #245336;line-height: 24px;font-weight: bold;}

.btn-get,.btn-style,.btn-pay{background: url(../images/btns.png) no-repeat;}
.con-mod1 .wrap{overflow: hidden;}
.con-mod1 .libao-cont{margin:445px 0 0 240px;width: 704px;height: 45px;line-height: 45px;padding-left: 20px;font-size: 16px;color: #fff;}
.con-mod1 .libao-cont strong{font-size: 22px;font-weight: normal;color: #f1ffec;margin-right: 10px;}
.con-mod1 .btn-get{width: 301px;height: 88px;display: block;margin: 35px auto 0;}
.con-mod1 .btn-get:hover{background-position: 0 -88px;}

.con-mod2 .libao-table-wrap{padding: 184px 85px 0 92px;}
.libao-table{width: 100%;}
.libao-table .w1{width: 180px;}
.libao-table .w2{width: 142px;}
.libao-table .w3{width: 700px;}
.libao-table th{height: 57px;line-height: 57px;color: #fff;font-size: 18px;}
.libao-table td{height: 75px;color: #c6ffdf;font-size: 16px;text-align: center;}
.libao-table .hl{color: #fff;}
.libao-table .libao-td{text-align: left;padding: 0 22px;position: relative;}
.libao-table .libao-cont{width: 425px;float: left;}
.libao-table .btn-get{width: 139px;height: 41px;background-position: 0 -178px;position: absolute;right: 22px;top: 17px;}
.libao-table .btn-get:hover{background-position: 0 -219px;}


.con-mod3 .wrap{padding-top: 692px;position: relative;}
.con-mod3-l{width: 435px;float: left;margin:0 162px 0 90px;display: inline;}
.con-mod3-l .act-rule{height: 398px;}
.rule-table{width: 100%;}
.rule-table .w1{width: 99px;}
.rule-table .w2{width: 335px;}
.rule-table th{height: 40px;line-height: 40px;color: #fff;font-size: 14px;}
.rule-table td{height: 70px;color: #fff;font-size: 13px;text-align: center;padding-bottom: 2px;}
.rule-table .prize-td{padding: 0 20px;text-align: left;line-height: 24px;}
.rule-table strong{font-size: 16px;color: #ffe486;}

.con-mod3 .act-text{width: 405px;padding: 10px 15px 0;margin-top: 43px;}
.con-mod3 .act-text p{line-height: 20px;color: #c6ffdf;font-size: 14px;padding-left: 75px;}
.con-mod3 .act-text b{width: 75px;float: left;margin-left: -75px;font-weight: normal;display: inline;}
.con-mod3 .act-text .tips{margin-top: 10px;}

.con-mod3-r{width: 434px;float: left;}
.con-mod3 .act-rank{width: 434px;float: left;}
.rank-table{color: #fff;width: 100%;}
.rank-table th{line-height: 39px;text-align: center;font-size: 14px;}
.rank-table td{line-height: 42px;text-align: center;font-size: 13px;}
.rank-table .w1{width: 52px;}
.rank-table .w2{width: 191px;}
.rank-table .w3{width: 191px;}
.rank-table .hl{color: #ffe486;}
.act-rank .tips{margin-top: 32px;text-align: center;font-size: 19px;color: #fcc59e;line-height: 30px;}
.rank-table-box{height: 472px;}
.rank-empty{width: 100%;height: 100%;background: #287c0c;}
.rank-empty p{padding-top: 230px;text-align: center;font-size: 16px;color: #fff;}
.con-mod3 .btn-pay{width: 196px;height: 58px;background-position: 0 -262px;position: absolute;right: 206px;top: 392px;}
.con-mod3 .btn-pay:hover{background-position: 0 -320px;}

.side-nav-mod{width: 129px;height: 435px;background: url(../images/side_nav.png) no-repeat;position: fixed;top: 100px;left: 50%;margin-left: 500px;}
.side-nav-inner{padding: 80px 10px 0 4px;}
.side-nav-mod .nav-item,.side-nav-mod .go-top{width: 100%;height: 82px;display: block;line-height: 100em;overflow: hidden;}



.mask{position:fixed;_position:absolute;top:0;left:0;width:100%;_height:100%;bottom:0;z-index:99;background:#000000;opacity: 0.5;filter:alpha(opacity=50);display: block;}

.pop-act-box{width: 494px;background: #f9f6e7;position: fixed;_position:absolute;left: 50%;top: 50%;margin:-167px 0 0 -247px;z-index: 100;}
.pop-act-box .pop-hd{height: 46px;background: #144005;}
.pop-act-box .pop-bd{border:8px solid #144005;height: 274px;}
.pop-cont{padding-top: 55px;text-align: center;}
.pop-cont p{line-height: 36px;color: #144005;}
.pop-cont .p1{font-size: 22px;}
.pop-cont .p2{font-size: 16px;}
.pop-cont .p2 .code{color: #000;}
.pop-cont .copy{text-decoration: underline;color: #c97200;margin-left: 10px;}
.pop-act-box .btns-mod{margin-top: 35px;text-align: center;width: 100%;}
.pop-act-box .btn-style{width: 146px;height: 46px;text-align: center;line-height: 46px;font-size: 20px;color: #fff;display: inline-block;vertical-align: top;background: #226907;border-radius:22px;}
.pop-act-box .btn-close{width: 26px;height: 24px;line-height: 24px;text-align: center;position: absolute;top: 8px;right: 8px;color: #fff9fc;z-index: 2;font-family: Simsun;font-weight: bold;font-size: 24px;cursor: pointer;}

.pop-lblist{padding: 25px 15px 0;}
.pop-lblist table{width: 100%;}
.pop-lblist th,.pop-lblist td{border-bottom: 1px solid #144005;line-height: 30px;text-align: center;font-size: 16px;color: #144005;}
.pop-lblist .w1,.pop-lblist .w3{width: 25%;}
.pop-lblist .w2{width: 50%;}







