#input{
	display:block;
	width:640px;
	height:640px;
}

dl{
	width:640px;
	}

ul#product-mobile{
	padding:0;
	width:640px;
	margin:0 auto;
}
.edit-product{
	display:block;
	border-bottom:1px solid red;
	width:120px;
	float:left;
	height:250px;
	overflow:hidden;
}
#navbar {
	top: 0;
	position: fixed;
	/* right: 0;
	left: 0; */
	z-index: 1030;
	width:100%;
	margin-bottom: 0;
	background-color: white;
	border-bottom: 1px solid #80808045;
	
}

#footer {
	bottom: 0;
	position: fixed;
	/* right: 0;
	left: 0; */
	z-index: 1030;
	width:100%;
	margin-bottom: 0;
	background-color: white;
	border-bottom: 1px solid #80808045;
	color:#bbb;
	font-size:10px;
}
.snow {
	font-size: 40px;
	font-family: AppleMyungjo;
	font-weight: 100;
	float: left;
	margin-left: 30px;
	margin-top: 10px;
	text-decoration:none;
}

.nav {
	font-family: -apple-system-caption1;
	font-family: AppleMyungjo;
	float: left;
	margin-top: 30px;
	margin-left: 200px;
}

.add {
	margin-right: 50px;
}

.secnav {
	list-style: none;
	float: right;
	margin-left: 10px;
}

#slogan {
	font-family: -apple-system-caption1;
	font-family: AppleMyungjo;
	display: block;
	text-align: center;
	height: 100px;
}

.container {
	margin-top: 93px; margin-left : auto;
	margin-right: auto;
	margin-left: auto; margin-right : auto;
	width: 100% ;
}
.container-m {
	margin-top: 50px; margin-left : auto;
	margin-right: auto;
	margin-left: auto; margin-right : auto;
	width: 640px;
}

#map1 {
	display: block;
	float: auto;
	width: 640 px;
}

#shop-window-mobile {
	display: block;
	float: auto;
	margin-top: 100px;
}
#shop-window-pc {
	margin:0 auto;
	width:990px;
	display: block;
}
div#add-photo{
	margin:0 auto;
	width:640px;
}
div.window {
	text-align: center;
	display: block;
	width: 493px;
	height: 493px;
	float: left;
	border-right: 1px solid #80808045;
}

div.shop-window {
	text-align: center;
	display: block;
	width: 33%;
	height: 33%;
	float: left;
	border-right: 1px solid #80808045;
	border-bottom: 1px solid #80808045;
}
div.cell-pc {
	text-align: center;
	display: block;
	width: 329px;
	height: 326px;
	float: left;
	border-right: 1px solid #80808045;
	border-bottom: 1px solid #80808045;
	overflow:hidden;
	position:relative;
}
div.cell-mobile {
	text-align: center;
	display: block;
	width: 49%;
	height: 30%;
	float: left;
	border-right: 1px solid #80808045;
	border-bottom: 1px solid #80808045;
	overflow:hidden;
	position:relative;
}
/* div.shop-window2 {
	text-align: center;
	display: block;
	width: 329px;
	height: 326px;
	float: left;
	border-right: 1px solid #80808045;
	border-bottom: 1px solid #80808045;
	overflow:hidden;
	position:relative;
} */

.shop-window2-hover{
text-align: center;
	display: block;
	width: 33%;
	height: 66%;
	float: left;
	border-right: 5px solid #80808045;
	border-bottom: 1px solid #80808045;
}



div.product-window {
	text-align: center;
	display: block;
	width: 501px;
	height: 565px;
	float: left;
	border-right: 1px solid #80808045;
	border-bottom: 1px solid #80808045;
}
div.product-window-m {
	text-align: center;
	display: block;
	width: 100%;
	/* height: 565px; */
	float: left;
	/* border-right: 1px solid #80808045; */
	border-bottom: 1px solid #80808045;
}
div.product-window2 {
	text-align: center;
	display: block;
	width: 487px;
	height: 565px;
	float: left;
	border-right: 1px solid #80808045;
	border-bottom: 1px solid #80808045;
}

div#price {
	font-size: 25px;
	float: left;
	display: block;
	width: 100%;
	height: 50%;
}

div#size {
	font-size: 25px;
	float: left;
	display: block;
	width: 100%;
	height: 25%;
}
li.size-list{
	list-style:none;
	width:30%;
	float:left;
	border: 1px solid #80808045;
	font-size:14px;
}
div#order {
	font-size: 25px;
	float: left;
	display: block;
	width: 100%;
	height: 25%;
}
li.order-list{
	list-style:none;
	width:40%;
	height:50%;
	float:left;
	border: 1px solid #80808045;
	font-family:Arial;
	font-size:14px;
	color:white;
	background-color:red;
	padding-top:10px;
	padding-bottom:10px;
	margin:10px;
}
div#product-detail{
	width:100%;
}
li.detail-list{
	list-style:none;
}
li.detail-list-edit{
	list-style:none;
	border:solid 2px red;
}
ol, ul {
list-style: none;
}
#attributes .attributes-list li {
display: inline;
float: left;
font-size:14px;
width: 206px;
height: 24px;
margin-right: 20px;
overflow: hidden;
text-indent: 5px;
line-height: 24px;
white-space: nowrap;
text-overflow: ellipsis;
}
#product-detail-left{
	display:block;
	width:14%;
	border: 1px solid #80808045;
	float:left;
}
#product-detail-right{
	display:block;
	width:85%;
	float:left;
}
#product-detail-m{
	display:block;
	width:100%;
	float:left;
}
.product-photo2{
	/* display:block; */
	padding:15px;
/*  border: 8px solid #80808045;  */
}


