@charset "utf-8";.article .article-content,.comments .comment{border-bottom:1px solid #a1a1a1;margin-bottom:10px}.photos{padding-top:52px;padding-bottom:22px}.photos h2{text-align:right;padding-bottom:12px}.photos img{vertical-align:top;margin-bottom:4px}.article .survey-block .h2,.article strong{font-weight:700}.article em{font-style:italic}.article div.article-body,.article p{font-size:14px;line-height:1.35;margin-bottom:17px}.article h1{font-size:36px;line-height:1;margin-bottom:7px}.article h2,.article h3,.article h4{color:#232323;line-height:1;margin-bottom:.5em}.article h2,.categories .rank-7{font-size:24px}.article h3,.categories .rank-5{font-size:20px}.article h4,.categories .rank-3{font-size:16px}.article .breadcrumbs,.article li,.categories .rank-2{font-size:14px}.article .article-author,.comment .comment-author{line-height:20px;font-style:italic}.article .article-author *,.comment .comment-author *{vertical-align:middle}.article .article-author .date,.comment .comment-author .date{color:#939598}.article blockquote{background:url(/i/article-blockquote.png) 0 bottom no-repeat #f2f2f2;margin:21px 20px;padding:20px 20px 36px;line-height:1.4;font-style:italic}.article ol,.article ul{margin-bottom:17px}.article li{margin-bottom:7px;padding-left:32px;min-height:22px}.article li .bullet{background:url(/i/article-bullet.png) no-repeat;position:absolute;width:22px;height:22px;line-height:22px;font-size:10px;color:#fff;text-align:center;margin-left:-32px;margin-top:-2px}.article .related .parts,.article code,.categories .rank-1{font-size:12px}.article iframe{margin:4px 0 21px}.article .related{border-top:2px solid #e70135;position:relative;margin-top:31px;padding-top:14px;padding-bottom:26px}.article .related-current,.article .related-next,.article .related-prev{float:left;position:relative}.article .related-current{width:140px;margin-right:-140px;left:234px}.article .related-next,.article .related-prev{width:120px;margin-right:-120px}.article .related-prev{left:96px}.article .related-next{left:390px}.article .related-next .title,.article .related-prev .title{font-size:12px;color:#939598;padding-top:6px;line-height:1.25}.article .related-prev .arrow{position:absolute;margin-left:-1.3em}.article .related-next a,.article .related-prev a{font-style:italic;font-weight:700}.article .related p{margin-bottom:0}.comments{clear:both}.comments .add-comment{font-weight:700;padding:28px 0 14px}.comments .comment,.comments h2{padding-bottom:12px}.comments .comment{line-height:1.4;position:relative}.comments .last{border-bottom:0}.comment .comment-author{padding-top:5px}.article .w1{background:url(/i/shadow-side.png) right top repeat-y #f9f7ec}.article .w2,.article .w3,.article .w4{background:url(/i/reg-cn.png) -918px 0 no-repeat}.article .w3{background-position:0 bottom;padding-left:18px}.article .w4{background-position:-332px bottom;padding:18px 22px 18px 0}.article .close{width:22px;height:21px;overflow:hidden;float:right}.article .close a{display:block;padding-top:21px;background:url(/i/close-icon.png) no-repeat}.article .editor h1{font-size:12px;font-style:italic;color:#eb0d76;margin:3px 0 13px}.article .editor label{display:block;font-weight:700;font-size:14px}.article .editor p.hint{font-size:12px;font-style:italic;color:#939598;margin-bottom:7px}.article .editor input{width:360px}.article .editor textarea{width:560px}.article .editor .row{clear:both;padding-bottom:18px}.article .editor .btn-blue,.article .editor .btn-blue span{display:inline-block;background:url(/i/btn-blue.png) 0 -29px no-repeat;padding-left:14px;color:#fff;font-size:14px;font-weight:700}.article .editor .btn-blue span{background-position:right -29px;padding-right:16px;padding-left:0;height:29px;line-height:25px;text-decoration:underline}.article .editor .delete{cursor:pointer;font-size:14px;font-weight:700;right:22px;position:absolute;margin-top:-24px}.article .editor part{color:red;font-size:18px}.article .editor ins{background:#ff6;margin:0 -.3em;padding:.2em .3em;text-decoration:none}.article .editor .toolbar ins{padding:0}.article .editor vote{border:1px solid #00f;color:#00f;display:block;font-size:18px;padding:2px}.categories .category{margin-bottom:9px}.categories .rank-4{font-size:18px}.categories .rank-6{font-size:22px}.categories .rank-8{font-size:26px}.categories .rank-9{font-size:28px}.categories .items{font-size:75%;vertical-align:top}.article .figures{padding:8px 0 22px;clear:left}.article .figures .figure{display:none;float:left;width:100%;margin-right:-100%}.article .figures .figure-first{display:block}.article .figures .figure img{display:block;margin:auto;border-bottom:2px solid #e70135;-moz-box-shadow:1px 1px 2px #595959;-webkit-box-shadow:1px 1px 2px #595959;box-shadow:1px 1px 2px #595959}.article .figures .figures-title{font-size:11px;font-style:italic;padding:15px 20px 0;float:left;width:430px}.article .figures .figures-numbers{padding:15px 20px 0;font-size:11px;font-style:italic;color:#939598}.article .figures .figures-wrap{position:relative}.article .figures .figures-nav{width:40px;height:96%;position:absolute;cursor:pointer}.article .figures div.figures-nav-next{left:100%;margin-left:-40px}.article .figures div.figures-nav-prev{left:0}.article .figures .figures-nav-hover{background:url(/i/article-photo-nav-bg.png)}.article .figures .figures-nav span{height:0;width:7px;padding-top:14px;overflow:hidden;background:url(/i/article-photo-nav.png) no-repeat;position:absolute;top:90px}.article .figures .figures-nav span.figures-nav-next{background-position:0 -14px;left:17px}.article .figures .figures-nav span.figures-nav-prev{background-position:-7px -14px;left:16px}.article .figures .figures-nav-hover span.figures-nav-next{background-position:0 0}.article .figures .figures-nav-hover span.figures-nav-prev{background-position:-7px 0}.tag-input.tag1{color:red}.tag-input.tag2{color:green}.tag-input.tag3{color:#00f}embed{max-width:100%}.article-contents{display:none;margin-top:10px}.article-contents li{min-height:auto;padding-left:0;padding-bottom:0;margin-bottom:0;margin-left:30px;list-style-type:decimal}.article-contents-toggler{border-bottom:1px solid #ddd;margin-bottom:10px;margin-top:-20px;padding-bottom:10px}.article-contents-toggler .toggler{border-bottom:1px dotted gray;cursor:pointer}.article-contents-toggler-arrow{border-style:solid;font-size:0;height:0;line-height:8px;margin-left:5px;width:0}.arrow-down{border-width:6.9px 4px 0;border-color:#aaa transparent transparent;vertical-align:bottom}.arrow-up{border-width:0 4px 6.9px;border-color:transparent transparent #aaa;vertical-align:top}.vote-title-list{margin-bottom:0!important}.vote-title-list li{font-size:11px;list-style:decimal inside;margin-bottom:0;padding-left:1em}