﻿/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~默认内容区域~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */div.jqZoomPup {
z-index: 10;
visibility: hidden;
position: absolute;
top:0px;
left:0px;
width: 50px;
height: 50px;
display:block;
border: 1px solid #aaa;
background: #fff url(../images/images_new/zoomlens.gif) 50% center  no-repeat;;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(Opacity=50);
}

.jqzoom{ width:288px;  float:left;
margin-top: 3px;}

div.zoomdiv { background: #fff; border: 1px solid #ccc; display: none; left: 0; overflow: hidden; position: absolute; text-align: center; top: 0; z-index: 2; }

#maincontent {width: 100%;}
#itemtitle { float: left; line-height: 32px; text-align: center; width: 100%; height: 32px; padding: 1px 0 2px 0; background: url(../images/itemtitlesbg.jpg) repeat-x left -28px;}
	#itemtitle h2 { font-size: 15px;}
	#function { float: right}
		#function li { border-left: solid 1px #CCC; float: left; white-space: nowrap; padding: 0 9px; line-height: 16px; height: 16px; margin-top: 8px;}

#maincontent .top { width: 950px; margin-top: 6px;}
	#maincontent .top .left { background-color: #FFF; float: left; width: 714px; padding: 0 6px 0 0;}
	#maincontent .top .right { float: right; display: inline; width: 224px; clear: right; margin-left: 6px;}

/* 卖家信息 */#sellerinfo { background-color: #F8F8F6; padding: 5px; width: 214px; float: left; height: 400px;}
	#sellerinfo .title { font-size: 14px; line-height: 26px; font-weight: bold; float: left; width: 100%; margin-bottom: 4px; padding-bottom: 2px; border-bottom: dashed 1px #999;}
	#sellerinfo .shoplogo { float: right; height: 60px; width: 60px; border: 1px solid #CCC; overflow: hidden;}
	#sellerinfo .seller { float: left; width: 140px; display: inline; margin-left: 6px;}
		#sellerinfo .seller p { line-height: 22px;}
	#sellerinfo .info { clear: left; float: left; width: 210px; border-top: solid 3px #EAEAEA; padding-left: 4px; margin: 8px 0;}
		#sellerinfo .info ul { border-bottom: solid 3px #EAEAEA; float: left; overflow: hidden;}
			#sellerinfo .info li { border-bottom: dotted 1px #CCC; width: 205px; padding-left: 5px; float: left; clear: left; line-height: 25px;}
			#sellerinfo .info .xy { width: 49%; float: left;}
			#sellerinfo .info .contact { float: left; clear: left; margin-top: 10px; background-color: #FFFFE3; border: 1px solid #F0D692; width: 208px;}
				#sellerinfo .info .contact h4 { float: left; font-size: 12px; line-height: 22px; color: #C30; padding-left: 4px;}
				#sellerinfo .info .contact span { height: 16px; width: 16px; float: left; margin: 4px 5px 0 3px;}
		#sellerinfo .info .goinshop { float: left; margin: 10px 0 0 40px; display: inline;}
			#sellerinfo .info .goinshop a { float:left; background: url(../images/buttons_05.gif) no-repeat left 0;
padding-left:4px; height:24px }
				#sellerinfo .info .goinshop a:hover { background-position: left -48px; text-decoration: none;}
			#sellerinfo .info .goinshop a span { height:24px; cursor: pointer; display: block; float: left; line-height: 24px; padding-left: 3px; padding-right: 7px; background: url(../images/buttons_05.gif) no-repeat right -24px;}
				#sellerinfo .info .goinshop a:hover span { background-position: right -72px; color: #000; padding-top: 0px; padding-bottom: 0px; }
			#sellerinfo .info .goinshop a img {filter: Alpha(Opacity=50); padding-right: 5px;}
			#sellerinfo .info .goinshop a:hover img, { filter: Alpha(Opacity=100);-moz-opacity:1; }

