@charset "utf-8";
/*清除默认样式*/
body{font-size:14px;color:#333;background:#971e35;font-family:"Microsoft Yahei";}
.wrap-activity *{box-sizing: border-box;}
.fl{float: left;}
.fr{float: right;}
img{vertical-align: middle;}
.clearfix:after{content:""; display: block;clear: both;height: 0;}
.active-inner{width:1100px;margin:0 auto;}
/* 设置滚动条的样式 */
::-webkit-scrollbar {width: 5px;}
/* 滚动槽 */
::-webkit-scrollbar-track { border-radius:10px;}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {border-radius:10px; background: #ccc; }
/* banner */
.active-banner{text-align: center;background: url(../images/banner_bg01.jpg) no-repeat top center;height: 686px;}
.active-banner dl{display: inline-block;text-shadow: 0 -7px 13px rgba(0,0,0,0.25);}
.active-banner dt{font-size:30px;line-height:56px;color:#f8e9de;border-top:1px solid rgba(255,255,255,0.65);border-bottom:1px solid rgba(255,255,255,0.65);padding:0 40px;}
.active-banner dd{font-size: 20px;line-height: 24px;color:#fff;padding-top: 30px;}
.active-banner2{text-align: center;background: url(../images/banner_bg02.jpg) no-repeat top center;padding:18px 0;}
.active-discounts{background: url(../images/banner_bg03.jpg) repeat-y top center;}
.active-discounts ul{padding:19px 35px;margin:0 -35px;box-shadow:inset 0 0 43px 0 rgba(7,0,2,0.35);border-radius: 15px;}
.active-discounts li{float:left;width:33.33%;padding:16px 30px;}
.active-discounts .item-inner{border:1px solid #fc2451;border-radius:10px;background:#fff;line-height:40px;color:#800108;padding:10px 20px;display: block;}
.active-discounts .item-inner .discounts-title{font-size: 26px;font-weight: bold;padding-bottom:10px;border-bottom: 1px solid #800108;}
.active-discounts .item-inner .discounts-cont{font-size: 22px;padding-top:10px;}
.active-discounts .item-inner .discounts-cont span{font-size: 24px;font-weight: bold;color:#ff4800;}

/* 模块 */
.module-box{padding: 0;}
.module-middle{background:url(../images/module_middle.png) repeat-y center; background-size: 100% auto;margin-top: -260px;}
.module-main{background: #feefec;box-shadow: 0 0 43px 3px rgba(0,0,0,0.53);margin:60px 46px 0;position: relative;overflow: hidden;}
.module-bottom img{margin-top: -15px;}
.module-top{height: 250px;}

.module-bg{background: rgba(0,0,0,0.2);position: absolute;bottom:0;left:0;right:0;z-index: -1;}
/* 大转盘 */
.active-wheel{position: relative;background: url(../images/bg_img.png) no-repeat center;padding:96px 0 43px;}
.active-wheel .module-bg{height: 80px;}
.active-wheel .module-main{padding:46px 70px;}
.wheel-box{width:45.8%;}
.wheel-info{width: 41.5%;}
.wheel-info .view-record{float:right;border:1px solid #8e1732;border-radius: 50px;font-size:18px;line-height: 34px;padding:0 20px;color:#8e1732;margin-bottom: 30px;}
.wheel-info dl{font-size: 24px;line-height: 40px;color:#8e1732;}
.wheel-info dt{font-weight: bold;}
.wheel-info-box{margin-top: 26px;}
.wheel-info-box span{float:left;padding-left: 34px;}
.wheel-info-box .name{border-right: 1px solid #e5e5e5;width: 35%;}
.wheel-info-box .prize{width:65%;}
.wheel-info-box .info-head{background: #e12e2d;font-size: 18px;color:#fff;line-height: 48px;overflow: hidden;}
.wheel-info-box .info-list{overflow: hidden;height: 210px;box-shadow: 0 2px 7px 0 rgba(151,30,53,0.26);position: relative;}
.wheel-info-box ul{position: absolute;left: 0;top:0;width: 100%;line-height: 30px;color:#e12e2d;font-weight: bold;}
.wheel-info-box li{overflow: hidden;}
/* 产品 */
.active-product{position: relative;background: url(../images/bg_img2.png) repeat-y center top;padding:91px 0 83px;}
.active-product .module-bg{height:395px;}
.active-product .module-main{overflow: hidden;padding-bottom: 50px;text-align: center;}
.product-title{font-size: 40px;line-height: 60px;font-weight: bold;text-align: center;background: url(../images/title_bg.png) no-repeat center bottom;padding-bottom: 65px;color:#fff;}
.active-wheel .product-title {padding-bottom:0;}
.active-wheel .product-title p{font-size:16px;line-height:50px;padding-top: 15px;}
.module-title{font-size: 24px;line-height: 50px;color:#fff;padding:0 30px;background: #d14c60;border-radius: 50px;margin:40px auto;display: inline-block;}
.product-info{color:#b02237;min-width: 420px;padding:0 60px;}
.product-discounts{font-size: 26px;line-height: 40px;}
.product-discounts span{letter-spacing: -3px;padding: 0 5px;}
.product-name{font-size:34px;line-height: 58px;font-weight: bold;}
.product-give{font-size: 18px;line-height: 36px;border:1px solid #ddb0b5;margin:5px 0;}
.product-price{padding:18px 0;overflow: hidden;display: inline-block;}
.price-original{font-size: 20px;line-height: 40px;}
.price-original s{display: block;height: 40px;}
.price-original span{font-size: 24px;display: block;text-align: left;}
.price-now{font-size: 19px;line-height: 80px;height: 80px;}
.price-now span{font-size: 70px;}
.product-btns .b-btn{border:1px solid #b02237;line-height: 42px;height: 44px;border-radius: 50px;width:138px;background: #b02237;color:#fff;font-size: 18px;font-weight: bold;margin:0 5px;}
.product-btns .b-btn-primary,.product-btns .b-btn:hover{background: #fff;color:#b02237;font-weight: normal;}
.product-btns .b-btn-primary:hover{background: #b02237;color:#fff;}

/* 优惠券 */
.active-coupon{padding:84px 0 0;position: relative;} 
.active-coupon .module-bg{height: 54px;}
.active-coupon .product-title{background: none;}
.active-coupon-box{background: url(../images/coupons_bg.png) bottom center no-repeat;padding:0 0 50px;margin:0 -53px ;}
.active-coupon-box ul{padding:0 25px;}
.active-coupon-box li{width: 25%;float:left;background:url(../images/coupon_bg.png) top center no-repeat;text-align: center;color:#fff;padding:74px 0 50px;}
.active-coupon-box li dd{font-size: 14px;line-height: 24px;}
.active-coupon-box li dd.coupon-info{font-size: 12px;}
.active-coupon-box li dt{font-size: 14px;line-height: 48px;height: 48px;}
.active-coupon-box li dt span{font-size: 42px;}
.active-coupon-box li dt em{font-size: 25px;}
.active-coupon-box li .btn{width: 98px;height: 30px;line-height: 30px;font-size: 16px;color:#f03;font-weight: bold;background: #fff;border-radius: 50px;display: inline-block;margin-top: 20px;}
.active-coupon-box li.grayscale{
    -webkit-filter:grayscale(100%);
    -moz-filter:grayscale(100%);
    -ms-filter:grayscale(100%);
    -o-filter:grayscale(100%);
    filter:grayscale(100%);
    filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)
}
.active-coupon-box li.grayscale a{cursor: default;}
/* 分享 */
.active-share{background: rgba(0,0,0,0.2);padding:60px 0 65px;}
.active-contact{padding:42px 0 43px;border-top: 2px solid #460e1a;background: rgba(0,0,0,0.4);text-align: center;}
.active-contact .btn{height: 52px;line-height: 50px;width: 28%;font-size: 24px;color:rgba(255,255,255,0.6);border:1px solid rgba(255,255,255,0.6);display: inline-block;margin: 0 4%;}

/* 更多产品 */
.active-more{position: relative;background: url(../images/bg_img.png) no-repeat center;padding:90px 0 100px;}
.active-more .module-bg{height: 370px;}
.more-list{margin:-15px;padding:30px;}
.more-list li{padding:15px;float:left;width:25%;}
.more-list li .more-item{border:10px solid #c5324c;background:#c5324c;box-shadow:inset 0 20px 93px 0 #ad1534;padding:14px 10px;text-align: center;}
.more-list li .more-name{line-height: 24px;font-size:18px;font-weight: bold;color:#fff;}
.more-list li .more-pic{width: 100%;padding:50% 0 0;position: relative;overflow: hidden;margin:13px 0;}
.more-list li .more-pic img{position: absolute;width: 100%;height: 100%;left: 0;top:0;}
.more-list li .more-price{font-size: 14px;color:#fff;}
.more-list li .more-price span{font-size: 30px;color:#ff6;line-height: 34px;}
.more-list li .more-price span i{vertical-align: top;font-size: 14px;}
.more-list li .b-btn{width: 100%;background: #fff;border-radius: 50px;line-height: 34px;color:#911d35;font-size: 16px;font-weight: bold;border: none;margin-top: 10px;}
.active-more .btn{width: 80%;max-width: 445px;height: 53px;line-height: 51px;border:1px solid #b02237;border-radius: 50px;background: #b02237;color:#fff;font-size: 20px;display: block;margin: 10px auto 40px;text-align: center;}
.active-more .btn:hover{background: #fff;color:#b02237;}
/* 更多产品 */
.active-anli{position: relative;background: url(../images/bg_img.png) no-repeat center;padding:90px 0 100px;}
.active-anli .module-bg{height: 370px;}
.active-anli .module-main{background: #fff;}
.active-anli .tab-head {text-align: center;}
.active-anli .tab-head ul{display: inline-block;}
.active-anli .tab-head ul li{width: 200px;height: 44px;line-height: 42px;border:1px solid #b02237;color:#b02237;margin:56px 10px 10px;}
.active-anli .tab-head ul li.cur{background: #b02237;color:#fff;}
.active-anli .tab-content{display: none;}
.active-anli .tab-content.cur{display: block;}
.anli-list{margin:-15px;padding:30px;}
.anli-list li{padding:22px;float:left;width:50%;}
.anli-list li .anli-item{border:1px solid #e5e5e5;box-shadow: 0 0 13px 0 rgba(160,138,133,0.16);text-align: center;border-radius: 8px;overflow: hidden;}
.anli-list li .anli-name{line-height:46px;font-size:14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.anli-list li .anli-pic{width: 100%;padding:54.54% 0 0;position: relative;overflow: hidden;}
.anli-list li .anli-pic img{position: absolute;width: 100%;height: 100%;left: 0;top:0;}
.anli-list2{margin:-12px -15px;padding:30px;}
.anli-list2 li{padding:12px 15px;float:left;width:33.33%;}
.anli-list2 li .anli-item{border:1px solid #e5e5e5;text-align: center;overflow: hidden;}
.anli-list2 li .anli-name{line-height:20px;font-size:14px;padding:18px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.anli-list2 li .anli-name span{background: #ddd;color:#fff;font-size: 12px;line-height: 20px;padding:0 5px;display: inline-block;margin-right: 10px;}
.anli-list2 li .anli-pic{width: 100%;padding:45.58% 0 0;position: relative;overflow: hidden;}
.anli-list2 li .anli-pic img{position: absolute;width: 100%;height: 100%;left: 0;top:0;}
.active-anli .btn{width: 80%;max-width: 445px;height: 53px;line-height: 51px;border:1px solid #b02237;border-radius: 50px;background: #b02237;color:#fff;font-size: 20px;display: block;margin: 10px auto 40px;text-align: center;}
.active-anli .btn:hover{background: #fff;color:#b02237;}


.game-shadow{background: rgba(0,0,0,0.5);position: fixed;left:0;top:0;right:0;bottom:0;z-index: 999;display: none;}
.g-lottery-case{position: relative;width:476px;height:476px;margin:0 auto;}
.start-before{position: absolute;z-index: 80;width:300px;}
.rotary-tableimg{position: absolute;top:0;left:50%;margin-left:-50%;z-index:1;width:100%;height:auto;}
.g-lottery-box{position: absolute;top:0;left:0;right:0;bottom:0;width: 388px;height:388px;margin:auto;z-index: 100;}
.g-lottery-img {width:100%;height:100%;}
.g-lottery-img img{display: block;margin:0 auto;width:100%;height:100%;}
.playbtn{display: block;position: absolute;top:0;left:0;right:0;bottom:0;margin:auto;width: 152px;height:181px;}
.playbtn img{width: 100%;height:100%;}
.playbtn span{position: absolute;left:0;top:62%;right:0;color:#880201;font-size: 14px;line-height: 24px;text-align: center;}
.playbtn span .chance-number{position: static;}
/* 结果 ---中奖 */
.result-popwin{display: none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:500;margin:auto;width:439px;height:520px;z-index:1000;background: url(../images/result-bg.png) no-repeat center center;background-size: 100% 100%;border-radius: 20px;transform: translate(0,-22px);}
.result-inner{text-align: center;padding:40px 0 0;position: relative;}
.result-title{font-size: 32px;font-weight: bold;line-height:82px;color:#971e35;}
.result-img p{padding:75px 0 120px;line-height: 70px;font-size: 50px;color:#fffddd;font-weight: bold;text-shadow: 0 3px 0 rgba(129,14,12,0.34);}
.result-img div{padding:75px 0 120px;line-height: 70px;font-size: 50px;color:#fffddd;font-weight: bold;text-shadow: 0 3px 0 rgba(129,14,12,0.34);background: url(../images/prize_bg.png) no-repeat center;}
.result-info{background: #fffddd;border-radius: 4px;padding:10px;color:#971e35;font-size: 20px;line-height: 32px;position: absolute;top:auto;bottom:0;left:9%;right:9%;}
.result-info span{font-size: 24px;color:#df312f;}
.result-info a{color:#1296db;text-decoration: underline;}
.pop-close{position: absolute;bottom:-48px;left:50%;margin-left: -18px;}


/*.pop-btns{position: absolute;bottom:9%;left:0;width:100%;text-align: center;}
.pop-btns .b-btn{display: inline-block;padding:0 25px;margin:0 5px;height:44px;text-align: center;font-size:18px;line-height:42px;color: #971e35;border-radius:50px;background: #fff;border:1px solid #fff;}
.pop-btns .b-btn-primary,.pop-btns .b-btn:hover{color:#fff;background: none;}
.pop-btns .b-btn-primary:hover{color: #971e35;background: #fff;}*/
.win-record{background: url(../images/record-bg.png) no-repeat center center;background-size: 100% 100%;width: 577px;height: 542px;}
.win-record .result-inner{padding:34px 34px 0;}
.win-record .result-title{line-height: 75px;}
.my-account{font-size: 18px;line-height: 45px;color:#fff;}
.record-info-box{border-radius: 4px;background: #fff;overflow: hidden;height: 190px;}
.record-info-box .record-info-head{background: #971e35;font-size: 16px;color:#fff;line-height: 34px;overflow: hidden;text-align: center;font-weight: bold;}
.record-info-box .record-info-list{overflow:auto;max-height:156px;text-align: left;}
.record-info-box .record-info-list .norecord{font-size: 16px;line-height: 30px;padding: 60px 0;text-align: center;}
.record-info-box span{float:left;padding: 0 3px;}
.record-info-box .name{border-right: 1px solid #971e35;width: 15%;text-align: center;}
.record-info-box .prize{width:42%;border-right: 1px solid #971e35;}
.record-info-box .time{width:43%;}
.record-info-box ul{width: 100%;line-height:26px;font-size: 14px;color:#971e35;}
.record-info-box li{overflow: hidden;}
.win-record .prize-info{font-size: 14px;color:#fff;text-align: left;line-height: 24px;padding:10px 0 5px;}
.win-record .prize-tel{text-align: left;}
.win-record .prize-description{float:left;border-radius: 4px;background: #fffddd;color:#971e35;line-height: 26px;padding:10px 5px;text-align: left;width: 76%;}
.win-record .prize-ewm{width: 18%;color:#fff;line-height:30px;float:right;}
.win-record .prize-tel{font-size:12px;text-align: left;color:#fff;padding-top: 10px;float: left;}
.win-record .prize-tel span{font-size: 15px;}
/* 没有机会 */
.no-chance{background: url(../images/nochance-bg.png) no-repeat center center;background-size: 100% 100%;width: 437px;height:396px;}
.no-chance .result-inner{padding: 0;}
/* share */
.pop-btns{position: absolute;bottom:0;left:0;width:100%;text-align: center;padding:0 0 15px;background: #fffeea;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}
.pop-btns p{font-size: 16px;font-weight: bold;color:#971e35;line-height: 36px;}
.c-sharesection{padding:0 10%;height:32px;line-height: 32px;}
.invite_left .c-sharesection{padding:0;}
.c-sharesection span{color:#666;}
.c-sharesection .share_item{position:relative;float:left;width:20%;}
.c-sharesection .share_item .share_ico{display:inline-block;text-indent: -9999px;width:37px;height:37px;background: url("../images/fxshare_ico.png") no-repeat;background-size:250px auto;cursor:pointer;}
.c-sharesection .share_wechart .share_ico{background-position:0 0;}
.c-sharesection .share_wechartM .share_ico{background-position:-150px 0;}
.c-sharesection .share_QQ .share_ico{background-position:-50px 0;}
.c-sharesection .share_QQzone .share_ico{background-position:-200px 0;}
.c-sharesection .share_Sina .share_ico{background-position:-100px 0;}
.share_pop{display:none;width: 170px;height: 170px;background: #fff;position: absolute;bottom: 36px;left: -30px;border: 1px solid #eee; box-shadow: 0 0 5px #eee;z-index: 3;}
.share_pop .share_pophd{height: 30px;line-height: 30px;background: #f1f1f1;border-bottom: 1px solid #eee;position: relative;text-align: left;}
.share_pop .share_pophd span{display: inline-block;color: #666;font-size: 12px;text-indent: 15px;}
.share_pop .share_pophd a{display: inline-block;width: 20px;height: 20px;position: absolute;right: 3px;top: 3px;text-indent: 0;color: #666;font-size: 20px;line-height: 20px;text-align: center;}
.share_popbd{height: 140px;position: relative;}
.share_popbd img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}

.txtpop{position: fixed;top:0;right:0;left:0;bottom:0;margin:auto;width: 180px;height: 40px;line-height: 40px;background: rgba(0,0,0,0.5);border-radius: 50px;text-align: center;;color:#fff;font-size: 16px;}
.pop-prompt{background: rgba(0,0,0,0.5);position: fixed;top:0;right:0;bottom: 0;left: 0;z-index: 200;}
.pop-prompt .prompt-inner{width:585px;height: 267px;padding-top: 56px;background: #fff;position: absolute;top:0;right:0;bottom: 0;left: 0;margin: auto;}
.pop-prompt .pop-head{border-bottom: 1px solid #ddd;padding:10px 22px;font-size: 16px;line-height: 35px;color:#000;position: absolute;left:0;top:0;right: 0;}
.pop-prompt .pop-body{text-align: center;padding:25px 0;}
.pop-prompt .pop-body dd{color:#666;line-height: 30px;padding-top: 13px;}
.pop-prompt .pop-body dd a{color:#0cf;text-decoration: underline;}
@media (max-width:1100px) {
.active-inner{width: 95%;}
.active-banner{height: auto;padding-bottom: 50px;}
.active-banner2{background: url(../images/banner_bg03.jpg) repeat-y top center}
.active-wheel,.active-product,.active-more,.active-anli{background:none;}
.active-discounts li{width: 50%;}
.wheel-info,.wheel-box{width: 100%;}
.product-title{background-size: 100% auto;}
.product-info{min-width: inherit;width: 90%;margin:20px;}
.active-coupon-box li{width: 50%;}
.active-coupon-box{background: none;}
.active-coupon .module-bg{display: none;}
.more-list li{width: 50%;}
}
@media (max-width:1024px) {

}
@media (max-width:958px) {

}
@media (max-width:767px) {
.active-banner dt{font-size: 15px;padding:0 10px;line-height: 35px;}
.active-banner dd{font-size: 14px;padding-top: 20px;}
.active-discounts li{width: 100%;padding:10px;}
.active-discounts .item-inner{line-height: 30px;}
.active-discounts .item-inner .discounts-title{font-size: 18px;}
.active-discounts .item-inner .discounts-cont{font-size: 16px;}
.active-discounts .item-inner .discounts-cont span{font-size: 16px;}
.module-main{margin:30px 20px 0;}
.active-wheel,.active-product,.active-more,.active-anli{padding:30px 0 20px;}
.active-wheel .module-main{padding:20px;}
.wheel-info dl{font-size: 16px;line-height: 30px;}
.wheel-info-box{margin-top: 10px;}
.wheel-info-box .info-head{font-size: 16px;line-height: 30px;}
.wheel-info-box span{padding-left: 15px;}
.product-title{font-size: 20px;line-height: 50px;padding-bottom:35px;background-size: 100% 100%;}
.active-wheel .product-title p{font-size:12px;line-height:30px;}
.module-title{font-size: 16px;line-height: 30px;padding:0 15px;margin:20px;}
.product-info{padding: 0;min-width: inherit;width: 90%;margin:20px 5% 10px;}
.product-discounts{font-size: 18px;line-height: 30px;}
.product-name{font-size: 24px;line-height: 38px;}
.product-give{font-size: 14px;line-height: 24px;padding: 5px;}
.price-original{font-size: 14px;line-height: 24px;}
.price-original s{height: 24px;}
.price-original span{font-size: 16px;}
.price-now{font-size: 14px;line-height: 48px;height: 48px;}
.price-now span{font-size: 48px;}
.product-btns .b-btn{width: 100px;height: 36px;line-height: 34px;font-size: 14px;}
.active-product .module-main{padding-bottom: 20px;}
.active-coupon{padding-top: 20px;}
.active-coupon .product-title{padding-bottom: 15px;}
.active-coupon-box li{width: 50%;background-size: 290px auto;padding:54px 0 54px;}
.active-coupon-box{margin: 0;padding-bottom: 0;background: none;}
.active-coupon-box ul{padding: 0;}
.active-coupon-box li dd{font-size: 12px;line-height: 20px;}
.active-coupon-box li dt{font-size: 13px;line-height: 30px;height: 30px;}
.active-coupon-box li dt em{font-size: 16px;}
.active-coupon-box li dt span{font-size: 30px;}
.active-coupon-box li .btn{font-size: 12px;line-height: 22px;height: 22px;width:75px;margin-top: 10px;}
.active-share,.active-contact{padding:30px 0;}
.active-contact .btn{width:42%;margin:0 1%;font-size: 14px;line-height: 30px;height: 30px;}
.more-list{padding:20px;}
.more-list li{width: 50%;padding: 5px;}
.more-list li .more-item{padding: 10px 6px;border-width: 5px;}
.more-list li .more-name{font-size: 12px;}
.more-list li .b-btn{font-size: 14px;line-height: 30px;height: 30px;}
.active-anli .tab-head ul li{width: 120px;height: 30px;line-height: 28px;margin:16px 0 0;}
.anli-list,.anli-list2{padding: 20px;}
.anli-list li{padding: 5px;}
.anli-list li .anli-item{border-radius: 4px;}
.anli-list2 li{width: 50%;padding:5px;}
.active-anli .btn,.active-more .btn{height: 36px;line-height: 34px;font-size: 16px;margin-bottom: 20px;}
.wheel-info .view-record{font-size: 14px;line-height: 30px;padding:0 15px;margin-bottom: 15px;}
.g-lottery-case{width: 100%;height: 0;padding-top: 100%;}
.g-lottery-box{width: 80%;height: 80%;}
.playbtn{width: 30%;height: 40%;}
.playbtn img{height: auto;}
.playbtn span{font-size: 10px;top:52%;}

.result-popwin{width: 90%;height: 408px;max-width: 350px;}
.result-popwin .result-inner{padding: 30px 10px 0;}
.result-title{font-size: 20px;line-height: 68px;}
.pop-close{width: 20px;margin-left: -10px;bottom:-30px;}
.result-info{font-size: 14px;line-height: 24px;}
.result-popwin .result-img img{width:56%;}
.popwin-ewm .result-img img{width:44%;}
/*.win-lottery .result-info,.losing-lottery .result-info{top:58%;}*/

.win-record{height: 350px;}
.win-record .result-title{font-size: 20px;line-height: 48px;}
.win-record .result-inner{padding: 21px 10px 0;}
.my-account{font-size: 14px;line-height: 30px;}
.record-info-box{height: 104px;}
.record-info-box .record-info-head{font-size: 12px;line-height: 25px;}
.record-info-box .record-info-list{max-height: 80px;}
.record-info-box .record-info-list .norecord{font-size: 14px;line-height: 30px;padding:25px 0;text-align: center;}
.record-info-box ul{font-size: 10px;line-height: 20px;}
.win-record .prize-info{font-size: 12px;padding:5px 0 0;}
.win-record .prize-description{font-size: 10px;line-height: 20px;padding:5px;width:79%;}
.win-record .prize-ewm{font-size: 12px;}
.win-record .prize-tel{font-size: 10px;padding-top: 2px;}

.no-chance{height: 310px;}
.no-chance .result-inner{padding: 0;}
.no-chance .result-img img{width: 56%;}
.pop-prompt .prompt-inner{width:95%;height: 267px;padding-top: 56px;}
.active-discounts ul{padding: 19px 0;margin: 0;}
}

