.picture {
  border: 5px solid #222;
  margin: 10px;
  cursor: pointer;
}

.picture_hit {
  border: 5px solid #d0343d;
  margin: 10px;
  cursor: pointer;
}

.dm_expand_b{
	cursor: pointer;
	position: absolute;
	z-index: 70000;
	color: #000;
	
}

.dm_expand_w{
	cursor: pointer;
	position: absolute;
	z-index: 70001;
	color: #FFF;
}

.dm_close_b{
	cursor: pointer;
	position: absolute;
	z-index: 70000;
	color: #000;
}

.dm_close_w{
	cursor: pointer;
	position: absolute;
	z-index: 70001;
	color: #FFF;
}


.DM_main{
	overflow: hidden;
}
.picture_div{
	display: inline;
}

.image-viewer-multiple-content{
	overflow: hidden;
}

.image-viewer-base-image-list-inner{
	overflow: hidden;
}

.yui3-widget-mask {
  background-color: black;
  zoom: 1;
  -ms-filter: "alpha(opacity=70)";
  filter: alpha(opacity=70);
  opacity: .7;
}

.d_hide {
	display: none;
}

.DM_body{
	background-color: #000;
	overflow: hidden;
	
}

 .pinch-zoom-container {
   overflow: hidden;
   height: 300px;
 }

 .pinch-zoom-image {
   width: 100%;
 }
 
.DM_sub{
	position: absolute;
	overflow-x: auto;
	overflow-y: hidden;
}


.unselectable {
   -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;

   /*
     Introduced in IE 10.
     See http://ie.microsoft.com/testdrive/HTML5/msUserSelect/
   */
   -ms-user-select: none;
   user-select: none;
}