/* 商品图片 */#goodspic { float: left; width: 290px;  height:100%; display:block;background-color: #F9F9F9; padding: 5px;}
#goodspic .preview .MagicZoom .MagicZoomBigImageCont {border: 1px solid #F0D692;}
#goodspic .preview {  height: 288px; width: 287px; border: 1px solid #CCC; background-color: #FFF;}
#Zoom{ display:block;width:288px }

#goodspic .original a { width: 288px; height: 24px; display:block; background-color: #F0D692; line-height: 24px; font-weight: 600; text-align: center; color: #630; filter: Alpha(Opacity=95); -moz-opacity:0.95; font-size: 13px;}
#goodspic .original a:hover { color: #000; filter: Alpha(Opacity=100); -moz-opacity:1;}
.original_kuang{ width:50px;
height:55px;
background:url(../images/kuang.gif) no-repeat 0 3px;
background-color:#fff;
float:left;
cursor:pointer;
margin:2px 2px 0 3px;
}
.original_kuang img{filter: Alpha(Opacity=50);-moz-opacity:0.5;vertical-align:middle; float:none}
.original_kuang_click{
width:50px;
height:55px;
background:url(../images/kuang.gif) no-repeat -50px 3px;
background-color:#fff;
cursor:pointer; 
margin:2px 2px 0 3px;
border:none}
.original_kuang_click img{filter: Alpha(Opacity=100);-moz-opacity:1;vertical-align:middle; float:none}
#thumbbox { float: left;	width: 288px; overflow: hidden; height: 100px;}
	#thumbbox .opts {	float: left; width: 291px; display: inline; height: 100px; margin-left: -3px;}
		#thumbbox .opts li { float: left; width:80px; height:80px; display:block}
		#thumbbox .opts li a { display: inline; background: url(../images/kadri.gif) no-repeat left bottom; padding:8px 5px 5px 5px; margin:3px 0 0 3px; float: left;}
			#thumbbox .opts li a:hover img , #thumbbox .opts li a.selected img{ filter: Alpha(Opacity=100); -moz-opacity:1;}
		#thumbbox .opts li a.selected {background: url(../images/kadri.gif) no-repeat left top; padding:8px 5px 5px 5px; margin:0 0 3px 3px; display: inline;}
			#thumbbox .opts li a img { display: block; filter: Alpha(Opacity=50); -moz-opacity:0.5; }

/* 商品信息 */#goodsabout { float: right; width: 400px; margin: 0px; padding: 8px 0 ;}
	#goodsabout .pricebox {	float: left; width: 372px; padding: 5px; margin:0 8px 8px 8px;}
		#goodsabout .pricebox h1 { color: #F90; float: left; line-height: 32px; font-size: 24px;}
		#goodsabout .pricebox h3 { float: left; line-height: 22px; padding-left: 5px; padding-top: 10px; }
		#goodsabout .pricebox span { display: inline; float: left; height: 32px; margin-left: 2px; margin-top: 8px; }
	#goodsabout ul { float: left; padding-left: 10px; width: 96%;}
		#goodsabout li { border-bottom-color: #CCC; border-bottom-style: dotted; border-bottom-width: 1px; height: 22px; margin-top: 10px; padding-bottom: 4px; }
	#goodsabout span { color: #000; float: left; }
	#goodsabout var { color: #666; padding-left: 3px; padding-right: 3px; }
	#goodsabout .paybox { float: left; width: 372px; background-color: #FFFFE3; border: 1px solid #F0D692; overflow: hidden; padding: 5px; display: inline; margin: 8px 8px 0 8px;}
	#goodsabout .money { float: left; border-bottom: dotted 1px #CCC; line-height: 24px; color: #C93; width: 100%;}
		#goodsabout .money dt { font-weight: 600; color: #333; float: left;}
		#goodsabout .money dd { float: left; padding: 0 8px; white-space: nowrap;}
	#goodsabout .paymode { float: left; line-height: 24px; width: 100%; color: #990;}
		#goodsabout .paymode dt { float: left; font-weight: 600; color: #333;}
		#goodsabout .paymode dd { float: left; padding: 0 8px; white-space: nowrap;}
