@charset "utf-8";
/* CSS Document */
.lt-ie9 .clearfix{ height: 0; display: none;}
.lt-ie9 i{display: none;}
.lt-ie9 a{ text-decoration:none;}
.lt-ie9 a:hover{ text-decoration:underline;}
.lt-ie9 .more{ font-size:10px; display:block;}
.lt-ie9 .inner-wrap{width:1000px; margin:0 auto;}
.lt-ie9 #subpage{ padding: 0;}
.lt-ie9 .left-off-canvas-menu, .lt-ie9 .right-off-canvas-menu, .lt-ie9 .show-for-small{ display:none;}
.lt-ie9 .my-top-bar-mobile{ display:none;}
.lt-ie9 .top-bar-section{ overflow:hidden; zoom:1;}
.lt-ie9 .top-bar-section ul{ margin:0; padding:10px 0;}
.lt-ie9 .top-bar-section li{ display:inline;}
.lt-ie9 .top-bar-section li a{ display:inline; font-size:14px;}
.lt-ie9 .top-bar-section ul.right{ float:right; width:220px; text-align: right;}
.lt-ie9 .top-bar-section ul.right a, .lt-ie9 .top-bar-section ul.right li{float:left;}
.lt-ie9 .top-bar-section ul.right .welcomeuser-inner{}
.lt-ie9 .top-bar-section #usermsg img{ margin:6px 0 0;}

.lt-ie9 .header-container{ margin:0;}
.lt-ie9 .header-wrap{ position:relative; height:100px; margin:0;}
.lt-ie9 .header-item-left{ position:absolute; top:0; left:50px;}
.lt-ie9 .lang-switch a{ font-size:14px;}
.lt-ie9 .lang-switch h6 a{ font-size:12px;}

