﻿.g-bd3{min-height:566px;}
/* 目录  */
.m-directory{width:240px;height:566px;background:#f4f2ef;overflow:hidden;}
.m-directory .ttl{height:35px;padding:0 20px;font-size:14px;line-height:35px;color:#333;background:#e7e2dd;}
.m-directory .num{color:#afa298;font-size:10px;}
.m-directory span{display:block;}
.m-directory ul{width:242px;}
.m-directory li{float:left;border-right:1px solid #dbd6d2;}
.m-directory li a{display:block;width:80px;height:40px;padding:8px 20px 0;}
.m-directory li a:hover{text-decoration:none;}
.m-directory .itm1{background:#e7e2dd;}
/* person info */
.m-pinfo{height:174px;padding:16px;margin-bottom:8px;background:#f4f2ef;color:#a6978a;overflow:hidden;}
.m-pinfo h5{color:#333;margin-bottom:8px;}
.m-pinfo .act{zoom:1;}
.m-pinfo .act a{margin:12px 0 0;}
.m-pinfo .login .act{padding:22px 0 4px;}
.m-pinfo .u-txtlst{height:104px;}
.m-pinfo .u-txtlst .itm{padding:4px 0 4px 16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/* 特惠 */
.m-bargain{width:704px;margin-top:2px;overflow:hidden;}
.m-bargain ul{width:716px;}
.m-bargain .u-ttl{color:#ec6e00;}
.m-bargain .u-bookitm1{float:left;width:310px;padding:8px 27px 16px 14px;margin-right:6px;border-right:1px solid #edeae6;}
.m-bargain .u-bookitm1 .u-btn2{width:60px;}
/* 活动信息 */
.m-actnews{height:20px;margin-top:20px;padding:6px 6px 6px 0;background:#fdf6e2;border:1px solid #f9ddc9;line-height:20px;}
.m-actnews h3{float:left;width:94px;margin-right:20px;font-size:14px;color:#ec6e00;border-right:1px solid #f5c3ae;text-align:center;}
.m-actnews ul,.m-actnews li{float:left;height: 20px; width: 581px; text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;}
/* 推荐 */
.m-recommend .u-colslist{position:relative;width:938px;height:516px;overflow:hidden;padding-left:10px;}
.m-recommend .u-colslist li{padding:0 7px 0 8px;margin-bottom:20px;}
/* 排行榜 */
.m-rank{margin-top:2px;padding:4px 20px 15px;background:#f4f2ef;}
.m-rank .cnt{padding-top:14px;}
.m-rank .u-nav-tab .itm{width:50px;}
.m-rank .u-more{display:block;padding:10px 0 5px 26px;}
.m-rank .icn-arrow-top3 .arrow0{border-bottom-color:#f4f2ef}
/* 最新上架 */
.m-new .u-ttl,.m-discount .u-ttl,.m-commsquare .u-ttl{border:0;margin-bottom:10px;}
.m-new .u-bookitm0,.m-discount .u-bookitm0,.m-publish .u-bookitm{padding:0 6px;margin-bottom:20px;}
.m-new .u-colslist,.m-discount .u-colslist{position:relative;height:240px;padding-left:10px;overflow:hidden;}
.m-new .u-colslist{height:480px;margin-bottom:26px;}
/* hot comment */
.m-commsquare{margin-bottom:20px;}
.m-commsquare .u-ttl .act{top:14px;}
.m-commsquare .u-colslist{margin-top:-15px;position:relative;height:426px;overflow: hidden;}
.m-commsquare .u-colslist .list{width:1215px;position:absolute;top:0;left:0;}
.m-commsquare .u-commitm{width:356px;height:170px;padding:20px 20px 4px 14px;margin:15px 15px 0 0;overflow:hidden;background:#f4f2ef;color:#a6978a;}
.m-commsquare .u-commitm .book{margin-top:5px;}
.m-commsquare .u-commitm .cover{background-position:0 -148px;}
.m-commsquare .u-commitm .status{margin-top:-6px;}
.m-commsquare .u-commitm .name{display:block;width:100%;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.m-commsquare .u-commitm .title{text-overflow:ellipsis;white-space:nowrap;}
.m-commsquare .u-commitm .user{display:inline-block;max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.m-commsquare .u-commitm .desc{height:70px;}
/* 出版社 */
.m-publish{margin-top:-15px;background:#f4f2ef;}
.m-publish .cnt .intro{float:left;width:220px;padding:0 21px 0 35px;color:#999;line-height:20px;}
.m-publish .cnt .intro h3{color:#333;font-size:14px;padding:10px 0}
.m-publish .cnt .intro p{height:120px;overflow:hidden;margin-bottom:10px;}
.m-publish .u-nav-tab{height:50px;padding:12px 0 8px;margin-bottom:34px;text-align:center;}
.m-publish .u-nav-tab ul{height:50px;overflow:hidden;}
.m-publish .u-nav-tab .sep{line-height:50px;}
.m-publish .u-nav-tab .itm{width:185px;text-align:center;}
.m-publish .u-nav-tab .itm a,.m-publish .u-nav-tab img{display:block;width:150px;height:50px;margin:0 auto;}
.m-publish .u-nav-tab .u-more{position:absolute;top:20px;right:15px;width:auto;}
.m-publish .icn-arrow-top3 .arrow0{border-bottom-color: #f4f2ef;}
.m-publish .u-colslist{float:left;height:220px;padding-bottom:26px;overflow:hidden;}
.m-publish .u-colslist .list{position:relative;height:220px;overflow:hidden;}
.m-publish .u-bookitm0 .cover{background-position:0 -148px;}
.m-publish .u-bookitm0{margin-bottom:25px;padding:0 5px;}

/* slider */
.u-slider {position:relative;width:702px;height:240px;margin:0 auto;overflow:hidden;cursor:pointer;}
.u-slider .slides{position:relative;width:702px;height:240px;margin:0 auto;overflow:hidden;cursor:pointer;background-color:#f4f2ef;}
.u-slider .slides li{display:none;position:absolute;left:0;top:0;zoom:1;width:702px;height:240px;z-index:1;}
.u-slider .slides li img{width:702px;height:240px;}
.u-slider .slides li a{display:block;}
.u-slider .slides_nav{display:none;position:absolute;top:50%;left:0;height:60px;width:38px;margin-top:-30px;overflow:hidden;text-indent:-9999px;z-index:3;background:#000;opacity:0.4;filter:alpha(opacity=40);}
.u-slider .slides_nav:active{opacity: 1.0;}
.u-slider .slides_nav.next{left:auto;right:0;}
.u-slider:hover .slides_nav,.u-slider.hover .slides_nav{display:block;}
.u-slider .slides_nav .icn-arrow-left2{margin:19px 0 0 11px;}
.u-slider .slides_nav .icn-arrow-right2{margin:19px 0 0 14px;}
.u-slider .slides_tabs{position:absolute;right:5px;bottom:10px;text-align:center;z-index:3;}
.u-slider .slides_tabs li{display:inline-block;margin-right:5px;}
.u-slider .slides_tabs li{*display:inline;}
.u-slider .slides_tabs a{display:inline-block;width:8px;height:8px;line-height:0;background:#666;opacity:.4;filter:alpha(opacity=40);color:#fff;border-radius:8px;font-size:0;overflow:hidden;}
.u-slider a.js-selected{background:#ed6c00;opacity:1;filter:alpha(opacity=100);}
.u-slider .slides_tabs a{
  -webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  -moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  -ms-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
}
@media all and (max-width:1200px){
  .g-bd3 .g-sd2{display:none;}
  .g-bd3 .g-mnc{margin-right:0;}
  .m-commsquare .u-colslist{height:640px;}
  .m-commsquare .u-colslist .list{width:980px;}
  .m-commsquare .u-commitm{width:440px;}
  .m-recommend .u-colslist{width:695px;}
  .m-publish .u-colslist{width:675px;}
  .u-bookitm0 .itm{margin-right:15px;}
  .m-new .u-bookitm0,.m-discount .u-bookitm0,.m-publish .u-bookitm0{margin-right:4px;}
  .m-publish .cnt .intro{padding:0 25px 0 40px;}
  }
