#Tz_wrap * {
    padding: 0;
    margin: 0;
}
#Tz_wrap ul, #Tz_wrap ol {
    list-style-type: none;
}
#Tz_wrap img {
    display: block;
}
#Tz_wrap {
    width: 502px;
    border: 1px solid gray;
    height: 580px;
}
#Tz_magnify {
    width: 500px;
    height: 500px;
    position: relative;
    margin-bottom: 15px;
}
#Tz_magnify .simg {
    width: 500px;
    height: 500px;
    position: relative;
    overflow: hidden!important;
}
#Tz_magnify .simg img[src="../images/sprite-magnify.png"] {
    position: absolute;
    bottom: 0;
    right: 0;
}
#Tz_magnify .simg .mov {
    width: 150px;
    height: 149px;
    background: url("../images/move.png");
    position: absolute;
    left: 0px;
    top: 0;
    cursor: move;
    display: none;
}
#Tz_magnify .bigimg {
    width: 500px;
    height: 500px;
    position: absolute;
    left: 500px;
    bottom: 0;
    overflow: hidden;
    display: none;
    z-index: 9999!important;
}
#Tz_magnify .bigimg img {
    position: absolute;
    left: 0px;
    top: 0;
}
.series {
    width: 500px;
    height: 55px;
    position: relative;
}
.series .show {
    width: 500px;
    height: 55px;
    position: relative;
    overflow: hidden;
}
.series .show ul.cont {
    width: 500px;
}
.series .show ul.cont li {
    float: left;
    margin: 0px 6px;
    cursor: pointer;
    border: 2px solid transparent;
}
.series .show ul.cont li.hover {
    border: 2px solid red;
}
.series span {
    width: 20px;
    height: 70px;
    position: absolute;
    background-image: url("../images/hd_sprite_v1.0.png");
    cursor: pointer;
}
.series span.left {
    left: 0;
    top: 0;
    background-position: -142px -18px;
}
.series span.right {
    right: 0;
    top: 0;
    background-position: -172px -18px;
}
.series span.left:hover {
    background-position: -138px -130px;
}
.series span.right:hover {
    background-position: -175px -130px;
}