.lt-ie9 .header-search{position:absolute; top:30px; left:550px; width:260px;}
.lt-ie9 .header-right{position:absolute; top:30px; right:50px;}
.lt-ie9 .search-input-wrap input{ width:200px; border:1px solid #56BC8A; height:26px; line-height:26px; width:200px; float:left;}
.lt-ie9 .search-btn-wrap .search-btn{ display:block; height:30px; border:0; width:50px; float:left; background:#56BC8A url(../imgs/ie-icons/magnifier.gif) center center no-repeat;}
.lt-ie9 .header-right .white-btn{ width:100px;}
.lt-ie9 .index-nav{padding-bottom: 4px;}
.lt-ie9 .index-menu{ font-size:12px; float:left;}
.lt-ie9 .back-home a{ display: inline-block; width:30px; height: 30px; background: url(../imgs/ie-icons.jpg) center 3px no-repeat;}
.lt-ie9 .back-home a i{ display: none;}
.lt-ie9 .admin-sets{ float:right;}

.lt-ie9 .category-menu-h{  margin-bottom:20px;}
.lt-ie9 .category-menu-h li {
		display: inline; width:5.8%;
	}
.lt-ie9 .category-menu-h li a{ text-align:center;}
.lt-ie9 #magic-line{ line-height:2px; height:2px; overflow:hidden;}

.lt-ie9 .row{ width:100%; overflow:hidden;zoom:1;}
.lt-ie9 .home-left{ float:left; width:450px;padding-right:50px; overflow:hidden;}
.lt-ie9 .home-right{ float:right; width:500px;}

.lt-ie9 .h-m-col{width:260px; margin-right:20px; float:left; overflow:hidden; font-size:14px;}
.lt-ie9 .h-r-col{width:220px; float:left; overflow:hidden; font-size: 12px;}

.lt-ie9 .cat-sec-title,.lt-ie9 .post-sec-title{ height: 40px;}
.lt-ie9 ol.rw{ margin:0; padding:0; list-style-type:decimal; list-style-position:inside;}

.lt-ie9 .home-banner img{ width:100%;}

.lt-ie9 .tabs, .lt-ie9 .tabs.vertical{margin:0; padding:0; width:100%; overflow:hidden; zoom:1;}
.lt-ie9 .tabs{  margin:0 0 20px!important; padding:0;}
.lt-ie9 .tab-title, .lt-ie9 .tab-title a{   display:inline ;  }
.lt-ie9 .tab-title a:hover{ text-decoration:none;}
 .lt-ie9 .tab-content{ padding:20px 0 0;}
.lt-ie9 .ranking-m .tab-title{ width:40%;}
.lt-ie9 .ranking-m .tab-title a{ background:#efefef; padding:0 20px; }
.lt-ie9 .ranking-m li{ list-style-type:none; }
.lt-ie9 .ranking-m .blog_name{ padding-left: 20px;}

.lt-ie9 .tabs.vertical .tab-title a{margin-right:10px;}
.lt-ie9 .ranking-cat .tabs.vertical .tab-title.active a{ border-right:none; border-top:3px solid #56BC8A;}
.lt-ie9 .toplist{ padding:10px;}
.lt-ie9 .ranking-cat-list{margin:0; padding:0; border:0; }
.lt-ie9 .newtabs{border-bottom:1px solid #56BC8A;}

.lt-ie9 .album-home{padding:0 0 20px; margin:0; width:260px; overflow:hidden; zoom:1;}
.lt-ie9 .album-home li{ padding:0 10px; margin-bottom: 20px;  width:110px; float:left;}
.lt-ie9 .thumbnail-h{ width: 104px; height: 80px; margin-bottom: 10px; position: static;}
.lt-ie9 .thumbnail-h img{ position: static;}

.lt-ie9 .ctg-container{ width:180px; padding-right:20px; float:left;}
.lt-ie9 .main-wrap{ float:left; width:540px; padding-right:20px; overflow: hidden;}
.lt-ie9 .album-wrap{ float:right; width:800px; overflow:hidden;}
.lt-ie9 .side-bar{float:left; width:240px; overflow:hidden; font-size:14px; padding: 0!important;}

/*login*/
.lt-ie9 .login{text-align: center;}
.lt-ie9 #loginarea{ width:350px; margin:0 auto;}
.lt-ie9 #loginform{ margin: 0; padding: 0;}
.lt-ie9 .login-input-wrap{padding:0;}
.lt-ie9 .form-input{ width: 100%; height: 30px; line-height: 30px;}
.lt-ie9 .remember-wrap{overflow: hidden; zoom:1;}
.lt-ie9 #submit{ width:100%; border: none; height: 30px;}
.lt-ie9 .login-reg{ height: 30px; line-height: 30px;  margin: 0;}
.lt-ie9 .login-copy{margin: 0;}

/* cat*/
.lt-ie9 .category-menu li{}
.lt-ie9 .category-menu li a{ display:inline-block; text-decoration:none; width:100%;}
.lt-ie9 .page-title{zoom:1; }
.lt-ie9 .page-title small{ padding-bottom:5px; display:inline-block;}
.lt-ie9 .posts-tabs {height:38px; position: relative;}
.lt-ie9 .posts-tabs .page-title span{
   border-bottom:3px solid #56bc8a;
}
.lt-ie9 .posts-tabs li.post-all{ width:86px!important; position: absolute; right:0; bottom:-1px; }
.lt-ie9 .posts-tabs li.post-recm{  width:86px!important;  position: absolute;right:100px; bottom:-1px; border-bottom: 0!important;}
.lt-ie9 .album-wrap .posts-tabs{right:0;}
.lt-ie9 .posts-tabs .tab-title{display:inline; padding:0; margin:0; }
.lt-ie9 .posts-tabs .tab-title a{display:inline-block;  width:80px;  padding:0; margin:0; text-align:center; text-decoration:none; font-size:14px;}

.lt-ie9 .side-bar .blog_name{ float: none;}
.lt-ie9 .archive-select{width: 160px;}
.lt-ie9 .archive-btn{ width:25px; height: 25px; border: 0; background:#ccc url(../imgs/ie-icons/magnifier.jpg) center center no-repeat;}
.lt-ie9 .archive-btn:hover{background:#ccc url(../imgs/ie-icons/magnifier.jpg) center center no-repeat;}
.lt-ie9 ul.pagination{ overflow:hidden; zoom:1;}
.lt-ie9 ul.pagination li, .lt-ie9 ul.pagination li a{float:left; display:block; padding:0 10px;}


/*排行榜*/
.lt-ie9 .large-10{ width: 790px; overflow:hidden; padding: 0; margin: 0;}
.lt-ie9 .sort-type{ width:100%;}
.lt-ie9 .sort-type li, .lt-ie9 .sort-type div{float:left; padding:0; }
.lt-ie9 .sort-type a{ width: 100px;}
.ranking-all .toplist{padding:10px 0;}
.ranking-all .toplisttitle div, .ranking-all .toplist div{ padding: 0!important; float: left!important;}

.ranking-all div{ float:left!important; padding-left:5px!important;}
.lt-ie9 .ranking-all .sort{ position: static;}
.lt-ie9 .ranking-all .sort span{  font-size: inherit; display:inline-block; width:35px; text-align: center; background: #efefef;color:#636363; }
.lt-ie9 .ranking-all .toplisttitle span {padding:0; background: none;}



#topblogs .sort{width: 110px; }
#topblogs.ranking-all .blog_name{ width: 326px}
#topblogs.ranking-all .blog_owner_name{width:240px; float: left!important;}
#topblogs.ranking-all .blog_views{width:110px;}

#topposts .sort, #tocatpposts .sort{width:90px;}
#topposts.ranking-all .post_title, #tocatpposts.ranking-all .post_title{width:268px;}
#topposts.ranking-all .post_title a, #tocatpposts.ranking-all .post_title a{display: inline-block; padding-right: 10px;}
#topposts .post_author, #tocatpposts .post_author{width:200px}
#topposts .post_date, #tocatpposts .post_date{width:120px}
#topposts .post_views, #tocatpposts .post_views{width:110px;}


/*索引*/
.lt-ie9 .letters-index{margin:0 0 20px; padding:0 0 0 8px; overflow: hidden; zoom:1;}
.lt-ie9 .letters-index li{float:left;width:70px; padding: 4px 8px 4px 0;}
.lt-ie9 .letters-index div{float:left;width:70px;}
.lt-ie9 h2.index-title{ border-bottom:1px solid #ccc; margin-bottom:20px; text-transform:capitalize; color:#666;}
.lt-ie9 .letters-index a{display:inline-block;float:leftl border:1px solid #95d3b4; width:68px; height:44px; line-height: 44px; text-align:center; vertical-align:middle; }
.lt-ie9 .letters-index a.active{ height:40px;}
.lt-ie9 .toplistcontent .indexblock li{width:30%; margin-right: 3%;}


/*album*/
.lt-ie9 .album-category{ list-style-type:none; margin:0 0 20px; padding:0; zoom:1;}
.lt-ie9 .album-category li{ display:inline;float:left;}
.lt-ie9 .album-category li div{ display:inline; }
.lt-ie9 .album-category li a{ display:inline-block; width:70px;  margin:0 3px; line-height: 16px;  padding:10px 0 0;}
.lt-ie9 .album-category li span{ display:block;}
.lt-ie9 #album-container{ overflow:hidden; zoom:1; margin:0; padding:0;}
.lt-ie9 .album-item{ float:left; margin:0; padding:2px; width:192px;}
.lt-ie9 .album-item .th{border:1px solid #ccc; width:190px; float:left;}
.lt-ie9 .album-item img{ display:inline-block;float:left;}
.lt-ie9 .album-meta{ font-size:12px;}

/*footer*/
.lt-ie9 .page-footer{ font-size: 12px;}
.lt-ie9 .foot-links li{ display:inline;}
.lt-ie9 .footer-left{float:left; width:360px;}
.lt-ie9 .footer-right{background:url(../imgs/footer-pen.png) 0 0 no-repeat; float:right; padding-left: 100px;}
.lt-ie9 .feeds a{border:1px solid #ccc; margin-right: 10px;}
.lt-ie9 #back-top{right:50px;background:url(../imgs/ie-icons.jpg) center -42px no-repeat;}
.lt-ie9 #back-top a{ height: 34px;}
