*{margin: 0;padding: 0;}
.nbr_{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.clearb{width: 100%;height: 1px;font-size: 0;clear: both;}
body{background: #f7faf8;font-size: 12px;}
.book_content{width: 868px;height: auto;overflow: hidden;margin: 0 auto;padding-bottom: 14px}
.book_head{height: auto;padding: 32px 0 18px;background: #fff;margin-top: 12px;box-shadow: 0 3px 2px #eee;-webkit-box-shadow: 0 3px 2px #eee;}
.bh_left{width: 192px;margin-left: 38px;}
.bh_left .pic{height: 255px;position: relative;}
.bh_left .pic img{width: 190px;height: 253px;margin-top: 2px;-webkit-box-shadow: 0 2px 3px 1px #c1c1c1;box-shadow: 0 2px 3px 1px #c1c1c1;}
.bh_left .pic span{position: absolute;width: 76px;height: 69px;background: url(http://pubimage.360doc.com/book/limit.png) no-repeat;top: 0;right: 0;display: none;}
.bh_left .pic i{width: 45px;height: 19px;text-align: center;line-height: 19px;background: #000;font-size: 12px;color: #fff;position: absolute;left: 8px;bottom: 9px;font-style: normal;overflow: hidden;border-radius: 4px;-webkit-border-radius: 4px;opacity: 0.8;}
.bh_left .pic i.t2{width: 76px;height: 25px;background: #f97e1a;color: #fff;line-height: 25px;opacity: 1;filter: alpha(opacity==100);box-shadow: 2px 2px 2px #999;left: 15px;bottom: 16px;font-size: 14px;}
.bh_left .pic i.t2 b{display: inline-block;width: 18px;height: 14px;background-position: -76px -18px;margin: 5px 4px 0 0;vertical-align: top;}
.bh_left .pic .play{position: absolute;width: 74px;height: 74px;left: 50%;top:50%;margin: -37px 0 0 -37px;}
.bh_left .limit span{display: block;}
.bh_left .d1{height: 62px;}
.bh_left .d1 span{height: 62px;line-height: 62px;color: #000;}
.bh_left .d1 i{background: url(http://pubimage.360doc.com/book/icon1.jpg) no-repeat;float: left;margin-left: 18px;}
.bh_left .d1 .i1{background-position: 0 -4px;width: 16px;height: 14px;margin-top: 25px;}
.bh_left .d1 .i2{background-position:-42px 0 ;width: 18px;height: 19px;margin-top: 21px;}
.bh_left .d1 .i3{background-position: -88px -1px;width: 14px;height: 16px;margin-top: 22px;}
.bh_right{width: 533px;height:auto;margin-right: 64px;position: relative;}
.bname{font-size: 24px;height: 42px;color: #151515;}
.en_{height: auto !important;}
.bname span.t{width: 43px;height: 19px;text-align: center;line-height: 19px;display: inline-block;background: #2d9b6b;color: #fff;font-size: 12px;border-radius: 2px;vertical-align: top;margin: 7px 0 0 6px;}
.bname span.t2{background: #f97e1a;color: #fff}
.bbrief{font-size: 13px;color: #7a7a7a;height: 34px;}
.btimer{height: 27px;background: url(http://pubimage.360doc.com/book/limit2.gif) no-repeat;color: #fff;line-height: 27px;padding: 0 20px 0 32px;}
.bprice{height: 43px;line-height: 43px;background: #f7fbf9;overflow: hidden;}
.bprice .p1{color: #fd0000;text-indent: 12px;font-weight: bold;}
.bprice .p1 span{font-size: 18px;}
.bprice .p2{white-space: nowrap;height: 16px;line-height: 16px;margin: 13px 0 0 8px;}
.bprice .p2 a{color: #5d230c;}
.bprice .p2 b{display: inline-block;width: 22px;height: 14px;margin:2px 6px 0 0;background: url(http://pubimage.360doc.com/book/vip.png) no-repeat;overflow: hidden;text-indent: -999px;vertical-align: text-top;}
.bprice .p2 span{text-decoration:line-through}
.bprice .p3{font-size: 13px;color: #333;padding-right: 34px;}
.bprice .p3 i{display: inline-block;width: 20px;height: 14px;background-position: -76px 0;vertical-align: top;margin: 14px 6px 0 0;}
.bprice a.z{height: 18px;line-height: 18px;font-size: 12px;color: #fff;background: #ea4646;text-align: center;width: 62px;margin: 12px 2px 0 10px;border-radius: 10px;-webkit-border-radius: 10px;}
.bhr_info{color: #333;height: 20px;line-height: 20px;font-size: 12px;margin-top: 8px;text-indent: 6px;}
.bhr_info span{color: #43963c;}
.bhr_info i{display: inline-block;width: 6px;}
.bh_toolbar{font-size: 15px;margin-top: 18px;height: 37px;}
.bh_toolbar a.a1{width: 98px;height: 35px;text-align: center;line-height: 35px;border: solid 1px #d1efbf;color:#369537;border-radius: 2px;margin-right: 8px;position: relative;}
.bh_toolbar a.a1:hover{background: #e7e7e7;}
.bh_toolbar a.a1 i{position: absolute;right: 0;top: 0;width: 39px;height: 33px;background: url(http://pubimage.360doc.com/book/freeread.png) no-repeat;}
.bh_toolbar a.a1 span{width: 0;height: 16px;display: inline-block;border-left: solid 1px #ededed;overflow: hidden;vertical-align: text-top;margin: 2px 5px 0;}
.bh_toolbar .a1:hover span{border-color: #ddd;}
.bh_toolbar a.a1 b{display: inline-block;width: 22px;height: 14px;margin:3px 0 0 0;background: url(http://pubimage.360doc.com/book/vip.png) no-repeat;overflow: hidden;text-indent: -999px;vertical-align: text-top;}
.bh_toolbar a.a2{background: #369537;width: 98px;height: 35px;text-align: center;line-height: 35px;color: #fff;border: solid 1px #369537;border-radius: 2px;}
.bh_toolbar a.a2:hover{background:#1a6b1a;}
.bh_toolbar a.checked{background: #f8f8f8;color: #6b726b;border-color: #e7ece4;}
.bh_toolbar a.checked:hover{background: #f8f8f8;}
.bh_toolbar a.a3{width: 100px;height: 37px;text-align: center;line-height: 37px;color: #410b0b;border-radius: 2px;background: #f2ca86;margin-left: 8px;position: relative;background-image: linear-gradient(to right,  #f3d2a6 , #f3c360);}
.bh_toolbar a.a3:hover{background: #f4ac4f;background-image: linear-gradient(to right, #f4ba7d , #f29d23);}
.bh_toolbar a.a3 b{position: absolute;right: 0;top: -20px;height: 22px;line-height: 22px;text-align: center;padding: 0 4px;border-radius: 3px 3px 0 0;background: #ec4c01;word-break: keep-all;white-space: nowrap;font-size: 12px;color: #fff;font-weight: normal;background-image: linear-gradient(to right,  #eb1f00 , #ef8229);}
.bh_toolbar a.a3 i{width: 47px;height: 22px;position: absolute;background: url(http://pubimage.360doc.com/book/a3_1.png?t=2019) no-repeat right;right: -5px;top: -6px;font-style: normal;width: 100%;}
.bh_toolbar a.a3 i span{display: block;font-size: 12px;color: #fff;white-space: nowrap;word-break: keep-all;float: right;margin-right: 5px;background: #f02b2b;height: 15px;line-height: 15px;padding-left:2px;border-radius:2px;-webkit-border-radius:2px;}
.bh_toolbar a.a4{width: 94px;height: 38px;text-align: center;color: #333;line-height: 38px;margin-right: 8px;border-radius: 2px;}
.bh_toolbar a.a4 i{display: inline-block;vertical-align: top;margin: 10px 8px 0 -5px;}
.bh_toolbar a.a4 i.i1{width: 19px;height: 19px;background-position: -76px -38px;}
.bh_toolbar a.a4 i.i2{width: 18px;height: 18px;background-position: -98px -20px;}
.bh_toolbar a.a4 i.i3{width: 28px;height: 16px;border-left:solid 1px #ededed;background: url(http://pubimage.360doc.com/book/vip.png) no-repeat right center;margin: 11px 0 0 5px;}
.bh_toolbar a.a4 i.i4{width: 14px;height: 10px;background-position: -186px 0;margin-top: 14px;}
.book_list{height: 282px;overflow: hidden;position: relative;background: #fff;margin-top: 12px;box-shadow: 0 3px 2px #eee;-webkit-box-shadow: 0 3px 2px #eee;}
.bookbtn_{position: absolute;width:18px;height: 49px;background: url(http://pubimage.360doc.com/book/btn1.png) no-repeat;opacity: 0.6;filter: alpha(opacity=60);top: 110px;}
.bookbtn_:hover{opacity: 1;filter: alpha(opacity=100);}
.b_prev{left: 2px;}
.b_next{right: 2px;background-position: right;}
.bl_p1{font-size: 16px;color: #292929;text-indent: 38px;height: 32px;margin-top: 22px;}
.bl_pager{position: absolute;height: 20px;line-height: 20px;right: 0;color: #515151;right: 55px;top: 20px;}
.bl_list{width: 830px;height: 220px;overflow: hidden;margin: 0 auto;}
.bl_list .bl_list_1{width: 830px;height: 220px;overflow: hidden;}
.bl_list_1 .bl_li{float: left;width: 165px;height: 205px;border-right: solid 1px #eee;overflow: hidden;text-align: center;}
.bl_li .pic{display: block;width: 92px;height: 129px;position: relative;margin: 0 auto;}
.bl_li .pic img{width: 90px;height: 128px;margin-top: 1px;-webkit-box-shadow: 0 2px 3px 1px #c1c1c1;box-shadow: 0 2px 3px 1px #c1c1c1;}
.bl_list_1 div.bn{border: none;}
.bl_li .pic i{position: absolute;right: 0;top: 0;width: 51px;height: 45px;background: url(http://pubimage.360doc.com/book/limit3.png);display: none;}
.bl_li .pic span.t{position: absolute;bottom: 5px;left: 5px;color: #fff;background: #170202;border-radius: 4px;font-size: 12px;width: 46px;text-align: center;height: 19px;line-height: 19px;}
.bl_li .limit i{display: block;}
.bl_li .p1{height: 20px;line-height: 20px;text-align: center;width: 92%;overflow: hidden;color: #000;font-size: 13px;margin: 8px auto 0;}
.bl_li .p2{color: #8a8a8a;height: 20px;line-height: 20px;text-align: center;}
.bl_li .p3{height: 20px;line-height: 20px;color: #e70606;font-size: 14px;font-weight: bold;}
.book_databox{width: 788px;height: auto;background: #fff;padding:36px 40px ;overflow: hidden;margin-top: 12px;box-shadow: 0 3px 2px #eee;-webkit-box-shadow: 0 3px 2px #eee;}
.bd_type{border-bottom: solid 1px #f0f0f0;}
.bd_type li{float: left;width: 60px;height: 25px;text-align: center;cursor: pointer;font-size: 15px;color: #2c2c2c;margin: 0 13px;border-bottom: solid 2px #fff;}
.bd_type li.cur{color: #369537;border-bottom: solid 2px #369537;cursor: default;}
.bd_panel{display: none;min-height: 400px;}
.bd_typelist{margin-top: 30px;}
.bd_booktext{width: 730px;height: auto;overflow: hidden;margin: 0 auto;font-size: 14px;}
.bd_booktext img{display: block;margin: 0 auto;}
.bd_booktext h2{color: #333;font-size: 16px;margin: 12px 0;}
.bd_booktext p{color: #666;text-indent: 2em;line-height: 26px;margin: 12px 0;}
.chapter{width: 670px;margin: 0 auto;}
.chapter li{height: 44px;border-bottom: solid 1px #f0f0f0;position: relative;}
.chapter li>p{font-size: 14px;color: #333;height: 44px;line-height: 44px;width: 520px;}
.chapter li>p a{color: #333;}
.chapter li>p a:hover{color: #369537;}
.chapter li>p b{display: inline-block;width: 65px;height: 21px;background-position: -118px 0;vertical-align: top;margin: 10px 0 0 6px;}
.chapter li>a{width: 54px;height: 22px;line-height: 22px;text-align: center;border:solid 1px #d3f0c1;color: #369537;margin: 12px 6px 0 0;}
.chapter li>b{float: right;width: 15px;height: 17px;background-position: -100px 0;margin: 13px 26px 0 0;}
.chapter li>a:hover{background: #efefef;}
.chapter li.l_2>p{text-indent: 30px;}
.chapter li.l_3>p{text-indent: 54px;}
.chapter li.l_4>p{text-indent: 78px;}
.chapter li .d1 p{position: absolute;width: 88px;height: 24px;border:solid 1px #b0b0b0;text-align: center;line-height: 24px;color: #222;right: 60px;top: 8px;display: none;}
.chapter li:hover div p{display: block;}
.chapter li .pg{float: left;width: 52px;height: 44px;line-height: 44px;text-align: right;padding-right: 14px;position: relative;}
.chapter li .pg span{font-size: 14px;color: #333;}
.chapter li .pg .p1{position: absolute;right: 0;top: 0;background: #fff;width: 40px;height: 100%;cursor: pointer;display: none}
.chapter li.able:hover .pg .p1,.chapter li.ispause .pg .p1{display: block;}
.chapter li .pg .p1:before{content: '';position: absolute;width: 12px;height: 14px;background: url(http://pubimage.360doc.com/book/sound_ico.png) no-repeat -388px -26px;left: 50%;top: 50%;margin: -7px 0 0 -6px;}
li.isplay .pg .p1:before{width: 8px;height: 9px;background-position: -392px 0;margin: -4.5px 0 0 -4px;}
.chapter li .pg .j{width: 20px;height: 16px;position: absolute;left: 37px;top: 14px;z-index: 3;background: #fff;font-size: 0;text-align: center;line-height: 0;display: none;}
li.isplay .pg .j{display: block;}
li.isplay:hover .pg .j{display: none;}
.chapter li .pg .j i{width: 2px;height: 16px;display: inline-block;background: green;margin: 0 1.5px;}
.chapter li .pg .j i:first-of-type{margin-left: 0;}
.chapter li .pg .j i:last-of-type{margin-right: 0;}
.chapter_pager{text-align: center;height: 40px;line-height: 40px;margin-top: 10px;font-size: 14px;}
.chapter_pager a{display: inline-block;margin: 2px;color: #000;}
.chapter_pager a.cur{color: #369537;}
.digest_top{height: 30px;overflow: hidden;padding: 0 42px;}
.digest_top p{font-size: 14px;color: #333;line-height: 30px;}
.digest_top a{text-align: center;height: 28px;line-height: 28px;width: 74px;border: solid 1px #369537;color: #369537;border-radius: 4px;}
.digest_top a:hover{background: #efefef;}
.digest_list{width: 670px;height: auto;overflow: hidden;margin: 0 auto;}
.digest_list li{height: auto;overflow: hidden;width: 100%;border-bottom: solid 1px #ebebeb;padding:30px 0 ;}
.digest_list li .pic{width: 50px;height: 50px;overflow: hidden;border-radius: 50%;-webkit-border-radius: 50%;}
.digest_list li .pic img{width: 100%;height: 100%;}
.digest_list li .d1{width: 600px;float: right;}
.digest_list li .d1 .p1{height: 22px;line-height: 22px;}
.digest_list li .d1 .p1 a{color: #348f35;display: inline-block;margin-right: 10px;float: left;}
.digest_list li .d1 .p1 span{color: #999;float: left;}
.digest_list li .d1 .p2{font-size: 14px;color: #333;line-height: 1.6;padding: 5px 0 4px 0;}
.digest_list li .d1 .d2{height: auto;overflow: hidden;border-left: solid 3px #e5e5e5;padding-left: 7px;margin-top: 5px;line-height: 22px;}
.digest_list li .d1 .d2 .p3{color: #8b919b;max-height: 44px;overflow: hidden;position: relative;}
.digest_list li .d1 .d2 .p3 a.show{color: #093a8c;position: absolute;right: 0;height: 22px;line-height: 22px;bottom: 0;padding: 0 10px 0 4px;background:url(http://pubimage.360doc.com/book/j2.png) no-repeat 33px 7px #fff;white-space: nowrap;}
.digest_list li .d1 .d2 .p3_down{height: auto;overflow: visible;max-height: none !important;}
.digest_list li .d1 .d2 .p3_down a.show{top: auto;background-position: 33px -166px;bottom: -22px;}
.digest_list li .d1 .d2 .p4{color: #666;}
.stars{float: right;}
.stars span{margin-left: 6px;}
.stars i{display: block;float: left;width: 12px;height: 12px;background: url(http://pubimage.360doc.com/book/stars.png) no-repeat -20px -1px;margin: 5px 3px 0 3px;}
.stars i.y{background-position: -1px -1px;}
.book_commentd{width:680px;margin: 20px auto 0;}
.book_comment{height: 22px;line-height: 22px;width:680px;color: #999;}
.book_comment p{font-size: 14px;color: #383938;}
.bc_text{width: 650px;height: 100px;border: solid 1px #e9e9e9;margin: 10px auto 0;display: block;padding: 10px;font-size: 14px;}
.bc_submit{width: 82px;height: 30px;text-align: center;line-height: 30px;color: #fff;background: #369537;border-radius: 2px;-webkit-border-radius: 2px;font-size: 14px;}
.bc_submit:hover{background: #1a6b1a;}
.bc_a{color: #707070;}
.bc_a:hover{color: #2d609f;}
.bottom_data{height: auto;padding-bottom: 20px;}
.bottom_data table{width: 790px;margin: 0 auto;}
.bottom_data table td{height: 30px;font-size: 13px;color: #3d3d3d;}
.layout_pay{width: 444px;height: 512px;overflow: hidden;border: solid 4px #ccc9c7;background: #f6f6f6;border-radius: 5px;position: relative;}
.layout_pay .cc{height: 33px;overflow: hidden;background: url(http://pubimage.360doc.com/cengbj.gif) repeat-x 0 0;}
.layout_pay .cc p{color: #2a2a2a;font-weight: bold;line-height: 33px;text-indent: 16px;}
.layout_pay .cc a{font-size: 18px;line-height: 33px;width: 30px;text-align: center;color: #2a2a2a;}
.layout_pay .cc .q{float: left;width: 19px;height: 19px;background: url(http://pubimage.360doc.com/book/q.gif); margin: 5px 0 0 8px;cursor: pointer;}
.give_q_text{background: #fefaf1;border: solid 1px #f0e9e2;width: 362px;height: auto;overflow: hidden;padding: 14px;position: absolute;left: 14px;top: 43px;color: #666;line-height: 22px;z-index: 2;display: none;}
.lp_1{width: 400px;height: 180px;margin: 10px auto 0;background: #fff;border-radius: 5px;-webkit-border-radius: 5px;overflow: hidden;}
.pay_top{width: 368px;height: 109px;margin: 19px auto 0;border-bottom: dashed 1px #eaebec;}
.pay_top .pic{width: 62px;height: 87px;border: solid 1px #e8e8e8;position: relative;}
.pay_top .pic i{width: 51px;height: 45px;position: absolute;top: -1px;right: -1px;background: url(http://pubimage.360doc.com/book/limit3.png) no-repeat;}
.pay_top .pic img{width: 100%;height: 100%;}
.pay_top .pic b{position: absolute;width: 42px;height: 42px;background-position: -158px -22px;left: 50%;top: 50%;margin: -21px 0 0 -21px;}
.pay_info{width: 282px;height: auto;overflow: hidden;}
.pay_info p{height: 20px;line-height: 20px;}
.pay_info .p1{color: #000;font-size: 16px;}
.pay_info .p1 span.t{width: 43px;height: 19px;text-align: center;line-height: 19px;display: inline-block;background: #2d9b6b;color: #fff;font-size: 12px;border-radius: 2px;vertical-align: top;margin: 1px 0 0 4px;}
.pay_info .p2{color: #939393;margin-top: 15px;}
.pay_info .p3{color: #f32424;margin-top: 15px;}
.pay_info .p3 span{color: #8a8a8a;text-decoration: line-through;}
.pay_info .p4{height: 28px;line-height: 28px;background: #fcf5ed;border-radius: 4px;color: #ff7301;text-align: center;margin-top: 10px;}
.coupon_select{height: 48px;width: 368px;margin: 0 auto;}
.coupon_select p.f_left{line-height: 48px;color: #161616;font-size: 14px;}
.coupon_select p.f_right{width: 200px;text-align: right;font-size: 14px;color: #959595;line-height: 48px;}
.coupon_select p.red{color: #ff5a00;cursor: pointer;}
.coupon_select p.slidedown{padding-right: 40px;background: url(http://pubimage.360doc.com/book/j.gif) no-repeat 213px 20px;}
.pay_couponbox{width: 374px;height: 238px;overflow: auto;margin: 0 auto;padding-left: 26px;background: #fff;display: none;}
.pay_couponbox .tit1{height: 35px;line-height: 35px;color: #717171;margin-bottom: -15px;text-align: center;text-indent: -20px;}
.pay_couponbox .c{width: 305px;height: 121px;overflow: hidden;position: relative;background: url(http://pubimage.360doc.com/book/juan.jpg?t=2019) no-repeat 0 0;cursor: pointer;margin-top: 15px;margin-left: 16px;}

.pay_couponbox .c_unable{background-position: 0 -127px;cursor: default;}
.pay_couponbox .c span.s1{position: absolute;left: 0;top: 0;background: url(http://pubimage.360doc.com/book/checked.png?t=2019) no-repeat;width: 305px;height: 121px;display: none;cursor: default;}
.pay_couponbox .checked span.s1{display: block;}
.pay_couponbox .c .p1{font-size: 14px;color: #000;height: 20px;line-height: 20px;margin: 12px 0 0 20px;}
.pay_couponbox .c .p2{color: #999;height: 20px;line-height: 20px;margin: 2px 0 0 20px;}
.pay_couponbox .c .p3{color: #ed4c4c;height: 84px;line-height: 62px;margin-right: 24px;font-size: 14px;}
.pay_couponbox .c .p3 span{font-size: 22px;}
.pay_couponbox .c .p4{color: #999;margin: 8px 0 0 20px;}
.pay_couponbox .c .p5{color: #999;margin: 4px 0 0 20px;}
.pay_couponbox .c .d1{float: right;height: 84px;margin-right: 24px;text-align: right;}
.pay_couponbox .c .d1 p{white-space: nowrap;word-break: keep-all;}
.pay_couponbox .c .d1 .d1_p1{height: 26px;line-height: 26px;color: #ed4c4c;margin-top: 8px;font-size: 14px;}
.pay_couponbox .c .d1 .d1_p1 span{font-size: 22px;}
.pay_couponbox .c .d1 .d1_p2{height: 20px;line-height: 20px;color: #999;}
.pay_couponbox .c_unable .p3,.pay_couponbox .c_unable .d1 .d1_p1{color: #aaa8a8;}
.c .gotouse{position: absolute;width: 70px;height: 22px;border: solid 1px #ecdfc3;border-radius: 15px;right: 10px;top: 66px;color: #d0b770;line-height: 22px;text-align: center;}

.pay_couponbox .tit2{height: 50px;line-height: 50px;color: #717171;margin-bottom: -15px;position: relative;}
.tit2 i{display: block;width: 95%;height: 0;overflow: hidden;border-bottom: solid 1px #e3e3e3;top: 24px;left: 0;position: absolute;}
.tit2 span{display: inline-block;background: #fff;position: relative;z-index: 2;padding: 0 16px;margin-left: 106px;}
.pay_mode{height: 114px;background: #fff;width: 400px;margin: 12px auto 0;}
.pay_mode .p1{height: 52px;line-height: 52px;color: #161616;font-size: 14px;width: 368px;margin: 0 auto;}
.pay_mode ul li{float: left;margin-left: 20px;position: relative;}
.pay_mode ul li a.unopen{position: absolute;width: 37px;height: 15px;background: url(http://pubimage.360doc.com/apply/icon_wrz.png) no-repeat;top: -1px;left: 80px;}
.pay_mode ul li label img{margin:3px 0 0 10px;float: left;}
.pay_mode ul li label input{float: left;height: 14px;margin-top: 8px;}
.pay_mode ul li label span{display: block;float: left;width: 95px;text-indent: 5px;margin-left: 8px;line-height: 14px;}
.pay_sub{width: 352px;height: auto;margin: 38px auto 0;}
.pay_sub p{height: 38px;line-height: 38px;color: #000;}
.pay_sub p span{color: #f00e0e;}
.pay_sub p span span{font-size: 24px;vertical-align: bottom;}
.pay_sub a{width: 99px;height: 37px;background: #369537;color: #fff;font-size: 15px;text-align: center;line-height: 37px;border-radius: 2px;}
.pay_sub a:hover{background: #1a6b1a;}
.pay_wx,.pay_zfb,.pay_success{position: absolute;left: 0;top:33px;width: 100%;height: 478px;background: #f6f6f6;overflow: hidden;}
.pwx_2d{width: 170px;height: 170px;overflow: hidden;margin: 84px 0 0 40px;background: #fff;padding: 10px;}
.pwx_2d img{width: 100%;height: 100%;}
.pay_wx .d1{width:200px;float: right;margin-top: 86px;}
.pay_wx .d1 .p1{height: 30px;line-height: 30px;font-size: 18px;color: #000;}
.pay_wx .d1 .p1 span{color: #e70606;}
.pay_wx .d1 .p2{line-height:1.7 ;margin-top: 20px;font-size: 14px;}
.pay_wx .a1{color: #333;float: right;margin: 125px 25px 0 0;}
.pay_wx .a1:hover{color: #2d609f;}
.rbtn_confirm_big,.rbtn_cancel_s{display: inline-block;width: 73px;height: 29px;line-height: 29px;background: #4b9606;border: solid 1px #efefef;border-radius: 2px;text-align: center;font-size: 14px;color: #fff;}
.rbtn_confirm_big:hover {background: #358A00;}
.rbtn_cancel_s {background: #e8e8e8;color: #7e7e7e !important;}
.rbtn_cancel_s:hover {background: #eee;color: #333;text-decoration: none !important;}
.pay_zfb .p1{margin-top: 170px;height: 60px;text-align: center;font-size: 14px;}
.pay_success .p1{background: url(http://pubimage.360doc.com/book/suc.jpg) no-repeat 0 0;height: 46px;line-height: 46px;font-size: 18px;color: #000;text-align: right;width: 156px;margin: 170px 0 0 126px;}
.pay_success{background: #fff;}
.pay_success .p2{text-align: center;font-size: 14px;margin-top: 22px;}
.pay_success .p2 a{color: #2f6eb4;}

.coupontype{width: 193px;height: 39px;overflow: hidden;margin: 0 auto;padding: 0 103px;background:url(http://pubimage.360doc.com/book/typeulbg.jpg) no-repeat center #fff;margin-top: 1px;display: none;}
.coupontype li{float: left;width: 96px;height: 25px;margin-top: 10px;text-align: center;font-size: 14px;color: #000;background: url(http://pubimage.360doc.com/book/j2.jpg) no-repeat right bottom;cursor: pointer;}
.coupontype li.cur{background-position: left bottom !important; cursor: default;font-weight: bold;}
.bhr_text{margin-top: 10px;}
.bhr_text p{height: 21px;line-height: 21px;}
.bhr_text .p1{color: #fff;background: #f34c4c;width: 40px;text-align: center;border-radius: 2px;-webkit-border-radius: 2px;}
.bhr_text .p2{color: #555454;margin-left: 6px;}
.bhr_text .p2 a{color: #176398;e26969}
.bhr_text .p3{color: #e26969;}
.confirm1{width: 420px;height: 215px;background: #fff;}
.confirm1>p{color: #333;font-size: 14px;line-height: 28px;text-align: center;margin-top: 36px}
.confirm1>p span{color: #e13737;}
/*赠1得1弹层*/
.confirm2{width: 420px;height: 477px;background: #fff;}
.give_1{width: 362px;height: auto;overflow: hidden;padding-top: 28px;margin: 0 auto;}
.give_1_1{height: 108px;}
.give_1_1 .face{width: 63px;height: 89px;position: relative;margin-left: 9px;-webkit-box-shadow: 0 2px 3px 1px #c1c1c1;box-shadow: 0 2px 3px 1px #c1c1c1;}
.give_1_1 .face img{width: 100%;height: 100%;}
.give_1_1 .face i{position: absolute;right: 0;top: -1px;width: 51px;height: 45px;background: url(http://pubimage.360doc.com/book/limit3.png);}
.give_1_1 .info{width: 250px;margin-left: 22px;}
.give_1_1 .info p{height: 20px;line-height: 20px;}
.give_1_1 .info .p1{color: #000;font-size: 13px;}
.give_1_1 .info .p1 a{color: #000;}
.give_1_1 .info .p2{    color: #8a8a8a;margin-top: 14px;}
.give_1_1 .info .p3{margin-top: 14px;
    color: #e70606;
    font-size: 12px;}
.give_1_1 .info .p3 span{display: inline-block;margin-left: 4px;color: #8a8a8a;text-decoration: line-through;}
.give_text{color: #666;line-height: 21px;padding: 0 6px 14px;border-bottom: solid 1px #f2f2f2;}
.give_d2text{height: 33px;line-height: 34px;font-size: 13px;color: #666;text-align: center;}
.give_d2{width: 148px;height: 148px;border: solid 1px #f2f2f2;margin: 0 auto 20px;}
.give_share p{color: #666;width: 80px;line-height: 21px;height: 21px;font-size: 13px;margin-left: 36px;}
.give_share a{float: left;width: 21px;height: 21px;background: url(http://pubimage.360doc.com/HomeIndex/share.jpg) no-repeat;margin: 0 12px;}
.give_share a.a2{background-position: -43px 0;}
.give_share a.a3{background-position: -88px 0;}
/**/
.btn_confirm,.btn_cancel{display: inline-block;border-radius: 2px;-webkit-border-radius: 2px;width: 62px;height: 26px;line-height: 26px;text-align: center;font-size: 14px;border:solid 1px #efefef}
.btn_confirm{color: #fff;background: #60a024;}
.btn_cancel{color: #636363;background:#f1f1f1;}
.btn_confirm:hover{background: #1a6b1a;}
.btn_cancel:hover{background:#e1e1e1;}
.pagenodata{color: #636363;text-align: center;width: 224px;height: auto;overflow: hidden;margin: 240px auto 0;padding-top: 75px;background: url(http://pubimage.360doc.com/book/nodata.jpg) no-repeat center 0;line-height: 34px;font-size: 16px;}
.pagenodata a{color: #1b65a9;}
/*vip icon*/
.digest_list li .d1 .p1 .user_vip_s{margin: 5px 8px 0 -6px;}
/**/
.pay_events{width: 400px;height: 45px;overflow: hidden;border-radius: 5px;-webkit-border-radius: 5px;background: #fff;margin: 12px auto 0;}
.pay_events p{font-size: 14px;line-height: 45px;height: 45px;}
.pay_events .p1{color: #ababab;padding-left: 16px;}
.pay_events .p2{float: left;color: #000;padding-left: 16px;}
.pay_events .p3{float: right;color:#f32424;padding-right: 16px;}
.pay_events_link{width: 398px;height: 43px;overflow: hidden;background: #f8f1e1;display: block;border: solid 1px #e7e0d0;margin: 12px auto 0;border-radius: 5px;-webkit-border-radius: 5px;}
.pay_events_link i{width: 21px;height: 20px;float: left;margin: 13px 5px 0 13px;background: url(http://pubimage.360doc.com/index7/indexallbg.gif?2021) no-repeat -393px 0;}
.pay_events_link .p1{height: 43px;line-height: 43px;color: #85641a;font-size: 14px;float: left;width:312px;overflow: hidden;white-space: nowrap;}
.pay_events_link .p1 span{color: #494847;font-size: 16px;}
.pay_events_link .p2{float: right;padding-right: 16px;color: #85641a;font-size: 14px;line-height: 43px;}
.sico{background-image: url(http://pubimage.360doc.com/book/sound_ico.png);background-repeat: no-repeat;}
.newbtn_share{right:0;top:0;width:61px;height:23px;border-radius:2px;border:solid 1px #dedede;background:#fff;cursor:pointer;position:absolute}
span.newbtn_share i{width:42px;height:13px;margin:5px auto 0;display:block;background:url(http://pubimage.360doc.com/NewArticle/newbtns2.png?2020) no-repeat;background-position:0 -71px}
.newbtn_share>a{display:block;width:100%;height:100%;position:absolute;left:0;top:0}
.sharelist_new{width:122px;height:auto;border:solid 1px #f2f2f2;position:absolute;z-index:2;background:#fff;display:none;padding-bottom:10px;left:-21px;top:25px}
.sharelist_new a{display:block;height:33px;line-height:33px;color:#707070;text-align:left;text-indent:38px;background-image:url(http://pubimage.360doc.com/NewArticle/artshareicon.png);background-repeat:no-repeat}
.sharelist_new a:hover{background-color:#f2f2f2}
.sharelist_new .slbg1{background-position:17px 8px}
.sharelist_new .slbg2{background-position:17px -25px}
.sharelist_new .slbg3{background-position:17px -59px}
.sharelist_new .slbg0{background-position:17px -92px}
.sharelist_new .qr{display:block;margin:0 auto}
/**/
.palyerwrap{height: 250px;background: #52534e;}
.palyercontent{width: 960px;margin: 0 auto;}
.palyercontent .face{float: left;width: 178px;height: 178px;margin-top: 38px;background-position: 0 -78px;}
.palyercontent .face img{width: 118px;height: 118px;border-radius: 50%;margin: 26px 0 0 26px;}
.controller_{float: left;margin-left: 10px;width: 760px;}
.controller_ .str{height:30px;line-height: 30px;color:#fff;margin-top: 46px;font-size: 24px;}
.controller_ .str span{display: inline-block;width: 44px;height: 19px;color: #fff;font-size: 12px;border-radius: 3px;background: #f97e1a;line-height: 19px;vertical-align: top;text-align: center;margin:6px 0 0 12px;}
.controller_ .toolbars_{height: 46px;margin-top: 40px;}
.toolbars_ .a1,.toolbars_ .a3{float: left;width: 14px;height: 16px;margin-top: 12px;}
.toolbars_ .a1{background-position: -228px 0;}
.toolbars_ .a3{background-position: -208px 0;}
.toolbars_ .a2{float: left;width: 46px;height: 46px;background-position: -248px 0;margin: 0 22px 0 24px;}
.toolbars_ .pause{background-position: -248px -50px;}
.toolbars_ .progress{float: left;width: 260px;height: 5px;border-radius: 4px;background: #3c3c3c;box-shadow: 0px 1px 1px #000 inset;overflow: hidden;margin: 18px 0 0 22px;cursor: pointer;}
.toolbars_ .progress span{float: left;width:0;height: 100%;background: #27c97b;}
.audiodate{width: 148px;height: 20px;line-height: 20px;color: #fff;float: left;margin: 10px 0 0 0;text-align: center;}
.audiospeed{width: 58px;height: 20px;position: relative;float: left;text-align: center;margin-top: 10px;}
.audiospeed>a{display: block;width: 100%;height: 100%;line-height: 20px;color: #fff;}
.audiospeed>div,.audiovolume .set{position: absolute;width: 100%;height: auto;overflow: hidden;background: #404040;border-radius: 4px;top: 24px;left: 0;padding: 6px 0;display: none;}
.audiospeed>div a{display: block;height: 27px;line-height: 27px;color: #dddcdc;}
.audiospeed>div a:hover{color: #27c97b;}
.audioround{float: left;width: 21px;height: 23px;margin: 9px 4px 0 6px;cursor: pointer;}
.audioround>a{display: block;width: 100%;height: 100%;}
.audioround .r1{background-position: -298px 0;}
.audioround .r2{background-position: -298px -26px;}
.audiovolume{float: left;width: 58px;height: 20px;margin-top: 10px;position: relative;}
.audiovolume>a{width: 23px;height: 100%;background-position: -322px 0;display: block;margin: 0 auto;}
.audiovolume .set{padding: 12px 0;}
.audiovolume .set .p1{width: 5px;height: 95px;margin: 0 auto;position: relative;background: #63645d;border-radius: 4px;}
.audiovolume .set span{width: 100%;height:100%;background: #27c97b;position: absolute;left: 0;bottom: 0;border-radius: 5px;}
.audiovolume .set i{width: 15px;height: 14px;background: #fff;border-radius: 50%;position: absolute;left:-5px;top: -7px;box-shadow: 1px 2px 2px #333;cursor: pointer;}
.collection{width: 19px;height: 21px;float: left;margin:8px 0 0 0;}
.collection a{display: block;width: 100%;height: 100%;background-position: -348px 0;cursor: pointer;}
.collection a.cur{background-position: -347px -24px;}
.audioshare{width: 18px;height: 19px;position: relative;float: left;margin: 9px 0 0 17px;}
.audioshare>a{display: block;width: 100%;height: 100%;background-position: -370px 0;}
.audioshare .sharelist_new{left: 0;}
.playing{-webkit-animation: loading 6s infinite linear;animation: loading 6s infinite linear;}
.pauseing{animation-play-state:paused;-webkit-animation-play-state:paused;}
@-webkit-keyframes loading {
            from {-webkit-transform: rotate(0deg);}
            to {-webkit-transform: rotate(360deg);}
        }
@keyframes loading {
            from {transform: rotate(0deg);
            }
            to { transform: rotate(360deg);}
}
.marks{margin-top: -30px;}
.marks li{height:85px;border-bottom: solid 1px #f0f0f0;}
.marks li>.d1{float: left;font-size: 14px;height: 80px;line-height: 80px;}
.marks li>.d1 a{color: #333;}
.marks li>.d1 i{float: left;width: 17px;height: 19px;background-position: -348px -25px;margin: 30px 6px 0 25px;}
.marks li>.d2{float: right;color: #999;height: 80px;line-height: 80px;}
.marks li>.d2 a{float: right;cursor: pointer;width: 14px;height: 14px;background: url(http://pubimage.360doc.com/reader/del.png) no-repeat;margin: 33px ​40px 0 10px;}
@-webkit-keyframes is-playing {
		0% {
			-webkit-transform: scaleY(.2);
			transform: scaleY(.2)
		}
		100% {
			-webkit-transform: scaleY(1);
			transform: scaleY(1)
		}
	}
@keyframes is-playing {
		0% {
			-webkit-transform: scaleY(.2);
			transform: scaleY(.2)
		}
		100% {
			-webkit-transform: scaleY(1);
			transform: scaleY(1)
		}
	}
li.isplay .pg .j i{
		-webkit-animation: is-playing .5s ease infinite alternate;
		animation: is-playing .5s ease infinite alternate;
		-webkit-transform-origin: bottom;
		-ms-transform-origin: bottom;
		transform-origin: bottom
	}
	
	.chapter li.isplay .pg .j i:nth-child(1) {
		-webkit-animation-delay: .15s;
		animation-delay: .15s
	}
	
	.chapter li.isplay .pg .j i:nth-child(2) {
		-webkit-animation-delay: .3s;
		animation-delay: .3s
	}
	
	.chapter li.isplay .pg .j i:nth-child(3) {
		-webkit-animation-delay: .45s;
		animation-delay: .45s
	}
	
	.chapter li.isplay .pg .j i:nth-child(4) {
		-webkit-animation-delay: .6s;
		animation-delay: .6s
	}
/*---------------newbook_index----------------*/
body{background:#f9f5f1}
.bd_panel{min-height:initial}
.book_com{width:1015px;height:auto;margin:0 auto;position:relative}
.book_ban{width:100%;height:auto;overflow:hidden;margin-bottom:7px}
.book_head_bg{width:748px;height:auto;background:#fff;border-radius:5px;box-shadow:3px 3px 2px #f4f0ec}
.book_head{width:693px;box-shadow:none;padding-top:0;margin:0 auto;padding-bottom:30px}
.book_head .f_right .nbr_{white-space:inherit}
.book_content{width:748px;float:left;position:relative;overflow:initial}
.bh_left{margin-left:0}
.bh_right{width:490px;margin-right:0}
.book_databox{width:700px;padding:0;margin:0 auto 0 auto;box-shadow:none}
.book_databox_bg{background:#fff;border-radius:5px;padding:20px 0 30px 0;margin-top:9px;box-shadow:3px 3px 2px #f4f0ec}
.bh_left .pic img{border-radius:5px}
.bh_left .pic .book_vip{position:absolute;left:8px;top:8px;width:34px;height:19px;box-shadow:none;border-radius:0}
.book ul li .pic .book_rec_vip{position:absolute;left:5px;top:5px;width:27px;height:16px;box-shadow:none}
.book ul li .pic{width:114px;height:152px;overflow:hidden;border-radius:5px;display:block;position:relative;box-shadow:2px 2px 3px #d4d4d4}
.book ul li .pic img{width:118px;height:154px;margin-left:-2px;margin-top:-2px}
.book ul li .pic .t{display:none}
.bd_type li{height:35px;line-height:35px}
.bd_typelist{width:676px;margin:30px auto 0 auto;}
.bd_booktext{width:100%}
.bd_booktext table tr td{line-height:26px}
.book_right{width:257px;height:auto;float:right}
.bd_booktext .book_info_tit{font-size:14px;margin-top:20px;margin-bottom:5px;color:#666}
.bd_booktext .book_info{text-indent:0;font-size:12px;color:#999;line-height:22px;margin:0;width:100%;height:auto;overflow:hidden}
.book_info span{padding-right:30px;float:left}
.bl_list{width:692px;min-height:240px;height:auto}
.bl_list_1 .bl_li{width:120px;height:auto;overflow:hidden;border:0;padding:0 8px}
.book_list{margin:9px 0 0 0;box-shadow:none;height:auto;border-radius:5px;box-shadow:2px 2px 3px #f4f0ec}
.bl_p1{text-indent:0}
.bottom_data table{width:696px}
.bbrief{height:auto;overflow:hidden;margin-top:10px;min-height:34px}
.bhr_info{height:auto;line-height:22px;margin-top:0;overflow:hidden}
.bh_toolbar{margin-top:24px}
.bd_booktext .statement{font-size:12px;color:#929292;text-indent:0;margin:0;line-height:22px}
.bl_p1{color:#333333;font-weight:bold;width:693px;margin:18px auto 0 auto}
.book ul li .p1,.book ul li .p1 a{font-size:14px;color:#333333;text-align:left;margin-left:0;margin-right:0;line-height:20px;height:auto}
.book ul li .p1{margin-top:6px;font-weight:bold}
.book ul li .p2,.book ul li .p2 a{text-align:left;color:#8a8a8a;line-height:20px}
.book ul li .p2{height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.book ul li .nbr_{white-space:inherit}
.down_app{width:100%;height:auto;overflow:hidden;text-align:center;background:#f5f7f6;padding:0}
.down_app img{width:100%}
.down_app p{line-height:22px;font-size:12px;color:#949594;margin-top:7px}
.ranking_list{width:100%;height:auto;overflow:hidden;margin-top:10px;background:#ffffff;border-radius:5px;box-shadow:2px 2px 3px #f4f0ec}
.selected{width:217px;height:auto;overflow:hidden;margin:20px auto 23px auto}
.selected_l{float:left;color:#333333;font-size:16px;font-weight:bold}
.selected_l img{padding-right:5px}
.more{float:right;color:#5f5f5f}
.more a{color:#5f5f5f}
.top_1{width:100%;height:auto;overflow:hidden;margin-bottom:13px;padding:10px 0;background:#fbfbfb}
.top_1 .top_img{width:80px;height:auto;overflow:hidden;box-shadow:2px 2px 3px #d4d4d4;border-radius:5px;line-height:0}
.top_first{float:left}
.line{line-height:20px}
.book_information{float:left;width:115px;height:109px;position:relative}
.top_img img{width:100%}
.top_first{width:33px;text-align:center;font-weight:bold}
.book_tit{font-size:12px;color:#323232;line-height:20px}
.book_tit a{color:#323232}
.book_author{font-size:12px;color:#757575;line-height:20px;width:100%;height:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.book_type{font-size:12px;color:#757575;line-height:20px;margin-top:10px}
.book_type a{color:#757575}
.book_hot{font-size:12px;color:#b8976b;font-weight:bold;line-height:20px;position:absolute;left:0;bottom:2px}
.bl_pager{right:33px}
.top_2{padding-bottom:20px}
.top_2 li{line-height:38px}
.top_2 li .top_img{color:#757575}
.top_2 li .top_img a{color:#757575}
.top_2 li .selected_tit{width:100%;height:auto;overflow:hidden}
.top_2 li .selected_tit span{float:left}
.top_2 li .selected_tit .top_img{float:right;margin-right:26px}
.top_2 li .top_img{float:right;margin-right:26px}
.top_2 li .selected_tit .book_tit{line-height:38px;width:170px;height:38px}
.c1{color:#f5585d}
.c2{color:#fa9c2b}
.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10{color:#f4c000}
.current_page{width:693px;height:auto;overflow:hidden;position:relative;margin:0 auto}
.current_page p{color:#999999;font-size:12px;line-height:50px;float:left}
.current_page span{float:right;width:61px;height:23px;border:solid 1px #dedede;border-radius:2px;margin-top:15px}
.current_page span:hover{background:#f0f0f0}
.current_page span a{width:42px;height:13px;display:block;background:url(http://pubimage.360doc.com/NewArticle/newbtns2.png?20220113) no-repeat;margin:5px auto 0;background-position:0 -71px}
.current_page p a{color:#565656}
.iphone{position:absolute;right:0;bottom:6px;height:auto;overflow:hidden;line-height:22px;background:url('http://pubimage.360doc.com/book/iphone.jpg') no-repeat left center;color:#585858;font-size:12px;text-indent:21px;cursor:pointer}
.sharelist_new{right:28px;left:inherit;top:40px}
.book_app{width:170px;height:190px;position:absolute;right:-25px;bottom:-197px;border:solid 1px #ddd;display:none;box-shadow:0 0 5px #999;background:#fff}
.book_app span{background-image:url(http://pubimage.360doc.com/NewArticle/wz2020.png);background-repeat:no-repeat;width:142px;height:152px;background-position:0 -286px;display:block;margin:17px auto 0 auto}
.bh_toolbar a.a5{background:url('http://pubimage.360doc.com/book/vip_tree.png') no-repeat left top;width:131px;height:37px;color:#541d1d;font-size:15px;line-height:37px;text-align:center;font-weight:600}
.bh_toolbar a.a2{margin-right:8px}
.bh_toolbar a.a4{border:1px solid #e7ece4;background:#f8f8f8}
.bh_toolbar a.a6{margin-right:8px}
#divweixinimg table{margin:0 auto}
.bl_li .pic span.t{display:none}
.bookbtn_{background:url(http://pubimage.360doc.com/indexbook/prev_next.png);width:8px;height:16px;top:125px}
.b_next{right:2px;background:url(http://pubimage.360doc.com/indexbook/prev_next.png) no-repeat -8px top}
.b_prev:hover{background:url(http://pubimage.360doc.com/indexbook/prev_next_hover.png) no-repeat left top}
.b_next:hover{background-position:-8px 0;background:url(http://pubimage.360doc.com/indexbook/prev_next_hover.png) no-repeat -8px top}
.footerclear{width:100%;clear:both;zoom:1;height:70px}
.foot{text-align:center}
.foot{height:32px;line-height:32px;COLOR:#a68a9b;background:#f5f7f6}
.foot{width:100%;text-align:center;min-width:1000px}
.foot a{color:#8f8f8f}
.footbj{color:#f9dcde}
.footbj{width:100%;min-width:1000px}
.footerji{color:#7c7c7c;text-align:center;line-height:20px;height:60px;padding-top:30px;background:#fff}
.footerji A:link{COLOR:#7c7c7c;TEXT-DECORATION:none}
.book_recommend,.book_recommend2{width:692px;height:auto;margin:0 auto 22px auto;position:relative}
.book_recommend ul,.book_recommend2 ul{width:100%;height:auto;overflow:hidden;margin:0 auto}
.book_recommend ul li,.book_recommend2 ul li{margin:0;padding:0 9px;list-style:none;float:left;width:120px}
.book_recommend ul li img,.book_recommend2 ul li img{width:100%}
.book_recommend .prev,.book_recommend2 .prev,.book_recommend .next,.book_recommend2 .next{width:8px;height:16px;display:block;position:absolute;top:70px}
.book_recommend .prev,.book_recommend2 .prev{left:-12px}
.book_recommend .next,.book_recommend2 .next{right:-12px}
.prev{background:url(http://pubimage.360doc.com/indexbook/prev_next.png) no-repeat;top:125px}
.next{right:2px;background:url(http://pubimage.360doc.com/indexbook/prev_next.png) no-repeat -8px top}
.prev:hover{background:url(http://pubimage.360doc.com/indexbook/prev_next_hover.png) no-repeat left top}
.next:hover{background-position:-8px 0;background:url(http://pubimage.360doc.com/indexbook/prev_next_hover.png) no-repeat -8px top}