/*图书首页*/
.book_box .books{  padding-bottom: 1000px;  margin-bottom: -1000px;}
.book_box .books .tuians{margin-bottom: 10px;}
.book_box .books .caonisd .chuxus{ font-size: 13px; color: #999; padding-left: 45px; padding-right: 54px;}
.book_box .books .caonisd h3{padding: 0 50px; padding-top: 10px; word-wrap: break-word;}
.book_box .books .caonisd h3 a{float: none; }
.book_box .meilisd{overflow: hidden; padding: 0 50px; padding-top: 10px;}
.book_box .meilisd a{float: left; display: inline-block; width: 40%; font-size: 14px; color: #999;}
.book_box .meilisd a:first-child+a{width: 59%;}
.book_box .meilisd .nimades{float: left; text-align: right; display: inline-block; width: 50%; font-size: 14px; color: #999;}
.book_box .meilisd a span{float: left; margin-top: 3px; font-size: 16px; padding-right: 1px;}
.book_box .meilisd .nimades span{float: right; margin-top: 1px; font-size: 16px; padding-right: 1px; }
.book_box .meilisd .nimades i{float: right;}
.book_box .meilisd a:hover{color: #4A90E2;}
.book_box .meilisd .nishuod{color: #999}
.book_list .lisudo dd h3 {display: block; width: 600px;}
.book_list .lisudo dd h3 i{font-weight: 500; font-size: 13px; color: #999; padding-left: 8px; margin: 0px;}
.book_list .lisudo dd .helikouba{overflow: hidden; padding-bottom: 5px; padding-top: 0px;}
.book_list .lisudo dd .helikouba a{float: left; display: inline-block; width: auto; margin-right: 20px; font-size: 14px; color: #999;}
.book_list .lisudo dd .helikouba a:hover{color:#4A90E2;}
.book_list .lisudo dd .helikouba a span{float: left; margin-top: 3px; font-size: 16px; padding-right: 5px;}
.book_list .lisudo dd .helikouba .mattop span{margin-top:1px;}
.add_mar{width: 820px; overflow: hidden; margin-bottom:10px;}
.add_mar li{/*height: 100%;*/   }
/*图书目录头部*/
.zhendena{padding: 20px 0px; padding-bottom: 0px;}
.book_shu .tushudki .mosldlo{padding-top: 30px;}
.book_shu .tushudki{padding-bottom: 30px;}
.tushudki .lanulos h3{overflow: hidden;  line-height: 26px; padding-bottom: 8px; font-size: 18px; padding-top: 7px;word-wrap: break-word;}
.tushudki .lanulos h3 a{ font-size: 18px;}
.tushudki .lanulos h3 span{font-weight: 500; font-size: 13px; color: #444; padding-left: 8px; line-height: 26px; display: inline-block;  margin-bottom: 4px;vertical-align:middle;}
.tushudki .lanulos h3 i{font-weight: 500; font-size: 13px; color: #999; padding-left: 8px; line-height: 26px;display: inline-block;  margin-bottom:4px; vertical-align:middle;}
.tushudki .lanulos ul li{width: 256px;font-weight: 600;}
.tushudki .lanulos ul li span{font-weight: 500;}
.tushudki .lanulos ul li .shouian{color: #E94A4A; font-size: 16px; font-weight: 600;}
.tushudki .lanulos ul li .kuotous{overflow: hidden; display: inline-block;}
.tushudki .lanulos ul li .kuotous a{float: left;}
.tushudki .lanulos ul li .kuotous i{font-size: 20px; padding-left: 5px;text-decoration: none !important; float: right; margin-top:1px;}
.tushudki .lanulos ul em{float: left;}
.fen_icon{overflow: hidden;}
.fen_icon a{display: block; float: left; width:20px;  height:20px; text-align: center; line-height:20px; color: #fff; background: #E94A4A;border-radius: 4px; margin-right: 10px;}
.fen_icon .icosl1{font-size: 13px;}
.fen_icon .icosl2{background: #4CCD64;font-size: 13px;}
.fen_icon .icosl3{background: #3250A0; font-size: 13px;}
.fen_icon .icosl4{background: #06B0DE; font-size: 13px;}
.tushumu{overflow: hidden;}
.fentus{width: 575px; float: left;}
.tushumu .ouches{width: 242px; float: right; padding-top: 10px;}
.shopping{width: 240px; height: 38px; line-height: 38px; border: 1px solid #eee; margin-bottom: 10px; font-size: 13px;}
.shopping a{display: block; width: 100%; height: 100%; overflow: hidden; color: #555;}
.shopping a span{float: left; display: inline-block; text-align: right; width:65px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; padding-left: 5px;}
.shopping a i{float: left; display: inline-block; color: #555; font-size: 15px; margin-top: 11px;}
.shopping a em{float: left; display: inline-block; padding-left: 3px;}
.shopping a label{color: #E94A4A;float: left; display: inline-block;padding-left: 3px;}
.shopping a:hover{color: #4A90E2;}
.shopping a:hover i{color: #4A90E2;}

/*图书目录列表*/
.tulisdl{width: 1170px; margin:20px auto; margin-bottom: 0px;}
.duosilai{overflow: hidden; height: 60px; line-height: 60px; border-bottom: 1px solid #eee; background: #fff;}
.duosilai h3{float: left;  font-size: 24px; color: #333; padding-left: 30px;}
.husl_mods{background: #fff;padding-bottom:50px; }
.indilshu{float: right; overflow: hidden; width: 300px; padding-top: 15px; padding-right:30px; position: relative;}
.indilshu .kubaihu{background: #FFFFFF;  border: 1px solid #ddd;  height: 28px; float: left; width: 258px; padding-right: 30px; padding-left: 10px;}
.indilshu .nusolx{ position: absolute; right: 35px; top: 16px; width: 28px; height: 28px; cursor: pointer; background: none;}
.indilshu .nusolx span{color: #666; font-size: 17px;}
.but_tushu{padding-left: 30px; padding-top:15px;}
.miloisde{ overflow: hidden; border-bottom: 1px solid #eee;  padding-bottom: 15px; padding-right:20px;}
.miloisde .fl{float: left; width: 500px;}
.miloisde a{display: inline-block; background: #FFFFFF; height: 28px; line-height: 28px; font-size: 13px; color: #555; border: 1px solid #EEEEEE; border-radius: 4px; padding: 0 15px; margin-right: 10px;}
.miloisde .collapse a{display:inline-block; background:#fff ; height: 18px; line-height: 18px; font-size: 13px; color: #333; border: none; padding: 0; margin-right: 0px;}
.font_kua{font-weight: 600; font-size: 18px;}
.miloisde .fr{float: right;}
.miloisde .fr i{padding-right: 5px;}
.miloisde a:hover{color: #4A90E2; border: 1px solid #4A90E2;}
.miloisde .collapse a:hover{color: #4A90E2; border: none;}
.dianmocs{padding: 0 30px;}
.dianmocs li{border-bottom: 1px solid #eee; position: relative; }
.dianmocs .daidefa{padding-left: 30px;}
.dianmocs li{overflow: hidden; font-size: 14px;}
.dianmocs li i{color: #4A90E2; font-size: 16px; float: left; margin-top:17px; padding-right: 8px;}
.dianmocs li a,.dianmocs li p{ float: left; display: inline-block; max-width: 670px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.dianmocs li span{float: right; text-align: right; padding-right: 5px; font-size: 15px; color: #666;}
.dianmocs li a:hover{color: #4A90E2;}
.dianmocs li a:hover{color: #4A90E2;}
.duoxuans{float: left; margin-top: 16px; margin-right: 12px;}
.duoxuans input{width: 17px; height: 17px; float: left; background: #fff;}
.xuantued{overflow: hidden; width: auto;  padding-bottom: 13px; padding-left: 30px;}
.xuantued a{float: left; display: inline-block; font-size: 13px; color: #333; margin-right:20px;}
.xuantued a span{float: left; font-size: 16px; margin-top: 1px; color: #666; padding-right: 5px;}
.xuantued a em{color: #4A90E2;}
.xuantued a:hover{color: #4A90E2;}
.xuantued a:hover span{color: #4A90E2;}
.dianmocs li:hover .xuantued{display: block;}
.tushu_hide{padding-left: 30px;}
.tushu_hide p{font-size: 13px; line-height:20px; color: #555; padding-bottom: 10px;}
.zhansou{overflow: hidden; height: 50px; line-height: 50px; width: 810px; cursor: pointer;}

/*图书详情头部*/
.books_details{width: 100%; background: #ffffff; padding: 30px 0px}
.book_middle{width: 1170px; margin: 0 auto; overflow: hidden;}
.aihui_fl{width: 750px;margin-bottom: 30px;}
.aihui_fr{width: 230px; margin-bottom: 20px;}

/*图书详情头部右侧*/
.annsiud{border-bottom: 1px solid #EEEEEE;}
.annsiud li{border: 1px solid #EEEEEE; border-bottom: none; height: 39px; line-height: 39px; padding-left: 55px}
.annsiud li a{color: #4A90E2; font-size: 13px}
.annsiud li a i{padding-right: 10px; font-size: 16px;margin-bottom: 3px; vertical-align:middle; display: inline-block; width: 15px;}
.annsiud li a:hover{color: #216DC6;}
.zhibiao{margin-top: 10px; border: 1px solid #EEEEEE; margin-bottom: 10px; width: 228px; height:38px; overflow: hidden; padding: 20px 0px;}
.zhibiao li{float: left; display: inline-block; border-right: 1px solid #eee; padding: 0 5px; text-align: center; overflow: hidden;}
.zhibiao li:first-child{width:50px;}
.zhibiao li:first-child+li{width:65px;}
.zhibiao li:first-child+li+li{width:80px; border-right: none;}
.zhibiao li p{font-size: 13px; color: #666; width: 100%; overflow: hidden; height: 15px; line-height: 15px;}
.zhibiao li p i{font-size:18px; color: #666; display: inline-block; margin-bottom:3px; vertical-align:middle; margin-left: -3px;}
.zhibiao li h4{font-size: 13px; color: #333; line-height: 18px; height: 18px; width: 100%; overflow: hidden; padding-bottom: 4px; font-weight: 500;}
.ie_butsd{width: 228px; border: 1px solid #eee; padding-top: 20px;}
.ie_butsd li{padding-left: 55px; padding-right: 30px; overflow: hidden; padding-bottom: 20px; height: 18px; line-height: 18px;}
.ie_butsd li a{font-size: 13px; opacity: 0.8; color: #000; overflow: hidden; display: inline-block; height: 20px; overflow: hidden;}
.ie_butsd li a i{font-size: 16px; float: left; margin-top:1px; opacity: 0.8; display: inline-block; width: 20px; padding-right: 3px; }
.ie_butsd li a:hover{color: #216DC6; opacity: 1.0;}

/*图书详情头部左侧*/
.informati{overflow: hidden;}
.shu_inform{float: right;width: 72px; height: 96px; margin-top: 0px}
.shu_inform img{width: 72px; height: 96px;}
.headlines{float: left; width: 640px}
.but_down{padding-bottom: 10px; overflow: hidden;}
.but_down a{display: inline-block; height: 32px; line-height: 32px; background: #4A90E2; color: #ffffff; font-size: 13px; padding: 0px 15px; border-radius:4px;float: left;}
.but_down a i{padding-right: 5px; display: inline-block; margin-bottom: 4px; vertical-align:middle; font-size: 15px;}
.but_down a:hover{background: #216DC6;}
.subect{word-wrap:break-word; font-size: 13px; line-height: 18px; width: 100%;}
.subect a{color:#4A90E2; }
.minames a:hover,.subect a:hover{color:#216DC6; }
.subect .zhuduan{text-decoration:underline; padding-left: 10px}
.subect i{font-size: 20px; color: #333333; margin-left: 5px; margin-bottom:3px; vertical-align:middle; display: inline-block;}
.subect a:hover i{color: #216DC6;}
.walids{line-height: 36px; font-size: 18px;word-wrap:break-word; padding: 1px 0px;}
.walids span{display: inline-block;margin-bottom:2px; vertical-align:middle; color: #4A90E2;}
.walids i{display: inline-block;margin-bottom:2px; vertical-align:middle; color: #555; margin-left: 0px; cursor: pointer; font-size: 20px;}
.walids b i{display:inline;margin: 0px;color: black;font-size: 18px;font-style: italic;}
.walids em{width: 93px; height: 25px; display: inline-block; margin-bottom:11px; vertical-align:middle; padding-left: 10px;}
.walids em img{width: 93px; height: 25px;}
.minames a{font-size: 13px; line-height: 21px; color: #777; margin-right: 5px;}
.aihui_fl .chu_zhan{padding-top: 5px; color: #999999;}
.aihui_fl .chu_zhan .nisumia{color: #666;}
.aihui_fl .chu_zhan .zitiuy{color: #666;}
.aihui_fl .more_xinxi{padding-top: 5px; padding-left:20px; padding-bottom:3px;}
.aihui_fl .more_xinxi p{line-height: 18px; padding-bottom: 7px; overflow: hidden;word-wrap:break-word }
.heli_sd{display: inline-block; float: left; padding-right: 6px;}
.morenbus{display: inline-block; width: 700px;word-wrap:break-word; float: left;}
.morenbus2{display: inline-block; width: 780px;word-wrap:break-word; float: left;}
.aihui_fl .more_xinxi p span{font-weight: 600;}
.tian_sho{font-size: 13px; height: 20px; line-height: 20px; padding-top: 10px;}
.tian_sho a i{font-size: 16px; display: inline-block;margin-bottom: 3px; vertical-align:middle; padding-right: 4px;opacity:0.6;  filter:alpha(opacity=60);}
.tian_sho span{color: #E94A4A ;}
.tian_sho a:hover i{opacity:1.0;  filter:alpha(opacity=100); color: #4A90E2;}
.Score_and{overflow: hidden; height: 20px; padding-top: 10px;}
.turn_fan{float: left; overflow: hidden; width: 300px; line-height: 20px;}
.turn_fan a{font-size: 14px; margin-right: 30px; display: inline-block;}
.turn_fan a i{display: inline-block;margin-bottom:2px; vertical-align:middle; font-size: 22px;}
.turn_fan .chapter i{margin-bottom: 5px;}
.score_fr{float: right; width: 400px; overflow: hidden;}
.score_fr .fen_icon{float: left; }
.score_fr .fen_icon span{float: left; font-size: 14px; color: #111; padding-right: 13px;}
.ins_nausea{float: right; overflow: hidden;}
.layui-rate{padding: 0px !important;}
.layui-rate li i.layui-icon{color: #4A90E2 !important;}
.layui-rate li i:hover{ -webkit-text-size-adjust:none !important; -webkit-transform :none !important;}
.ins_nausea span{float: right; font-size: 14px;padding-right: 13px;}
.ins_nausea .fenzhis{float: right; margin-top: -3px;}


/*图书详情-全文*/
.book_layout{width: 1170px; margin: 20px auto;}
.book_layout .insd_nac li a{padding: 0 15px;}
.full_text{background: #ffffff; padding: 20px 40px; word-wrap: break-word;}
.full_text h3{font-size: 16px; padding-bottom: 15px; padding-top: 8px;}
.full_text h4{font-size: 14px; padding-bottom: 10px;}
.full_text p{font-size: 14px; line-height: 28px; padding-bottom: 5px; color: #444444; overflow: hidden;word-wrap:break-word }
.full_text xref[ref-type]{cursor: pointer; text-decoration: underline; color: #4A90E2;}
.full_text .full_img{text-align: center;}
.full_text .full_img img{width: auto; height: auto; max-width: 100%; max-height: 100%;}
.full_text .full_img div{padding: 20px 0 10px 0px;}
.full_text .full_img div a{font-size: 13px; opacity:0.6;  filter:alpha(opacity=60); margin: 0 12px;}
.full_text .full_img div .iantous i{font-size: 28px; font-weight: 600; display: inline-block; margin-bottom:3px; vertical-align:middle; margin-right: -7px;}
.full_text .full_img div a:hover{font-size: 13px; color: #4A90E2; opacity:1.0;  filter:alpha(opacity=100);}
.full_text .full_img span{display: block; font-size: 13px;}
.purchase{text-align: center; background: #ffffff; padding-bottom: 100px; padding-top: 60px;}
.purchase p{ font-size: 13px; color: #888888; padding-bottom: 25px;}
.purchase p a{ color: #888888;}
.purchase p a:hover{ color: #4A90E2;}
.xihanle{width: 240px; height: 38px; line-height: 38px; border: 1px solid #eee; margin-bottom: 10px; font-size: 13px;color: #555;}
.xihanle{display: inline-block;overflow: hidden; }
.xihanle span{float: left; display: inline-block; text-align: right; width:65px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; padding-left: 5px;}
.xihanle i{float: left; display: inline-block; color: #555; font-size: 15px; margin-top: 11px;}
.xihanle em{float: left; display: inline-block; padding-left: 3px;}
.xihanle label{color: #E94A4A;float: left; display: inline-block;padding-left: 3px;}
.xihanle:hover{color: #4A90E2;}
.xihanle:hover i{color: #4A90E2;}
.lanselu{background: #4A90E2; color: #fff;}
.lanselu a{color: #fff !important;}


/*图书详情-相关文章*/
.xuan_wenli{background: #ffffff; padding: 40px; padding-top: 10px;}
.huodeuex{width: 100%;}
.huodeuex li{border-bottom: 1px solid #eee; padding: 10px 0px;}
.huodeuex li h4{font-size: 17px; color: #333;  line-height: 25px; padding-bottom: 10px; overflow: hidden; word-wrap: break-word;}
.huodeuex li h4 i{color: #4A90E2; float: left; font-size: 18px; display: inline-block; padding-right:7px; margin-top:3px;}
.huodeuex li p{font-size: 13px; color: #555; line-height: 18px; padding-left: 30px; word-wrap: break-word;}
.huodeuex li h4 a{float: left; width: 790px; word-wrap: break-word;}
.huodeuex li h4 a i{color: black;float: none;display: inline;padding: 0px;margin: 0px;font-size: 17px;font-style: italic;}


/*图书详情-图表*/
.chart_box{padding:40px; background: #ffffff; padding-bottom: 15px;}
.chart_box li{overflow: hidden; padding-bottom: 35px;}
.chart_tu{width: 300px; float: left;}
.ueoasli{border: 1px solid #eee; width: 278px; height: 178px; background: #fff; overflow: hidden; padding: 10px; text-align: center;}
.ueoasli img{width: auto; height: auto; max-width: 100%; max-height: 100%; background: white; display: inline-block; vertical-align: middle;}
.ueoasli span{display: inline-block; width: 0; height: 100%; vertical-align: middle;}
.lian_bute{text-align: center; padding-top: 10px; height: 20px; line-height: 20px;}
.lian_bute a{font-size: 13px; opacity: 0.6; filter: alpha(opacity=60); margin: 0 12px;}
.lian_bute a:hover{opacity: 1.0; filter: alpha(opacity=100); margin: 0 12px;}
.lian_bute .iantous i{font-size: 28px; font-weight: 600; display: inline-block; margin-bottom: 3px; vertical-align: middle; margin-right: -7px;}
.lian_bute_cover{text-align: left; padding-top: 10px; height: 20px; line-height: 20px;}
.lian_bute_cover a{font-size: 13px; opacity: 0.6; filter: alpha(opacity=60); margin: 0 12px;}
.lian_bute_cover a:hover{opacity: 1.0; filter: alpha(opacity=100); margin: 0 12px;}
.lian_bute_cover .iantous i{font-size: 28px; font-weight: 600; display: inline-block; margin-bottom: 3px; vertical-align: middle; margin-right: -7px;}
.anchous{float: left; width: 480px; height: 200px; padding-left: 30px;  display: table;  position:relative;}
.anchous .middle-inner{display: table-cell; vertical-align:middle; width:100%;}
.anchous div{font-size: 13px; line-height: 18px; word-wrap: break-word;}
/*.anchous .middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.anchous div{font-size: 13px; line-height: 18px; *top:-50%; *left:-50%; word-wrap: break-word;}*/
/* .anchous div span{display: block; padding-bottom: 10px;} 2018-11-12 gaoweiye 由于图注中可能有公式，所以不使用此样式*/
.anchous div h5{font-size: 14px; padding-bottom: 10px;}
.anchous div p{color: #555555;}

/*图书详情-摘要*/
.abstract{background: #ffffff; padding: 40px;}
.abstract h3{font-size: 16px; padding-bottom: 10px;}
.abstract h3 i{font-size: 16px; color: #666; display: inline-block; padding-left: 5px; cursor: pointer;margin-bottom:3px; vertical-align:middle;}
.abstract p{font-size: 14px; overflow: hidden; line-height: 26px; padding-bottom: 8px; word-wrap: break-word;}
.toutenbu{padding: 40px; background: #ffffff; padding-bottom: 15px;}
.toutenbu li{overflow: hidden;  padding-bottom: 35px;}


/*图书详情-滑动弹窗*/
.tan_search{padding: 15px 0px; background: #ffffff; width: 340px; margin: 0px auto; position: relative; border: 1px solid #eee; box-shadow: 0 3px 21px 1px rgba(0,0,0,0.20);}
.tan_search h3{font-size: 13px; color: #000000; padding: 10px 20px;}
.keword{background: #fbfbfb; padding: 10px 20px;}
.lanmans{font-size: 13px; color: #666666;word-wrap: break-word; line-height: 18px; padding-bottom: 5px;}
.lanmans span{font-size: 13px; color: #000; padding: 0 5px;}
.henlani{font-size: 13px; color: #888888; line-height: 18px;}
.huaniso span,.henlani i{color: #E94A4A; display: inline-block; padding: 0 5px;}
.huaniso{font-size: 13px; color: #000000; padding: 10px 20px;}
.bushiai{padding: 0px 20px;}
.bushiai li{overflow: hidden; color: #333; line-height: 18px; font-size: 13px; padding-bottom: 7px;word-wrap: break-word;}
.bushiai li i{display: inline-block; float: left; width: 6px; height: 6px; border-radius: 50%; background: #DDDDDD; margin-right:8px; margin-top: 5px;}
.bushiai li a{display: inline-block; float: left; width: 280px;word-wrap: break-word;}
.ard_arr{display: inline-block; width: 20px; height: 42px; background: url("../png/jiantou.png") no-repeat 0px 0px; }

/*出版商*/
.press_box{width: 100%;  background: #06B0DE url("../png/chubans.png") top center;position: absolute;}
.ahuasd{width: 1200px; margin: 0 auto; overflow: hidden;}
.ruhesld{margin: 30px auto; background: url("../png/weishi1.png"); padding: 30px 0px; overflow: hidden;}
.xianda_fl{float: left; padding: 0 80px; width: 150px; height: 100%; padding-bottom: 1000px; margin-bottom: -1000px; position: relative;}
.lenxins{width: 150px; height: 150px; display: block;overflow: hidden;  text-align: center;}
.lenxins img{width: auto; height: auto; max-width: 100%; max-height: 100%; background: white; display: inline-block; vertical-align: middle;}
.lenxins span{display: inline-block; width: 0; height: 100%; vertical-align: middle;}
.xianda_fr{float: left; width: 840px; position: relative; padding-left: 310px;}
.xianda_fr h3{font-size: 16px; line-height: 23px; padding-bottom: 10px;}
.xianda_fr p{font-size: 14px; line-height: 24px; padding-bottom: 10px; }
.lenxins{position: absolute; left: 80px; top: 50%; margin-top: -75px;}
.ibanlose dd h3{width:645px !important; }
.tianias{overflow: hidden; margin: 0px auto; width: 1200px;}
.tianias a{display:inline-block; padding: 10px 20px; background: #E94A4A; color: #fff; font-size: 14px; margin-top: 15px; border-radius: 4px; float: left;}
.shuihuos a{display:inline-block; padding: 10px 20px; background: #E94A4A; color: #fff; font-size: 14px; margin-top: 15px; border-radius: 4px; float: left;}
.fanhuizh{font-size: 14px; color: #4A90E2;}
.fanhuizh i{margin-bottom: 3px; font-size: 18px; vertical-align:middle; display: inline-block;}

/*出版商详情-图文*/
/*出版商详情头部*/
.press_deta{background: #4A90E2; width: 100%; overflow: hidden;}
.beiseloi{width: 1170px; margin: 30px auto;  background: url("../png/weishi1.png"); overflow: hidden;}
.press_deta .beiseloi .xianda_fr{padding: 30px 0px; padding-left: 310px;}
.ibanhao{width: 900px; overflow: hidden; margin-top: 10px;}
.ibanhao .lisudo{width: 900px; overflow: hidden;}
.ibanhao .lisudo dd{width: 665px;}
.ibanhao .lisudo dd p{font-size: 13px; line-height: 20px; color: #333;}
.ibanhao .lisudo dd p a{font-size: 13px; color: #4A90E2;}
.ibanhao .lisudo dd p a:hover{font-size: 13px; color: #216DC6;}


/*左侧章节悬浮*/
.suspension{width: 198px; border: 1px solid #eee; position: fixed; left: 0px; z-index: 99; background: #fff;}
.suspension .hd{height: 30px; background: #eee; line-height: 30px; overflow: hidden;}
.suspension .hd li{width: 99px; float: left; text-align: center; font-size: 13px; color: #333; cursor: pointer;}
.suspension .hd .on{background: #4A90E2; color: #fff;}
.suspension .bd{padding: 10px 20px; padding-left: 10px;max-height: 300px;overflow-y: auto;}
.suspension .bd ul li{font-size: 13px; color: #222; position: relative;}
.suspension .bd ul li a{color: #222; line-height: 18px;  margin: 5px 0px; display: inline-block; padding-left: 10px;font-weight: 500;}
.suspension .bd ul li .lidios{border-left: 2px solid #4A90E2; color: #4A90E2;}
.suspension .bd ul li a:hover{color:#4A90E2;}
.suspension .bd ul li ul{padding-left: 15px;}
.suspension .bd ul li ul li a{font-size: 12px;}
.suspension .shurbas{width: 148px; height: 28px; border: 1px solid #eee; margin-bottom: 10px; margin-top:7px; font-size: 13px; padding-left: 10px;}
.suspension .lisoidx{display: inline-block; width: 28px; height: 28px; position: absolute; right: 10px; top: 8px; cursor: pointer; background: #fff;}
.suspension .bd ul li h4 a{color: #222;}
