 .iRead{width: 285px;height: 460px; margin-right: 20px;background: #FFFFFF}
 .iRead:last-child{margin-right: 0;background: #f4f2ef;}
.last{margin-right: 0;}
.indexTitle{ height:39px;  position:relative;margin-top: 7px;top: 5px;}
.indexTitle p{ position:absolute; left:0; top:0;height:37px; line-height:37px;  font-size:18px; padding-left: 13px;color: #333333;  }
.indexTitle p.news{background: url("../images/titleBg.png") no-repeat left center;font-size: 18px;margin-left: 15px;}
.indexTitle .more{ color:#999999; float:right; line-height:40px;font-size: 12px;margin-right: 15px;}
.iRead .books{overflow: hidden;width: 255px;margin: 10px auto 0;}
.indexTitles{ height:39px;  position:relative;margin-top: 7px;top: 5px;}
.indexTitles i{    display: block;  float: left;  width: 4px;    margin-left: 15px;
    height: 20px;  background: #fa7a20;  border-radius: 3px;  margin-top: 9px;}
.indexTitles p{float:left;height:37px; line-height:37px;  font-size:18px; padding-left: 13px;color: #333333;  }
.indexTitles p.news{font-size: 18px;}
.bookMeg {display: block;overflow: hidden;  width: 257px; border-bottom: 1px dashed #e0e0e0; }
.bookMeg a{display: block;width: 100%;overflow: hidden;margin-bottom: 10px;}
.bookMeg .bookCover{float: left;width: 84px;height: 110px;}
.bookMeg .bookIntro{float: left;width: 160px;margin-left: 10px;  }
.bookIntro h3{font-size: 14px; font-weight: normal;margin-bottom: 10px;width: 160px;
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bookIntro p{font-size: 12px;line-height: 19px;width: 160px; color: #999999;}
.bookIntro p.author{margin: 5px 0;color: #808080;    max-height: 38px;overflow: hidden;}
.bookIntro p.introduce{  height: 35px;overflow: hidden;text-align: justify; }
.books ul{overflow: hidden;  width: 260px;margin: 0 auto; }
.books ul.advice{margin-top: 0px;padding-bottom:15px;}
.books .hotUl{padding:0 0 6px 0; overflow:hidden;}
.books .hotUl li{ line-height:28px; margin-top: 6px;  display: inline-block; font-size: 14px;color: #666666;border-bottom: 1px dashed #e6e6e6;}
.books .hotUl li:last-child{border-bottom: none;}
.books .hotUl li a{width:176px; display:block; float:left; color:#666666;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.books .hotUl li a:hover,.advice li a:hover{color:#fa7a20;}
.books .hotUl li span{font-size:12px; color:#999; float:right;    text-align: right;  display: block;  margin-left: 12px;
    width: 65px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.books ul.advice li{width:260px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
    font-size: 14px;line-height: 38px;border-bottom: 1px dashed #e6e6e6;}
.advice li:last-child{border: none;}
.advice li a{color: #666666;}


 .content{width: 100%;}
 .content .contentL{width: 895px;overflow: hidden;border-right: 1px solid #e0e0e0;}
 .tab{width: 100%;overflow: hidden; }
 .tab .tabNav,.rank .rankNav{overflow: hidden;}
 .tabNav ul li{float: left;display: block; padding: 7px 5px;font-size: 16px;margin-right: 20px;cursor: pointer;}
 #sztsg{background: #f4f2ef none repeat scroll 0 0;border-radius: 5px 5px 0 0;cursor: pointer;display: block;float: left;font-size: 16px;margin-right:4px;padding: 7px 20px;}
 .tab .tabBox{width: 893px;border-top: 1px solid #e0e0e0;margin-top: -1px;}
 .Secondary{ padding-top:5px; font-size:14px; margin: 18px 0 12px 13px;}
 .Secondary li{ line-height:25px;display:block;overflow:hidden;}
 .Secondary li span{display:block;font-size:14px; padding-left: 10px; height:22px; float:left; color:#666666; text-align:right; font-size:12px;padding-right: 10px;}
 .Secondary li em{float:right; font-size:12px; color:#bbbbbb; font-style:normal; cursor:pointer; background:url(../images/icon1.png) right center no-repeat; padding-right:10px;}
 .Secondary li .teacherList{width:880px; float:right;}
 .Secondary li a{margin-bottom: 10px; padding:1px 14px; margin-right:12px; display:block;float: left; color:#333; font-size:14px;-webkit-border-radius:14px;}
 .Secondary li a.cur,.Secondary li a:hover{ background:#ff791f;color: #fff}
 .Secondary li> div{float: left; width: 77px;}

 .pages{margin: 10px auto;clear: both;text-align: center;}
 .pages ul li:last-child{border-right: none;}
 .pages ul {overflow: hidden;display: inline-block;}
 .pages ul li{font-size: 13px;display: block;padding: 10px 15px;border: 1px solid #cccccc;border-right:none;cursor: pointer;float: left;}
 .pages ul li.selected,.pages ul li:hover{background: #fa7a20;color: #ffffff;}
 .pages ul li.last{border-right: 1px solid #cccccc;}
.content .contentR{width: 287px;overflow: hidden;margin-top: 15px;float:right}
 .indexTitle .editData{    display: block;  color: #05a5f5;  float: right;  line-height: 40px;  font-size: 14px;margin-right: 15px;}
 
 /*sort*/
.sort{width: 300px;overflow: hidden;height: 405px;background: #ffffff;}
.sort .sortList{overflow: hidden;  width: 255px;margin-left: 15px;margin-top: 5px;}
.sortList ul{ overflow: hidden;}
.sortList ul li {display: block;height: 33px;border-bottom: 1px dashed #e0e0e0;line-height: 33px;}
.sortList ul li a{display: block}
.sortList ul li a:hover span.news{color:#fa7a20; }
.sortList ul li span{display: block;float: left}
.sortList ul li span.icon{width: 18px;height: 18px;background: #dbdbdb;text-align: center;line-height: 18px;margin-left: 0;
;color: #ffffff;margin-top: 8px;margin-right: 5px;}
.sortList ul li span.icon1{background:#fa7a20; }
.sortList ul li span.news{width: 168px;overflow: hidden;text-overflow: ellipsis;
    white-space:nowrap;font-size: 14px;}
.sortList ul li span.name{text-align: right;
    width: 50px;color: #999999;margin-left: 14px; }
  
/* 独秀阅读模式切换 */
.viewMode{float:right; color:#999;}
.viewMode label{float:left; height:19px; line-height:19px; margin-right:6px;}
.viewMode a,.viewMode span{float:left; height:19px; display:inline;background:url(/images/icons_read.gif) no-repeat; margin-right:5px; display:inline; overflow:hidden;}
.viewMode .last{margin-right:0px;}
.viewMode .mode_simply{width:19px; background-position:-112px 0px;cursor: pointer;}
.viewMode a.mode_fullScreen{width:23px; background-position:-66px 0px;}
.viewMode a.mode_qFullScreen{width:23px; background-position:-89px 0px;}
.viewMode .mode_popMenu{width:18px; background-position:-18px 0px;cursor: pointer;}
.viewMode .mode_popMenugrey{width:18px; background-position:-18px -19px;}
.viewMode .mode_hasMenu{width:18px; background-position:0px 0px;cursor: pointer;}
.viewMode .mode_hasMenugrey{width:18px; background-position:0px -19px;}
.viewMode .mode_twoPage{width:30px; background-position:-36px 0px;}
.viewMode .mode_twoPagegrey{width:30px; background-position:-36px -19px;}
/* 独秀阅读模式切换 */
 
