*{box-sizing:border-box;margin:0;padding:0}
button,input,textarea{outline:0;border:0;background-color:transparent}
body{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:zcool kuaile,cursive;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cntr{display:table;width:100%;height:100%}
.cntr .cntr-innr{display:table-cell;vertical-align:middle;text-align:center}
h1{margin-bottom:10px;text-align:center}
p{margin-top:10px}
a{margin-top:10px;color:#f08080;text-decoration:none}
.page{display:-webkit-box;display:-ms-flexbox;display:flex;width:95%;min-height:100vh;font-weight:lighter;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.login-input-pink{width:220px;height:20px;outline:0;border-color:pink;border-style:solid;border-width:1px;border-radius:3px;background:#fff;color:#000;font-size:14px}
.login-input-pink:hover{border-color:#ef027d;background:#fff}
.login-button{width:160px;height:20px;outline:0;border-width:0;border-radius:3px;background:#d8870b;color:#fff;font-size:14px;cursor:pointer}
.login-button:hover{background:#f90}
.pink-button-large{width:165px;height:20px;outline:0;border-width:0;border-radius:3px;background:#f1908c;color:#fff;text-align:center;font-size:14px;cursor:pointer}
.pink-button-large:hover{background:#f75}
.pink-button{width:80px;height:20px;outline:0;border-width:0;border-radius:3px;background:#f1908c;color:#fff;text-align:center;font-size:14px;cursor:pointer}
.pink-button:hover{background:#f75}
.login-input-pink1{width:160px;height:20px;outline:0;border-color:pink;border-style:solid;border-width:1px;border-radius:3px;background:#fff;color:#000;font-size:14px;font-family:Microsoft YaHei}
.login-input-pink1:hover{border-color:#ef027d;background:#fff}
.bg{position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(https://loli.pics/ecy/eso1242a.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}
.container{position:relative;overflow:hidden;margin-top:20px;margin-bottom:20px;padding:45px 65px 55px 65px;width:95%;max-width:800px;border-radius:10px;color:#fff}
.container.result{background:rgba(120,129,147,.3);box-shadow:0 0 10px 0 #333;backdrop-filter:blur(1px);filter:brightness(110%)}
h1.title{margin-bottom:30px;text-align:center}
.search-form{text-align:center;font-size:16px}
.search-form input{margin-bottom:30px;padding:15px 30px;width:100%;border:#e1e1e1 solid 1px;border-radius:50px;color:#fff;text-align:center;font-size:16px;line-height:1}
.search-form input::-webkit-input-placeholder{color:#f5f5f5}
.search-form input::-moz-placeholder{color:#f5f5f5}
.search-form input:-ms-input-placeholder{color:#f5f5f5}
.search-form input:-moz-placeholder{color:#f5f5f5}
.search-form .search-submit{padding:15px 60px;border:0;border-radius:50px;background:-webkit-gradient(linear,left top,right top,from(#9c51ff),to(#816bff));background:-webkit-linear-gradient(90deg,#9c51ff,#816bff);background:linear-gradient(90deg,#9c51ff,#816bff);color:#fff;font-size:16px;line-height:1;cursor:pointer;transition:all .3s}
.info{border:#e1e1e1 solid 1px;border-radius:10px}
.info .info-item{display:flex;padding:0}
.info .info-item~.info-item{border-top:#e1e1e1 solid 1px}
.info .info-item .lable{width:120ing:12px 20px;border-right:#e1e1e1 solid 1px;text-align-last:justify}
.info .info-item .value{padding:12px 20px;flex:1}
.div_foot{position:fixed;bottom:20px;left:0;text-align:center;width:100%;font-size:16px;letter-spacing:1px}
.glow-checkbox{display:inline-flex;align-items:center;margin-left:5px;margin-right:5px}
.glow-checkbox input{display:none}
.glow-checkbox-label{margin-left:5px;font-size:14px;color:#f0c9cf}
.glow-checkbox label{position:relative;display:inline-block;width:16px;height:16px;background-color:#f6f6f6;border:1px solid pink;border-radius:50%;cursor:pointer;transition:background-color .3s ease}
.glow-checkbox label:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#96c24e;border-radius:50%;opacity:0;transition:opacity .3s ease}
.glow-checkbox input:checked+label:before{opacity:1}
@media(max-width:820px){.container{padding:20px 20px 45px 20px}
}