html{width:100%;}
body{width:100%; margin:0; padding:0; font-size:100%; font-family:"Microsoft YaHei",\5b8b\4f53,Arial, Helvetica, sans-serif; background-color:#fff;}
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{text-decoration:none;outline:none; cursor: default;}

#wrap{width: 16rem; color: #FFF; display: none;}
.bg1{background:#290658 url(http://www.laohu.com/_s/1226/bg.jpg) no-repeat 0 0; background-size: 100% auto;}
.bg2{background:#290658 url(http://www.laohu.com/_s/1226/bg2.jpg) no-repeat 0 0; background-size: 100% auto;}

.nav{height: 1.95rem; font-size: 0.6rem; line-height: 1.65rem;}
.nav a{color: #FFF;}
.nav a,.nav span.login,.nav span.logout{float: right; padding: 0 0.4rem;}
.nav span.line{float: right;}
.nav span.logout{display: none;}

.loy_num{width:16rem; height: 1.65rem; text-align: center;}
.loy_num_bg1{background: url(http://www.laohu.com/_s/1226/loy_num.png) no-repeat 0 0; background-size: 100% auto;}
.loy_num_bg2{background: url(http://www.laohu.com/_s/1226/loy_num2.png) no-repeat 0 0; background-size: 100% auto;}
.loy_num strong{display: block; height: 1.05rem; line-height: 1.05rem; font-weight: normal; font-size: 0.6rem;}
.loyMain{display: block; width:16rem; height: 16.7rem; background: url(http://www.laohu.com/_s/choujiang0927/loyMain.png) no-repeat 0 0; background-size: 100% auto; position: relative;}
.startBtn{display: block; background: url(http://www.laohu.com/_s/1226/start.png) no-repeat 0 0; background-size: 100% auto; width: 6.675rem; height: 6.675rem; position: absolute; top: 4.05rem; left: 4.7rem;}
.loyCard{background: url(http://www.laohu.com/_s/1226/loyCard.png) no-repeat 0 0; background-size: 100% auto; width: 16rem; height: 1.8rem; background-size: 100% auto; text-align: center; font-size: 0.6rem; color: #ae6a12; line-height: 1.375rem;}
.btnBox{height: 4.6rem;}
.btnBox img.btnTit{display: block; width: 100%;}
.btnlist{display: block; padding: 0.5rem 1.75rem 0 1.75rem;}
.pubBtn{width: 5.375rem; height: 1.625rem; display: block; overflow: hidden; text-align: center; font-size: 0.5rem; color: #5d2b16; line-height: 1.625rem; background: url(http://www.laohu.com/_s/1226/btn.png) no-repeat 0 0; background-size: 100% auto; margin: 0 auto;}
.btnfe{float: left; }
.btnfr{float: right;}

.gzBox{height: 17.9rem;}
.gxMain{background: url(http://www.laohu.com/_s/1226/gz.png) no-repeat 0 0; background-size: 100% auto; width: 16rem; height: 16.625rem; position: relative;}
.gxText{width: 12.9rem; position: absolute; left: 1.55rem; top: 3.05rem; font-size: 0.45rem; color: #f8d5ab; line-height: 0.85rem;}
.gxText strong{color: #fff9be;}
.gxText h3{font-size: 0.6rem; padding-bottom: 0.3rem;}

.oh{width: 100%; height: 100%; overflow: hidden;}
.popBack{position:fixed; left: 0; top: 0; z-index: 999; background: rgba(0,0,0,0.8); width: 100%; height: 100%; display: none;}
.popBackInfo{position:absolute; left: 0; top: 0; z-index: 999; background: rgba(0,0,0,0.8); width: 100%; height: 100%; display: none;}
.popBox{width: 14rem; position:absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%); background: #3e127a;}
.closepop{width: 1.05rem; height: 1rem; background: url(http://www.laohu.com/_s/1226/close.png) no-repeat 0 0; background-size: 100% auto; position: absolute; top: 0.5rem; right: 0.5rem;}
.popMain{ background: #6228af; border:4px solid #ffd48a; padding: 0.5rem 0;}
.popMain a.pubBtn{font-size: 0.6rem;}

.popText{text-align: center; height: 4.85rem; padding: 0 0.5rem;}
.popText strong{font-size: 0.75rem; font-weight: bold; color: #FFF; display: block; padding: 0.375rem 0;}
.popText p{color: #ffdeb7; font-size: 0.6rem; line-height: 0.9rem;}
.popText span{padding: 0 0.15rem;}

.popText2{text-align: center; padding: 0.25rem 0 0.7rem 0;}

.popText2 strong{font-size: 0.75rem; font-weight: bold; color: #FFF; display: block; padding: 0.1rem 0;}
.popText2 p{color: #ffdeb7; font-size: 0.6rem; line-height: 0.9rem;}
.popText2 span{padding: 0 0.15rem;}

.popFrom{}
.inputlist{height: 1.7rem; overflow: hidden;}
.inputlist span.label{float: left; width: 2.75rem; height: 1.25rem; line-height: 1.25rem; text-align: right; color: #FFF; font-size: 0.6rem;}
.inputlist span.inp{float: right; width: 10.5rem;}
.inputlist input{width: 8.9rem; height: 1.2rem; line-height: 1.2rem; border: 1px solid #FFF; background: #6228af; color: #FFF; font-size: 0.6rem; padding:0 0.25rem; float: left;}
.popPs{font-size:0.45rem; line-height:0.75rem; color: #ffdeb7; width: 11.75rem; margin: 0 auto; padding-bottom: 0.75rem;}

.infoTitle{display: block; text-align: center; font-size: 0.75rem; font-weight: bold; color: #ffdeb7; padding: 0.25rem 0 0.9rem 0;}

.errorBox{padding: 0.05rem 0 0 0; height: 4.85rem;}
.errorBox img{display: block; margin: 0 auto; width: 2.675rem;}
.errorBox p{color: #ffdeb7; font-size: 0.6rem; padding: 0.5rem 0.5rem 0 0.5rem; line-height: 0.9rem; text-align: center;}
.towBtn{height: 1.7rem; width: 11.5rem; margin: 0 auto;}

.shareImg{display: block; position: fixed; width: 100%; top: 0; right: 0;}


.shopBox{width: 100%; position: relative; padding: 2.65rem 0 0 0;}
.shopTop{display: block; width: 16rem; height: 2.65rem; background: url(http://www.laohu.com/_s/1226/shopTop.png) no-repeat 0 0; background-size: 100% auto; position: absolute; left: 0; top: 0.025rem;}
.shopTop strong{display: block; text-align: center; font-size: 0.75rem; color: #fff9be; padding-top: 1.4rem;}
.shopList{width: 14.4rem; margin: 0 auto; background: rgba(212,55,28,0.8); padding-bottom: 0.35rem; border-radius: 16px;}
.shopText{text-align: center; font-size: 0.45rem; color: #ffb8bd; padding: 0.45rem 0 0 0; height: 1.15rem;}
.pub_clr{overflow: hidden; clear: both; font-size: 0; line-height: 0;}
.shoplb{padding: 0 0 0 0.375rem;}
.shopIcon{width: 4.55rem; height: 5.75rem; float: left;}
.shopIcon img{display: block; width: 2.95rem; margin: 0 auto;}
.shopIcon span.lcText{text-align: center; display: block; font-size: 0.45rem; color: #fff9be; line-height: 0.6rem; padding: 0.125rem 0 0.25rem 0;}
.shopIcon span.lcBtn{display: block; width: 2.65rem; height: 0.75rem; line-height: 0.75rem; text-align: center; border-radius: 8px; font-size: 0.4rem; margin: 0 auto; background: #c4c4c4; color: #FFF;}
.shopIcon span.lcOn{background: #eed370; color: #c2353e;}
.shopIcon span.lcOver{background: #9b9b9b; color: #eed370;}
.shopIcon span.lcNor{background: #c4c4c4; color: #FFF;}

.shopBtn{width: 12.6rem; margin: 0 auto; padding: 0.625rem 0; height: 1.625rem;}

.pplist{width: 12.45rem; margin: 0 auto; overflow: hidden; min-height:6rem;}
.pplist li{float:left; width: 4.15rem; height: 5rem;}
.ppImg{display: block; height: 2.9rem; width: 2.9rem; border: 3px solid #eed370; background: #3e127a; border-radius: 116px; margin: 0 auto;}
.ppImg span{display: block; padding-top: 0.775rem;}
.ppImg img{display: block; margin: 0 auto; width: 1.5rem;}
.pplist p{text-align: center; font-size: 0.45rem; color: #fff9be; padding: 0.25rem 0.25rem 0 0.25rem;}

.ppTable{padding: 0 0.25rem; height: 12rem; overflow: hidden; overflow-y:auto;}
.ppTable table{border-collapse: collapse; color: #FFF; font-size: 0.45rem; table-layout:fixed; text-align: center;}
.ppTable td,.ppTable th{border: 1px solid #FFF; padding:0.1rem 0.02rem;}
.ppTable th{background: #8049c8;}
.ppTable td{font-size: 0.4rem;}

.infoList{width: 16rem; height: 18.5rem; background: url(http://www.laohu.com/_s/1226/infoBg.png) no-repeat 0 0; background-size: 100% auto;}
.infoText{height: 5.2rem; text-align: center;}
.infoText strong{display: block; font-size: 0.75rem; color: #fff9be; padding-top: 1.65rem; height: 1.15rem;}
.infoText p{line-height: 0.9rem; font-size: 0.45rem; color: #d8b9ff;}
.infoText p span{color: #FFF;}

.infoMain{width: 14.05rem; margin: 0 auto; overflow: hidden;}
.infoMain ul{width: 14.25rem;}
.infoMain li{width: 4.6rem; height: 4.25rem; padding-right: 0.125rem; float: left;}
.infoMain li img{display: block; margin: 0 auto; width: 4.6rem; height: 2.75rem;}
.infoMain li strong{display: block; width: 4.6rem; height: 2.75rem; background: #f1b52d; border-radius: 10px;}
.infoMain li span{display: block; text-align: center; color: #fff9be; font-size:0.45rem; padding-top: 0.2rem;}

.infoMore{padding: 10.45rem 0 0 0;}
.game1{background: url(http://www.laohu.com/_s/1226/game1.png) no-repeat 0 0; background-size: 100% auto;}
.game2{background: url(http://www.laohu.com/_s/1226/game2.png) no-repeat 0 0; background-size: 100% auto;}
.game3{background: url(http://www.laohu.com/_s/1226/game3.png) no-repeat 0 0; background-size: 100% auto;}
.game4{background: url(http://www.laohu.com/_s/1226/game4.png) no-repeat 0 0; background-size: 100% auto;}
.game5{background: url(http://www.laohu.com/_s/1226/game5.png) no-repeat 0 0; background-size: 100% auto;}
.game6{background: url(http://www.laohu.com/_s/1226/game6.png) no-repeat 0 0; background-size: 100% auto;}
.game7{background: url(http://www.laohu.com/_s/1226/game7.png) no-repeat 0 0; background-size: 100% auto;}
/*
.game8{background: url(http://www.laohu.com/_s/1226/game8.png) no-repeat 0 0; background-size: 100% auto;}
*/
.game8{background: url(http://www.laohu.com/_s/choujiang0927/game_sdxl2.png) no-repeat 0 0; background-size: 100% auto;}

.game9{background: url(http://www.laohu.com/_s/1226/game9.png) no-repeat 0 0; background-size: 100% auto;}
.infoMoreTitle{text-align: center; font-size: 0.9rem; font-weight: bold; color: #FFF; padding-bottom: 0.4rem;}
.infoArt{width: 15.175rem; margin: 0 auto;}
.infoArt img{display: block; max-width: 100%; margin:0 auto; margin-bottom: 0.3rem;}
.infoArt p{font-size: 0.45rem; color: #fff9be; line-height: 0.6rem; padding: 0.25rem 0; text-indent: 2em;}

.popBack2{width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 9999; background:rgba(0,0,0,0.9);}
#popWx span{display: block; position: absolute; left: 0; top: 50%; margin-top: -1rem; height: 2rem; line-height: 2rem; font-size: 1rem; color: #FFF; text-align: center; width: 100%;}