#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.list{background-color:#f3f3f3;padding:10px;border-radius:10px}.list .title{line-height:35px;font-size:15px;color:#333;font-weight:600;border-bottom:1px solid #e4e4e4}.list .title,.list .txt{text-align:left}.werd_box img{border:0;vertical-align:bottom;max-width:100%}.werd_box{background:#f3f3f3}.werd_box,.werd_boxf{border-radius:10px;margin-bottom:10px;overflow:hidden}.werd_boxf{background:#fff}.title{line-height:35px;font-weight:600}.title,.titled{text-align:left;font-size:15px;color:#333}.titled{line-height:30px;font-weight:500}.xx{border-bottom:1px solid #e4e4e4}.subtitle{text-align:left;font-size:13px;color:#666;line-height:18px;padding-bottom:6px}.subtitle span{color:#888}.pad10{padding:10px}.margi10{margin:10px}.xl_flex_left_center{justify-content:left}.xl_flex_end_center,.xl_flex_left_center{display:flex;position:relative;flex-direction:row;align-items:center}.xl_flex_end_center{justify-content:flex-end}.xl_center_center{justify-content:center;flex-wrap:wrap}.xl_center_center,.xl_space_between_center{display:flex;position:relative;align-items:center;flex-direction:row}.xl_space_between_center{justify-content:space-between}.indexcon{margin:0 10px}.indextitle{height:50px;line-height:50px;font-size:18px;color:#000}.indextitle span{float:right;height:30px;line-height:30px;margin-top:10px;font-size:14px;border-radius:15px;text-indent:30px;width:70px;background:#f2f4ff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMC8yMNQsktwAAAAYdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3Jrc0+zH04AAALNSURBVFiFzZnfi01BHMA/d8mWNkoTKVE8iAebbLKRB94UNaE2D4qaZw/rx4NXKSlbXmxGkZTFw+QPkIdt5WUlESEPq9XGCKWVtWs9zL3X7N37Y2buOffeT93umbnf7zmfpnPufGdOYX5+nlSksn6zHzgE7AE2AT0Jp9xitJhsFLQ04cSV7AKGit/NsiQkKFlaKtsD3AIOp56jCn9DgpKkpbJdwCtgfUp+s3Ql5o3RJmFIkJbK3ieb+zeZKGmp7EHgaE4uwcSO9KVcLCIJlpbKrgI25+gSTMxID0TG50aMRG9uFpHESG/MzeI/hZCgGOnViSIxZC79PVEklGnANowiTnoizSWYKaPFdEhgjPTzRJlQXoYGxkg/SBCJIfj8wdJGiwngY5JOGNlLF7kQGR/KiNHid2hwlLTR4jrwLlqpMadjglOm5X7gS0JeLfaFrAt9oqWNFl+BvbF5NThmtHgcm5RUABkt3uBG/ElKPjCFE76bkpxctRktngK7gfPAXETqDVyJmyQM2WwhXATuAEeAPtyexwZgOTADTALvgdeAAcabvWAW0uCm+CteexnQDcwCvzK6RpmspCuZKX5yoRCyLSaV3Ymrp9fiysegTZVQB9yzZXEz7qjR4k/dhHrSUtnjwDlga4aSjfgEDANXjRY/qgVUlS6O7G3au5D9BgwaLW5W/rBIWipbAH7inv5OoNdo8cLvqPY/PUbnCAOMSmXX+B0LpKWyJ3EzXSexArjmd5RvD6lsN24SWNd6ryD6jBbjsHCk99O5wgAHSge+9LY2iMSwsnTgS3fyKIP3DseXTn9j1GJ86c9tswijXHj50qkFfasoL/HK0kaLR8Cztug0Zg4YKTUqZ8QTrXUJ5ozR4kOpsUC6OMefbblSfe4ZLYb8jkW1h9HiMnCqZUr1GTZaDFR21qynpbI7gEFgOyBwy6e8mcWVpG9xwg+rBf0Dqjyj/S3rmusAAAAASUVORK5CYII=) no-repeat 10px;background-size:15px 15px}.indextitle i{font-size:13px;font-style:normal;background-color:#5165e9;padding:3px 0;border-radius:3px;color:#fff;margin-left:10px}.indexadpic img{width:100%;border-radius:8px}.indexicolist{margin-top:20px}.indexicolist li{margin-right:4%}.indexicolist li,.indexicolist li:nth-child(2n){width:48%;float:left;margin-bottom:20px;background-color:#fff;padding-bottom:30px;box-shadow:0 0 5px 1px #ccc;border-radius:8px}.indexicolist li:nth-child(2n){margin-right:0}.indexicolist li .img{margin-top:20px;text-align:center}.indexicolist li .title{text-align:center;height:40px;line-height:40px;font-size:18px;color:#000;font-weight:300}.indexiconlist{margin-top:15px}.indexiconlist li{margin-bottom:15px;background-size:18px 18px;padding:10px;box-shadow:0 0 5px 1px #ddd;border-radius:8px;display:flex}.indexiconlist li .img{width:50px;height:50px;text-align:center}.indexiconlist li .title{margin-left:20px;height:50px;line-height:50px;font-size:18px;color:#000;font-weight:300;box-flex:1}.indexiconlist li .title span{margin-left:30px;width:24px;display:inline-block;border-radius:12px;height:24px;line-height:24px;text-align:center;background-color:#f60;color:#fff;font-size:12px}.tabs{width:100%;max-width:640px;z-index:99;height:40px;line-height:40px;background-color:#fff}.tabs li{width:33%;float:left;text-align:center;font-size:15px;color:#666}.tabs li.active{color:#0062cc;border-bottom:2px solid #0062cc;height:38px}.loading{position:fixed;z-index:9999;width:100%;height:100%;background:hsla(0,0%,100%,.5);display:flex;justify-content:center;align-items:center}