*{
  /*font-size: 14px;*/
 outline: none;
}
body{
	background-color: #3c3939;
	background-image: none;
}
#findbar{
    overflow: auto;
    max-height: 500px;
    
}
#findbar .notFound{
        background-color:hsla(0,0%,100%,.15)
    }
#findbarResultContainer *{
    float: none !important;
}
#findbarResultContainer{
    height:auto !important;
    float: none !important;
    line-height:28px;
}
#findbarResultContainer>div{
        float: none;
    }
#findbarResultContainer .resultItem{
        border-top:1px solid;
    }
  #findbarResultContainer .resultItem  .content{
            border-top:1px dashed;
            margin:0 10px;
            cursor: pointer;
        }
 #findbarResultContainer   .itemTitle{
        text-align: right;
    }
  #findbarResultContainer   .itemTitle  .ym{
            padding-right: 10px;
        }
#findbarResultContainer    .highlight{
        background-color: #FFE940;
        color: #000000;
    }
.printDiv{
    text-align: center;
}
.printDiv>div{
	line-height: 25px;
	height: 25px;
}
.printDiv input{
        width:60px;
        height:23px;
        line-height: 23px;
        padding:0 5px;
   }
#modal2{
    margin-top:20px;
}
html[dir='ltr'] #toolbarContainer, .findbar, .secondaryToolbar{
	box-shadow:none;
}
#loadingBar{
	display:none;
}
#toolbarContainer, .findbar{
	/*background-color:#363d40;
	background-image:none*/
}
/*#toolbarViewer{
	height: 70px;
	line-height: 70px;
}*/
/*#toolbarViewer>div{
	margin-top:20px;
}*/
/*#viewerContainer{
	top: 70px;
}*/
.pdfViewer .page{
	border-image: none;
}
#toolbarViewerLeft{
	padding-left:15px;
}
.loadingInProgress #sidebarContainer{
	top:70px;
}
.toolbarButton#sidebarToggle::before{
	content: '' !important;
}
.toolbarButton#sidebarToggle{
	background-image: url(../img/ml.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 14px 13px;
}
.verticalToolbarSeparator{
	    margin: 4px 4px;
	    padding: 12px 0;
}
#viewFind.toolbarButton::before{
	content: '';
}
#viewFind.toolbarButton{
	background-image: url(../img/ss.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 14px 14px;
}
.toolbarField{
	background-color: #FFFFFF;
	color: #000000;
}
.toolbarButton.zoomOut::before{
	content: '';
}
.toolbarButton.zoomOut{
	background-image: url(../img/sx.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 18px 13px;
}
.toolbarButton.zoomIn::before{
	content: '';
}
.toolbarButton.zoomIn{
	background: url(../img/fd.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 18px 13px;
}
html[dir='ltr'] .splitToolbarButton > .toolbarButton:last-child, html[dir='rtl'] .splitToolbarButton > .toolbarButton:first-child{
     border-left-color: 1px solid hsla(0,0%,0%,.35);
}
.dropdownToolbarButton > select{
	font-size: 14px;
	height:22px;
	line-height: 22px;
	color: #000000;
	padding: 0;
}
#scaleSelect{
	padding-left: 5px;
	appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
}
#scaleSelectContainer{
	line-height: 20px;
	margin-top:7px;
}
#pageNumber,#numPages{
	margin-top:7px;
}
.dropdownToolbarButton{
	height: 20px !important;
	background:url(../img/xj.png) no-repeat;
	background-color: #FFFFFF;
}
html[dir='ltr'] #toolbarViewerRight, html[dir='rtl'] #toolbarViewerLeft{
	margin-right:40px;
}
#toolbarViewerRight button,#toolbarViewerRight a{
}
.toolbarButton.print::before, .secondaryToolbarButton.print::before{
	content: '' !important;
}
.toolbarButton.print, .secondaryToolbarButton.print{
	background-image: url(../img/print.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 16px 16px;
}
.toolbarButton.presentationMode::before, .secondaryToolbarButton.presentationMode::before{
	content: '' !important;
}
.toolbarButton.presentationMode, .secondaryToolbarButton.presentationMode{
	background-image: url(../img/full.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 16px 16px;
}
.toolbarButton.download::before, .secondaryToolbarButton.download::before{
	content: '' !important;
}
.toolbarButton.download, .secondaryToolbarButton.download{
	background-image: url(../img/download.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 16px 16px;
}
.toolbarButton.bookmark::before, .secondaryToolbarButton.bookmark::before{
	content: '' !important;
}
.toolbarButton.bookmark, .secondaryToolbarButton.bookmark{
	background-image: url(../img/mark.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 14px 16px;
}
html[dir='ltr'] .toolbarButton#secondaryToolbarToggle::before{
	content:'' !important;
}
html[dir='ltr'] .toolbarButton#secondaryToolbarToggle{
	background-image: url(../img/tools.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 16px 16px;
}
html[dir='ltr'] .splitToolbarButton.hiddenSmallView{
}
.findbar, .secondaryToolbar{
	top:40px;
}
html[dir='ltr'] .secondaryToolbar{
	right:45px;
}
.secondaryToolbar{
	background-color: #FFFFFF;
	background-image: none;
	padding: 0px;
}
.secondaryToolbar .horizontalToolbarSeparator{
	margin:0px;
}
.toolbarButton, .dropdownToolbarButton, .secondaryToolbarButton, .overlayButton{
	color: #000000;
	margin:0px;
	border-radius: 0px;
	/*height:30px;*/
	/*line-height: 30px;*/
}
#secondaryToolbarButtonContainer{
	margin-bottom: 0px;
	overflow: hidden;
}
 .secondaryToolbarButton.toggled{
	background-color: #008CD6;
	color:#FFFFFF;
	border:0px;
}
.secondaryToolbarButton:hover, .secondaryToolbarButton:focus{
	/*border:0px;*/
	background-color: #008CD6;
}
.secondaryToolbarButton.firstPage::before{
	content: '';
}
.secondaryToolbarButton.firstPage{
	background-image: url(../img/first.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.secondaryToolbarButton.firstPage:hover{
	background-image: url(../img/first.hover.png);
	color:#FFFFFF;
}
.secondaryToolbarButton.lastPage::before{
	content: '';
}
.secondaryToolbarButton.lastPage{
	background-image: url(../img/last.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.secondaryToolbarButton.lastPage:hover{
	background-image: url(../img/last.png);
	color:#FFFFFF;
}
	
.secondaryToolbarButton.rotateCw::before{
	content: '';
}
.secondaryToolbarButton.rotateCw{
	background-image: url(../img/ssz.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.secondaryToolbarButton.rotateCw:hover{
	background-image: url(../img/ssz.hover.png);
	color:#FFFFFF
}
.secondaryToolbarButton.rotateCcw::before{
	content: '';
}
.secondaryToolbarButton.rotateCcw{
	background-image: url(../img/nsz.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.secondaryToolbarButton.rotateCcw:hover{
	background-image: url(../img/nsz.hover.png);
	color: #FFFFFF;
	
}
.secondaryToolbarButton.documentProperties::before{
	content: '';
}
.secondaryToolbarButton.documentProperties{
	background-image: url(../img/wd.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.secondaryToolbarButton.documentProperties:hover{
	background-image: url(../img/wd.hover.png);
	color: #FFFFFF;
}
.secondaryToolbarButton.handTool::before{
	content: '';
}
.secondaryToolbarButton.handTool{
	background-image: url(../img/hand.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.secondaryToolbarButton.handTool:hover{
	background-image: url(../img/hand.hover.png);
	color: #FFFFFF;
}
.secondaryToolbarButton.handTool.toggled{
	background-image: url(../img/hand.hover.png);
	color: #FFFFFF;
}
.secondaryToolbarButton.selectTool::before{
	content: '';
}
.secondaryToolbarButton.selectTool{
	background-image: url(../img/select.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.secondaryToolbarButton.selectTool:hover,.secondaryToolbarButton.selectTool.toggled{
	background-image: url(../img/select.hover.png);
	color: #FFFFFF;
}
html[dir="ltr"] .secondaryToolbarButton{
    padding-left: 44px;
}
.popover{
	max-width:none !important;
	border-radius: 0;
}
.pupoDiv{
	width: 360px;
	min-height:300px;
	background-color: #fefefd;
	position: relative;
}
.pupoTitle{
	height:36px;
	line-height:36px;
	border-bottom: 1px solid #acb2b4;
	margin-left:-15px;
	margin-right:-15px;
	padding-left:30px;
}
.pupoTitle>div{
	float:left;
	margin-right:30px;
	padding-left:35px;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-position-y: center;
	color: #757777;
	cursor: pointer;
}
.mlcontent{
	float:none !important;
	clear: both;
}
.mlcontent>div{
	display:none;
}
.picml{
	background-image: url(../img/pic.png);
	background-size: 24px;
}
.picml.active{
	background-image: url(../img/pic.hover.png);
	color: #eb862d;
	border-bottom: 2px solid #eb862d;
}
.wzml{
	background-image: url(../img/word.png);
	background-size: 23px 22px;
}
.wzml.active{
	background-image: url(../img/word.hover.png);
	color: #eb862d;
	border-bottom: 2px solid #eb862d;
}
.popover{
	position: absolute !important;
}
.toolbarField:hover{
	background-color:#FFFFFF;
}
#thumbnailView{
	top:40px;
}
.close{
}
#print+.verticalToolbarSeparator.hiddenSmallView{
	display:block!important;
}
#download+.verticalToolbarSeparator.hiddenSmallView{
	display:block !important;
}
#viewBookmark+.verticalToolbarSeparator.hiddenSmallView{
	display:block !important;
}
#pupoDiv{
	display: none;
    z-index: 9999;
    top: 32px;
    margin-left:10px;
}
#pupoDiv .arrow{
	margin-left: -185px;
}
html[dir='ltr'] .thumbnail{
	float: none;
	border:0;
	
}
.thumbnailSelectionRing{
	margin:auto;
}
.thumbnail.selected > .thumbnailSelectionRing{
	box-shadow:none;
}
.thumbnailImage{
	box-shadow:none;
	border:1px solid #888;
}
.thumbnail.selected > .thumbnailSelectionRing > .thumbnailImage{
	box-shadow:none;
	border:1px solid #888;
}
#outlineView{
	display: block !important;
	visibility:inherit !important;
	top:40px;
}
#outlineView .outlineItem{
	padding-right: 10px;
}
#outlineView .outlineItem > a{
	line-height: 20px;
	width:100%;
	font-size: 14px;
	clear: both;
	min-width: auto;
	min-height:50px;
	color: #000000;
    border-bottom: 1px #d8d8d8 dashed;
    display: flex;
    justify-content: space-around;
    flex-direction: column;
}
#outlineView .outlineItem > a:hover{
	color:#EB862D;
}
.outlineItemToggler:hover, .outlineItemToggler:hover + a, .outlineItemToggler:hover ~ .outlineItems, .outlineItem > a:hover, .attachmentsItem > button:hover{
	box-shadow:none;
}
#searchDiv{
	width:312px;
	top: 32px;
	left:20px;
	background-color: #fbfaf8;
}
#searchDiv .arrow{
	margin-left: -115px;
}
#findInput{
	height:23px;
	width: 230px;
}
.findIcon{
	vertical-align: middle;
	margin-left:-25px;
	cursor: pointer;
}
#searchResult *{
	font-size: 12px;
	color: #666666;
}
#searchResult .highlight{
	background-color: #FFE940;
	font-weight: normal;
}
#searchResult .searchCount{
	margin-top:10px;
	color: #333333;
	font-weight: bold;
}
#searchResult .resultList{
	margin-top:10px;
}
#searchResult .resultList .resultItem{
	border-bottom: 1px dashed #d6d6d6;
	padding-top:10px;
	padding-bottom: 15px;
}
#searchResult .resultContent{
	margin-top:8px;
}
#searchResult .content{
	line-height:24px;
	cursor: pointer;
}
.modal{
	z-index: 9999;
}
.modal-content{
	border-radius: 0;
}
.modal-header{
	font-size:16px;
	color: #333333;
	background-color: #f3f1ee;
}
.modal-body{
	color: #666666;
	background-color: #FBFAF8;
}
.modal-footer{
	background-color: #FFFFFF;
	margin-top:0px;
	padding: 0px;
}
.modal-footer .btn{
	width:49%;
	border:0px;
	border-radius: 0px;
	height:40px;
	color: #EB862D;
	background-color: #FFFFFF;
	outline: none;
}
.shuqian{
	padding:0 20px;
}
.shuqian .btnDiv{
	text-align: center;
	margin-top:30px;
}
.shuqian .btnDiv .btn.btn-primary{
	border-radius: 0px;
	background-color: #008CD6;
	width:200px;
}
.shuqian .shuq{
	margin-top:20px;
	overflow: hidden;
	border-bottom: #D6D6D6 1px dashed;
}
.shuqian .shuq .content{
	margin-top:20px;
}
.shuqian .shuq .shuqfooter{
	margin-top:20px;
	margin-bottom: 2px;
	padding-bottom: 20px;
	border-bottom: #D6D6D6 1px dashed;
	overflow: hidden;
}
.shuqian .addBtn{
	color: #EB862D;
	padding-left: 15px;
	cursor: pointer;
}
.shuqian .pizhu{
	margin-top:15px;
	background-color: #FBFAF8;
	padding:10px;
	border:1px solid #D6D6D6;
	display: block;
    position: relative !important;
    box-shadow: none;
}
.toolbarField.pageNumber.visiblePageIsLoading, #findInput[data-status="pending"]{
	background-image: none;
}
.mymark{
	padding-top:20px;
}
.mymark .zw{
	font-weight: bold;
	font-size: 16px;
}
.mymark .yw{
	margin-left:20px;
}
.mymark .pull-right>div{
	float:left;
	margin-right:10px;
	border-bottom: 1px solid #888888;
	cursor: pointer;
}
.mymark .pull-right>div.active{
	color: #EB862D;
}

