@charset "utf-8";
/* CSS Document */
/*头部*/
/*导航*/
.nav{ height:48px; line-height:48px; background:#2084f4;}
.nav a{ float:left; font-size:18px; padding:0 25px; color:#fff; }
.nav a:hover{ background:#1174e3;}
.nav_con{ width:1200px; margin:0 auto;}
.navPub{ background:#eaedf2;height:42px; line-height:42px; }
.navPub .kcfl{ font-size:20px; width:230px; padding-right:0px; background:url(../images/kcfl_icon.png) no-repeat 15px center; padding-left:45px;  }
.navPub a{ float:left; font-size:16px; padding-right:45px;}
.sideBar{ float:left; margin-top:1px; width:230px; background:#eaedf2; padding-top:15px; padding-bottom:5px; height:460px; }
.sideBar dl.sideBar_list{ margin-bottom:12px;}
.sideBar dl.sideBar_list:nth-last-child(1){ margin-bottom:8px;}
.sideBar dl.sideBar_list dt{ font-size:14px; font-weight:bold; background:url(../images/side_icon2.png) no-repeat -12px -5px; height:32px; line-height:32px; padding-left:32px; }
.sideBar dl.sideBar_list dt a{ display:block;   background:url(../images/side_icon.png) no-repeat right -211px;}
.sideBar dl.sideBar_list dd{ padding-left:32px;}
.sideBar dl.sideBar_list dd a{ font-size:12px; color:#666; height:26px; line-height:26px; margin-right:20px; font-weight:normal;}

.sideBar dl.fashuo dt{ background:url(../images/side_icon2.png) no-repeat -12px -125px;  }
.sideBar dl.chuji dt{ background:url(../images/side_icon2.png) no-repeat -12px -166px;  }
.sideBar dl.zhongji dt{ background:url(../images/side_icon2.png) no-repeat -12px -46px;  }
.sideBar dl.zhukuai dt{ background:url(../images/side_icon2.png) no-repeat -12px -84px;  }

.book_con li p{ border: 1px solid #e4e4e4; background: #f9f9f9; text-align: center;width:99px;height:127px;}
.book_con li b{ display: block; height: 26px; font-weight: normal; line-height: 26px; font-size: 12px; text-align: center;}
.book_con li{ float: left; margin: 5px 15px; }
.item-list .nav_book_jq{ text-align: center; font-size: 14px !important; line-height: 24px; height: 24px; background: #f3f3f3; padding: 10px 0; color: #222 !important;}
.nav_book_btn{ display:inline-block; background: #e6382f; color: #fff; font-size: 12px; height: 24px; line-height: 24px; padding: 0 15px; border-radius: 13px; margin-left: 5px;}
a.nav_book_btn:hover{ color: #fff;}
.nav_book_jq i{ color: #e6382f; font-style: normal;}

/*style底下 导航2*/
.all-sort-list { position:relative; }
.all-sort-list .item-list {display:none;position:absolute;width:610px;min-height:200px;_height:200px;background:#FFF;left:230px;box-shadow:0px 0px 10px #DDDDDD;top:3px;z-index:10;}
.all-sort-list .item-list .close { position:absolute;width:26px;height:26px;color:#FFFFFF;cursor:pointer;top:-1px;right:-26px;font-size:20px;line-height:20px;text-align:center;font-family:"Microsoft Yahei";background:rgba(0, 0, 0, 0.6); background-color:transparent\9;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr='#60000000', endColorstr='#60000000');}

.item-list .subitem { float:left; width:477px; padding:0px 4px 0px 8px; }
.item-list .subitem dl { border-top:1px solid #EEE; padding:6px 0px; overflow:hidden; zoom:1; }
.item-list .subitem .fore1 { border-top:none; }
.item-list .subitem dt { float:left; width:54px; line-height:22px; text-align:right; padding:3px 6px 0px 0px; font-weight:700; color:#E4393C; }
.item-list .subitem dt a { color:#E4393C; text-decoration:underline; }
.item-list .subitem dd { float:left; width:415px; padding:3px 0px 0px; overflow:hidden; }
.item-list .subitem dd em { float:left; height:14px; line-height:14px; padding:0px 8px; margin-top:5px; border-left:1px solid #CCC; }
.item-list .subitem dd em a, .item-list .cat-right dd a { color:#666; text-decoration:none; }
.item-list .subitem dd em a:hover, .item-list .cat-right dd a:hover { font-weight:normal; text-decoration:underline; }
.item-list .cat-right { float:right; width:210px; }
.item-list .cat-right dl { width:194px; padding:6px 8px; }
.item-list .cat-right dd { padding-top:6px; line-height:22px; overflow:hidden; padding:3px 0px 0px; }
.item-list .cat-right dt { padding:3px 6px 0px 0px; font-weight:700; color:#E4393C;  }
.item-list .cat-right dd a:hover { color:#666; }

.all-sort-list .item{ padding:3px 10px; /*height:87px;*/ } 
.all-sort-list .hover { position:relative; z-index:13; background:#FFF;  border: 1px solid #dedede; border-right:none;}

.item-list{ padding:20px 28px 25px 28px;}
.item-list p{ font-size:18px; color:#444;}
.item-list .box01{ margin-top:15px;}
.item-list .box01 dl{ float:left; width:145px; margin-right:10px;*margin-right:7px;margin-right: 7px\0；}
.item-list .box01 dl:last-child{ margin-right:0px;}
.item-list .box01 dl .box01_list_jj{ font-size:12px; color:#999; line-height:22px; margin:5px 0;}
.item-list .box01 dl .box01_list_jq{ font-size:12px;  color:#e6382f; font-weight:bold; display: block;line-height: 30px;}
.item-list .box01 dl .box01_list_jq i{ color:#999; text-decoration:line-through; font-style:normal; font-weight:normal;}
.item-list .box01 dl .box01_list_btn{ background:#e6382f; width:130px; height:26px; line-height:26px; border-radius:13px; margin:0 auto;}
.item-list .box01 dl .box01_list_btn a{  font-size:12px; color:#fff; display:inline-block; width:49%; text-align:center; }
.item-list .box01 dl .box01_list_btn a:nth-of-type(1){ border-right:1px solid #c21910;}
.item-list .box02 dl{ float:left; width:193px; margin-right:15px;}
.item-list .box03 dl{ float:left; width:295px; margin-right:18px;}
/*style底下 导航2 end*/



/*补充*/

.all-sort-list { position:relative; z-index:999; }
/*
.item-list p{ font-size:18px; color:#444; height:22px; line-height:22px;}
.item-list .box01 dl .box01_list_btn a{  font-size:12px; color:#fff; display:inline-block; width:49%; text-align:center; padding:0px; }
*/
.nav_con_p{ width:970px; margin:0 auto; padding-left:230px; position:relative;}
.navPub a{ float:left; font-size:16px; padding-right:0px;}
.navPub {line-height: 0px; background:none;height: 0px;}
.nav_con{ position:relative;width: 1020px;padding-left: 180px;}
.nav a {padding: 0 25px;}

#category-2015{ z-index:1000;}
/*#category-2015 .ld{position:absolute; top:0px; left:0px; width:230px; height:42px; line-height:42px; background:#eaedf2; }*//*d4dae5*/
#category-2015 .ld{position:absolute; top:-48px; left:0px; width:180px; height:48px; line-height:48px; background:#eaedf2; }/*d4dae5*/
#category-2015 .ld a{ float:none !important; }
#category-2015 #allsort{display:none;position:absolute;left:0;/*top:38px;*/}
#category-2015.on #allsort{display:block;} 
#navitems-2015{height:40px;}
#category-2015 .ld b{display:block;width:20px;height:20px;position:absolute;right:10px;top:10px;background:url(../images/nav_next.png) no-repeat 0 0px;}
#category-2015.on .ld b{background:url(../images/nav_next.png) no-repeat 0 -50px;}
