@import "../../../sass/base/mixins"; .page-act-wzry{ background: #FFFFFF; @for $i from 1 through 6{ .mod-title#{$i}{ background: url(./../../img/act/mod-title#{$i}.png) center no-repeat; } .mod-title{ height: px2rem(48); background-size: auto 100%; } } header{ img{ width: 100%; display: block; overflow: hidden; } } .act-mod-app{ background: url(./../../img/act/bg-mod1.jpg) center bottom no-repeat; background-size: 100% auto; text-align: center; position: relative; padding: px2rem(100) 0 px2rem(120) 0; &:before{ content: ''; position: absolute; top: 0; left: 50%; width: 1px; height: px2rem(50); background: #ffc9ac; } p{ color: #666666; font-size: px2rem(40); line-height: px2rem(60); } .logo{ width: px2rem(166); height: px2rem(166); display: inline-block; margin: px2rem(66) 0 px2rem(20) 0; background: url(./../../img/icon-logo.png) no-repeat; background-size: 100%; } } .act-mod-act{ background: url(./../../img/act/bg-mod-act.jpg) center bottom no-repeat; background-size: 100% auto; padding-bottom: px2rem(100); color: #666666; .mod-title3{ margin-top: px2rem(180); } .mod-time{ margin-top: px2rem(30); text-align: center; font-size: px2rem(28); } .mod-adv{ margin-top: px2rem(30); height: px2rem(37); background: url(./../../img/act/mod-adv4.png) center no-repeat; background-size: auto 100%; } .mod-intro{ background: #fff1e5; font-size: px2rem(26); line-height: px2rem(60); border: 1px solid #ff7500; margin: px2rem(30) px2rem(30) 0 px2rem(30); padding: px2rem(10) px2rem(24); b{ color: #333333; } .tip{ color: #ff7500; } } .btns{ display: flex; margin: px2rem(60) px2rem(10) 0; } .btn{ display: block; flex: 1; color: #ffffff; font-size: px2rem(30); line-height: px2rem(88); background: #ffcb5b; text-align: center; border-radius: px2rem(5); margin: 0 px2rem(30); &.btn-dl{ background: #ff7500; } } } .act-mod-lottory{ background: url(./../../img/act/bg-mod4.png) no-repeat #ff7500; background-size: 100% auto; text-align: center; padding-top: px2rem(60); .tip-login{ display: inline-block; color: #95431f; font-size: px2rem(30); border: 1px dashed #FFFFFF; line-height: px2rem(63); background: url(./../../img/act/icon-alert.png) px2rem(20) center no-repeat #ff8d5b; background-size: px2rem(27); padding: 0 px2rem(24) 0 px2rem(54); margin-top: px2rem(30); } .tip-login2{ color: #ffecdb; font-size: px2rem(26); line-height: px2rem(60); } } .act-mod-share{ background: #ff7500; } .act-mod-share{ background: #ff7500; text-align: center; padding: px2rem(10) 0 px2rem(60) 0; font-size: px2rem(30); .tip{ color: #FFFFFF; margin: px2rem(40) 0 px2rem(50) 0; em{ color: #fff45c; } } .btn-share{ display: block; height: px2rem(88); line-height: px2rem(88); color: #FFFFFF; border-radius: px2rem(6); margin: px2rem(60) px2rem(66) 0 px2rem(66); background: #ffcb5b; &:active{ background: #f7bf47; } } ul{ li{ display: inline-block; width: px2rem(140); margin-top: px2rem(20); } img{ width: px2rem(88); height: px2rem(88); display: inline-block; border-radius: 50%; } p{ color: #662f00; font-size: px2rem(24); margin-top: px2rem(12); @include ellipsis(); } } } .act-mod-menu{ background: url(./../../img/act/bg-mod6.jpg) center bottom no-repeat; background-size: 100% auto; padding: px2rem(100) 0; .list-menu{ li{ display: flex; align-items: center; font-size: px2rem(26); line-height: px2rem(40); margin: px2rem(40) px2rem(10) 0 px2rem(10); } p{ flex: 1; } .item-name{ color: #333333; text-align: right; @include ellipsis(); } .item-line{ position: relative; width: px2rem(200); margin: 0 px2rem(20); &:before{ content: ''; position: absolute; top: 50%; width: 100%; border-top: 1px dashed #e3e3e3; } } .item-gif{ color: #666666; } } } .act-mod-guide{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; .mask{ position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.7); } .cont{ position: absolute; right: 0; width: px2rem(458); height: px2rem(206); background: url(./../../img/act/bg-wzry-guide.png) no-repeat; background-size: 100%; color: #FFFFFF; font-size: px2rem(30); line-height: px2rem(50); padding: px2rem(52) px2rem(40) 0; display: flex; align-items: center; } } .act-mod-award{ position: fixed; top: 0; left: 0; width: 100%; min-height: 100%; background-size: 100% auto; text-align: center; .mask{ position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.7); } .cont{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 90%; min-height: 40%; max-height: 80%; background: url(./../../img/act/bg-wzry-bingo.jpg) center bottom no-repeat #FFFFFF; background-size: 100%; overflow: auto; } h2{ color: #9b7e6a; font-size: px2rem(28); line-height: px2rem(40); padding: px2rem(30) px2rem(24); } .list-award{ li{ color: #ff6c00; font-size: px2rem(30); line-height: px2rem(80); border-bottom: 1px solid #e3e3e3; &:first-child{ border-top: 1px solid #e3e3e3; } } } .box-noaward{ width: 100%; position: absolute; top: 50%; transform: translateY(-50%); height: px2rem(53); background: url(./../../img/act/bg-noaward.png) center no-repeat; background-size: auto 100%; font-size: 0; color: transparent; } } }