﻿.category-content .category { display:none; }
/*包邮css*/
/*面包屑css*/
.crumbsBar {  line-height:42px; color:#666;   }
.crumbsBar  a { float:left; text-decoration:none;color:#666;  }
.crumbsBar  a:hover { color:#666; }
.crumbsBar  a.curent { color:#e60000; cursor:default; text-decoration:none; }
.crumbsBar span { float:left; margin:0 7px 0 10px; }
/*包邮导航css*/
.contentNavWrap { height:89px; border-top:1px solid #f2f2f2; width:100%; }
.contentNavWrap .fixContentNav {  padding:14px 0 0; height:75px; background:#f2f2f2; box-shadow:0px 3px 10px #e1e0e0;  }
.contentNavWrap .fixContentNav.fixed { position:fixed; top:0; width:100%;left:0; z-index:997; }
.contentNavWrap .w1225 { width:1225px; margin:auto;   }
.contentNavWrap .w1225 ul { overflow:hidden; }
.contentNavWrap .w1225 ul li { float:left; margin:0 13px 0 12px; height:60px; width:220px; border-radius:60px; text-align:center; line-height:60px; background:#fff; box-shadow:2px 2px 0px #d6d5d5; }
.contentNavWrap .w1225 ul li a  { display:block; height:60px; font-size:22px; font-family:"黑体"; text-decoration:none; color:#333;  }
.contentNavWrap .w1225 ul li.current { background:#e60000; box-shadow:none; }
.contentNavWrap .w1225 ul li.current a { color:#fff; }
/*包邮内容css*/
.freeShipWrap { margin-top:10px; }
.freeShipWrap .w1220 { width:1220px; margin:auto;  } 
.freeShipWrap .freeShipFloor>h2 { width:1200px; margin:10px auto 0; height:66px; text-align:center; line-height:66px; background: url(http://o.bookschina.com/images/freedot.jpg) repeat-x center; }
.freeShipWrap .freeShipFloor>h2 span { color:#e60000; background:#fff; font-size:28px; font-family:'Microsoft YaHei'; padding:20px; }
.freeShipWrap .freeShipFloor ul { overflow:hidden; } 
.freeShipWrap .freeShipFloor ul li { float:left; margin:20px 10px 0; height:368px; border:6px solid #eeeeee; }
.freeShipWrap .freeShipFloor ul li.specil { width:578px; }
.freeShipWrap .freeShipFloor ul li.default { width:273px;  }
.freeShipWrap .freeShipFloor ul li:hover {  border:6px solid #ffc5c5;}

.freeShipWrap .freeShipFloor ul li.default .bookCover { text-align:center; padding:20px 10px 10px;   }
.freeShipWrap .freeShipFloor ul li.default .bookCover a img { max-height:200px; max-width:200px; }
.freeShipWrap .freeShipFloor ul li.default .bookInfor { padding:0 20px; }
.freeShipWrap .freeShipFloor ul li.default .bookName { line-height:24px; height:24px; overflow:hidden; }
.freeShipWrap .freeShipFloor ul li.default .bookName a { color:#333333; font-size:14px; font-family:"Microsoft YaHei"; text-decoration:none; }
.freeShipWrap .freeShipFloor ul li.default .bookName a:hover { color:#e60000; }
.freeShipWrap .freeShipFloor ul li.default .authorPublisher { color:#666666; height:22px; overflow:hidden; line-height:22px; }
.freeShipWrap .freeShipFloor ul li.default .authorPublisher b { float:left; display:inline; }
.freeShipWrap .freeShipFloor ul li.default .authorPublisher b.author { margin-right:8px;white-space:nowrap;width:125px;text-overflow:ellipsis;overflow:hidden;}
.freeShipWrap .freeShipFloor ul li.default  .priceWrap { overflow:hidden; line-height:28px; height:28px; overflow:hidden;  }
.freeShipWrap .freeShipFloor ul li.default  .priceWrap  .sellPrice { float:left; color:#e60000; font-size:16px; font-family:'Microsoft YaHei';}
.freeShipWrap .freeShipFloor ul li.default  .priceWrap  .sellPrice span { font-size:24px; font-family:Arial; margin:0 5px 0 3px; }
.freeShipWrap .freeShipFloor ul li.default  .priceWrap  .sellPrice i { font-size:18px; color:#e60000; }
.freeShipWrap .freeShipFloor ul li.default  .priceWrap  .price { float:right; }
.freeShipWrap .freeShipFloor ul li.default  .priceWrap  .price span { font-size:14px; font-family:'Microsoft YaHei'; color:#333; }
.freeShipWrap .freeShipFloor ul li.default .buyButton { margin-top:10px; }
.freeShipWrap .freeShipFloor ul li.default .buyButton a { margin-top:10px; display:block; height:36px; background:#e60000; color:#fff; font-size:18px; font-family:'Microsoft YaHei'; text-align:center; line-height:36px; border-radius:5px; text-decoration:none; }
.freeShipWrap .freeShipFloor ul li.default .buyButton a:hover { background:#ff2525; }


.freeShipWrap .freeShipFloor ul li.specil { position:relative; }
.freeShipWrap .freeShipFloor ul li.specil .specilTitle { position:absolute; top:-6px; left:-6px; height:56px; line-height:56px; width:590px; background:#e60000; color:#fff; font-size:24px; font-family:"Microsoft YaHei"; text-indent:58px;  }
.freeShipWrap .freeShipFloor ul li.specil .specilTitle .specilTitleInner { position:relative; height:56px; }
.freeShipWrap .freeShipFloor ul li.specil .specilTitle .specilTitleInner span { position:absolute; height:26px; width:26px; left:26px; top:16px; background: url(http://o.bookschina.com/images/childredSprit.png) no-repeat -203px -73px; }
.freeShipWrap .freeShipFloor ul li.specil .specilContent { padding:81px 20px 0; } 
.freeShipWrap .freeShipFloor ul li.specil .specilContent .specilInfor { float:left; width:200px; }
.freeShipWrap .freeShipFloor ul li.specil .specilName { line-height:30px; height:60px; overflow:hidden; font-weight:normal;  }
.freeShipWrap .freeShipFloor ul li.specil .specilName a { font-size:20px; display:block; font-family:'Microsoft YaHei'; color:#333; text-decoration:none; }
.freeShipWrap .freeShipFloor ul li.specil .specilName a:hover { color:#e60000; }
.freeShipWrap .freeShipFloor ul li.specil .specilAuthor { height:22px; overflow:hidden; color:#666; line-height:22px; margin-top:2px;  }
.freeShipWrap .freeShipFloor ul li.specil .recLangu { color:#e60000; line-height:22px; margin-top:4px;  }
.freeShipWrap .freeShipFloor ul li.specil .priceWrap { margin-top:23px; }
.freeShipWrap .freeShipFloor ul li.specil .priceWrap .sellPrice { border-bottom:1px solid #e1e1e1; color:#e60000; font-size:14px; font-family:'Microsoft YaHei'; line-height:30px; }
.freeShipWrap .freeShipFloor ul li.specil .priceWrap .sellPrice span { font-size:24px; font-weight:bold; font-family:Arial; margin-left:4px; } 
.freeShipWrap .freeShipFloor ul li.specil .priceWrap .sellPrice i { font-size:18px;  font-family:'Microsoft YaHei'; margin-left:5px; }
.freeShipWrap .freeShipFloor ul li.specil .priceWrap .price { padding-top:6px;  }
.freeShipWrap .freeShipFloor ul li.specil .priceWrap .price span { font-size:14px; font-family:'Microsoft YaHei'; color:#333;}
.freeShipWrap .freeShipFloor ul li.specil .buyButton { margin-top:11px; }
.freeShipWrap .freeShipFloor ul li.specil .buyButton a { background:#e60000; display:block; height:36px; width:160px; line-height:36px; text-align:center; color:#ffffff; font-size:18px; font-family:'Microsoft YaHei';border-radius: 5px; text-decoration:none; }
.freeShipWrap .freeShipFloor ul li.specil .buyButton a:hover { background:#ff2525; }
.freeShipWrap .freeShipFloor ul li.specil .specilContent .specilCover { float:left; margin-left:78px; width:260px; text-align:center;  }
.freeShipWrap .freeShipFloor ul li.specil .specilContent .specilCover img { max-height:260px; max-width:260px; }


.siteHot { margin-top:20px; }
.siteHot .w1212 { width:1212px; margin:auto; }
.siteHot .siteHotTitle {height: 47px; background: #e1f7ff;  border-bottom: 3px solid #07bafd; line-height: 47px;  width:1200px; margin:auto;   } 
.siteHot .siteHotTitle h2 { text-indent:18px; font-size:22px; font-weight:normal; color:#333; font-family:'Microsoft YaHei';  }
.siteHot .siteHotCon .siteHotPannel {  overflow:hidden; }
.siteHot .siteHotCon ul { overflow:hidden;  width:1212px; }
.siteHot .siteHotCon ul li { float:left; height:291px; width:186px; border:2px solid #fff; display:inline; margin:10px 6px 0; }
.siteHot .siteHotCon ul li:hover { border:2px solid #f5f5f5; }
.siteHot .siteHotCon ul li .bookCover { height:158px; margin-top:10px; text-align:center;    }
.siteHot .siteHotCon ul li .bookCover a { display:block; }
.siteHot .siteHotCon ul li .bookCover a img { max-height:158px; max-width:158px; }
.siteHot .siteHotCon ul li .bookName { width:150px; padding:0 20px; height:18px; line-height:18px;  overflow:hidden; margin-top:15px;  }
.siteHot .siteHotCon ul li .bookName a { font-size:12px;font-weight:400; color:#333; text-decoration:none; }
.siteHot .siteHotCon ul li .bookName a:hover { color:#e60000;}
.siteHot .siteHotCon ul li .bookAuthor { margin-top:2px; color:#666; width:150px; padding:0 20px;height:18px;  line-height:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.siteHot .siteHotCon ul li .priceWrap { margin-top:4px;  width:150px; padding:0 20px; overflow:hidden;line-height:16px; }
.siteHot .siteHotCon ul li .priceWrap .salePrice { float:left; color:#e60000; font-size:15px; font-family:"Microsoft YaHei"; }
.siteHot .siteHotCon ul li .priceWrap .price { line-height:18px; margin-left:7px; float:left; color:#999999; text-decoration-line:line-through; }

.siteHot .siteHotCon ul li  .buyButton { margin-top:6px;  overflow:hidden;  }
.siteHot .siteHotCon ul li  .buyButton a { margin:2px auto 0; display:block; width:158px; height:26px; line-height:26px; text-align:center; background:#e1f7ff; color:#666666; text-decoration:none;  }
.siteHot .siteHotCon ul li  .buyButton a:hover { width:118px; height:28px;  background:#e60000; color:#ffffff; margin-top:0; line-height:28px; }
/*侧导航*/
.siderbar { position:fixed;  bottom:10px; right:0;  width:51px; z-index:997; background:#fff }
.siderbar ul li {  border:2px solid #a39898; border-bottom:none;  position:relative;  }
.siderbar ul li>a { color:#666; line-height:16px; display:block; padding:4px 6px;  text-decoration:none;}
.siderbar ul li.nextStyle {  border-top-color:#e60000; }
.siderbar ul li .shareTit { display:block; line-height:22px;padding: 4px 6px 0; text-align:center; }
.siderbar ul li .shareTit span { display:block; width:17px; height:14px;background: url(http://o.bookschina.com/images/childredSprit.png) no-repeat -25px -424px; margin:auto; }
.siderbar ul li:hover .shareTit span { background: url(http://o.bookschina.com/images/childredSprit.png) no-repeat 0 -424px;   }
.siderbar ul li .weixinTit { display:block; line-height:22px;padding: 4px 6px 0; text-align:center; }
.siderbar ul li .weixinTit span { display:block; width:20px; height:16px;background: url(http://o.bookschina.com/images/childredSprit.png) no-repeat -25px -463px; margin:auto; }
.siderbar ul li:hover .weixinTit span { background: url(http://o.bookschina.com/images/childredSprit.png) no-repeat 0 -463px;   }
.siderbar ul li .weixinWrap  {position:absolute;  left:-109px; width:109px;  display:none; top:-25px;   text-align:center; }
.siderbar ul li .weixinWrap .weixinWrapInner {width:94px; height:110px;  background:#ffffff; border:2px solid #a39898; color:#666; position:relative; }
.siderbar ul li .weixinWrap .weixinWrapInner:hover { color:#e60000; }
.siderbar ul li .weixinWrap .weixinWrapInner span.icon { position:absolute; width:10px; height:15px; top:40px;right:-10px; background: url(http://o.bookschina.com/images/childredSprit.png) no-repeat 0 -485px; }
.siderbar ul li .weixinWrap img { width:100%;}
.siderbar ul li .shareWrap { position:absolute; left:-165px; display:none; top:-2px; width:151px; border:2px solid #a39898; height:40px; background:#ffffff; border-right:none; padding-left:10px; } 
.siderbar ul li:hover .shareWrap { display:block; }
.siderbar ul li:hover .weixinWrap { display:block; }
.siderbar ul li .shareWrap a { float:left; display:inline; margin: 8px 5px 8px 0 }
.siderbar ul li:hover { background:#e60000;  border-color:#e60000; }
.siderbar ul li:hover a { color:#fff; }
.siderbar .backtop a { text-indent:-999px; background:#a39898; overflow:hidden; display:block; height:24px; overflow:hidden; }
.siderbar .backtop a span { display:block; width:20px; height:14px; margin:auto;  background: url(http://o.bookschina.com/images/childredSprit.png) no-repeat -24px -441px; margin-top:6px;  }
.siderbar .backtop a:hover span { background: url(http://o.bookschina.com/images/childredSprit.png) no-repeat 0 -441px; }

