/***
 @author ----- zhangxiaowei
 @design ----- chengpeilin
 @time   ----- 2016-11-18
***/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
img{border:none;}
ul,ol{list-style:none;}
input,select,textarea{outline:none;border:none;background:#FFF;}
body{font:12px/1.2 "Microsoft YaHei","simsun",tahoma,arial,sans-serif;}
table{width:auto;border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal;}
a,a:hover{outline:none;text-decoration:none;}
.hide-txt{text-indent:-9999em;font-size:0;line-height:0;}
.clearfix:after{display:block;content:"";visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.wrapper-head{_position:absolute!important;}
.section2 .rank-list span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.spr,.titl1,.titl2,.sub-titl,.section1 .icon-kn,.section1 .icon-pp,.section1 .icon-ty,.section1 .hover-bg,.section1 .btn-buy,.section1 .priz-item,.section1 .btn-get,.section1 .btn-get:hover,.section1 .btn-get.dis,.section2 .lott,.section2 .on,.section2 .btn-lott,.section2 .btn-lott:hover{background-image:url('../img/spr.png');background-repeat:no-repeat;}
.wrap{width:100%;height:auto;position:relative;background:#36026F url(../img/bg.jpg) no-repeat center 12px;}
.main{width:900px;padding:0 50px 50px;height:auto;margin:0 auto;font-size:14px;color:#c899ff;text-align:center;position:relative;background:#36026F url(../img/main.jpg) no-repeat center -60px;}

.head-wp{height:298px;position:relative;overflow:hidden;}
.titl1{display:block;margin:40px auto 0;background-position:0 0;height:91px;width:606px;}
.titl2{display:block;margin:5px auto 18px;background-position:0 -96px;height:60px;width:385px;}
.sub-titl{margin:0 auto;background-position:0 -161px;height:50px;width:599px;font-size:20px;color:#a6540c;font-weight:bold;line-height:40px;text-align:center;}
.hd-wp{height:85px;padding-top:25px;}
.hd-wp h3{font-size:28px;color:#fff;font-weight:normal;}
.section1{height:818px;margin-bottom:38px;overflow:hidden;}
.section1 .box1,.section1 .box2{float:left;width:386px;height:280px;padding-top:30px;margin:0 37px 0 28px;}
.section1 .box2{margin:0 0 0 37px;}
.section1 .box-tit{height:68px;color:#fcdb00;}
.section1 .box-tit span{display:block;font-size:24px;}
.section1 .wp{width:356px;height:130px;margin:0 auto;}
.section1 .wp li{float:left;width:33.33%;*width:33%;font-size:12px;color:#fff;line-height: 1;}
.section1 .box2 .wp ul{padding:0 40px;}
.section1 .box2 .wp li{width:50%;}
.section1 .icon-kn,.section1 .icon-pp,.section1 .icon-ty{display:block;margin:15px auto 10px;background-position:0 -1091px;height:64px;width:64px;}
.section1 .icon-pp{background-position:0 -1160px;height:64px;width:64px;}
.section1 .icon-ty{background-position:0 -1229px;height:64px;width:64px;}
.section1 .icon-pp,.section1 .icon-ty{position:relative;cursor:pointer;}
.section1 .hover-bg{display:none;position:absolute;top:0px;left:0px;background-position:0 -1298px;height:64px;width:64px;}
.section1 .hover-tip{display:none;position:absolute;top:-85px;left:-30px;width:170px;height:50px;border-radius:10px;padding:10px 5px;font-size:12px;color:#010101;text-align:left;background:#fff;z-index:3;}
.section1 .hover-tip a{display:block;color:#3177eb;}
.section1 .hover-tip .tri{position:absolute;left:40px;bottom:-28px;width:0px;height:0px;border-width:14px 4px;border-style:solid dashed dashed dashed;border-color:#fff transparent transparent transparent;}
.section1 .btn-buy{display:block;margin:0 auto 8px;background-position:0 -216px;height:43px;width:150px;font-size:20px;color:#6a550b;line-height:43px;}
.section1 .btn-buy:hover{text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.section1 .info{font-size:12px;color:#fff;}
.section1 .info em{color:#fcdb00;}
.section1 .priz-wp{padding-top:40px;clear:both;}
.section1 .priz-wp li{float:left;width:25%;}
.section1 .priz-item{margin:0 auto;font-size:12px;color:#fff;background-position:0 -925px;height:161px;width:159px;padding-top:20px;height:141px;}
.section1 .priz-box{width:100%;height:100px;display:table;text-align:center;}
.section1 .priz-box span{display:table-cell;vertical-align:middle;}
.section1 .btn-get{display:block;margin:20px auto 0;font-size:18px;color:#6a550b;line-height:38px;background-position:0 -350px;height:38px;width:128px;}
.section1 .btn-get:hover{background-position:0 -307px;height:38px;width:128px;text-decoration:none;}
.section1 .btn-get.dis{background-position:0 -264px;height:38px;width:128px;color:#424242;}
.section2{height:598px;margin-bottom:38px;}
.section2 .lott-wp{float:left;margin:10px 0 0 50px;width:532px;height:412px;background:#691DBE;position:relative;}
.section2 .lott-wp .txt{font-size:12px;color:#fff;line-height:26px;}
.section2 .lott-list{padding:12px 0 0 17px;}
.section2 .lott{float:left;margin:0 4px 4px 0;background-position:0 -792px;height:128px;width:164px;}
.section2 .lott .box{width:164px;height:100px;display:table;font-size:0;text-align:center;overflow:hidden;position:relative;}
.section2 .lott .box span{display:table-cell;vertical-align:middle;*position:absolute;*top:50%;}
.section2 .lott .box img{margin:0 auto;*position:relative;*top:-50%;*left:-50%;}
.section2 .on{background-position:0 -659px;height:128px;width:164px;}
.section2 .mgr{margin-right:172px;}
.section2 .btn-lott{position:absolute;top:144px;left:185px;background-position:0 -526px;height:128px;width:164px;}
.section2 .btn-lott span{position:absolute;top:78px;left:0;width:100%;font-size:12px;color:#876d13;}
.section2 .btn-lott em{color:#de3b15;}
.section2 .btn-lott:hover{background-position:0 -393px;height:128px;width:164px;}
.section2 .rank-wp{float:right;margin:10px 50px 0 0;width:240px;height:412px;background:#46068D;overflow:hidden;}
.section2 .rank-wp a{color:#edb925;}
.section2 .rank-tit{margin:18px auto;font-size:20px;color:#f9f9f9;}
.section2 .rank-hd{font-size:0;}
.section2 .rank-hd span{font-size:14px;color:#f8f1ff;display:inline-block;}
.section2 .rank-list{width:100%;height:280px;margin-bottom:8px;overflow:hidden;}
.section2 .rank-list li{height:28px;line-height:28px;font-size:0;}
.section2 .rank-list span{display:inline-block;font-size:12px;color:#C899FF;}
.section2 .name{width:70px;}
.section2 .prizs{width:90px;}
.section2 .time{width:80px;*width:70px;}
.section3{height:214px;margin-bottom:34px;}
.section3 .link-wp{width:836px;height:50px;margin:0 auto 10px;border:1px solid #4A0E8C;background:#fff;overflow:hidden;position:relative;}
.section3 .link-wp input{display:block;width:700px;padding:0 5px;height:50px;line-height:50px;font-family:"Microsoft YaHei";font-size:24px;color:#8b8b8b;}
.section3 .btn-copy{position:absolute;top:-1px;right:-1px;width:129px;height:50px;border:1px solid #4A0E8C;color:#46068d;line-height:50px;font-size:24px;}
.section3 .btn-copy:hover{background:#FAF02F;text-decoration:none;}
.section3 .info{color:#a672e6;}
.section3 .info em{color:#fa0d35;}
.rule{padding:0 30px;height:407px;text-align:left;overflow:hidden;}
.rule h3{margin:30px auto 15px;font-size:28px;color:#fff;font-weight:normal;text-align:center;}
.rule-item{position:relative;padding-left:18px;font-size:12px;line-height:30px;}
.rule-item .num{position:absolute;top:0px;left:0px;*top:-7px;}
.rule-item em,.rule-item a{color:#edb925;}
.sys_footer{padding-top:30px;color:#d6afff;background:#36026F;}
.sys_footer .foot p,.sys_footer .foot a{color:#d6afff!important;margin:0 10px;}