.zoomPad{
	position:relative;
	float:left;
	z-index:99;
	cursor:crosshair;
}


.zoomPreload{
   -moz-opacity:0.8;
   opacity: 0.8;
   filter: alpha(opacity = 80);
   color: #333;
   font-size: 12px;
   font-family: Tahoma;
   text-decoration: none;
   border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
   text-align:center;
   background-image: url(../images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
   z-index:110;
   width:90px;
   height:43px;
   position:absolute;
   top:0px;
   left:0px;
    * width:100px;
    * height:49px;
}


.zoomPup{
	overflow:hidden;
	background-color: #FFF;
	-moz-opacity:0.6;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	z-index:120;
	position:absolute;
	border:1px solid #CCC;
  z-index:101;
  cursor:crosshair;
}



.zoomOverlay{
	position:absolute;
	left:0px;
	top:0px;
	background:#FFF;
	/*opacity:0.5;*/
	z-index:5000;
	width:100%;
	height:100%;
	display:none;
  z-index:101;
}

.zoomWindow{
	position:absolute;
	left:110%;
	top:40px;
	background:#FFF;
	z-index:6000;
	height:500px;
  z-index:10000;
  z-index:110;
}
.zoomWrapper{
	position:relative;
	border:1px solid #0000;
   z-index:110;
}
/* .zoomWrapperTitle{
	display:block;
	background:#999;
	color:#FFF;
	height:18px;
	line-height:18px;
	width:100%;
  overflow:hidden;
	text-align:center;
	font-size:10px;
  position:absolute;
  top:0px;
  left:0px;
  z-index:120;
  -moz-opacity:0.6;
  opacity: 0.6;
  filter: alpha(opacity = 60);
} */
.zoomWrapperImage{
	display:block;
  position:relative;
  overflow:hidden;
  z-index:110;

}
.zoomWrapperImage img{
  border:0px;
  display:block;
  position:absolute;
  z-index:101;
}

.zoomIframe{
  z-index: -1;
  filter:alpha(opacity=0);
  -moz-opacity: 0.80;
  opacity: 0.80;
  position:absolute;
  display:block;
}

ul#thumblist{display:block;}
ul#thumblist li{float:left;margin-right:2px;list-style:none;}
ul#thumblist li a{display:block;border:1px solid #CCC;}
ul#thumblist li a.zoomThumbActive{
    border:1px solid red;
}



/*********************************************************
/ When clicking on thumbs jqzoom will add the class
/ "zoomThumbActive" on the anchor selected
/*********************************************************/


.sph{
	width: 1300px;
	margin: 0 auto;
	padding: 100px 0;
}
.spbq{
	width: 250px;
	height: 250px;
	float: left;
	line-height: 2;
	padding: 10px 10px 0 20px;
	margin: 20px;
	position: relative;
	overflow: hidden;
}
.spbq h2{
	color: #14191e;
	font: bold 14px/18px "Microsoft Yahei","Hiragino Sans GB",Helvetica,"微软雅黑",Tahoma,Arial,sans-serif;
	margin-top: 18px;
}
.spbq span{
	display: block;
	color: #b4bbbf;
	font: 12px/18px "Microsoft Yahei","Hiragino Sans GB",Helvetica,"微软雅黑",Tahoma,Arial,sans-serif;
	margin: 8px 0;
}
.spbq b{
	color: #787d82;
	font: 12px/18px "Microsoft Yahei","Hiragino Sans GB",Helvetica,"微软雅黑",Tahoma,Arial,sans-serif;
}
 .biankuang{
	width: 3px;
	height: 3px;
	position: absolute;
	z-index: 99;
	border-radius:10px;
	/* background: black; */
} 
.biankuang_1{
	height: 0px;
	/* top: -6px; 
 	left:0px;  */
	border-left: 1px solid #EB5858;
}
.biankuang_2 {
	width: 0px;
	/*  bottom:-3px; 
 	left: 0px;  */
	border-top: 1px solid #EB5858;
}
.biankuang_3{
	height: 0px;
 	/*  bottom:0px;   */
	/*  right:0px;   */ 
	border-right: 1px solid #EB5858;
}
.biankuang_4{
	width:330px;
/* 	 top:-3px;   */
	 /*  right:0px;   */
	border-bottom: 1px solid #EB5858;
}
.text_gobuy {
	position: absolute;
	z-index:9;
	top: -30px;
	left: 0px;
	width: 280px;
	height: 50px;
	overflow: hidden;
	background:rgba(207, 208, 211, 0);
	cursor: pointer;
	transition:all  300ms;
	-webkit-transition:all  300ms;
	-moz-transition:all  300ms;
	-o-transition:all  300ms;
}
.text_gobuy_show{
	height: 50px;
	position: absolute;
	z-index:9;
	bottom: 0px;
	width: 280px;
	overflow: hidden;
	padding: 20px 15px ;
	cursor: pointer;
	background-color: rgba(32, 32, 33,0.3);
}
.spbq p{
	position: absolute;
	bottom:10px;
	left:110px;
	line-height: 33px;
	color: #fff
}
