#logo
        {
            float:left;
            height:48px;
            position:relative;
            width:105px;
           
            
        }
        ul#nav li a
        {
              color:#A3B2BE;
              float: left;
              font-size: 18px;
              height: 51px;
              line-height: 50px;
              padding: 0 15px;
              text-decoration:none;
              
         }
         
        ul#sub-nav li
        {
            float:right;
            margin-top:8px;
        }
        ul#sub-nav li a
        {
            line-height:40px;
            font-size:12px;
            margin:0 0 0 10px;
            color:#A3B2BE;
            text-decoration:none;
        }
        .explore
        {
            clear:both;
            padding:0 0 0 10px;
            background:#DDE6E9;
            margin-bottom:20px;
           
        }
        .explore-nav
        {
            float:left;
            margin:0;
            padding:0;
        }
        .explore-nav li 
        {
            cursor: pointer;
            display: inline;
            float: left;
            margin-right: 10px;
            width: 130px;
        }
        
        .explore-search
        {
            float:right;
        }
        .explore #side-search
        {
            margin:0;
        }
        .recommend-wrapper 
        {
            background: none repeat scroll 0 0 #ffffff;
            border-radius: 8px 8px 8px 8px;
            padding: 20px 30px;
        }
        .other
        {
            clear:both;
            margin-bottom:10px;
        }
        .taglist-holder 
        {
            margin: 0 1px 20px;
            overflow: hidden;
            width: 838px;
        }
        .taglist 
        {
            background: url("../images/recommend-tag-nav_$2439.png") repeat scroll 0 0 transparent;
            margin: 0 -1px;
            width: 840px;
        }
        .taglist li 
        {
            float: left;
            margin: 3px 0;
            padding: 0 12px;
            width: 81px;
        }
        .taglist li a, .taglist li a:link, .taglist li a:visited 
        {
            color: #193E5C;
            display: block;
            font-size: 14px;
            height: 20px;
            line-height: 20px;
            text-align: center;
            width: 81px;
            text-decoration:none;
        }
        .taglist li.selected a, .taglist li.selected a:link, .taglist li.selected a:visited, .taglist li.selected a:hover 
        {
            background: none repeat scroll 0 0 #4DBAFD;
            border-radius: 3px 3px 3px 3px;
            color: #FFFFFF;
        }
        .taglist li a:hover 
        {
            background: none repeat scroll 0 0 #E0F4FE;
            border-radius: 3px 3px 3px 3px;
        }
        .taglist li .selected,.taglist li .selected:hover
        {
            background:#4DBAFD;
            border-radius: 3px 3px 3px 3px;
        }
       .bloglist 
       {
            margin-left:-30px;
            width: 880px;
        }
        .blogitem 
        {
            border: 1px solid #E5E8E8;
            border-radius: 4px 4px 4px 4px;
            display: inline;
            float: left;
            height: 224px;
            margin: 0 0 20px 20px;
            padding: 9px;
            position: relative;
            width: 180px;
            word-wrap: break-word;
        }
        .blogitem-avatar {
            background-color: #E5E8E8;
            background-position: center center;
            background-repeat: no-repeat;
            display: block;
            height: 125px;
            overflow: hidden;
            text-indent: -9999px;
            width: 180px;
        }
        .blogitem-title {
            font-size: 16px;
            font-weight: 700;
            height: 30px;
            line-height: 30px;
            overflow: hidden;
        }
        .blogitem-title a, .blogitem-title a:link, .blogitem-title a:visited 
        {
            color: #000000;
        }
        .blogitem-desc 
        {
            color: #666666;
            font-size: 12px;
            height: 48px;
            line-height: 16px;
            overflow: hidden;
        }
        a.blogitem-follow   
        {
            background: url("../images/follow-light_$596.png") no-repeat scroll 0 0 transparent;
            display: block;
            float: right;
            height: 19px;
            margin-top: 3px;
            overflow: hidden;
            text-indent: -9999px;
            width: 51px;
        }
        /**/
        
        #container
        {
            background:url("../images/wrap_$1931.png") repeat-x scroll center top #D2D8DE;
            min-height:500px;
        }
        #header
        {
            height:51px;
            margin:0 auto 25px;
            width:900px;
        
        }
        ul#nav li a
        {
              color:#A3B2BE;
              float: left;
              font-size: 18px;
              height: 51px;
              line-height: 50px;
              padding: 0 15px;
              text-decoration:none;
              
         }
         ul#nav li a#nav-index:hover
         {
              background: url("../images/header_$2174.png") no-repeat scroll center 39px transparent;
              color:#ffffff;
         }
         ul#nav li a#nav-discover
         {
              background: url("../images/header_$2174.png") no-repeat scroll center 39px transparent;
              color:#ffffff;
         }
        ul#sub-nav li
        {
            float:right;
            margin-top:8px;
        }
        ul#sub-nav li a
        {
            line-height:40px;
            font-size:12px;
            margin:0 0 0 10px;
            color:#A3B2BE;
            text-decoration:none;
        }
        .explore
        {
            clear:both;
            padding:0 0 0 10px;
            background:#DDE6E9;
            margin-bottom:20px;
           
        }
        .explore-nav
        {
            float:left;
            margin:0;
            padding:0;
        }
        .explore-nav li 
        {
            cursor: pointer;
            display: inline;
            float: left;
            margin-right: 10px;
            width: 130px;
        }
        .explore-nav a, .explore-nav a:link 
        {
            color: #204461;
            display: block;
            font-size: 18px;
            height: 34px;
            line-height: 34px;
            position: relative;
            text-align: center;
            text-decoration:none;
        }
        
        .explore-search
        {
            float:right;
        }
        .explore #side-search
        {
            margin:0;
        }
        #side-search
        {
            background: none repeat scroll 0 0 #E9F2F5;
            border: 1px solid #B3C5C7;
            border-radius: 8px 8px 8px 8px;
            margin-bottom: 15px;
            padding: 1px 0 0;
            position: relative;
        }
        #side-search-box 
        {
            -moz-border-bottom-colors: none;
            -moz-border-image: none;
            -moz-border-left-colors: none;
            -moz-border-right-colors: none;
            -moz-border-top-colors: none;
            background: none repeat scroll 0 0 #FFFFFF;
            border-color: #E9F2F5 -moz-use-text-color #FFFFFF;
            border-left: medium none;
            border-radius: 8px 8px 8px 8px;
            border-right: medium none;
            border-style: solid none;
            border-width: 1px medium;
            height: 20px;
            line-height: 20px;
            outline: medium none;
            padding: 4px;
            width: 240px;
        }
        #side-search-input.input-tip 
        {
            color: #BAC3CC;
        }
        #side-search-input {
            background: none repeat scroll 0 0 transparent;
            border: medium none;
            font-size: 14px;
            line-height: 18px;
            outline: medium none;
            padding: 0 5px;
            width: 200px;
            }
       #side-go-search 
       {
            background: url("../images/side-search-box_$2229.png") no-repeat scroll -2px -1px transparent;
            border: medium none;
            cursor: pointer;
            display: block;
            height: 22px;
            outline: medium none;
            position: absolute;
            right: 6px;
            text-indent: -9999px;
            top: 5px;
            width: 34px;
        }
        .other
        {
            clear:both;
            margin-bottom:10px;
        }
        .main-container 
        {
            background: none repeat scroll 0 0 #D2D8DE;
            border-radius: 8px 8px 8px 8px;
            padding: 20px 30px;
            height:900px;
        } 
        .main-header 
        {
            clear: both;
            margin-bottom: 15px;
        } 
        .main-header h3 
        {
            color: #1C3E5B;
            float: left;
            font-size: 32px;
            font-weight: 700;
            height: 40px;
            line-height: 40px;
            padding-right: 10px;
        }
        .main-header a.refresh 
        {
            background: url("../images/refresh_$2225.png") no-repeat scroll 0 0 transparent;
            display: inline;
            float: left;
            height: 24px;
            margin-top: 10px;
            text-indent: -9999px;
            width: 60px;
        }
        .main-header a.refresh:hover
        {
            background-position:0 100%;
        }
        div#main 
        {
            float: left;
            width: 625px;
        }
        #main 
        {
            margin-top: -15px;
            
        }
        .feed-list 
        {
            clear: both;
            margin-top:20px;
            
        }
