.bookInfoBox{
    height: 300px;
}
.bookAttachInfo{
    width: 100%;
    height: 60px;

}
.bookAttachInfoBox{
    width: 96%;
    height: 100%;
    margin: 0 auto;
    border-bottom:1px dashed #AEAEAE;
}
.bookAttachInfoLeft{
    width: 25%;
    height: 100%;
    font-size: 20px;
    display: inline-block;
}
.bookAttachInfoMark{
    cursor: pointer;
}
.bookAttachInfoLeft p span{
    margin:10px 5%;
    color: black;
    display: inline-block;
    height: 40px;
}
.searchInBookBox{
    display: none;
    width: 55%;
    height:40px;
    line-height: 38px;
    margin:10px 2%;
    border: 1px solid #CDC4AC;
    border-radius:3px ;
    background-color: white;
}
.searchInBookBox input{
    margin-top:0px;
    border: none;
    width: 60.2%;
    text-indent: 1em;
    height:80%;
}

.searchInBookBox select{
    border: none;
    border-left:1px solid #CDC4AC;
    width: 19%;
    height: 38px;
    color: #CDC4AC;
    padding-left: 10px;
    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;

    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("../image/index/uplist.png") no-repeat scroll 97% center transparent;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 18px;
}
.searchInBookBox button{
    border:1px solid #CDC4AC;
    width: 19%;
    height: 38px;
    border-radius:0px 3px 3px 0px ;
    background-color: #CDC4AC;
    color: white;
}

.bookAttachInfoRight{
    width: 15%;
    line-height: 60px;
    color:#787878;
    float: right;
    text-align: right;
}
.bibliography{
    width: 96%;
    margin: 0 auto;
}
.bibliography a{
    color:#2F2FFD;
}
.bibliography ul{
    width: 100%;
    height: 100%;
}
.bibliography ul li{
    border: 1px solid #D7D7D7;
    border-radius: 3px;
}
.bibliography ul li:nth-child(odd){
    background-color:#EBE7DE;
}
.bibliography ul li:nth-child(even){
    background-color:#FFFFFF;
}

.bookFields{
    font-size: 16px;
}
.bookAttachInfoList span{
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.bookAttachInfoList{
    width: 100%;
    height: 40px;
    line-height: 40px;
    border: 1px solid #F5F3EF;
    margin: 1px auto;
}
.bookFieldsOrderNum{
    width: 10%;
    height: 100%;
    text-align: center;
}
.bookFieldsTitle{
    width: 56%;
    height: 100%;
    padding-right: 5%;
}
.bookFieldsAuthor{
    width: 16%;
    height: 100%;
}
.bookFieldsTime{
    width: 10%;
    height: 100%;
}
.bookFieldsDownload{
    width: 5%;
    height: 100%;
    text-align: center;
}