﻿.no-select-range{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
#txt_reader{width:850px;margin-left:auto;margin-right:auto}
#txt_reader .reader-page,#txt_reader .pay-page-mod{background-color:#faf7ed;box-shadow:-7px 0 7px -7px rgba(51,51,51,.07),7px 0 7px -7px rgba(51,51,51,.07),0 8px 8px -8px rgba(51,51,51,.07)}
.min-height{min-height:1000px;_height:1000px}
#txt-reader-block{position:relative;width:652px;margin:52px auto;padding-top:50px;word-break:break-all;word-wrap:break-word}
#txt-reader-block .end-icon{margin-top:110px;text-align:center}
#txt-reader-block .ic-chapter-end{width:275px;height:20px}
.format-reader-block{overflow:hidden;padding-top:0 !important}
.pre-render-container{position:absolute;top:-99999em;left:-99999em;width:850px}
.pre-render-container .pre-render-container-inner{position:relative;width:652px;margin:0 auto;word-break:break-all;word-wrap:break-word}
body,x:-moz-any-link,x:default{background-attachment:fixed;background-color:#fcfcfc}
.orange{color:#fb5e57}
.reader-for-mac{color:#4d4d4d;font-family:"Xin Gothic","PT Sans","Hiragino Sans GB","Helvetica Neue","Helvetica","Arial","Sans-serif"}
.reader-for-mac h1,.reader-for-mac h2,.reader-for-mac h4,.reader-for-mac h5,.reader-for-mac p{color:#4d4d4d}
.reader-for-mac h1,.reader-for-mac h3{font-family:'SimHei'}
.reader-for-mac h2,.reader-for-mac h4,.reader-for-mac p{font-family:"Xin Gothic","PT Sans","Hiragino Sans GB","Helvetica Neue","Helvetica","Arial","Sans-serif"}
.reader-for-mac h5,.reader-for-mac .ext_quote{font-family:"楷体","KaiTi","楷体_GB2312","KaiTi_GB2312",SimKai}
.reader-for-win7{color:#333;font-family:"微软雅黑","Microsoft YaHei"}
.reader-for-win7 h1,.reader-for-win7 h2,.reader-for-win7 h4,.reader-for-win7 h5,.reader-for-win7 p{color:#333}
.reader-for-win7 h1{font-family:'SimHei'}
.reader-for-win7 h2,.reader-for-win7 h3,.reader-for-win7 h4,.reader-for-win7 p{font-family:"微软雅黑","Microsoft YaHei"}
.reader-for-win7 h5,.reader-for-win7 .ext_quote{font-family:"楷体","KaiTi","楷体_GB2312","KaiTi_GB2312",SimKai}
.reader-for-other{color:#333;font-family:"宋体","SimSun"}
.reader-for-other h1,.reader-for-other h2,.reader-for-other h4,.reader-for-other h5,.reader-for-other p{color:#333}
.reader-for-other h1,.reader-for-other h2,.reader-for-other h4{font-family:'SimHei'}
.reader-for-other h3,.reader-for-other p{font-family:"宋体","SimSun"}
.reader-for-other h5,.reader-for-other .ext_quote{font-family:"楷体","KaiTi","楷体_GB2312","KaiTi_GB2312",SimKai}
.txt-reader-wrap .sh-l-1{margin-left:-4px;position:relative;left:4px}
.txt-reader-wrap .sh-r-1{margin-left:-4px;position:relative;left:4px}
.txt-reader-wrap .sh-l-2{margin-left:-18px;position:relative;left:16px}
.txt-reader-wrap .sh-r-2{margin-left:-18px;position:relative;left:18px}
.txt-reader-wrap .sh-end-2{margin-left:-8px;position:relative;left:8px}
.txt-reader-wrap .f-q-2{margin-left:-10px}
.txt-reader-wrap i{font-style:normal}
.loading-block{text-align:center;height:32px;overflow:hidden;padding:20px 0;background:url(../image/loading2.gif) center center no-repeat}
.loading-block .loading-fail{display:none}
.loading-fail-block{background:0}
.loading-fail-block .loading-fail{display:inline;font-size:16px}
.loading-fail-block .loading-fail a{cursor:pointer}
.txt-reader-wrap{border-top:1px solid #faf7ed;border-bottom:1px solid #faf7ed;padding:1px 0}
.txt-reader-wrap .ext_vertical{text-align:center;line-height:1;*padding-top:2px}
.txt-reader-wrap .ext_vertical .v-s{display:block}
.txt-reader-wrap .ext_vertical .v-s-s{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.txt-reader-wrap .ext_vertical .v-s-s-ie8{width:16px;height:16px;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=-1.836909530733566e-16,M12=-1,M21=1,M22=-1.836909530733566e-16,SizingMethod='auto expand')"}
.txt-reader-wrap .ext_picnote_wrap{margin:23px 0;text-align:center}
.txt-reader-wrap .ext_picnote{display:inline-block;*display:inline;*zoom:1}
.txt-reader-wrap .ext_legends,.txt-reader-wrap .picnote-text,.txt-reader-wrap .picnote-img,.txt-reader-wrap .picnote-text p{text-indent:0;text-align:center;font-family:"楷体","KaiTi","楷体_GB2312","KaiTi_GB2312",SimKai;font-size:16px}
.txt-reader-wrap .ext_legends img,.txt-reader-wrap .picnote-text img,.txt-reader-wrap .picnote-img img,.txt-reader-wrap .picnote-text p img{display:block !important;vertical-align:baseline;margin:0 auto}
.txt-reader-wrap .picnote-img,.txt-reader-wrap .picnote-text{display:block;margin:0;text-indent:0}
.txt-reader-wrap .picnote-text{line-height:1.4}
.txt-reader-wrap .picnote-text p{text-indent:0;margin:0}
.txt-reader-wrap .ext_picnote_bottom .picnote-text{padding-top:4px}
.txt-reader-wrap .ext_picnote_left .picnote-img{float:right}
.txt-reader-wrap .ext_picnote_left .picnote-img img{*display:inline}
.txt-reader-wrap .ext_picnote_left .picnote-text{float:left}
.txt-reader-wrap .ext_picnote_left .picnote-text .ext_vertical{float:right;margin-right:10px}
.txt-reader-wrap .ext_picnote_right .picnote-img{float:left}
.txt-reader-wrap .ext_picnote_right .picnote-img img{*display:inline}
.txt-reader-wrap .ext_picnote_right .picnote-text{float:right}
.txt-reader-wrap .ext_picnote_right .picnote-text .ext_vertical{float:left;margin-left:10px}
.txt-reader-wrap .single-page{margin-left:-98px;margin-right:-98px;_position:relative;_left:3px;*width:848px;*zoom:1}
.txt-reader-wrap .single-page .page-divide{margin-bottom:40px}
.txt-reader-wrap .single-page-inner{width:100%;height:1272px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative}
.txt-reader-wrap .single-page-inner .text-box{position:absolute}
.txt-reader-wrap .single-page-inner .text-box h2,.txt-reader-wrap .single-page-inner .text-box h3,.txt-reader-wrap .single-page-inner .text-box h4,.txt-reader-wrap .single-page-inner .text-box p{margin:0;text-indent:0}
.txt-reader-wrap .cover-page img{display:block;width:100%;height:100%;vertical-align:baseline}
.txt-reader-wrap .copy-page .single-page-inner{height:700px}
.txt-reader-wrap .copy-page .info-block{width:652px;height:100%;margin:0 auto}
.txt-reader-wrap .copy-page .info-block .bd{height:73%;padding-left:94px;padding-right:94px}
.txt-reader-wrap .copy-page .info-block .ft{height:27%}
.txt-reader-wrap .copy-page .copy-title{margin-top:80px;margin-bottom:50px;font-size:30px}
.txt-reader-wrap .copy-page .book-info-list .info-item{font-size:18px;line-height:2}
.txt-reader-wrap .copy-page .book-info-list .info-author .label,.txt-reader-wrap .copy-page .book-info-list .info-trans .label{_letter-spacing:-0.2em}
.txt-reader-wrap .copy-page .book-info-list .self-pub-title .label,.txt-reader-wrap .copy-page .book-info-list .info-press .label{letter-spacing:-0.11em;*letter-spacing:-0.2em}
.txt-reader-wrap .copy-page .book-info-list .self-pub-title .value,.txt-reader-wrap .copy-page .book-info-list .info-press .value{margin-left:2px;_margin-left:-1px}
.txt-reader-wrap .copy-page .copy-info-list{margin-top:30px}
.txt-reader-wrap .copy-page .copy-info-list .info-item{font-size:18px;line-height:1.5;text-align:center}
.txt-reader-wrap .copy-page .copy-info-list .info-copytext{margin-top:40px;font-family:"楷体","KaiTi","楷体_GB2312","KaiTi_GB2312",SimKai}

@media screen and (min-width:0\0) {
    .txt-reader-wrap .copy-page .book-info-list .info-press .value{margin-left:3px;\9}
}

.format-pager .single-page{_left:auto}
.format-pager .pager-inner,.format-pager .text-container,.format-pager .single-page{height:100% !important}
.format-pager .copy-page .copy-title{margin-bottom:0;margin-top:0}
.format-pager .copy-page .copy-info-list{margin-top:0}
.format-pager .copy-page .copy-info-list .info-copytext{margin-top:0}
.format-single-page-wrap{margin-top:-50px}
.txt-reader-wrap .ext_remark{position:relative}
.txt-reader-wrap .ic-remark{width:19px;height:19px;margin-left:4px;margin-right:4px;cursor:pointer;z-index:1;background:url(../image/bg_comment_aa9a3166.png) 0 0 no-repeat;*position:relative}
.comment-pop-wrap{position:absolute;z-index:999999;text-align:left}
.comment-pop-wrap .arrow{position:absolute;height:7px;width:11px;overflow:hidden;background:url(../image/bg_comment_aa9a3166.png) 0 0 no-repeat}
.comment-pop-wrap .arrow-top{top:-6px;background-position:-24px 0}
.comment-pop-wrap .arrow-bottom{bottom:-6px;background-position:-24px -9px}
.comment-pop-wrap .comment-pop{border:1px solid #9fa5aa;background-color:#f5f4ed;padding:15px;overflow:hidden;border-radius:4px;box-shadow:0 0 10px -2px rgba(102,102,102,.6)}
.comment-pop-wrap .comment-pop .inner-text{font-family:'方正楷体',"楷体","楷体_GB2312","SimKai","KaiTi";font-size:16px;color:#333;line-height:1.4;overflow:auto;word-break:break-all}
.comment-pop-wrap .comment-pop ::-webkit-scrollbar{width:10px}
.comment-pop-wrap .comment-pop ::-webkit-scrollbar:horizontal{height:10px}
.comment-pop-wrap .comment-pop ::-webkit-scrollbar-thumb{border-radius:5px;background-color:#b1baba}
.comment-pop-wrap .comment-pop ::-webkit-scrollbar-thumb:hover{background-color:#1bb582}
.comment-visual-hidden{visibility:hidden;position:absolute;top:-999999px;left:-999999px}
.txt-reader-wrap .ext_code_wrap{background-color:#f5f2e9;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace;font-size:18px;line-height:28px;word-break:normal;margin:23px 0}
.txt-reader-wrap .code-container{padding:25px 20px}
.txt-reader-wrap .code-has-line-num .code-container{padding-left:8px}
.txt-reader-wrap .code-has-line-num .ext_code_line{position:relative;border-left:3px solid #e0dcca;_zoom:1}
.txt-reader-wrap .code-line-num{display:block;position:absolute;top:0;color:#a6a395;text-align:right;_letter-spacing:-2px;_margin-left:2px}
.txt-reader-wrap .code-line-mask{display:block;position:absolute;top:-12px;left:-9px;width:16px;height:16px;background-color:#f5f2e9;_top:-15px}
.txt-reader-wrap .code-line-mask-down{display:none;top:auto;bottom:-15px}
.txt-reader-wrap .code-theme-default .ext_code_plain,.txt-reader-wrap .code-theme-eclipse .ext_code_plain{color:black}
.txt-reader-wrap .code-theme-default .ext_code_comments,.txt-reader-wrap .code-theme-eclipse .ext_code_comments{color:#3f5fbf}
.txt-reader-wrap .code-theme-default .ext_code_string,.txt-reader-wrap .code-theme-eclipse .ext_code_string{color:#2a00ff}
.txt-reader-wrap .code-theme-default .ext_code_keyword,.txt-reader-wrap .code-theme-eclipse .ext_code_keyword{color:#7f0055;font-weight:bold}
.txt-reader-wrap .code-theme-default .ext_code_preprocessor,.txt-reader-wrap .code-theme-eclipse .ext_code_preprocessor{color:#646464}
.txt-reader-wrap .code-theme-default .ext_code_variable,.txt-reader-wrap .code-theme-eclipse .ext_code_variable{color:#a70}
.txt-reader-wrap .code-theme-default .ext_code_value,.txt-reader-wrap .code-theme-eclipse .ext_code_value{color:#090}
.txt-reader-wrap .code-theme-default .ext_code_functions,.txt-reader-wrap .code-theme-eclipse .ext_code_functions{color:#ff1493}
.txt-reader-wrap .code-theme-default .ext_code_constants,.txt-reader-wrap .code-theme-eclipse .ext_code_constants{color:#06c}
.txt-reader-wrap .code-theme-default .ext_code_script,.txt-reader-wrap .code-theme-eclipse .ext_code_script{color:#7f0055;background-color:none;font-weight:bold}
.txt-reader-wrap .code-theme-default .ext_code_color1,.txt-reader-wrap .code-theme-eclipse .ext_code_color1{color:gray}
.txt-reader-wrap .code-theme-default .ext_code_color2,.txt-reader-wrap .code-theme-eclipse .ext_code_color2{color:#ff1493}
.txt-reader-wrap .code-theme-default .ext_code_color3,.txt-reader-wrap .code-theme-eclipse .ext_code_color3{color:red}
.txt-reader-wrap .code-theme-default .ext_code_lang_xml .ext_code_string,.txt-reader-wrap .code-theme-eclipse .ext_code_lang_xml .ext_code_string{font-style:italic;color:#2a00ff}
.txt-reader-wrap .code-theme-default .ext_code_lang_xml .ext_code_keyword,.txt-reader-wrap .code-theme-eclipse .ext_code_lang_xml .ext_code_keyword{font-weight:normal;color:#3f7f7f}
.txt-reader-wrap .code-theme-default .ext_code_lang_xml .ext_code_color1,.txt-reader-wrap .code-theme-eclipse .ext_code_lang_xml .ext_code_color1{color:#7f007f}
.txt-reader-wrap .ext_valign_sup{font-size:10px;vertical-align:super}
.txt-reader-wrap .ext_valign_sub{font-size:10px;vertical-align:sub}
.txt-reader-wrap .sup-sub-line{vertical-align:baseline}
.txt-reader-wrap h1,.txt-reader-wrap h2,.txt-reader-wrap h3,.txt-reader-wrap h4,.txt-reader-wrap h5{line-height:1.4;font-weight:normal}
.txt-reader-wrap h1,.txt-reader-wrap h2{margin-top:40px;margin-bottom:40px}
.txt-reader-wrap h3{margin-top:50px;margin-bottom:40px}
.txt-reader-wrap h4,.txt-reader-wrap h5{margin-top:40px;margin-bottom:30px}
.txt-reader-wrap .hx-to-p{margin-bottom:50px}
.txt-reader-wrap .hx-to-q{margin-bottom:40px}
.txt-reader-wrap p{margin:23px 0;line-height:2;text-indent:2em}
.txt-reader-wrap p.one-line{margin:-15px 0}
.txt-reader-wrap p.n-i-ol{margin-bottom:10px}
.txt-reader-wrap p.p-i-ol{margin-top:10px}
.txt-reader-wrap .p-to-hx{margin-top:50px}
.txt-reader-wrap .q-to-hx{margin-top:40px}
.txt-reader-wrap .p-b{clear:both}
.txt-reader-wrap p.p-b-1{margin-top:0}
.txt-reader-wrap .single-img-p{text-indent:0}
.txt-reader-wrap .single-img-p img{vertical-align:baseline;display:block;margin:0 auto}
.txt-reader-wrap .ext_text-align_left img,.txt-reader-wrap .ext_text-align_right img{_display:inline}
.txt-reader-wrap .single-img-p.ext_text-align_left img,.txt-reader-wrap .single-img-p.ext_text-align_right img{display:inline;margin-bottom:-0.61em;*margin-bottom:0}
.txt-reader-wrap .has-float-img{overflow:hidden}
.txt-reader-wrap img.ext_float_left,.txt-reader-wrap img.ext_float_right{vertical-align:baseline}
.txt-reader-wrap img.ext_float_left{float:left;margin:10px 20px 0 0}
.txt-reader-wrap img.ext_float_right{float:right;margin:10px 0 0 20px}
.txt-reader-wrap ol,.txt-reader-wrap ul{overflow:hidden;margin:18px 0 18px 18px;font-size:18px;list-style-position:inside}
.txt-reader-wrap ol p,.txt-reader-wrap ul p{text-indent:0;line-height:2;margin:0}
.txt-reader-wrap ol.custom-decimal{list-style-type:decimal !important}
.txt-reader-wrap ol.custom-upper-roman{list-style-type:upper-roman !important}
.txt-reader-wrap ol.custom-lower-alpha{list-style-type:lower-alpha !important}
.txt-reader-wrap ol .ext_quote,.txt-reader-wrap ul .ext_quote{margin:0}
.txt-reader-wrap .list-dot-icon{width:6px;height:6px;margin-right:15px;vertical-align:2px}
.txt-reader-wrap .list-disc-icon,.txt-reader-wrap .list-diamond-icon,.txt-reader-wrap .list-square-icon{width:9px;height:9px;margin-right:15px;vertical-align:2px}
.txt-reader-wrap h1{font-size:36px}
.txt-reader-wrap h2{font-size:30px}
.txt-reader-wrap h3{font-size:26px}
.txt-reader-wrap h4{font-size:22px}
.txt-reader-wrap h5{font-size:20px}
.txt-reader-wrap p{font-size:18px}
.txt-reader-wrap img{vertical-align:middle}
.page-divide{display:block;height:16px;width:652px;margin:40px auto 100px auto;overflow:hidden;background-image:url(../image/bdjson.png);background-repeat:no-repeat;_background-image:url(../image/bdjson_ie6_c17afd1c.png);background-position:0 0}
#format-pager-container .page-divide{height:36px;margin:0;background-image:none}
.txt-reader-wrap .last-p-b{margin-top:100px;text-align:center}
.txt-reader-wrap .last-p-b p{font-family:arial,helvetica,clean;font-size:14px;margin:0;text-indent:0}
.txt-reader-wrap .last-p-b .tip{line-height:32px}
.txt-reader-wrap .last-p-b .ui-btn-32-orange{background:url(../image/bg.png) no-repeat right -546px}
.txt-reader-wrap .last-p-b .ui-btn-32-orange .btc .btText{height:34px;line-height:32px}
.txt-reader-wrap .last-p-b .ui-btn-32-orange:hover{background:url(../image/bg.png) no-repeat 0 -585px}
.txt-reader-wrap .last-p-b .ui-btn-32-orange:hover .btc{background:url(../image/bg.png) no-repeat right -585px}
.txt-reader-wrap .last-p-b .goods-price{font-size:16px;font-weight:bold;height:33px;vertical-align:middle;color:#fb5e57}
.txt-reader-wrap .last-p-b .buyDocbtnInReader{background-image:url(../image/book-reader-sprite_b64a9d3f.png);background-position:0 -700px;width:82px;height:33px}
.txt-reader-wrap .last-p-b .buyDocbtnInReader:hover{background-image:url(../image/book-reader-sprite_b64a9d3f.png);background-position:0 -770px;width:82px;height:33px}
.txt-reader-wrap .last-p-b .goods-price-wrap{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;text-align:right}
.txt-reader-wrap .last-p-b .goods-price-wrap .original-price{text-decoration:line-through;color:#666}
.txt-reader-wrap .last-p-b .goods-price-wrap .vip-price{color:#fb5e57;font-size:14px}
.txt-reader-wrap .last-p-b .member-tip{margin:10px auto 0;line-height:35px;border-top:1px dashed #ececec;font-size:12px}
.txt-reader-wrap .last-p-b .member-tip a{font-weight:normal}
.txt-reader-wrap .last-p-b .member-tip .bg-member{font-weight:normal;color:#fb5e57;background-color:#fff;border:1px solid #fb5e57;padding:3px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px}
.txt-reader-wrap .last-p-b .book-end{text-align:center;margin-top:45px;margin-bottom:30px}
.txt-reader-wrap .last-p-b .book-end .ic-book-end{width:196px;height:24px;background:url(../image/chapter_end_fa81d7f1.png) 0 -56px no-repeat}
.txt-reader-wrap .last-p-b .footer{padding:50px 0 20px 0;font-size:12px;line-height:20px;text-align:center}
.txt-reader-wrap .ffk-last-p-b{margin-top:30px;text-align:left;padding-left:36px}
.txt-reader-wrap .ffk-last-p-b p{font-size:14px;line-height:34px;font-family:"微软雅黑","Microsoft YaHei";color:#aaa}
.txt-reader-wrap .ffk-last-p-b .ui-btn-32-orange{margin:0 10px}
.txt-reader-wrap .ffk-last-p-b .goods-price{margin-right:10px}
.txt-reader-wrap .ffk-last-p-b .fan-1-fan-link{margin-left:4px;color:#61b864;text-decoration:none}
.txt-reader-wrap .p-b .span-to-link{cursor:pointer;color:#069 !important}
.txt-reader-wrap .p-b .span-to-link:hover{text-decoration:underline}
#read-progress{width:100%;height:4px;_overflow:hidden;background-color:#959592;background:linear-gradient(#959592,#c6c6c1);_text-align:left}
#read-progress .inner-progress{height:4px;background-color:#317a5e;background:linear-gradient(#317a5e,#129663)}
.scroll-bar-h{position:fixed;left:60px;right:60px;bottom:0;height:24px;width:auto;z-index:100;text-align:left;cursor:pointer}
.scroll-bar-h .ic{position:absolute;top:0;width:4px;height:8px;overflow:hidden;background-image:url(../image/bdjson.png);background-repeat:no-repeat;_background-image:url(../image/bdjson_ie6_c17afd1c.png)}
.scroll-bar-h .ic-left{left:-4px;_left:0}
.scroll-bar-h .ic-right{right:-4px;_right:0}
.scroll-bar-h .scroll-bar-inner{position:relative;background:#e0dbc8;height:8px;width:0;margin-top:8px;opacity:.75;filter:alpha(opacity=75)}
.scroll-bar-h .scroll-bar-inner .ic-left{background-position:-64px -24px}
.scroll-bar-h .scroll-bar-inner .ic-right{background-position:-68px -24px}
.scroll-bar-h .receive{height:8px;position:absolute;top:0;width:0;overflow:hidden;background:#b1baba}
.scroll-bar-h .progress{height:8px;position:absolute;top:8px;width:100%;overflow:hidden}
.scroll-bar-h .flash{position:absolute;height:8px;width:0;top:0}
.scroll-bar-h .flash .left{width:50%;height:100%;float:left;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(88,166,90,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(88,166,90,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(88,166,90,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(88,166,90,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(88,166,90,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(88,166,90,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#58a65a',GradientType=1)}
.scroll-bar-h .flash .right{width:50%;height:100%;float:left;background:-moz-linear-gradient(left,rgba(88,166,90,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(88,166,90,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(88,166,90,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(88,166,90,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(88,166,90,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(88,166,90,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#58a65a',endColorstr='#00ffffff',GradientType=1)}
.scroll-bar-h .scroll-bar{position:absolute;top:0;left:0;height:100%;opacity:.75;filter:alpha(opacity=75)}
.scroll-bar-h .scroll-bar .progress-bar{position:relative;height:8px;width:100%;margin-top:8px;background-color:#b1baba}
.scroll-bar-h .scroll-bar .progress-bar .ic-left{background-position:-0px -24px}
.scroll-bar-h .scroll-bar .progress-bar .ic-right{display:none;background-position:-4px -24px}
.scroll-bar-h .scroll-bar .ic-progress-point{position:absolute;top:0;right:-12px;width:24px;height:24px;cursor:pointer;background-position:0 -56px}
.scroll-bar-h .bubble-wrap{display:none;position:absolute;right:-40px;bottom:30px;line-height:20px}
.scroll-bar-h .bubble-wrap .arrow{position:absolute;bottom:-8px;left:47%;width:10px;height:9px;overflow:hidden;margin-left:-1px;background-image:url(../image/bdjson.png);background-repeat:no-repeat;_background-image:url(../image/bdjson_ie6_c17afd1c.png);background-position:-88px -24px}
.scroll-bar-h .bubble-wrap .inner{padding:8px;background-color:#475a6c;color:#fff;border-radius:4px;text-align:left}
.scroll-bar-h-ie6{position:absolute;top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10) ||0) -(parseInt(this.currentStyle.marginBottom,10) ||0))}
.scroll-bar-h:hover .scroll-bar-inner{opacity:1;filter:alpha(opacity=100)}
.scroll-bar-h:hover .scroll-bar{opacity:1;filter:alpha(opacity=100)}
.scroll-bar-h:hover .scroll-bar .progress-bar{background-color:#1bb582}
.scroll-bar-h:hover .scroll-bar .progress-bar .ic-left{background-position:-32px -24px}
.scroll-bar-h:hover .scroll-bar .progress-bar .ic-right{background-position:-36px -24px}
.scroll-bar-h:hover .scroll-bar .ic-progress-point{background-position:-32px -56px}
.scroll-bar-h:hover .bubble-wrap{display:block}
.select-text .arrow,.reader-share-pop .arrow,.reader-error-pop .arrow{display:inline-block;width:15px;height:8px;overflow:hidden;position:relative;left:30px;z-index:2;background:transparent url(../image/bg_select_text_df218c5d.png) scroll}
.select-text{position:absolute;display:none;_width:240px;text-align:left;z-index:101}
.select-text ul{padding:0 5px;background-color:#daf2e9;border:1px solid #a3ccbd;height:38px;line-height:38px;line-height:45px\9;font-family:'微软雅黑';font-size:12px;border-radius:2px;color:#b0bfb9;overflow:hidden}
.select-text ul li{float:left}
.select-text ul li a{font-size:18px;color:#116646;padding:0 12px}
.select-text ul li b{position:relative;top:-3px}
.select-a-b .arrow{bottom:-6px;*bottom:-1px;background-position:left top}
.select-a-t .arrow{top:50px;*top:46px;background-position:left -9px}
.select-a-b ul{box-shadow:1px 2px 3px #d0d9d1}
.reader-share-pop{position:absolute;display:none;text-align:left;_width:302px;z-index:101}
.reader-share-pop .share-wrap{border:1px solid #a3ccbd;border-radius:2px;background-color:#f4faf8;padding-bottom:10px}
.reader-share-pop .share-t{height:30px;line-height:30px;padding-left:15px;font-family:'微软雅黑';font-size:14px}
.reader-share-pop .reader-bdshare{padding:0 10px}
.share-ab .arrow{bottom:-6px;*bottom:-1px;background-position:-19px top}
.share-at .arrow{top:91px;*top:87px;background-position:-19px -9px}
.reader-error-pop{position:absolute;display:none;text-align:left;z-index:101}
.reader-error-pop .error-wrap{border:1px solid #a3ccbd;background-color:#f4faf8;border-radius:2px;padding:15px}
.reader-error-pop .selected-txt,.reader-error-pop .selected-txt-hd{line-height:30px;height:30px;width:352px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.reader-error-pop .selected-txt-hd{font-weight:bold}
.reader-error-pop .selected-txt{text-indent:10px}
.reader-error-pop .error-ta{width:330px;height:60px;padding:10px;margin-bottom:10px;border:1px solid #ccc;line-height:20px;color:#666;outline:0}
.reader-error-pop p.act-btn{text-align:right}
.reader-error-pop p.act-btn a.cancel{margin-right:10px}
.reader-error-pop p.act-btn .btText{font-size:12px;font-weight:normal}
.reader-error-ab .arrow{bottom:-6px;*bottom:-1px;background-position:-19px top}
.reader-error-at .arrow{top:220px;*top:219px;background-position:-19px -9px}
#send-error-tip{position:absolute;display:none;font-size:16px;font-family:'微软雅黑';height:55px;line-height:55px;width:250px;text-align:center;color:#fff;z-index:10}
#send-error-tip .bg-opacity{position:absolute;top:0;left:0;width:250px;height:55px;background-color:#000;border-radius:3px;opacity:.7;filter:alpha(opacity=70)}
#send-error-tip p{position:relative}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .select-a-b .arrow,.share-ab .arrow,.reader-error-ab .arrow{bottom:-5px}
    .select-a-t .arrow{top:49px}
    .share-at .arrow{top:90px}
    .reader-error-at .arrow{top:219px}
}

#reader-format-container{position:absolute;top:-99999em;left:-99999em;width:850px}
#reader-format-container .reader-format-inner{position:relative;width:652px;margin:0 auto;word-break:break-all;word-wrap:break-word}
#reader-format-container .page-divide{height:36px;margin:0}
#format-pager-container{position:relative;padding-top:50px;width:200%;height:100%;overflow:hidden}
#format-pager-container .loading-block{float:left;width:50%}
.format-pager-wrap{position:relative;float:left;width:50%;height:100%;overflow:hidden;background-color:#faf7ed}
.format-pager-wrap .format-pager{width:100%;overflow:hidden;*position:relative}
.format-pager-wrap .pager-inner{position:relative;width:652px;margin:0 auto;border:0;padding:0}
.ffk-page-bar-wrap{position:absolute;left:50%;bottom:0;width:850px;height:100px;margin-left:-425px}
.ffk-page-bar-wrap .page-bar{width:652px;margin:10px auto 10px auto;font-family:"微软雅黑","Microsoft YaHei";font-size:14px;text-align:right;color:#666}
.ffk-page-bar-wrap .page-bar .page-btn{color:#666;cursor:pointer;text-decoration:none}
.ffk-page-bar-wrap .page-bar .page-btn:hover{color:#000}
.ffk-page-bar-wrap .page-bar .disabled,.ffk-page-bar-wrap .page-bar .disabled:hover{color:#ccc;cursor:default}
.ffk-page-bar-wrap .split-line{width:1px;height:12px;margin:-3px 10px 0 10px;background-color:#dfddd6}
.ffk-page-bar-wrap .ffk-btn{display:block;width:162px;height:36px;margin-left:auto;margin-right:auto;outline:0;background-image:url(../image/ffk_images_f0fa081e.png);background-repeat:no-repeat;_background-image:url(../image/ffk_images_ie6_e83e9769.png)}
.ffk-page-bar-wrap .ffk-btn:hover{background-position:-184px 0}
.ffk-tips-container .tips-item{position:absolute;z-index:1;background-image:url(../image/ffk_images_f0fa081e.png);background-repeat:no-repeat;_background-image:url(../image/ffk_images_ie6_e83e9769.png)}
.ffk-tips-container .tips-item .close{position:absolute;cursor:pointer}
.ffk-tips-container .ffk-switch-tips{width:377px;height:268px;z-index:101;background-image:url(../image/ffk_guide_f2eb646a.png);background-repeat:no-repeat;_background-image:url(../image/ffk_guide_ie6_dd8a6163.png);_height:263px}
.ffk-tips-container .ffk-switch-tips .close{top:215px;left:143px;width:86px;height:32px}
.ffk-tips-container .ffk-buy-tips{width:368px;height:55px;background-position:0 -56px}
.ffk-tips-container .ffk-buy-tips .close{top:11px;right:11px;width:12px;height:12px}
.ffk-tips-container .ffk-buy-tips .goods-price{position:absolute;top:18px;right:120px;font-size:14px;vertical-align:middle;color:#fb5e57}
.ffk-tips-container .ffk-buy-tips .pay-btn{position:absolute;top:12px;right:50px;height:30px;width:58px;cursor:pointer}
.ffk-tips-container .ffk-last-tips{width:255px;height:71px;background-position:0 -136px}

#helpPanel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}
i.tips{position:fixed;z-index:30;font-style:normal;font-size:13px;line-height:1.2;color:#fff;padding:3px 8px;background:#888;-webkit-border-radius:3px;border-radius:3px}
i.tips b{position:absolute;display:inline-block;margin:3px 0 0 -12px;border-width:.375em .375em .375em 0;border-style:solid;border-color:transparent #888 transparent transparent}
.shortcuts{position:relative;color:#fff;margin:210px auto 0 auto;width:617px;height:258px;background:#888;-webkit-border-radius:3px;border-radius:3px;overflow:hidden}
.shortcuts .hd{height:43px;border-bottom:1px solid #aaa}
.shortcuts .section-annotation, .shortcuts .section-shortcut{padding:13px;float:left}
.ua-ie8 .shortcuts .section-annotation img, .ua-ie8 .shortcuts .section-shortcut img{max-width:none}
.shortcuts .section-annotation h3, .shortcuts .section-shortcut h3{font-size:17px;margin:5px 0;color:#fff}
.shortcuts .section-annotation .section-bd, .shortcuts .section-shortcut .section-bd{margin-top:15px}
.shortcuts .section-shortcut{border-left:1px solid #aaa}
.shortcuts .section-shortcut .section-bd{margin-top:12px}
.ua-ie8 .shortcuts .section-shortcut .section-bd{height:145px;overflow:hidden}
.shortcuts .section-shortcut .item{position:relative;padding-bottom:29px;padding-right:8px;line-height:28px;vertical-align:middle;font-size:13px;color:#fff}
.shortcuts .section-shortcut .item:last-child{padding-bottom:0}
.shortcuts .key-fn{margin-left:5px}
.shortcuts .bn-flat{position:absolute;top:9px;right:13px}
.bn-flat, .bn-flat:hover{font-size:14px;color:#fff;padding:4px 10px;background:#75b29a;-webkit-border-radius:3px;border-radius:3px}
.key-fullscreen, .key-turn-page, .key-scroll-row{display:inline-block;height:28px;vertical-align:middle;background:url(../image/icon-keyboard.png) no-repeat}
.key-fullscreen{width:52px;background-position:0 -28px}
.key-turn-page{width:51px;background-position:0 -56px}
.key-scroll-row{width:51px;background-position:0 -84px}