.viewer {
    -ms-touch-action: none;
}
.viewer img {
    image-orientation: from-image;
}
.iviewer_common {
    position:absolute;
    bottom:20px;
    height: 28px;
    z-index: 10;
      border: solid 1px #E8E8E8;
}

.iviewer_cursor {
    cursor: url(http://db.kun.ac.cn/home/tpl/default/css/img/hand.cur), move;
}

.iviewer_drag_cursor {
    cursor: url(http://db.kun.ac.cn/home/tpl/default/css/img/grab.cur), move;
}

.iviewer_button {
    width: 28px;
    cursor: pointer;
    background-position: center center;
    background-repeat: no-repeat;
}

.iviewer_zoom_in {
    right: 20px;
    background: url(img/iviewer.zoom_in.gif) center center no-repeat;
}

.iviewer_zoom_out {
    right: 55px;
    background: url(img/iviewer.zoom_out.gif) center center no-repeat;
}

.iviewer_zoom_zero {
    right: 20px;
    background: url(img/iviewer.zoom_zero.gif) center center no-repeat;
}

.iviewer_zoom_fit {
    right: 125px;
    background: url(img/iviewer.zoom_fit.gif) center center no-repeat;
}

.iviewer_zoom_status {
    right: 160px;
    font: 1em/28px Sans;
    color: #000;
    background-color: #fff;
    text-align: center;
    width: 60px;
}

.iviewer_rotate_left {
    right: 55px;
    background: #fff url(img/iconfont-xuanzhuan2.png) center center no-repeat;
}

.iviewer_rotate_right {
    right: 90px;
    background: #fff url(img/iconfont-xuanzhuan.png) center center no-repeat;
}
