html{line-height:1.5;text-align:justify} a{text-decoration:none;color:blue} h1{color:#000;background:#30d3ff;background:linear-gradient(to right,#ffcefc,#fffff);padding:20px;border:1px solid #42f4eb;font-size:120%} h2{color:#000;background:#44d3ff;background:linear-gradient(to right,#44ff95,#44d3ff);padding:20px;border:1px solid #42f4eb;font-size:120%} h3{color:#000;background:#30d3ff;background:linear-gradient(to right,#ffcefc,#fffff);padding:20px;border:1px solid #42f4eb;font-size:120%}  body{margin:0} article{margin:0;padding:1%} main{max-width:95%} dt a{text-decoration:none;color:#000;display:block;background:linear-gradient(to left,#ffcefc,#fff);border-radius:6px;border:3px solid #ff9bfa;padding:2px 5px} dt a:hover{color:#fff;background:#000;border:3px solid red} dd{color:#000;margin:0 0 20px 0;background:#eee;border-radius:6px;border:3px solid #ddd;padding:2px 5px;font-size:75%} input[type=text]{width:280px;max-width:98%;height:21px;text-align} .sb,#up{background:transparent} .sb,select,.bt{height:25px;margin-top:5px} .sb,input[type=text],select,.bt{border-radius:20px;border:1px solid #ccc;padding:2px} select,option{padding:0px 3px} input,select,.bt,option{font-family:inherit} b{color:red} select,.bt{background:#ffffd8} h1,form,h2,h3{text-align:center;margin:auto} i{text-decoration:line-through red} dl{counter-reset:co}  hr{opacity:0.3} #up{position:fixed;bottom:-100px;transition:bottom 0.5s;z-index:9;opacity:0.5;border:0}