@import "media.scss"; @import "base/base.scss"; @import "swiper.css"; .page-stake-main{ width: 1136px; margin: 0 auto; word-break: normal; position: relative; .swiper-button-prev, .swiper-button-next{ height: 24px; width: 17px; outline: none; background: center no-repeat; background-size: 100% 100%; } .swiper-button-prev{ left: -29px; background-image: url(../img/deMarcia/icon-prev.png); &:hover{ background-image: url(../img/deMarcia/icon-prev-hover.png); } &.swiper-button-disabled{ background-image: url(../img/deMarcia/icon-prev-disabled.png); } } .swiper-button-next{ right: -29px; background-image: url(../img/deMarcia/icon-next.png); &:hover{ background-image: url(../img/deMarcia/icon-next-hover.png); } &.swiper-button-disabled{ background-image: url(../img/deMarcia/icon-next-disabled.png); } } } // 押注 .page-stake{ position: relative; .top-swiper-container{ margin-top: 6px; } .match-container{ padding: 30px 25px; box-sizing: border-box; border: 1px solid #262c2a; // border-bottom: none; .match-title-hidden{ visibility: hidden; } } .top-swiper-slide{ // height: 300px; box-sizing: border-box; background-color: #0B2540; .title{ font-size: 18px; color: #fff; line-height: 1.4; font-weight: bold; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .info{ padding: 20px 0 12px 0; border-bottom: 2px solid #0B3C53; .date{ font-size: 12px; color: #fff; display: inline-block; margin-right: 16px; } .status{ float: right; font-size: 14px; font-weight: bold; } .start{ color: #3cc234; } .unstart{ color: #118cb4; } .end{ color: #0d516d; } .pause{ color: #1f77fb; } .cancel{ color: #009944; } } } .match{ .match-item{ float: left; width: 33.33%; text-align: center; img{ width: 56px; height: auto; } } .score{ padding-top: 54px; text-align: center; font-size: 30px; color: #0d516d; font-weight: bold; span{ font-weight: bold; vertical-align: middle; &.light, &.right{ color: #13d5d3; } } } .title{ color: #fff; font-size: 16px; padding: 25px 0 8px 0; } } .match-precent{ display: none; height: 26px; &.pre-hidden{ visibility: hidden; } .progress{ margin-top: 10px; width: 50%; .length{ height: 4px; display: inline-block; vertical-align: middle; &.red{ background-color: #ba0632; // width: 80px; } &.blue{ background-color: #39b932; // width: 20px; } } .num{ display: inline-block; color: #fff; font-size: 12px; width: 32px; } } .left{ float: left; } .right{ float: right; text-align: right; .num{ text-align: left; } } } .match-res-title{ &.hidden{ visibility: hidden; } color: #fff; font-size: 12px; padding-left: 12px; border-left: 4px solid #ba0632; margin-top: 3px; } .team-btn-wrap{ margin-top: 14px; .team-btn{ display: inline-block; width: 104px; height: 34px; color: #ffffff; font-size: 12px; text-align: center; line-height: 34px; &:last-child{ float: right; } &.team-unselect{ background-color: #807d8c; &:hover{ background-color: #807d8c; } } } .red-team{ background-color: #d90639; &:hover{ background-color: #b7052f; } } .blue-team{ background-color: #39b932; &:hover{ background-color: #29a922; } } .end-team{ &:nth-child(1){ border: 1px #13D5D3 solid; color: #13d5d3; &:hover{ background-color: #0C3A52; text-decoration: none; } } &:nth-child(2){ border: 1px #13D5D3 solid; background-color: #13D5D3; color: #0b2540; &:hover{ border-color: #16F0EC; background-color: #16F0EC; text-decoration: none; } } &:hover{ background-color: #65636f; } } } .match-guess-btn{ display: none; height: 30px; line-height: 30px; color: #47b7e9; font-size: 12px; text-align: center; cursor: pointer; border-top: 1px solid #3364b0; &:hover{ filter: brightness(2); } } .match-guess-btn_m{ display: none; height: 30px; line-height: 30px; background-color: #807d8c; color: #ffffff; font-size: 12px; text-align: center; cursor: pointer; } } .week-select{ .week-btn-wrap{ float: left; width: 90%; // display: flex; height: 38px; overflow: hidden; .btn{ float: left; margin-right: 3px; margin-bottom: 3px; width: 104px; } &.showmore{ height: auto; } } .btn-more{ float: left; width: 10%; } .btn { height: 38px; line-height: 38px; cursor: pointer; text-align: center; font-size: 14px; color: #47b7e9; font-weight: 500; background-color: #111d43; border-radius: 3px; transition: all 0.3s ease; &:hover{ background-color: #47b7e9; color: #111d43; } &.active{ background-color: #47b7e9; color: #111d43; } } } .arrow-down-icon{ display: inline-block; margin-left: 4px; width: 9px; height: 6px; background: url(//pub.dwstatic.com/zt2018/lolrise//img/down.png); vertical-align: middle; &.rotate{ transform: rotate(180deg); } } .match-guess-wrap{ padding: 0 20px 20px 20px; display: none; border-left: 1px solid #3364b0; border-right:1px solid #3364b0 ; .que-item{ .que-title{ font-size: 12px; color: #fff; font-weight: bold; padding-left: 16px; position: relative; line-height: 1.6; span{ display: block; color: #3364b0; } ::before{ content: ''; position: absolute; width: 2px; height: 4px; background-color: #fff; left: 0; top: 8px; } } .tips{ font-size: 12px; color: #8c8b94; } } .que-radio{ margin-top: 10px; padding-left: 16px; label{ display: flex; align-items: center; color: #ddd; font-size: 12px; margin-right: 15px; margin-bottom: 6px; input[type="radio"]{ -webkit-appearance: none; width: 18px; height: 18px; border: 1px solid #3364B0; border-radius: 2px; margin-right: 10px; } input[type="radio"]:checked{ background: url(//pub.dwstatic.com/zt2018/lolrise//img/ok.png) no-repeat; } } } .submit-btn{ display: inline-block; width: 100%; height: 34px; color: #111d43; font-size: 14px; text-align: center; line-height: 34px; background-color: #47B7E9; margin-top: 10px; cursor: pointer; outline: 0; border: 0; position: relative; &::before{ content: ''; position: absolute; left: 3px; top: 6px; display: block; width: 2px; height: 22px; background-color: #111d43; } &::after{ content: ''; position: absolute; right: 3px; top: 6px; display: block; width: 2px; height: 22px; background-color: #111d43; } &:hover{ background-color: #B3E2F4;; } &.disabled{ pointer-events: none; cursor: default; opacity: 0.6; } } } @media screen and (max-width: 750px){ .page-stake{ padding: 0 38px; } .page-stake-main .page-stake .week-select .btn{ width: 60px; color: #47b7e9; margin-bottom: 10px; &.active{ background-color: #47b7e9; color: #333; } } .week-select .btn{ height: 28px; line-height: 28px; } .btn-more{ font-size: 12px !important; } .week-select{ display: flex; } .page-stake .match-container{ padding: 10px; background: #111d43; border: none; } .page-stake .top-swiper-slide .title{ color: #fff; padding-top: 20px; } .page-stake .top-swiper-slide .info .date{ color: #ddd; } .page-stake .top-swiper-slide .info{ display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #0B3C53; } .page-stake .top-swiper-slide .info .date{ margin-right: 1vw; } .page-stake .match .score{ font-size: 22px; text-indent: 1vw; margin-left: 1vw; } .page-stake .match-res-title{ padding-left: 1vw; border-left: 2px solid #fff; color: #fff; } .page-stake-main .page-stake .team-btn-wrap .team-btn{ width: 46%; } .page-stake .match-precent .progress .length.blue{ background-color: #39b932; } .page-stake-main .page-stake .match-guess-btn{ background-color: #111d43; } .page-stake .top-swiper-slide{ border: 1px solid #3364b0; } .swiper-container-android .top-swiper-slide, .swiper-wrapper{ background-color: transparent; } .match-guess-wrap{ background-color: #111d43; padding: 10px; border: none; } .match-guess-wrap .que-item .que-title{ color: #fff; padding-left: 1vw; } .match-guess-wrap .que-item .que-title ::before{ width: 2px; height: 12px; background-color: #fff; top: 4px; } .match-guess-wrap .que-item .tips{ display: block; } .match-guess-wrap .que-radio{ padding-left: 1vw; } .match-guess-wrap .que-radio label{ color: #fff; } .match-guess-wrap .submit-btn{ width: 100%; background-color: #47b7e9; color: #111d43; border-radius: 3px; } .page-stake-main .page-stake .top-swiper-slide{ background-color: #111d43; } .page-stake .team-btn-wrap .end-team:nth-child(1){ background-image: none; } .page-stake-main .swiper-button-next{ right: 9px; } .page-stake-main .swiper-button-prev{ left: 9px; } } .guess-tag { position: absolute; height: 109px; width: 34px; padding: 0 7px 0 9px; background: url(../img/deMarcia/guess-tag.png) no-repeat; background-size: 100% 100%; box-sizing: border-box; color: #13d5d3; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 13px; line-height: 16px; cursor: pointer; transition: all 0.3s ease; z-index: 2; left: -34px; bottom: 0; &:hover{ transform: translate3d(-1px, -5px, 0); text-decoration: none; } @media screen and (max-width: 750px) { display: none; } }