body { margin: 0; padding: 0; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } code { font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace; } .loader { font-size: 10px; margin: 0px auto; text-indent: -9999em; width: 2em; height: 2em; border-radius: 50%; background: #000000; background: -moz-linear-gradient(left, #000000 10%, rgba(255, 255, 255, 0) 42%); background: -webkit-linear-gradient(left, #000000 10%, rgba(255, 255, 255, 0) 42%); background: -o-linear-gradient(left, #000000 10%, rgba(255, 255, 255, 0) 42%); background: -ms-linear-gradient(left, #000000 10%, rgba(255, 255, 255, 0) 42%); background: linear-gradient(to right, #000000 10%, rgba(255, 255, 255, 0) 42%); position: relative; -webkit-animation: load3 1.4s infinite linear; animation: load3 1.4s infinite linear; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); } .loader:before { width: 50%; height: 50%; background: #000000; border-radius: 100% 0 0 0; position: absolute; top: 0; left: 0; content: ''; } .loader:after { background: #ffffff; width: 75%; height: 75%; border-radius: 50%; content: ''; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @-webkit-keyframes load3 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes load3 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .loadingIndicator { position: fixed; padding: 10px; display: flex; flex-direction: row; background: #fff; margin: 10px; box-shadow: 0 0 11px -2px #000; border-radius: 2em; right: 0; } .loadingSpinner { margin-right: 10px; } .btnContainer { position: absolute; top: 0; left: 0; width: 100%; text-align: center; } .btnContainer button { margin: 5px; } .playBtn{ position: fixed; right: 220px; top: 50%; transform: translateY(-50%); border-radius: 50%; width: 60px; line-height: 55px; height: 60px; border: 1px solid black; background: rgba(255, 255, 255, 0.8); } .playBtn:hover{ background: rgba(12, 116, 165, 0.8); } .wapper{ position: relative; width: 100%; height: 100%; } .wapper .layoutContainer{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); z-index: 9999; } .layoutContainer .activationBox{ box-sizing: border-box; padding: 20px; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); background-color: white; } .layoutContainer .activationBox .title{ font-size: 20px; } .layoutContainer .activationBox .iptWp{ padding: 20px 0; } .iptWp input{ width: 300px; height: 30px; } .layoutContainer .activationBox .btnWp{ text-align: right; } .btnWp .btn{ cursor: pointer; font-size: 14px; padding: 8px 20px; background-color: red; display: inline-block; background-color: #409eff; color: white; -webkit-user-select:none;/*webkit浏览器*/ -moz-user-select:none;/*火狐*/ -ms-user-select:none;/*IE10*/ user-select:none; } .btnWp .btn:hover{ background-color: #66b1ff; } .btnWp .btn:active{ background-color: #3a8ee6; } .visibilityHidden{ visibility: hidden; } .visibilityVisible{ visibility: visible; } .toasterWp{ z-index: 10000; }