@charset "utf-8";
#detailmain { width:736px; height:auto; border:2px solid #E7E7E7; margin-top:4px; float:left; }
#mainpic { width:350px; height:auto; border-right:1px solid #E7E7E7; float:left; }
#mainshow { width:350px; height:450px; text-align:center; margin-bottom:4px; overflow:hidden; float:left; }
#mainshow img { height:450px; }
#small { width:63px; height:85px; border:1px solid #F6F6F6; margin:2px 3px 1px 2px; overflow:hidden; float:left; }
#small img { height:85px; }
#piccopyrt { width:348px; height:auto; text-align:left; color:#707070; font-size:11px; margin-bottom:3px; line-height:13px; float:left;  }
#addcartarea,#orderonline { width:380px; height:auto; padding-left:3px; float:left; }
#addcartarea h1 { display:inline; line-height:15px; font-size:14px; }
#itemcode,#pricearea { width:380px; height:20px; color:#999999; font-size:12px; float:left; }
#pricearea { font-size:12px; color:#7C7C7C; float:left;  }
#pricearea span { color:#E80FA2; font-weight:bold; font-size:16px; margin-left:5px; }
#proinfoeare { width:384px; height:auto; border-bottom:1px solid #E7E7E7; border-top:1px solid #E7E7E7; padding-bottom:5px; float:left; }
#proinfoeare a, #proinfoeare a:hover { width:121px; height:16px; font-size:12px; margin-left:2px; padding-left:4px; margin-top:3px; float:left; }
#proinfoeare a:hover {  background:#FFF0F0; }
#selectarea { width:275px; height:69px; float:left; }
#selectarea dt { width:70px; height:20px; text-align:right; margin-top:3px; font-weight:bold; float:left; }
#selectarea dd { width:200px; height:20px; text-align:left; margin-top:3px; margin-left:3px; float:left; }
#selectarea dd select { width:198px; border:1px solid #535353; }
#inputareatxt { width:380px; height:18px; text-align:center; border-bottom:1px solid #FD57F0; border-top:1px solid #FD57F0; background:#FEEFFA; margin-top:4px; font-weight:bold; color:#ED05BE; float:left; }
#txtarea,#txtarea2 { width:379px; height:auto; float:left; }
#txtarea dt,#txtarea2 dt { width:110px; height:20px; text-align:right; margin-top:3px; font-weight:bold; float:left; }
#txtarea dd { width:200px; height:20px; text-align:left; color:#A8A8A8; margin-top:3px; margin-left:3px; float:left; }
#txtarea dd input { width:70px; }
#txtarea2 dd { width:260px; height:20px; text-align:left; color:#A8A8A8; margin-top:3px; margin-left:3px; float:left; }
#txtarea2 dd input { width:120px; }
#addtocart { width:370px; height:auto; text-align:center; margin-top:4px; float:left; }
#cartnotice { width:338px; height:auto; padding:5px 4px; line-height:15px; border:1px dashed #E1E1E1; background:#F9F9F9; float:left; }

#proinfoara { width:736px; height:auto; margin-top:4px; float:left; }
#reviewslist { width:710px; height:auto; padding:3px; line-height:16px; margin-top:2px; border:1px solid #CECECE; background:#FDFDFD; float:left; }
#reviewslist span { font-weight:bold; color:#F80A75; width:120px; float:left;}
.menubox{ width:736px; height:22px; line-height:22px; margin-top:10px; background-color:#666; border-bottom:#D57793 2px solid; float:left; }
.menubox ul{ margin:0;  padding:0; }
.menubox li{ 
height:21px; 
display:block; 
border-right:2px solid #fff; 
color:#ffffff; 
cursor:pointer; 
text-align:center; 
font-weight:bold; 
padding-left:15px; 
padding-right:15px; 
float:left;
}
.menubox li.hover{ background-color:#D57793; height:22px; line-height:22px;  padding-left:15px; padding-right:15px; font-weight:bold; color:#FFFFFF; float:left; }
.contentbox{  width:736px; height:auto; }
.contentbox01{ 
width:718px;
border: 1px solid #DDD;
background-color:#F7F7F7;
overflow: hidden;
height:auto; 
padding:8px; 
text-align:left;
color:#000000;
float:right;
}
.contentbox01 a { color:#F71749; }
.SizeKind table { border-style: solid; border-width: 1px 0 0 1px; border-color: #CCC; }
table { border: 0; width:94%; margin-left:5px; border-spacing: 0; empty-cells: show; font-size: 100%; }
tbody { display: table-row-group; vertical-align: middle; border-color: inherit; }
tr { display: table-row; vertical-align: inherit; border-color: inherit; }
.SizeKind table th { background-color: #E3E3E3; }
.SizeKind table th, .SizeKind table td { padding: 3px 0px; border-style: solid; border-width: 1px; border-color: white #CCC #CCC white; }
.SizeKind table td { background-color: #EEE; }
.product_info_review .form-add { margin-bottom: 8px; width:710px; }
.data-table { width:85%; border-left: 1px solid #CACACA; border-top: 1px solid #CACACA; }
colgroup { display: table-column-group; }
col { display: table-column; }
.data-table thead, .data-table thead tr { background: #E9E9E9; }

#listtitle2 dt { width:957px; }
#listtitle2 dd { height:228px; width:150px; }
#listtitle2 dd p { line-height:14px; height:58px; width:149px; }
#samecate { width:750; }
#dpgpic { width:350px; height:533px; margin:0px 0px 5px 5px; }

.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:auto;
  z-index:10000;
  z-index:110; 
}
.zoomWrapper{
	position:relative;
	border:1px solid #999;
  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; 
}
table { border-collapse: collapse; border-spacing: 0; }
:focus { outline: none; }
fieldset {padding:0px;padding-left:7px;padding-right:7px;padding-bottom:7px;}
fieldset legend{margin-left:15px;padding-left:3px;padding-right:3px;color:#333;}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden; }
.clearfix{display:block;zoom:1; }
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;
}
ul#thumblist li img { height:82px; margin-left:2px;}
.jqzoom{
	text-decoration:none;
	float:left;
}

.gou-one-4-1 a { color:#242424; }