.footer { position: absolute; bottom: 0; z-index: 10; padding: 5px 0; width: 100%; left: 0; text-align: center; line-height: 18px; color: #005b48; } .footer a { color: #005b48 } /*.rule-close { background: url(http://vote.on168.com.cn/jindu/images/close.png); }*/ html, body { height: 100%; margin: 0; } body { background: url("../images/bgd3.png") no-repeat; background-size: 100% auto; /*display: table; margin: 0 auto;*/ } /*站长统计*/ body > span a { color: transparent; } #note { width:1rem; height:1rem; position: fixed; padding:.2rem; z-index: 100; font-size: .24rem; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #FFFFFF; line-height: .34rem; letter-spacing: .01rem; } /*下方文字*/ #text { position: absolute; bottom:0; width: 100%; color: white; text-align: center; display:flex; flex-direction:column; align-items:center } #text > .tips { /*margin-left: 3%;*/ text-align: left; width: 6.7rem; font-size: .24rem; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #FFFFFF; line-height: .48rem; margin-bottom: .1rem; } #text > .tel { font-size: .24rem; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #FFFFFF; line-height: .34rem; } #note img { width: 100%; } #con { /* width: 310px; margin: 0 auto; margin-top: 10px;*/ width: 100vw; height: 97%; position: relative; } #school { position: absolute; top: 70px; height: 200px; width: 320px; overflow-y: hidden; } #imgschool{ display: none; height: 100%; width: 100%; /* background-position: center; background: url(../images/school.png) no-repeat; background-size: contain;*/ } @keyframes school { 0% { margin-top: 212px; } 100% { margin-top: 0; } } #bi { position: absolute; width: 80px; height: 60px; right: -110px; top: 180px; background-position: center; background: url(../images/bi.png) no-repeat; background-size: contain; } @keyframes bi { 0% { top: 180px; right: -110px; } 100% { top: 200px; right: 0; } } #box { width:100vw; position: absolute; top: 8.04rem; display:flex; align-items:center; justify-content:center; /* left: 1px; right: -25px; height: 140px;*/ /*padding-top: 50px;*/ /* background-position: center; background: url(../images/box.png) no-repeat; background-size: contain;*/ } @keyframes box { 0% {transform: scale(0);} 40% {transform: scale(1.1);} 70% {transform: scale(0.8);} 100% {transform: scale(1);} } #next { opacity: 0; width: 6.38rem; height: .88rem; background: linear-gradient(151deg, #FFE482 0%, #FFA941 100%); box-shadow: 0 .04rem .12rem 0 rgba(255, 169, 41, 0.5); border-radius: .44rem; display:flex; align-items:center; justify-content:center; font-size: .36rem; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #FFFFFF; line-height: .5rem; text-shadow: 0 .04rem .08px rgba(160, 64, 0, 0.5); } @keyframes next { 0% {transform: scale(1);} 50% {transform: scale(0.8);} 100% {transform: scale(1);} } #zuo { position: absolute; left: 182px; top: 240px; height: 70px; width: 408px; background-position: center; background: url("../images/zuo.png") no-repeat; background-size: contain; } #nv { opacity: 0; position: absolute; width: 100px; height: 170px; left: -10px; top: 266px; background-position: center; background: url(../images/nv.png) no-repeat; background-size: contain; } #nan { opacity: 0; position: absolute; width: 50px; height: 100px; right: 0; top: 18px; background-position: center; background: url(../images/nan.png) no-repeat; background-size: contain; } @keyframes nv { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes nan { 0% { opacity: 0; } 100% { opacity: 1; } } /*适配ipad 适配ipad pro*/ @media screen and (min-width: 415px) and (max-width: 1024px) { #box { top: 5.04rem; } .index-rule article p { padding: .1rem 0; border-bottom: .01rem dashed #e8e8e8; word-break: break-all; font-size: .26rem; } } /*短屏*/ /*@media screen and (max-height:550px ) { #con{ margin-top: -16px; } #text { bottom: -14px; } }*/ /*长屏*/ /*@media screen and (min-height:670px ) { #con{margin-top: 30px;} #text {bottom: 100px;} }*/ /*长屏*/ /*@media screen and (min-height:800px ) { #text {bottom: 140px;} }*/