html,body{height:100%}.container{width:100%}.footer{margin-top:-30px;height:30px}.wrap{min-height:100%}.main{padding-bottom:30px;overflow:hidden}.highlight .hll{background-color:#ffc}.highlight{background:#f0f0f0}.highlight .c{color:#60a0b0;font-style:italic}.highlight .err{border:1px solid #F00}.highlight .k{color:#007020;font-weight:bold}.highlight .o{color:#666}.highlight .ch{color:#60a0b0;font-style:italic}.highlight .cm{color:#60a0b0;font-style:italic}.highlight .cp{color:#007020}.highlight .cpf{color:#60a0b0;font-style:italic}.highlight .c1{color:#60a0b0;font-style:italic}.highlight .cs{color:#60a0b0;background-color:#fff0f0}.highlight .gd{color:#A00000}.highlight .ge{font-style:italic}.highlight .gr{color:#F00}.highlight .gh{color:#000080;font-weight:bold}.highlight .gi{color:#00A000}.highlight .go{color:#888}.highlight .gp{color:#c65d09;font-weight:bold}.highlight .gs{font-weight:bold}.highlight .gu{color:#800080;font-weight:bold}.highlight .gt{color:#04D}.highlight .kc{color:#007020;font-weight:bold}.highlight .kd{color:#007020;font-weight:bold}.highlight .kn{color:#007020;font-weight:bold}.highlight .kp{color:#007020}.highlight .kr{color:#007020;font-weight:bold}.highlight .kt{color:#902000}.highlight .m{color:#40a070}.highlight .s{color:#4070a0}.highlight .na{color:#4070a0}.highlight .nb{color:#007020}.highlight .nc{color:#0e84b5;font-weight:bold}.highlight .no{color:#60add5}.highlight .nd{color:#555;font-weight:bold}.highlight .ni{color:#d55537;font-weight:bold}.highlight .ne{color:#007020}.highlight .nf{color:#06287e}.highlight .nl{color:#002070;font-weight:bold}.highlight .nn{color:#0e84b5;font-weight:bold}.highlight .nt{color:#062873;font-weight:bold}.highlight .nv{color:#bb60d5}.highlight .ow{color:#007020;font-weight:bold}.highlight .w{color:#bbb}.highlight .mb{color:#40a070}.highlight .mf{color:#40a070}.highlight .mh{color:#40a070}.highlight .mi{color:#40a070}.highlight .mo{color:#40a070}.highlight .sb{color:#4070a0}.highlight .sc{color:#4070a0}.highlight .sd{color:#4070a0;font-style:italic}.highlight .s2{color:#4070a0}.highlight .se{color:#4070a0;font-weight:bold}.highlight .sh{color:#4070a0}.highlight .si{color:#70a0d0;font-style:italic}.highlight .sx{color:#c65d09}.highlight .sr{color:#235388}.highlight .s1{color:#4070a0}.highlight .ss{color:#517918}.highlight .bp{color:#007020}.highlight .vc{color:#bb60d5}.highlight .vg{color:#bb60d5}.highlight .vi{color:#bb60d5}.highlight .il{color:#40a070}body{background:#f5f5f5}.online{color:#fff;font-size:10px;line-height:10px;font-weight:500;padding:2px 5px 2px 5px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:inline-block;background:#52bf1c;background:-moz-linear-gradient(top,#52bf1c 0,#438906 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#52bf1c),color-stop(100%,#438906));background:-webkit-linear-gradient(top,#52bf1c 0,#438906 100%);background:-o-linear-gradient(top,#52bf1c 0,#438906 100%);background:-ms-linear-gradient(top,#52bf1c 0,#438906 100%);background:linear-gradient(top,#52bf1c 0,#438906 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52bf1c',endColorstr='#438906',GradientType=0)}a.tag{background:rgba(1,126,102,.08);font-size:10px;line-height:10px;display:inline-block;padding:4px 4px 4px 4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none}a.item_node{font-size:12px;line-height:12px;padding:4px 10px 4px 10px;margin:0 5px 5px 0;border-radius:16px;display:inline-block;border:1px solid #e5e5e5;text-decoration:none}.panel-heading h3{color:#555;font-size:14px;margin:0}.topic-content h1{font-size:30px;font-weight:bold}.topic-content h2{font-size:26px;font-weight:bold}.topic-content h3{font-size:22px;font-weight:bold}.topic-content h4{font-size:18px;font-weight:bold}.topic-content img{max-width:100%;height:auto;display:block}.vote{font-size:10px;line-height:1;padding:2px 8px;border:1px solid #C4C4C4;border-radius:3px;color:#778;display:inline-block;vertical-align:baseline;text-align:center;background-color:#fff;text-decoration:none}.rss{display:block;margin-bottom:20px}.follow-panel{background-color:#fff;border-bottom:None}select{background-color:#fff;border-color:#c6c6c6;color:#141414}div.alert ul li{list-style-type:none}.like-active{color:#a40004}.like-no-active{color:#ccc}.reply-order a{padding:1px 2px;color:#778087;text-decoration:none;font-size:13px}.reply-count{font-size:12px;color:#999}.reply-content a{color:#778087}