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

.iviewer_cursor {
    cursor: url(img/hand.cur) 6 8, pointer;
}

.iviewer_drag_cursor {
    cursor: url(img/grab.cur) 6 8, pointer;
}

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

.iviewer_zoom_in {
    left: 20px;
    /*background: url(img/iviewer.zoom_in.gif) center center no-repeat;*/
    background: url(img/img_zoom_in.png) center center no-repeat;
    border: none;
}

.iviewer_zoom_out {
    left: 55px;
    /*background: url(img/iviewer.zoom_out.gif) center center no-repeat;*/
    background: url(img/img_zoom_out.png) center center no-repeat;
    border: none;
}

.iviewer_zoom_zero {
    left: 90px;
    background: url(img/img_org_size.png) center center no-repeat;
    border: none;
}

.iviewer_zoom_fit {
    left: 125px;
    background: url(img/img_fiting.png) center center no-repeat;
    border: none;
}
/*
.iviewer_zoom_status {
    left: 160px;
    font: 1em/28px Sans;
    color: #000;
    background-color: #fff;
    text-align: center;
    width: 60px;
}
*/
.iviewer_rotate_left {
    left: 161px; /*227px;*/
    /*background: #fff url(img/iviewer.rotate_left.png) center center no-repeat;*/
    background: url(img/img_rotate_left.png) center center no-repeat;
    border: none;
}

.iviewer_rotate_right {
    left: 196px;/*262px;*/
    background: url(img/img_rotate_right.png) center center no-repeat;
    /*background: url(img/rotateright_rest.png) center center no-repeat;*/
    border: none;
}

.iviewer_pre_img {
    left: 266px;
    background: url(img/img_pre.png) center center no-repeat;
    border: none;
}

.iviewer_img_index {
    left: 304px;
    font: 1em/28px Sans;
    color: #fff;
    background-color: #000;
    text-align: center;
    width: 60px;
}

.iviewer_next_img {
    left: 371px;
    background: url(img/img_next.png) center center no-repeat;
    border: none;
}

