.dialog-btn{width:490px;height:70px;line-height:70px;display:inline-block;background:linear-gradient(90deg, #ffa123 0%, #ff8523 100%);font-weight:bold;font-size:28px;color:#fff;border-radius:14px;text-align:center}.dialog{width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.7);position:fixed;left:0;top:0;z-index:9}.dialog .dialog-main{background-size:100% auto;background-repeat:no-repeat;position:absolute;box-sizing:border-box;left:50%;top:50%;transform:translate(-50%, -50%);box-sizing:border-box;width:600px;border-radius:40px;background-color:#fff}.dialog .dialog-main.lotterychance{width:566px;height:581px;background-image:url(../images/dialog/bg.png);background-size:100%;background-color:transparent}.dialog .dialog-main.lotterychance .dialog-close{background-image:url(../images/dialog/btn_close_white.png);background-size:100%;position:absolute;top:131px;right:33px}.dialog .dialog-main.dayCoupon{width:665px;height:773px;background-image:url(../images/dialog/bg_coupon.png);background-size:100%;background-color:transparent}.dialog .dialog-main.dayCoupon .dialog-close{background-image:url(../images/dialog/x.png);background-size:100%;position:absolute;top:34px;right:94px}.dialog-close{width:24px;height:25px;background-image:url(../images/dialog/btn_close.png);background-size:100%;position:absolute;top:31px;right:31px;cursor:pointer}.dialog-content{color:#30415a;font-size:24px;font-family:MiSans}.dialog-content .tit{color:#333333;font-size:30px;text-align:center;font-weight:bold}.dialog-content .subTit{color:#ff7200;font-size:40px;text-align:center;font-weight:bold}.dialog-content .tipsTxt{color:#ff7200;font-size:22px;text-align:left;margin-top:20px}.actRule{padding:40px 5px 40px}.actRule-wrap{height:530px;overflow:auto;text-align:left;margin-top:30px;padding:0 40px;margin-top:40px}.actRule-wrap li{display:flex;line-height:1.7;margin-bottom:0.2rem;color:#5a5a5a}.music163-wrap{padding:40px 0 70px 0}.cardInfo-wrap{width:490px;margin:0 auto;text-align:center}.form{width:100%;text-align:center}.form .txt{color:#666666;margin:20px 0}.form-item{height:70px;margin-bottom:12px;position:relative}.form-item .form-item-wrap{height:100%;border:1px solid #e9e7e4;border-radius:14px;display:flex;align-items:center;padding:0 20px}.form-item .form-item-wrap.code{width:310px}.form-item label{width:110px;flex:0 0 110px;text-align:left;color:#999999}.form-item input{flex:1 1 0;min-width:0;border:none;outline:none;background:transparent}.form-item .btn-code{position:absolute;top:0;right:0;display:block;width:160px;height:68px;line-height:68px;background:#fff3e5;border-radius:14px;text-align:center;color:#ff7019;font-size:24px}.form .erroMsg{height:40px;line-height:40px;color:red}.form .dialog-btn-confirm{width:100%;height:70px;line-height:70px}.biliCard-wrap{padding:60px 0 70px 0}.biliCard-box{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:50px}.biliCard-box .code{width:490px;height:114px;line-height:114px;background:#E9E7E4;border-radius:20px;text-align:center;color:#333333;font-size:28px;position:relative}.biliCard-box .code .btn-copy{display:block;width:37px;height:36px;background-image:url(../images/dialog/icon_copy.png);background-size:100%;background-repeat:no-repeat;position:absolute;right:21px;top:39px;cursor:pointer}.biliCard-box .dialog-btn-copy{width:490px;height:70px;line-height:70px;margin-top:68px}.address-wrap{padding:60px 0 23px 0}.address-box{width:490px;margin:0 auto;text-align:center}.coupon-wrap{padding:60px 0 50px 0}.coupon-wrap .tipsTxt{color:#666666;margin-top:20px;margin-bottom:20px}.alipay-wrap{padding:60px 0 30px 0}.alipay-wrap .payAccount-wrap{width:490px;margin:0 auto}.myrecord{padding:50px 0 30px 0}.myrecord-list{width:100%;height:660px;margin:30px auto 0;text-align:left;overflow:auto;display:flex;flex-direction:column;align-items:center}.myrecord-list .myrecord-item{width:520px;height:120px;background:#f8f8f8;border-radius:20px;margin-bottom:12px;padding:0 20px 0 30px}.myrecord-list .myrecord-item .name{color:#333333;font-size:28px;margin-bottom:5px}.myrecord-list .myrecord-item .time{color:#999999;font-size:24px}.myrecord-list .myrecord-item .btn-get{min-width:110px;height:54px;background:linear-gradient(90deg, #ffa123 0%, #ff8523 100%);border-radius:14px;text-align:center;line-height:54px;color:#ffffff;font-size:24px;padding:0 10px}.myrecord .pagination a{color:#333333}.myrecord .pagination .center{margin:0 20px;color:#ffa123}.gameGift-wrap{padding:60px 0 70px 0}.gameGift-wrap .gameGift-box{width:490px;margin:60px auto 0}.gameGift-wrap .gameGift-box .code{width:100%;height:114px;line-height:114px;background:#f8f8f8;border-radius:20px;margin-bottom:68px;position:relative;text-align:center;position:relative}.gameGift-wrap .gameGift-box .code .btn-copy{display:block;width:37px;height:36px;background-image:url(../images/dialog/icon_copy.png);background-size:100%;background-repeat:no-repeat;position:absolute;right:21px;top:39px;cursor:pointer}.lotterychance{padding-top:130px}.lotterychance .tit{color:#ffffff;font-size:34px}.lotterychance .chance-task{width:500px;margin:0 auto;display:flex;flex-direction:column;margin-top:20px}.lotterychance .chance-item{display:flex;justify-content:space-between;align-items:center;width:500px;height:104px;background:#fffefd;border-radius:14px;margin-bottom:18px;padding:0 20px}.lotterychance .chance-item .txt1{color:#333333;font-size:24px}.lotterychance .chance-item .txt2{color:#ff8239;font-size:24px}.lotterychance button{width:110px;height:54px;line-height:54px;background:linear-gradient(90deg, #ffa123 0%, #ff8523 100%);border-radius:14px;font-size:24px;font-weight:normal;flex:0 0 110px}.lotterychance button:disabled{background:#fcbe8d}.pay-wrap{padding:50px 0 20px 0;text-align:center}.pay-wrap .pay-title{color:#333333;font-size:36px;font-weight:bold}.pay-wrap .pay-title span{color:#ff7200}.pay-wrap .txt{color:#666666;font-size:22px;margin-top:20px;margin-bottom:10px;font-weight:400}.pay-wrap .price{font-size:28px;color:#FF7200;font-weight:bold;margin-bottom:10px}.pay-wrap .pay-code{width:240px;height:240px;background:#ffffff;border-radius:20px;border:2px solid #f3f3f3;margin:0 auto;margin-bottom:10px;color:#333333;display:flex;flex-direction:column;justify-content:center;align-items:center}.pay-wrap .pay-code img{width:200px}.pay-wrap .pay-methods{width:450px;margin:0 auto;margin-bottom:50px}.pay-wrap .pay-methods .pay-method{display:flex;align-items:center;justify-content:center}.pay-wrap .pay-methods .pay-method .icon-wx{width:44px;margin-right:17px}.pay-wrap .pay-methods .pay-method .icon-ali{width:45px;margin-right:18px}.pay-wrap .pay-methods .pay-method-wx{width:100%;height:74px;background:#02ab5a;border-radius:37px;margin-bottom:20px}.pay-wrap .pay-methods .pay-method-ali{width:100%;height:74px;background:#4886FF;border-radius:37px}.pay-wrap .statement{color:#ff7200;font-size:22px;padding:0 80px}.code-exchange{padding:60px 0 50px 0}.code-exchange .dialog-content{padding:0 30px;height:600px;overflow:auto}.code-exchange .codeIframe{width:100%;height:100%}.cardResult{padding:60px 0 50px 0}.card-wrap{color:#30415a;margin-top:24px;text-align:center;font-size:20px}.card-wrap .txt{margin-bottom:20px}.alipaycash{padding:60px 0 50px 0}.alipaycash .tipsTxt{color:#666666;margin-top:20px;margin-bottom:20px;text-align:center}.alipaycash-wrap{text-align:center}.dayCoupon-wrap{text-align:center;padding-top:40px}.dayCoupon-wrap .tit{color:#8072EA;font-size:40px;font-weight:bold}.dayCoupon-wrap .dayCoupon-tips{color:#5755A7;font-size:20px;padding:0 120px;margin-top:20px;margin-bottom:30px}.dayCoupon-wrap .dayCoupon-tips span{color:#F3402A}.dayCoupon-wrap .dayCoupon-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:column}.dayCoupon-wrap .dayCoupon-list img{width:377px;margin-bottom:10px}.dayCoupon-wrap .dayCoupon-statement{color:#F3402A;font-size:20px;margin-top:10px}.btn{display:inline-block;background-repeat:no-repeat;background-size:100%}.btn-my{width:121px;height:36px;line-height:36px;background-image:url(../images/btn_my.png)}.btn-rule{width:121px;height:36px;line-height:36px;background-image:url(../images/btn_rule.png)}.btn-logout,.btn-log{width:88px;height:30px;line-height:30px;color:#fff799;font-weight:bold;font-size:18px;text-align:center;background-color:#fb8c50;border-radius:15px}.btn-more{width:145px;height:42px;line-height:42px;background-image:url(../images/btn_more.png)}.btn-lottery{width:439px;height:105px;background-image:url(../images/btn_lottery.png);border-radius:50px;overflow:hidden}.btn-gift{width:166px;height:48px;background-image:url(../images/btn_gift.png)}.btn-gift:disabled{background-image:url(../images/btn_gift_disable.png)}.btn-coupon{width:166px;height:48px;background-image:url(../images/btn_coupon.png)}.btn-coupon:disabled{background-image:url(../images/btn_coupon_disable.png)}.btn-buy{width:103px;height:33px;background-image:url(../images/btn_buy.png)}.btn-buy:disabled{background-image:url(../images/btn_buy_disable.png)}.cursor{cursor:pointer}.w1200{width:1200px;margin:0 auto}#app{width:100%;overflow:hidden;font-size:18px;color:#ffffff;overflow-x:hidden;overflow-y:auto;margin:0 auto;position:relative}#app .main{width:100%}.body-bg{width:100%;height:auto;position:absolute;z-index:-1}.body-bg .bg{width:100%;height:3647px;background-position:top center;background-repeat:no-repeat;background-image:url(../images/bg.jpg)}@media screen and (min-width: 1921px) and (max-width: 2560px){.body-bg .bg{background-image:url(../images/bg_2k.jpg)}}.topBtn{position:fixed;top:20px;right:48px;font-size:0}.topBtn .btn-my{margin-right:10px}.userinfo{position:absolute;left:0;top:394px;width:100%;text-align:center;color:#fff799}.userinfo-box{display:inline-block;min-width:218px;height:30px;line-height:30px;color:#fff799;font-size:18px;font-weight:600;background:#8882ff;border-radius:15px;position:relative}.fixBar{width:270px;height:279px;background-image:url(../images/bg_fixbar.png);position:fixed;right:0;top:50%;transform:translateY(-50%);padding-top:126px;z-index:10;will-change:transform}.fixBar .tab{display:block;width:144px;height:37px;background-size:100%;background-repeat:no-repeat;margin-bottom:6px;margin-left:67px;transition:transform 0.25s ease, filter 0.25s ease}.fixBar .tab01{background-image:url(../images/img_tab_01.png)}.fixBar .tab01.active,.fixBar .tab01:hover{background-image:url(../images/img_tab_01_active.png)}.fixBar .tab02{background-image:url(../images/img_tab_02.png)}.fixBar .tab02.active,.fixBar .tab02:hover{background-image:url(../images/img_tab_02_active.png)}.fixBar .tab03{background-image:url(../images/img_tab_03.png)}.fixBar .tab03.active,.fixBar .tab03:hover{background-image:url(../images/img_tab_03_active.png)}.lottery{padding-top:827px}.lottery .giftsNum{color:#fff799;font-size:22px;font-weight:bold;background-color:#8882ff;width:268px;height:36px;line-height:36px;border-radius:18px;text-align:center;margin-right:10px}.lottery .ruleTxt{width:997px;height:48px;line-height:48px;background-size:100%;background-image:url(../images/bg_rule.png);color:#ffffff;font-size:22px;font-weight:bold;text-align:center;margin:8px auto 0}.lottery .ruleTxt span{color:#ffff00}.lottery .swiper-box{width:100%;margin-top:13px}.hotGames{margin-top:40px}.hotGames .hotGames-wrap{width:100%;height:1080px;background-image:url(../images/bg_games.png);padding:50px 57px 85px;margin-top:5px;box-sizing:border-box}.hotGames .game-list{flex:1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:34px}.hotGames .game-item{width:340px}.hotGames .game-item img{display:block}.hotGames .game-item .bottom{margin-top:7px;display:flex;justify-content:space-between}.hotGames .game-item .bottom button{display:block}.hotGames .rules{color:#8777FA;font-weight:bold;font-size:18px;text-align:center;margin-top:10px}.cashTm{margin-top:40px}.cashTm .cashTm-wrap{width:100%;height:809px;background-image:url(../images/bg_cash.png);padding:47px 35px 0 44px;margin-top:5px;box-sizing:border-box}.cashTm .cash-list{display:flex;flex-wrap:wrap;justify-content:space-between}.cashTm .cash-item{width:272px;position:relative;margin-bottom:14px;align-items:flex-end}.cashTm .cash-item img{display:block}.cashTm .cash-item .btn-buy{position:absolute;bottom:13px;right:21px}.cashTm .rules{color:#8777FA;font-weight:bold;font-size:18px;text-align:center;margin-top:16px}