#goodsabout .buybtn { height: 60px; width: 205px; margin: 10px auto;}

/* #goodsabout .buttons { float: left; width: 100%; } *//* 商品内容 */.itemwrapper { clear: left; float: left; width: 950px;}
	.itemtabbar { float: left; height: 25px; width: 100%; background: url(../images/tabnav_btnbg.jpg) repeat-x center top; border-bottom: solid 3px #FFCD4A;}
.itemtabbtn { float: left; height: 25px; padding-left: 16px; margin-bottom: 3px;}
.itemcontent { float: left; height: auto; padding: 10px; width: 910px;}
.itemcontent ul li span{ width:850px; overflow:hidden; word-wrap:break-word;}
.itemcontent a:link{ color:#ff0000;}
#bidrecord{ float:left; width:700px}
.itemtabbtn .current a , .itemtabbtn .current a:hover { float: left; height: 25px; background: url(../images/tabnav_btnbg.jpg) no-repeat left bottom; text-align: center; width: 90px; color: #FFF; font-size: 14px;}
.itemtabbtn li { float: left; font-weight: 600; line-height: 25px; margin-left: 5px;}
.itemtabbtn li a { float: left; height: 25px; background: url(../images/tabnav_btnbg.jpg) no-repeat left -25px; text-align: center; width: 90px;}
.itemtabbtn li a:hover { background-position: left -50px; text-decoration: none; color: #930;}
.itemtitlebox { float: left; height: 33px; width: 100%; background: url(../images/itemtitlesbg.jpg) repeat-x center bottom; position: relative;}
.itemtitlebox .gotop { position: absolute; right: 0px; bottom: -26px;}
.itemtitlebox h3 { float: left; font-size: 14px; height: 24px; line-height: 24px; margin-left: 10px; padding-top: 6px; background: url(../images/title_sign.gif) no-repeat left 14px; padding-left: 16px; display: inline;}



.meglist { line-height: 22px; }


.priceinfo { color: #000; height: 22px; line-height: 22px; padding-bottom: 6px; padding-left: 10px; padding-right: 10px; }

.priceinfo .price { color: #F90; font-size: 15px; font-weight: 700; padding-left: 2px; padding-right: 5px; }

.priceinfo var { color: #666; padding-right: 2px; }

.pricenotes { float: left; font-weight: 600; line-height: 24px; padding-left: 10px; padding-top: 6px; width: 880px; }

.pricenotes span { float: right; padding-right: 20px; }

.recordlist { display: inline; float: left; margin-left: 10px; margin-right: 10px; width: 880px; }

.recordlist  li span { float: left; text-align: center; }

.recordlist .amount, .recordlist .status { width: 10%; }

.recordlist .buyer, .recordlist .bid { width: 25%; }

.recordlist .time { width: 30%; }

.recordlist .title { background-color: #F6F6F6; border-bottom-color: #CCC; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #CCC; border-top-style: solid; border-top-width: 1px; font-weight: 600; }

.recordlist li { border-bottom-color: #CCC; border-bottom-style: dashed; border-bottom-width: 1px; float: left; line-height: 26px; width: 100%; }

.shopkeeperinfo { background: url(../images/sellerinfobg.jpg) no-repeat; float: right; height: 350px; position: relative; width: 200px; z-index: 1; }

.shopkeeperinfo .credit { left: 20px; position: absolute; top: 90px; width: 160px; }

.shopkeeperinfo .credit li { border-bottom-color: #19A2CC; border-bottom-style: dotted; border-bottom-width: 1px; float: left; height: 24px; line-height: 24px; width: 100%; }

.shopkeeperinfo .shoplogo { display: block; height: 64px; left: 22px; position: absolute; top: 14px; width: 64px; z-index: 5; }

.shopkeeperinfo .title { background: url(../images/sign04.gif) no-repeat left 20px ; color: #FFF; float: right; font-size: 15px; font-weight: 600; line-height: 22px; padding-left: 16px; padding-right: 28px; padding-top: 16px; }

.shopkeeperinfo .contacttool { }

.shopkeeperinfo .credit span { color: #0E5061; float: left; }

.shopkeeperinfo .name { clear: right; color: #000; float: right; font-weight: 600; line-height: 18px; margin-right: 10px; margin-top: 12px; width: 90px; }
#aboutbaby
{float: left;
width: 100%;
padding:10px;
display: block;
border:1px solid #ddd;
background-color:#f6f6f6
}
#product_intro
{
border-top: 1px dashed #ccc;
padding: 10px;
margin-top: 10px;
line-height: 25px;
width: 100%;
float: left;
display: block;
}
#aboutbaby li
{
float: left;
display: block;
padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 0;
}
#pic_view img{ max-width:256px;autoimg:expression(onload=function(){this.style.width=(this.offsetWidth > 256)?"256px":"auto"});}
.original_kuang img{
	margin-top:6px;
	}
.w-ceng{
	width:278px;
	height:166px;
	padding:1px;
	border:#FEC565 1px solid;
	background-color:#fff;
		z-index:1000;
	position:fixed;_position:absolute;
    left:50%; top:50%;
    margin-top:-83px; margin-left:-139px;
    _margin-top:0px; _margin-left:0px;
    _top:expression(documentElement.scrollTop + (documentElement.clientHeight+this.offsetHeight)/2-this.offsetHeight);
    _left:expression((documentElement.clientWidth-this.offsetWidth)/2);
	display:none;
	}
.bg-green{
	background:url(../images/green_r3.gif) left top repeat-x;
	height:166px;
	overflow:hidden;
	}
.bg-green ul{
	float:left;
	clear:both;
	}
.bg-green  li{
	float:left;
	}
.bg-green  li.bg-green-1{
	background:url(../images/login-r3.gif) -14px top no-repeat;
	width:111px;
	height:27px;
	margin-top:10px;
	margin-left:10px;
	}
.bg-green  li.bg-green-2{
	padding-left:127px;
	_padding-left:120px;
	padding-top:3px;
	}
.bg-green  li.bg-green-2 img{
	cursor:pointer;
	}
.login-green{
	width:258px;
	height:115px;
	margin-top:7px;
	float:left;
	clear:both;
	margin-left:10px;
	_margin-left:5px;
	}
.login-green li{
	float:left;
	}
.login-green .login-green-1{
	width:2px;
	background:url(../images/login-r3.gif) left top no-repeat;
	height:115px;
	float:left;
	}
.login-green .login-green-2{
	background:url(../images/green_r3.gif) left -166px repeat-x;
	height:115px;
	width:254px;
	float:left;
	}
.login-green .login-green-3{
	background:url(../images/login-r3.gif) -2px top no-repeat;
	height:115px;
	width:2px;
	float:right;
	}
.left-zd{
	float:left;
	padding-top:5px;
	width:198px;
	
	}
.left-zd  ul{
	float:left;
	clear:both;
	width:100%;
	padding-top:8px;
	}
.left-zd li{
	float:left;
	}
.left-zd li.left-zd-wd{
	width:60px;
	text-align:right;
	padding-right:5px;
	padding-top:2px;
	color:#925B0A;
	}
.left-zd li.left-zd-ip input{
	width:120px;
	height:16px;
	border:#d8a713 1px solid;
	background-color:#FFFFFF;
	}
.left-zd li.left-zd-ip .error{
	display:block;
	text-align:left;
	}
.right-zd{
	float:right;
	padding-right:5px;
	padding-top:17px;
	}
.right-zd input{
	background:url(../images/login-r3.gif) -140px top no-repeat;
	width:51px;
	height:45px;
	border:none;
	cursor:pointer;
	}
.reg-m{
	float:left;
	width:100%;
	clear:both;
	padding-top:13px;
	text-align:center;
	}
.reg-m a{
	color:#925B0A;
	text-decoration:none;
	}
.reg-m a:hover{
	color:#ff6600;
	text-decoration:none;
	}

