﻿
.group-top-box
{
 width:98%; float:left; margin-left:1%; margin-top:10px; background-color:White; border:solid 1px #DEDFDF; 
margin-bottom:10px;

}
.group-main-wrap
{
     width:98%; margin:0 auto; margin-top:10px; 
}
.group-left-wrap
{
    border:solid 1px #DEDFDF;
    width:64.8%;
    float:left;

    background-color:White;
    padding-bottom:12px;
    margin-bottom:12px;
    
}
.group-right-wrap
{
  
    width:34%;
    float:right;

}
.group-logo-box
{
  width:90px; float:left; display:inline
}
.group-logo-box ul
{
    float:left;
    display:inline;
    padding:0;
    margin:0;
}
.group-info-box
{
     float:left; display:inline; 
}
.info-ul1
{
    font-size:18px; font-weight:bold;
    padding-bottom:6px;
    padding-top:4px;
}
.info-ul2
{
    width:260px;
   
}
.info-ul2 li
{
    width:100%;
    float:left;
    display:inline;
    margin:0;
     padding:0;
}
.info-ul2 li dl
{
    width:33%;
    float:left;
    display:inline;
     color:#969595;
  
}
.gray
{
    color:#666262;
}
.group-desc
{
    float:left;
     display:inline;
     width:500px;
      padding-top:8px;
       height:58px;

overflow: hidden; /*超出的隐藏*/
 color:#A1A2A2;
 font-size:13px;

    
}
.group-btn-box
{
    float:right;
     margin-right:10px;
    display:inline;
    margin-top:18px;
}
.blog-item
{
    width:97%;
    float:left;
    display:inline;
    margin-left:1%;
    border-bottom:solid 1px #F5F4F3;
    padding-bottom:10px;
    margin-bottom:15px;
    
}
.blog-author
{
    width:7%;
    float:left;
    display:inline;
}
.blog-author img
{
    width:99%;
}
.blog-info
{
    width:91%;
    float:left;
    margin-left:1.5%;
}
.blog-info li
{
    width:100%;
    float:left;
    display:inline;
}
.font-auther
{
     color:#6E6D6A;
}
.font-title
{
        font-size:18px;
        font-weight:bold;
       padding-top:8px;
       padding-bottom:10px;
}
.font-title a:hover
{
     color:#DF4305
}
.font-preview
{
    color:#47484A;
    line-height:20px;
    padding-bottom:10px;
    word-wrap: break-word; /*自动换行*/
}
.font-stat dl
{
    width:25%;
    float:left;
    display:inline;
    color:#96989B;
    font-size:12px;
}
.kind
{
    border:solid 1px #E0E3DF;   border-radius:10px; padding:1px 5px 1px 5px; background-color:#FAFBFB
}
.group-title-box
{
    width:99%; float:left; display:inline; height:45px; line-height:45px; font-size:16px; color:#333; margin-left:1%;
    border-bottom:solid 3px #F4F3EF; background-color:White; margin-bottom:10px;
}
.right-block
{
    width:100%;
    float:left;
    display:inline;
    background-color:White;
  border:solid 1px #DEDFDF;
  margin-bottom:10px;
}
.title-box
{
    width:100%; float:left; display:inline; height:45px; line-height:45px; font-size:16px; color:#333;
    border-bottom:solid 3px #F4F3EF; background-color:White; margin-bottom:10px; 
}
.group-box
{
    width:98%;
    float:left; display:inline; 
    margin-left:1%;
    
}

.group-item
{
    width:47%; border:solid 1px #E3E8E5; float:left; display:inline; margin-bottom:8px; margin-right:1.5%;
}
.group-icon
{
    width:31%; float:left; display:inline;   
}
.group-icon img
{
    width:100%;
}
.group-info
{
    width:65%; float:left; display:inline; margin-left:4%;
}
.group-info li
{
    width:100%;
     float:left;
     display:inline;
      padding-bottom:6px;
}
.group-title
{
     font-weight:bold;  font-size:14px;  padding-top:5px; height:16px; line-height:16px; white-space: nowrap; /*不换行*/
overflow: hidden; /*超出的隐藏*/
text-overflow: ellipsis; /*超出部分自动用...来表示*/
}
.focus
{
     border:solid 1px #5B5858;  padding:1px 6px 1px 6px; color:#5B5858; font-size:12px;
}
.focus:hover
{
    color:#0F9ADB;
    border-color:#0FBCDB
}
.c-gray
{
    color:#969696;
    font-size:12px;
}
.focusUser
{
     border:solid 1px #5B5858;  padding:1px 6px 1px 6px; color:#5B5858; font-size:12px;
}

.my-book-item
{
    width:47%; float:left; display:inline; border:solid 1px #F0F3F4;  margin-left:1.5%;  margin-bottom:15px; height:155px;  border-radius:6px; overflow:hidden;
}
.my-book-item ul
{
    width:100%;
    float:left;
    display:inline;
}
.my-book-item li
{
  float:left;
    display:inline;
}
.book-li1
{
    height:65px;
    overflow:hidden;
    width:100%; 
}
.book-li1 img
{
    width:100%;
}
.book-li2
{
    width:100%; 
}
.book-li3
{
    font-size:12px; font-weight:bold; text-align:center; padding-top:5px; padding-bottom:7px; width:96%; padding-left:2%; padding-right:2%; height:30px; overflow:hidden;
}
.book-li4
{
    width:100%; border-top:solid 1px #ECF0F1;
    padding-top:8px; text-align:center;
    
}

.auther-box
{
   width:30px; height:30px; margin:0 auto; position:relative; margin-top:-15px; 
}
.auther-box img
{
    width:100%;
     height:100%;
}
.btn-yellow-small
{
     border:solid 1px #5FB878;   border-radius:10px; padding:3px 10px 3px 10px;  color:#5FB878; font-size:12px;
}
/*谷歌广告位样式*/
.rh00 {
    font-weight: bold !important;
    
}