*,body{margin:0;padding:0}body{font-size:14px;color:#666;font-family:tahoma,'microsoft yahei'}.wrapper{width:100%;height:100%;position:fixed;top:0;display:flex;align-items:center;justify-content:center;background:#fff}.noword{width:500px;padding:50px 50px 30px;border:1px solid #bfd1eb;border-radius:4px;box-shadow:0 4px 10px 0 rgba(0,76,152,0.1);background:#f3faff}.title h1{margin:0 0 30px;text-align:center;border-top:1px solid #bfd1eb;font-weight:normal}.title a{margin:-21px 0 0;padding:0 20px;color:#333;text-decoration:none;background:#f3faff;display:inline-block;vertical-align:top}.noword p{margin:0 0 20px;line-height:40px}.noword b{margin:0 10px;padding:3px 5px;color:#b83f44;border:1px solid #b83f44;border-radius:2px}.word{width:100%;padding:5px 12px;font-size:18px;color:#333;font-family:verdana,'microsoft yahei';line-height:40px;border:1px solid #bfd1eb;outline:0;border-radius:4px;box-sizing:border-box}.word:focus{border:1px solid #004c98}.btn{width:110px;height:40px;float:right;font-size:17px;color:#fff;font-family:'microsoft yahei';line-height:40px;border:0;outline:0;border-radius:4px;box-shadow:0 4px 10px 0 rgba(0,76,152,0.3);cursor:pointer;background:#004c98}.result{max-height:calc(100vh - 450px);margin:0 0 20px;padding:10px 20px;color:#000;line-height:30px;border:1px solid #bfd1eb;border-radius:4px;background:#fff;overflow-y:scroll}.copyright{margin:20px 0 0;padding-top:10px;font-size:12px;font-family:arial,'microsoft yahei';line-height:30px;text-align:center;border-top:1px solid #bfd1eb}.copyright a{color:#666}[data-ripple=ripple]{position:relative;overflow:hidden}[data-ripple=ripple] .ripple{display:block;width:100%;height:100%;border-radius:100%;position:absolute;top:0;left:0;z-index:888;background:rgba(255,255,255,0.5);transform:scale(0);animation:ripple .6s 0s linear}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.num{text-align:center}.num label{margin-top:10px;font-size:14px;display:inline-block;vertical-align:top}.numberRun{display:inline-block;vertical-align:top}.numberRun span{color:#004c98}.mt-number-animate{height:27px;margin-top:5px;font-size:22px;font-family:'arial';line-height:27px;overflow:hidden;display:inline-block;position:relative}.mt-number-animate .mt-number-animate-dot{width:8px;float:left;text-align:center;line-height:27px}.mt-number-animate .mt-number-animate-dom{width:12px;float:left;text-align:center;position:relative;top:0}.mt-number-animate .mt-number-animate-dom .mt-number-animate-span{width:100%;float:left}