*,body,html{padding:0;margin:0;font-size:16px}body,html{color:#333;background:#ddd}li,ol,ul{list-style:none}a,a:hover{text-decoration:none;color:#333}.browserupgrade{width:100;background:#ff0;color:red;text-align:center}.header{padding:20px 0;width:100%;text-align:center;background:#333}.header .logo{width:1200px;margin:0 auto;font-size:48px;background:#333;color:#ddd}.header .logo-mini{font-size:20px}.header .logo-mini,.nav{background:#333;color:#ddd}.nav{width:100%}.nav ul{width:1200px;margin:0 auto;background:#333;overflow:hidden}.nav ul li{float:left;background:#333}.nav ul li a{padding:15px 25px;display:block;font-size:16px;background:#333;color:#fff}.nav ul li a:hover{background:#777;color:#fff}.nav ul li.click a{background:#ddd;color:#333}.container{width:1200px;margin:0 auto;overflow:hidden}.container .left{width:900px;overflow:hidden;float:left}.container .left span.tag{font-size:12px;color:#777;display:block;margin:3px 0}.container .left span.tag a{font-size:12px;color:#0969da}.container .left span.tag a em{font-size:12px;color:red;font-style:normal}.container .left span.tag a:hover{font-size:12px;text-decoration:underline}.container .left span.tag a:hover em{font-size:12px;color:red;font-style:normal}.container .left .item{background:#fff;margin:20px 0;padding:20px;border:1px solid #ccc}.container .left .item h6{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.container .left .item h6 a{font-size:24px;font-weight:700}.container .left .item h6 a em{color:red;font-size:24px;font-style:normal}.container .left .item p{margin:10px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.container .left .item p em{color:red;font-style:normal}.container .right{width:290px;margin-left:10px;float:left}.container .right .panel{background:#fff;margin:20px 0;padding:10px;border:1px solid #ccc;position:relative}.container .right .panel h6{font-size:18px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dashed;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.container .right .panel .tag a{font-size:12px;padding:5px;border:1px solid;display:inline-block;margin-top:5px;margin-left:5px}.container .right .panel .tag a:hover{background:#bbb}.container .right .category{padding-left:40px}.container .right .category li{list-style-type:circle}.container .right .category li a:hover{text-decoration:underline}.pager{margin:0 auto;overflow:hidden}.pager ul li{float:left;margin-left:10px}.pager ul li a{display:block;background:#fff;border:1px solid #777;width:30px;text-align:center;padding:3px}.pager li.current a,.pager ul li a:hover{background:#777;color:#fff}.footer{width:100%;padding:10px 0;clear:both;margin:0 auto}.content{margin:20px 0;padding:30px;position:relative}.markdown-body code,.markdown-body tt{border-radius:0}.markdown-body .highlight pre,.markdown-body pre{background:#000;border-radius:0;padding:0}.markdown-body ul li{list-style-type:disc}.markdown-body ol li{list-style-type:decimal}ul.domtree,ul.domtree ul{margin:0;padding:0 0 0 2em}ul.domtree li{list-style:none;position:relative}ul.domtree>li:first-child:before{border-style:none}ul.domtree li:before{position:absolute;content:"";top:-.01em;left:-.7em;width:.5em;height:.615em;border-color:#aaa;border-style:none none solid solid;border-width:.05em}ul.domtree li:not(:last-child):after{position:absolute;content:"";top:.7em;left:-.7em;bottom:0;border:.05em #aaa;border-left:.05em solid #aaa}.domtoc{position:fixed;background:#fff;border:1px solid #bbb;padding:10px;right:50%;margin-right:-200px}.domtoc ul{display:none}.domtoc:hover ul{display:block}.follow{position:relative}.follow img{width:80px;border:1px solid}#show-img{width:200px;height:200p;border:1px solid;position:absolute;top:0;left:40px;display:none;z-index:999}.search input{height:22px;outline:none;padding:0 5px;width:180px}.search button,.search input{border:1px solid;vertical-align:middle}.search button{font-size:14px;background:#333;height:26px;width:48px;margin-left:10px;color:#fff}