.wenku_head{ padding: 10px;}
.wenku_head h1{ font-size: 24px; font-weight: 500; padding: 10px;}
.shuoming{ padding-left: 15px;}
.shuoming span{ width: auto; margin: 0 5px; color: #666; font-size: 10px;}
.shuoming i{ color: #ccc;}
.shuoming .ic-user{background:url(/static/images/icons_07207ae.png) no-repeat -18px 0; width:16px !important; height: 16px; display: inline-block}
.shuoming .ic{ width: 13px; vertical-align: -3px;}
.shuoming .ic-read-num{ background:url(/static/images/doc-value_0dc7632.png); width: 16px; height: 14px; margin-right: 5px; display: inline-block}
.shuoming .ic-down-num{ background:url(/static/images/doc-value_0dc7632.png) -46px 0; width: 12px; height: 13px; margin-right: 5px; display: inline-block}

.reader-container{ position: relative; z-index: 90;}
.reader-container .reader-page-wrap{border:1px solid #D3D3D3; margin-bottom: 6px; height: auto; padding: 30px !important;}
.reader-container .reader-page-wrap img {max-width: 860px !important; }

.wenku_footer{ width: 1200px; height: 52px; line-height: 52px; position: fixed;  z-index: 1100; border: 1px solid #d3d3d3;vertical-align:middle;outline:0 none}
.reader-more{ height:auto; padding: 30px; border:1px solid #D3D3D3; margin-bottom: 6px; text-align: center;}
.doc-banner-text{ font-size: 16px; margin-top: 10px;}
.doc-banner-text a{ width: auto; height: 35px; line-height: 35px; background: #dd5a57; color: #fff; padding: 10px 15px; border-radius: 3px; font-weight: 600}
.doc-banner-text a:hover{ color: #fff;}
.banner-more-btn{ margin-top: 30px; font-size: 16px; color: #2eae84;font-weight: 400;}
.continue-to-read{ border-bottom: 1px #ccc dotted;width: 250px; margin-left: 310px;}
.down-arrow{ display: inline-block;vertical-align:top; width: 15px; height: 16px; margin: 7px; background: url(/static/images/arrow_69b8c6e.png) no-repeat;background-position:50% 50%; font-size: 18px;}

.reader-tools-bar-wrap{ width: 920px; height: 52px;  border: 1px solid #d3d3d3;vertical-align:middle;outline:0 none; background: #fff; }
.reader-tools-bar-wrap a{ display: inline-block}
.tools-bar-left{ width: 332px; float: left;}
.reader-tools-bar-wrap .ic{background:url(/static/images/toolbar-icons_ce4e8d2.png) no-repeat;vertical-align:top}
.reader-fullScreen{ display: inline-block; width: 39px; height: 49px;margin:0 10px 0 0!important;background-position:-109px -320px!important;position:static!important;right:auto;margin-right:10px;}
.xllDownloadLayerHit_left{ position: relative; right: auto; margin-right: 20px; float: left; height: 50px; line-height: 52px; }
.zoom-add, .zoom-decrease{ width: 39px; height: 52px; margin: 0 10px 0 0;}
.zoom-decrease{ background-position:-108px -376px!important}
.zoom-add{background-position:-108px -439px!important}
.praise-add{ width:20px; height: 36px; margin-right: 0 18px 0 0!important;background-image:url(/static/images/praise_icon_ed3d207.png)!important;background-repeat:no-repeat!important;vertical-align:top}
.praise-add{background-position:0 14px!important}
.praise-add:hover, .praise-add.chosed{background-position:-60px 14px!important}
.praise-add-num{ position:absolute; top: 3px; left: 16px;padding:1px; z-index: 10; line-height:normal; font-style:normal; font-size: 8px;}
.reader-tools-bar-wrap.tools-bar-small .reader-tools-bar .reader-tools-btn-wrap{ display:inline-block; vertical-align:top; position: relative;height:52px;outline:0 none;}
.reader-favo{ display: inline-block;width:20px; height: 52px; margin-right:10px;background:url(/static/images/favo_icon_ed3d207.png) no-repeat!important;background-position:0 -86px!important;vertical-align:top;}
.reader-favo_selected{
    background-position: -60px -86px !important;
}

.tools-bar-center{ width: 105px; float: left; margin-top: 14px;}
.tools-bar-right{ width: 150px; float: right; background: #0c4698; color: #fff; text-align: center; font-size: 18px;}
.tools-bar-right a{ color: #fff; }
.tools-bar-right a:hover{ color:#fff;}
.text-secondary{ font-size: 10px; height: 15px; margin-top: 5px;}
.text-primary{ height: 52px; line-height: 52px}

.page-input{ width:22px; height: 14px; padding: 2px 3px;background-color:#ebebeb;border:1px solid #ccc;text-align:center; color: #606060; margin-right: 3px;}

.loading{text-align: center; margin: 20px 0;}

.reader-tools-bar-wrap.fixed{
    position: fixed;
    z-index: 1000;
    bottom: 0;
}
