* { color: #fff; font-size: .11rem; box-sizing: border-box; font-family: 'PingFang SC','Microsoft YaHei',SourceHanSansCN-Normal,HiraginoSansGB,HiraginoSans-W3,"Helvetica Neue",Helvetica,STHeiTi,sans-serif; } html { margin: 0; padding: 0; width: 100%; height: 100%; } body { min-height: 100vh; margin: 0; padding: 0; border: .01rem solid transparent; background-color: #A30D0F; background-image: url("../img/back.jpg"); background-repeat: no-repeat; background-size: 100% 100%; text-align: center; } .title { width: 1.37rem; margin: 0 auto; margin-top: .7rem; display: block; } .alert-info { position: fixed; top: 1.74rem; right: 0; left: 0; bottom: 0; text-align: center; } .alert-info p { display: inline-block; height: 0.38rem; color: #fff; font-size: 0.14rem; line-height: 0.38rem; padding: 0 0.10rem; background-color: rgba(0, 0, 0, 0.7); border-radius: 5px; } .down { display: inline-block; width: 2.24rem; height: .27rem; line-height: .27rem; background: linear-gradient(90deg,#F73924,#FF4E3A); border-radius: .13rem; margin-top: .09rem; letter-spacing:.01rem; } #count,.count { font-weight: normal; } .main { width: 3.2rem; margin: 0 auto; margin-top: .26rem; padding: .28rem 0; background: linear-gradient(#F73924,#FF4E3A); border-radius: .4rem; } .tips { max-width: 2.64rem; text-align: left; margin: 0 auto; font-size: .13rem; line-height: .21rem; padding: 0 1em; position: relative; } .tips::before { content: ""; width: .05rem; height: .05rem; background: #fff; border-radius: 50%; position: absolute; left: 0em; top: 0; margin-top: .07rem; } .num { font-weight: normal; } .dirList { display: inline-block; padding: 0 .05rem; height: .6rem; line-height: .3rem; background: #FFFFFF; border-radius: .15rem; } .active { position: relative; margin-top: .3rem; margin-bottom: .15rem; } .active::before { content: ""; display: inline-block; position: absolute; left: 20%; top: 50%; transform: translateY(-50%); width: 20%; height: .01rem; background: #FFFFFF; } .active::after { content: ""; display: inline-block; position: absolute; right: 20%; top: 50%; transform: translateY(-50%); width: 20%; height: .01rem; background: #FFFFFF; } .newFont { font-size: .13rem; color: #FFDEA7; margin-top: .11rem; margin-bottom: .05rem; } .radius { display: inline-block; padding: 0 .1rem; background: #700707; border-radius: .19rem; color: #FFDEA7; font-size: .15rem; } #count { font-weight: normal; } .mainOther { width: 3.2rem; margin: 0 auto; margin-top: .26rem; padding: .28rem 0; padding-right: .03rem; background: linear-gradient(#F73924,#FF4E3A); border-radius: .4rem; overflow: hidden; } #info { display:inline-flex; max-width: 100%; margin: 0 auto; background: #FFFFFF; border-radius: .15rem; border-radius: .4rem; } #info .avatar { width: .4rem; height: .4rem; } .img { display: table-cell; vertical-align: middle; } #info .right { height: .4rem; padding-left: .08rem; padding-right: .08rem; overflow-x: scroll; } #info .name,#info .descri { text-align: left; font-size: .13rem; display: block; line-height: .13rem; color: #A94400; } #info .descri { font-size: .13rem; line-height: .4rem; } .swiper-wrapper { display: inline-block; } .swiper-slide { color: #A94400; white-space: nowrap; width: 100%; height: .3rem; overflow: hidden; text-overflow:ellipsis; } .dirList span { color: #A94400; } .avatar { width: .22rem; height: .22rem; border-radius: 50%; vertical-align: middle; } .center { margin-top: 3%; } #button { width: 2.62rem; height: .44rem; border-radius: .22rem; line-height: .44rem; font-weight: bold; font-size: .15rem; margin: 0 auto; background: #FFF55A; color: #A50000; margin-top: .3rem; position: fixed; bottom: .25rem; left: 50%; margin-left: -1.31rem; } #buttonOne { width: 1.43rem; height: .44rem; border-radius: .22rem; line-height: .44rem; font-weight: bold; font-size: .15rem; margin: 0 auto; background: #FFF55A; color: #A50000; margin-top: .3rem; position: fixed; bottom: .25rem; left: 50%; margin-left: -1.51rem; } #buttonOne:last-child { width: 1.43rem; height: .44rem; border-radius: .22rem; line-height: .44rem; font-weight: bold; font-size: .15rem; margin: 0 auto; background: #FFF55A; color: #A50000; margin-top: .3rem; position: fixed; bottom: .25rem; right: 50%; margin-right: -1.51rem; } .smaIcon { width: .2rem; height: .2rem; vertical-align: middle; } #other,#newUser { display: none; margin-bottom: .9rem; } #notice { position: fixed; right: .2rem; bottom: .7rem; width: 1rem; height: 1rem; border: none; background-image: url("../img/fix.png"); background-size: 100% 100%; -webkit-animation: start 2s infinite ease-in-out; } @-webkit-keyframes start { 0%{transform: scale(1); } 25%{transform: scale(1.1);} 50%{transform: scale(1);} 75%{transform: scale(1.1);} } @-moz-keyframes start { 0%{transform: scale(1); } 25%{transform: scale(1.1);} 50%{transform: scale(1);} 75%{transform: scale(1.1);} } @keyframes start { 0%{transform: scale(1); } 25%{transform: scale(1.1);} 50%{transform: scale(1);} 75%{transform: scale(1.1);} }