.feed {
    color: #444444;
    margin: 10px 0;
    padding: 5px 0;
}
.feed, .feed-hd, .feed-ft, .feed-ct {
    display: block;
}
.feed .feed-avatar {
    float: left;
    height: 64px;
    position:relative;
    width: 64px;
   
}
.feed .feed-avatar a.blog-avatar {
    background-position: center center;
    border-bottom: 1px solid #0A2939;
    border-radius: 5px 5px 5px 5px;
    display: block;
    height: 64px;
    outline: medium none;
    text-indent: -9999px;
    width: 64px;
}
.feed a {
    color: #B3BBC3;
}
.feed-content-holder {
    float: right;
    position: relative;
    width: 540px;
}
.pop {
    border-bottom: 2px solid #B9BDC2;
    border-radius: 7px 7px 7px 7px;
    position: relative;
}
.pop .pop-triangle {
    background: url("../images/triangle_$2051.png") no-repeat scroll 0 0 transparent;
    height: 13px;
    left: -9px;
    position: absolute;
    top: 25px;
    width: 9px;
    z-index: 1;
}
.pop .pop-content {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 7px 7px 7px 7px;
    padding: 15px 20px;
}
.clearfix, #content {
    display: block;
}
.clear {
    clear: both;
    height: 0;
    overflow: hidden;
}
.feed .feed-title {
    clear: both;
    color: #444444;
    font-size: 22px;
    font-weight: normal;
    line-height: 1.3em;
    margin: 5px 0;
    word-wrap: break-word;
}
.feed .feed-avatar a.blog-avatar {
    background-position: center center;
    border-bottom: 1px solid #0A2939;
    border-radius: 5px 5px 5px 5px;
    display: block;
    height: 64px;
    outline: medium none;
    text-indent: -9999px;
    width: 64px;
}
.feed a {
    color: #B3BBC3;
}
.feed .feed-ct {
    clear: both;
    margin: 10px 0;
    overflow: hidden;
    width: 500px;
    word-wrap: break-word;
}
.feed {
    color: #444444;
    margin: 10px 0;
    padding: 5px 0;
    display:block;
    clear:both;
    
}
.feed, .feed-hd, .feed-ft, .feed-ct {
    display: block;
}

