#thumbnail_wrap {display:block;width:100%;max-width:500px;margin:20px auto 0 auto;text-align:center}
#thumbnail {margin:0;padding:0 !important;}
#thumbnail li {display:inline-block;margin:0 2px 10px 2px;padding:0;;font-size:0;}
#thumbnail li img {width:100%;height:auto;}
#thumbnail li.current img {border:solid 1px #fff}

#main_photo {position:relative;width:90%;max-width:500px;margin:0 auto;}
#main_photo img {position:absolute;top:0;width:100%;
		left:0;right:0;margin-left:auto;margin-right:auto;
}

.img_nav btn {display:none;
  position:absolute;
  top:50%;
  margin:-25px 0 0 0;
  width:40px;
  height:60px;
  background-color:rgba(0,0,0,0.6);
  background-position:50% 50%;
  background-repeat:no-repeat;
  border:none;
  cursor: pointer;
}

#prev {display:none;left:0;background-image:url(../../../img/arrow_left.png)}
#next {display:none;right:0;background-image:url(../../../img/arrow_right.png)}

.ctr_btn {display:none}
.ctr_btn btn {}