.mymark .pull-right>div.asc:after{
	content: "\2191";
	padding-left:5px;
}
.mymark .pull-right>div.desc:after{
	content:"\2193";
	padding-left:5px;
}
.pizhufloat{
	margin-top:20px;
}
.addNote{
	background-color: #EB862D !important;
	border:0px;
}
.bijitextarea{
	height:50px;
	width: 100%;
	padding:5px;
}
#searchloading{
	display:none;
}
#searchResult{
	display:none;
}
.viewshuqian{
	width: 32px;
    background: url(../img/biji.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 14px 16px;
    cursor: pointer;
    border: 0;
}
.viewshuqian:hover,.viewshuqian:focus{
	background: url(../img/biji.png) !important;
	background-size: 14px 16px !important;
	background-repeat: no-repeat !important;
    background-position: center !important;
}
.viewshuqian +.verticalToolbarSeparator.hiddenSmallView{
	display: block !important;
}
#toolbarViewerMiddle{
	position: relative;
	left: inherit;
	transform: none;
	float: left;
}
#toolbarTitle{
    color: #FFFFFF;
    font-size: 16px;
    position: absolute;
    left:50%;
    transform: translateX(-50%);
    margin-top:0px !important;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	height: 30px;
	line-height: 30px;
}
.dropdownToolbarButton > select > option{
	background: #FFFFFF;
    width:90px !important;
}
.outlineItemToggler::before {
	height: 90px;
}
.toolbarField:focus{
	background-color: #FFFFFF;
}