.feed .feed-txt-summary, .feed .feed-txt-full, .feed .feed-link-desc {
    color: #444444;
    font-size: 14px;
    line-height: 20px;
}

.feed .feed-act {
    float: right;
}
.feed .feed-cmt, .feed .feed-rt, .feed .feed-del, .feed .feed-edit, .feed .feed-nt, .feed .editor-block, .feed .editor-promote, .feed .editor-promoted, .feed .feed-block, .feed a.editor-black {
    display: block;
    float: right;
    height: 14px;
    line-height: 14px;
    margin-left: 5px;
}
div#aside 
{
  width: 200px;
  float:right;
}
.radarpro 
{
  margin: -3px -5px 0;
  position: relative;
  word-wrap: break-word;
}
.radarpro-prev 
{
  background-position: -170px 0;
  top: 13px;
}
.radarpro-prev, .radarpro-next {
  background: url("../images/radarpro-sprites_$2013.png") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  height: 40px;
  overflow: hidden;
  position: absolute;
  right: -26px;
  text-indent: -9999px;
  width: 31px;
  z-index: 2;
}
.radarmini .radarpro-items-wrap 
{
  width: 210px;
}
.radarpro-items-wrap 
{
  overflow: hidden;
}
.radarmini .radarpro-item-show 
{
  width: 200px;
}
.radarpro-operation 
{
  position: absolute;
  right: 15px;
  top: 13px;
  z-index: 2;
}
.radarpro .reblog 
{
  background-position: 0 0;
}
.radarpro .fav, .radarpro .reblog 
{
  background: url("../images/radarpro-sprites_$2013.png") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  display: inline;
  float: left;
  height: 20px;
  margin-left: 10px;
  overflow: hidden;
  text-indent: -9999px;
  width: 20px;
}
.radarpro-ctrl-btn 
{
  opacity: 0.85;
}
.radarpro .fav 
{
  background-position: -30px 0;
}
.radarpro-content-holder 
{
  color: #1E2937;
  cursor: pointer;
  overflow: hidden;
  position: relative;
  word-wrap: break-word;
  
}
.radar-img-holder 
{
  display: block;
}
a img, *:link img, *:visited img 
{
  border: 0 none;
}
.radarmini .radarpro-item-top, .radarmini .radarpro-item-bottom 
{
  width: 210px;
}
.radarmini .radarpro-item-top, .radarmini .radarpro-item-bottom, .radarmini .radarpro-item-show 
{
  background-image: url("../images/radarmini-sprites_$2225.png");
}
.radarpro-item-top 
{
  background-position: -250px 0;
  height: 10px;
  top: 0;
}
.radarpro-item-top, .radarpro-item-bottom 
{
  background-repeat: no-repeat;
  left: 0;
  position: absolute;
  z-index: 1;
}
.radarpro-item-bottom 
{
  background-position: -250px bottom;
  bottom: 0;
  height: 20px;
}
.radarpro-item-info 
{
  padding: 8px 0 8px 76px;
  position: relative;
  margin-top:10px;
}
.radarpro-item-avatar 
{
  height: 30px;
  left: 36px;
  position: absolute;
  top: 10px;
  width: 30px;
}
.radarmini .radarpro-item-name, .radarmini .radarpro-item-from 
{
  width: 120px;
}
.radarpro-item-name, .radarpro-item-from 
{
  height: 16px;
  line-height: 16px;
  overflow: hidden;
}
.radarpro-item-name a, .radarpro-item-name a:link, .radarpro-item-name a:hover, .radarpro-item-name a:visited 
{
  color: #42627C;
}
.radarpro-item-from {
  color: #7193AB;
}
.radarpro .follow 
{
  cursor: pointer;
}