<!-- 本DIY代码来自于 https://diy.zhongzhipian.top -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>Cute Verification</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: 'PingFang SC', 'Helvetica Neue', Arial, sans-serif;
}
body {
background: linear-gradient(-45deg, #ff9a9e, #fad0c4, #fbc2eb, #a6c1ee);
background-size: 400% 400%;
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
padding: 20px;
overflow: hidden;
animation: gradientBG 15s ease infinite;
}
@keyframes gradientBG {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
.bubbles {
position: absolute;
width: 100%;
height: 100%;
z-index: 0;
overflow: hidden;
top: 0;
left: 0;
}
.bubble {
position: absolute;
bottom: -100px;
background: rgba(255, 255, 255, 0.2);
border-radius: 50%;
animation: rise 10s infinite ease-in;
}
.bubble:nth-child(1) {
width: 40px;
height: 40px;
left: 10%;
animation-duration: 8s;
}
.bubble:nth-child(2) {
width: 20px;
height: 20px;
left: 20%;
animation-duration: 5s;
animation-delay: 1s;
}
.bubble:nth-child(3) {
width: 50px;
height: 50px;
left: 35%;
animation-duration: 7s;
animation-delay: 2s;
}
.bubble:nth-child(4) {
width: 80px;
height: 80px;
left: 50%;
animation-duration: 11s;
animation-delay: 0s;
}
.bubble:nth-child(5) {
width: 35px;
height: 35px;
left: 55%;
animation-duration: 6s;
animation-delay: 1s;
}
.bubble:nth-child(6) {
width: 45px;
height: 45px;
left: 65%;
animation-duration: 8s;
animation-delay: 3s;
}
.bubble:nth-child(7) {
width: 25px;
height: 25px;
left: 75%;
animation-duration: 7s;
animation-delay: 2s;
}
.bubble:nth-child(8) {
width: 80px;
height: 80px;
left: 80%;
animation-duration: 6s;
animation-delay: 1s;
}
@keyframes rise {
0% {
bottom: -100px;
transform: translateX(0);
}
50% {
transform: translateX(100px);
}
100% {
bottom: 1080px;
transform: translateX(-200px);
}
}
.container {
background-color: rgba(255, 255, 255, 0.9);
border-radius: 15px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
width: 100%;
max-width: 400px;
padding: 30px;
text-align: center;
position: relative;
z-index: 1;
}
h1 {
color: #ff6b88;
margin-bottom: 20px;
font-size: 24px;
}
.subtitle {
color: #666;
margin-bottom: 30px;
font-size: 14px;
}
.input-group {
margin-bottom: 25px;
text-align: left;
}
label {
display: block;
margin-bottom: 8px;
color: #ff6b88;
font-size: 16px;
}
input {
width: 100%;
padding: 12px 15px;
border: 2px solid #ffe6eb;
border-radius: 10px;
font-size: 16px;
transition: border-color 0.3s;
background-color: rgba(255, 255, 255, 0.7);
}
input:focus {
border-color: #ff6b88;
outline: none;
background-color: white;
}
.button-group {
display: flex;
gap: 15px;
margin-bottom: 20px;
}
button {
flex: 1;
padding: 12px;
border: none;
border-radius: 10px;
font-size: 16px;
font-weight: bold;
cursor: pointer;
transition: all 0.3s;
}
.primary-btn {
background-color: #ff6b88;
color: white;
}
.primary-btn:hover {
background-color: #ff4d73;
}
.secondary-btn {
background-color: #f0f0f0;
color: #666;
}
.secondary-btn:hover {
background-color: #e0e0e0;
}
button:active {
transform: scale(0.98);
}
.footer {
color: #999;
font-size: 12px;
margin-top: 30px;
}
.version {
color: #ccc;
font-size: 12px;
margin-top: 15px;
}
</style>
</head>
<body>
<div class="bubbles">
<div class="bubble"></div>
<div class="bubble"></div>
<div class="bubble"></div>
<div class="bubble"></div>
<div class="bubble"></div>
<div class="bubble"></div>
<div class="bubble"></div>
<div class="bubble"></div>
</div>
<div class="container">
<h1 id="title">萌系验证系统</h1>
<p id="msg" class="subtitle">请输入激活码完成验证~</p>
<div class="input-group">
<input type="text" id="code" placeholder="请输入激活码...">
</div>
<div class="button-group">
<button onclick="Call_Verify(code.value);" class="primary-btn">立即验证</button>
<button onclick="Call_Query_Trial(code.value);" class="secondary-btn">查询状态</button>
</div>
<p class="footer">欢迎使用萌系验证系统,请输入有效激活码完成验证。验证成功后即可享受全部功能,如有问题请联系客服~</p>
<p class="version">diy.zhongzhipian.top</p>
</div>
</body>
<script>
document.getElementById("title").innerHTML = PanGolin.GetTitle();
document.getElementById("notice").innerHTML = PanGolin.GetNotice();
document.getElementById("Query_Trial").innerHTML = PanGolin.Is_Trial() ? "试用" : "查码";
document.getElementById("Pay").style.display = PanGolin.Is_Pay() ? "block" : "none";
function Call_Verify(data) {
PanGolin.Verify(data);
}
function Call_Query_Trial(data) {
if (PanGolin.Is_Trial()) PanGolin.Trial();
else PanGolin.Query(data);
}
function Call_Pay() {
PanGolin.Pay();
}
function mStart(obj) {
obj.style.opacity = "0.8";
}
function mUp(obj) {
obj.style.opacity = "1";
}
</script>
</html>
<!-- 本DIY代码来自于 https://diy.zhongzhipian.top -->