﻿body{margin-top:0;background:#fff;display:flex;justify-content:center;overflow-x:hidden}.main{margin:10px;max-width:768px;background:#fff;color:#666;font-size:.12rem;line-height:1.4;display:flex;flex-wrap:wrap;justify-content:center;padding:0}.pic{width:100%;height:auto;margin:0;padding:0;border:none;display:block}.logo{vertical-align:middle;width:40px;height:40px;margin:5px auto;display:inline-block}.seperator{width:100%;height:1px;background:#e3e3e3;margin:10px 0}.output{width:100%;font-size:15px;margin:15px;text-align:left;color:#333}.button{width:90%;height:40px;background:#ffde06;border:1px solid #000;border-radius:10px;text-align:center;padding:10px;margin:15px 0;cursor:pointer;color:#000;font-size:15px}.recommend{font-size:18px;color:#333;margin:10px;text-align:left}.recommend span{font-size:12px;color:#c0c1c4}.icon-list{display:flex;flex-wrap:wrap;width:100%}.icon-item{width:19%;text-align:center;margin:5px;cursor:pointer;text-decoration:none}.icon-item img{width:50px;height:50px;border-radius:10px;margin-bottom:5px}.icon-item a{font-size:12px;color:#666}.icon-item span{font-size:14px;color:#000;font-weight:500}.footer{width:100%;text-align:center;color:#c0c1c4;font-size:12px;margin:0 0}.footer a{font-size:12px;color:#c0c1c4;text-decoration:none}.recommend .more,.recommend a{float:right;font-size:16px;color:#c0c1c4;line-height:24px;text-decoration:none}.recommend .copy{font-size:15px;color:#02a982;font-weight:bold}@font-face{font-family:'iconfont';src:url('../font/font_3300257_9l5svzxmqum.woff2') format('woff2'),url('../font/font_3300257_9l5svzxmqum.woff') format('woff'),url('../font/font_3300257_9l5svzxmqum.ttf') format('truetype')}.iconfont{font-family:"iconfont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-copy:before{content:"\e744"}.tags{text-align:left;padding:5px 10px;width:100%;margin-bottom:-10px}.tags a{font-size:13px;padding:5px 10px;line-height:20px;font-weight:bold;background:#48b0f7;border-color:#48b0f7;color:#fff!important;text-decoration:none;margin-right:10px;float:left;margin-bottom:10px}.sharebox{position:fixed;left:0;bottom:0;width:100%;color:#fff;text-align:center;padding:0 0;background:#fff;border-top:solid 1px #e3e3e3}.logobox{display:flex;align-items:center}.logobox h2{font-size:30px;display:inline-block;margin:0;margin-left:5px;font-weight:500}#category-warp{width:100%}