/**index.wxss**/ page { padding-top: 54rpx; background: #05b3ec; color: #fff; /* fallback for old browsers */ background: -webkit-linear-gradient(to top, #fff, #076585); /* Chrome 10-25, Safari 5.1-6 */ background: linear-gradient(to top, #fff, #076585); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ padding-bottom: 60rpx; } .login-container{ position: absolute; top:50%; transform: translateY(50%); } .user-login { width:120px !important; color: #fff !important; border-color: #fff !important; } .user-info { color: #fff; } .user-nick-name { height: 30px; } .user-image-box { width: 200px; height: 140px; text-align: center; align-items: center; } .user-image { width: 100px; height: 100px; border-radius: 50%; } .title { font-family: PingFang SC; font-weight: 500; font-size: 22px; margin-bottom: 40rpx; } .top_tip { font-size: 28rpx; font-family: PingFang SC; font-weight: 400; color: #888888; margin-bottom: 28rpx; } .power { margin-top: 30rpx; border-radius: 5px; background-color: white; width: 93%; padding-bottom: 1rpx; } .power_info { display: flex; padding: 30rpx 25rpx; align-items: center; justify-content: space-between; } .power_info_more { width: 30rpx; height: 30rpx; transform: rotate(90deg); } .power_info_less { width: 30rpx; height: 30rpx; transform: rotate(270deg); } .power_info_text { display: flex; flex-direction: column; } .power_info_text_title { margin-bottom: 10rpx; font-weight: 400; font-size: 35rpx; } .power_info_text_tip { color: rgba(0, 0, 0, 0.4); font-size: 25rpx; } .power_item { padding: 30rpx 25rpx; display: flex; justify-content: space-between; } .power_item_title { font-size: 30rpx; } .power_item_icon { width: 30rpx; height: 30rpx; } .line { width: 95%; margin: 0 auto; height: 2rpx; background-color: rgba(0, 0, 0, 0.1); } .environment { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; margin-top: 25%; } .detail-info{ position: absolute; bottom:0; width: 100vw; height:40px; text-align: center; font-size: 12px; font-weight: bold; color: #076585; } .loading-container{ position: absolute; height: 100px; height:100px; left:50%; bottom: 60px; transform: translate(-50%); } .loading{ position: absolute; width: 100px; height: 100px; perspective: 780px; position: relative; top:25%; left:50%; transform: translate(-50%,-25%); bottom: 80px; } /* loading */ .loader-child { position: absolute; width: 100px; height: 100px; box-sizing: border-box; border-radius: 50%; } .loader-child:nth-of-type(1) { left: 0%; top: 0%; animation: rotate-one 1.15s linear infinite; border-bottom: 3px solid #ffffff; } .loader-child:nth-of-type(2) { right: 0%; top: 0%; animation: rotate-two 1.15s linear infinite; border-right: 3px solid #ffffff; } .loader-child:nth-of-type(3) { right: 0%; bottom: 0%; animation: rotate-three 1.15s linear infinite; border-top: 3px solid #ffffff; } @keyframes rotate-one { 0% { transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg); } 100% { transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg); } } @keyframes rotate-two { 0% { transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg); } 100% { transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg); } } @keyframes rotate-three { 0% { transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg); } 100% { transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg); } }