﻿/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
img{border:0;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
textarea{overflow:auto;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.none{display:none;}
body{background:none; font-size:12px; font-family:"Microsoft YaHei";background-color: #fff;}
.indexWrap{width:100%;height:919px;overflow:hidden;background: url(../images/indexBg.jpg) no-repeat center top;}
.indexMain{width: 960px;position: absolute;left:50%;margin-left:-480px;top:0;z-index: 2}
.navBox{position: absolute;top:315px;left:0;width: 100%;}
.navBox a{position: absolute;width: 125px;height: 472px;background-repeat: no-repeat;background-position: center top;text-indent: -9999px;}
.navBox a:hover{transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;transform: translateY(-10px);-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);-moz-transform: translateY(-10px);}
.navBox a.nav01{left:0px;top:0;background-image: url(../images/nav01.png);}
.navBox a.nav02{left:130px;top:100px;background-image: url(../images/nav02.png);}
.navBox a.nav03{left:260px;top:19px;background-image: url(../images/nav03.png);}
.navBox a.nav04{left:390px;top:98px;background-image: url(../images/nav04.png);}
.navBox a.nav05{left:520px;top:20px;background-image: url(../images/nav05.png);}
.lanternBox{width: 100%;position: absolute;top:0;left:0;}
.lanternBox img{position: absolute;transform-origin: top center;-webkit-transform-origin: top center;-moz-transform-origin: top center;-ms-transform-origin: top center;}
.lanternBox img.lantern01{left:-446px;animation: move 9s infinite;-moz-animation: move 9s infinite;-ms-animation: move 9s infinite;-webkit-animation: move 9s infinite;}
.lanternBox img.lantern02{left:-165px;animation: move 8s infinite;-moz-animation: move 8s infinite;-ms-animation: move 8s infinite;-webkit-animation: move 8s infinite;}
.lanternBox img.lantern03{left:-20px;animation: move 7s infinite;-moz-animation: move 7s infinite;-ms-animation: move 7s infinite;-webkit-animation: move 7s infinite;}
.lanternBox img.lantern04{right:-175px;animation: move 7s infinite;-moz-animation: move 7s infinite;-ms-animation: move 7s infinite;-webkit-animation: move 7s infinite;}
.lanternBox img.lantern05{right:-330px;animation: move 8s infinite;-moz-animation: move 8s infinite;-ms-animation: move 8s infinite;-webkit-animation: move 8s infinite;}
.lanternBox img.lantern06{top:-10px;right:-596px;animation: move 9s infinite;-moz-animation: move 9s infinite;-ms-animation: move 9s infinite;-webkit-animation: move 9s infinite;}
@keyframes move{
	0%{transform:rotate(7deg);}
	50%{transform:rotate(-7deg);}
	100%{transform:rotate(7deg);}
}
@-moz-keyframes move{
	0%{transform:rotate(7deg);}
	50%{transform:rotate(-7deg);}
	100%{transform:rotate(7deg);}
}
@-webkit-keyframes move{
	0%{transform:rotate(7deg);}
	50%{transform:rotate(-7deg);}
	100%{transform:rotate(7deg);}
}
@-ms-keyframes move{
	0%{transform:rotate(7deg);}
	50%{transform:rotate(-7deg);}
	100%{transform:rotate(7deg);}
}

.tempWrap{width: 100%;background: url(../images/bg_01.jpg) no-repeat center top;}
.tempMain{height:2000px;background: url(../images/bg_02.jpg) no-repeat center 509px;}
.rep{width: 980px;margin:0 auto;text-align: left;}
.head{width: 100%;height: 440px;position: relative;}
.login{position: absolute;top:360px;left:0;color:#eeca5a;font-size: 16px;}
.login a{color:#eeca5a;}
.content{width: 890px;margin:120px auto 0;}
.tit{margin-bottom:10px;height: 50px;padding-left:56px;background: url(../images/titIcon01.png) no-repeat left center;}
.tit02{background-image: url(../images/titIcon02.png);}
.tit span,.tit em{color:#ffe09f;display: block;}
.tit span{font-size: 24px;font-weight: bold;}
.tit em{font-size:12px;}
.signBox{float: left;width: 456px;}
.signBox h2{font-size:18px;font-weight: bold;color:#ffdbba;}
.signBox p,.myCharge p,.backPrize p{color:#ffe1ac;font-size: 14px;line-height: 1.5em;}
.signBox ul li{float: left;margin:7px 3px 0;width: 56px;height: 72px;background: url(../images/lantern.png) no-repeat center;position: relative;cursor: pointer;}
.signBox ul li span{display:block;position:absolute;left:0;bottom:10px;width:100%;text-align: center;font-size: 12px;color:#904c4e;}
.signBox ul li.on{background-image: url(../images/lantern_on.png);cursor: default;}
.signBox ul li.on span{color:#ff181e;}
.myCharge{float: left;width:425px;height:260px;padding-top:25px;}
.myCharge .chargeInfo{margin-top:6px;padding-top:25px;width: 422px;height: 125px;border:1px solid #c01f2d;background-color: #ad1f2b;border-radius: 15px;}
.myCharge .chargeInfo h2{height:48px;line-height:48px;padding:5px 17px;font-size:16px;color: #ffe1ac;position: relative;}
.myCharge .chargeInfo h2 a{display: block;position: absolute;right: 17px;top:5px;width: 223px;height: 48px;line-height: 48px;text-align: center;background:url(../images/btn.png) no-repeat center;font-size:14px;color:#562800;font-weight: bold;}
.prizeBox{float: left;margin-right: 30px;}
.prizeBox.margin0{margin:0;}
.prizeTit{width:422px;padding:12px 0;text-indent:30px;border:1px solid #c01f2d;background-color: #ad1f2b;border-radius: 10px;overflow: hidden;}
.prizeTit span{float:left;font-size:26px;font-weight: bold;color:#ffe1ac;}
.prizeTit p{float:left;margin-left:20px;width: 266px;height: 34px;line-height: 34px;background-color: #8d141d;border-radius: 17px;font-size:14px;color:#ffca76;position: relative;text-shadow: 0 1px 1px rgba(0,0,0,0.4)}
.prizeTit p a{position: absolute;right: 13px;top:0;color:#ffca76;}
.choujiang{position:relative;width: 426px;height:364px;margin-top:10px;background: url(../images/lottery.png) no-repeat center;}
#lottery02{background: url(../images/lottery2.png) no-repeat center;}
.start_btn{ position:absolute; width:138px; height:117px; left:143px; top:123px;}
.choujiang span{ position:absolute; width:138px; height:117px;border-radius: 8px;background-color:#fff;opacity: 0;filter: alpha(opacity=0)}
.p1{ left:0px; top:0;}
.p2{ left:144px; top:0;}
.p3{ left:287px; top:0;}
.p4{ left:287px; top:123px;}
.p5{ left:288px; top:247px;}
.p6{ left:145px; top:247px;}
.p7{ left:1px; top:247px;}
.p8{ left:0px; top:123px;}
.backPrize{width: 890px;margin:270px auto 0;}
.backPrize ul{overflow: hidden;margin-left:-10px;}
.backPrize ul li{float: left;margin:15px 4px;}
.backPrize ul li .prize{width: 134px;height: 112px;border:3px solid #77060e;background-color: #af212d;border-radius: 10px;position: relative;}
.backPrize ul li .prize img{display:block;margin: 10px auto;width: 56px;height: 56px;border:3px solid #8e151e;}
.backPrize ul li .prize span{position: absolute;bottom: 0;left:0;width: 100%;height:34px;line-height: 34px;text-align: center;font-size:14px;color:#f9d8a6;background: #8e151e;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
.backPrize ul li a{display: block;margin-top:10px;width: 139px;height: 39px;line-height: 39px;text-align: center;background: url(../images/btn02.png) no-repeat center;font-size: 18px;color: #693e00;font-weight: bold;}
.backPrize ul li a.on{background-image: url(../images/btn02_gray.png);color:#404040;}
.floatNav{position: fixed;bottom:90px;left:50%;margin-left:480px;padding-top:90px;width: 190px;height: 249px;background: url(../images/floatNavBg.png) no-repeat center;}
.floatNav ul li{width: 95px;height: 41px;margin:0 auto;}
.floatNav ul li a{display:block;width: 95px;height: 41px;text-align: center;line-height: 41px;margin:2px auto;font-size:16px;color:#efba7e;}
.floatNav ul li:hover{background: url(../images/floatNav.png) no-repeat center;}
.pop{display:none;position: relative;width:700px;padding:30px 50px;border:3px solid #a9000d;background: #db3441;}
.close{position: absolute;right: -79px;top:-3px;width: 76px;height: 84px;background: url(../images/close.jpg) no-repeat center;text-indent: -9999px;}
.pop h2{margin-bottom:20px;font-size:30px;font-weight: bold;color:#fff;text-align: center;}
.tablePrize{width: 100%;}
.tablePrize th{padding:6px 0;text-align: center;background: #ffbaba;font-size:18px;font-weight: normal;color: #db3441}
.tablePrize td{color:#fff;padding:6px 0;text-align: center;font-size:18px;}
.pop2{width: 460px;}
.tableInfo{width: 370px;margin:0 auto;}
.tableInfo th{padding:15px 0;width:120px;font-size:18px;color:#fff;}
.tableInfo td{text-align: left;}
.tableInfo td select{width: 220px;height: 36px;line-height: 36px;background: #ffbaba;border:0;font-size:18px;color:#db3441;font-family: "Microsoft YaHei"}
.btn_confirm{display:block;width: 167px;height: 37px;line-height:37px;text-align:center;border:2px solid #cf8d00;background: #efdc73;font-size:18px;color:#db3441;}
.video_box{position: relative;z-index: 1;width: 97%;height: 960px;}
.pop1{display:none;width: 444px;height: 444px;padding:20px;background:#db3441 url(http://shushan.wanmei.com/resources/jpg/160411/10631460377277952.jpg) no-repeat center;border:3px solid #a9000d;}
.pop1 .close{right:-76px;top:0;}