/* box */
.box ul{margin:0px;padding:0px;float:left;}
.box li{width:150px;height:100px;float:left;cursor:pointer;display:inline;margin:0 10px 10px 0;border:5px solid #333;}
#bg{width:100%;height:100%;position:fixed;left:0px;top:0px;background:#000;filter:alpha(opacity:50);opacity:0.5;display:none;z-index: 1;}
#bottom{width:210px;height:50px;position:fixed;left:54%;bottom:18%;margin:0 0 0 -107px;padding:1px;z-index:1;display:none;}
#bottom ul{width:100%;height:100%;margin:0px;padding:0px;list-style-type:none;}
#bottom li{background:url(../img/ico.jpg) no-repeat;float:left;display:inline;margin:8px 0 0 18px;cursor:pointer;}
#bottom li.prev{width:30px;height:33px;background-position:0 0;}
#bottom li.next{width:30px;height:33px;background-position:-35px 0;}
#bottom li.img{width:30px;height:33px;background-position:-106px 0;}
#bottom li.close{width:31px;height:33px;background-position:-70px 0;}
#frame{background:#fff;padding:3px;position:fixed;z-index:2;display:none;filter:alpha(opacity:0);opacity:0;text-align:center;top: 20%!important;left: 35%!important;width: 35%!important;height: auto!important;}


@media(max-width: 767px){
	#frame{width: 95%!important;left: 2.5%!important;height: auto!important;}
}