@import url("_area.adv.css");
@import url("_area.product.list01.css");
@import url("_control.cardbig_b.css");
@import url("_control.cardbig_c_prodtl.css");
@import url("_area.bottom_drawer.css");

/*------------------------------------------------ 商品图片 */
.productImage {
	float:left;
	display:inline;
	margin-left:3px;
	margin-right:14px;
	width:230px;
}
.picZoomIn {
	display: none;
	overflow: hidden;
	position: absolute;
	margin-left: 244px;
	border: 1px solid #0099DD;
	width: 400px;
	height: 278px;
	height: 228px;
	background-color: #fff;
}
.pMiddleImageDiv {
	overflow:hidden;
	margin-bottom:11px;
	border:1px solid #ddd;
	padding:9px;
	width:210px;
	height:210px;
	text-align:center;
}
.pMiddleImageDiv img {
	display: inline;
}
.pMiddleImageDiv div {
	visibility: hidden;
	cursor: move;
	display:block;
	position: absolute;
	border: 1px solid #D5D5D5;
	background-color: #FFEFA7;
	filter: Alpha(opacity=50);
	-moz-opacity: .5;
	opacity: 0.5;
}
.pSmallImageDiv {
	display:none;
	position:relative;
	width:230px;
}
.pSmallImageDiv .scrlpre,
.pSmallImageDiv .scrlnext {
	cursor:pointer;
	position:absolute;
	top:0;
	height:38px;
	width:6px;
	background-image:url(../images/movebar.gif);
}
.pSmallImageDiv .scrlpre {
	left:0;
	background-position:left -74px;
}
.pSmallImageDiv .scrlnext {
	right:0;
	background-position:right -74px;
}
.pSmallImageDiv .hover1 {
	background-position:0 -11px;
}
.pSmallImageDiv .hover2 {
	background-position:right -11px;
}
.pSmallImageDiv .smlimgs {
	overflow: hidden;
	margin:0 auto;
	width:213px;
	height:38px;
}
.pSmallImageDiv ul {
	overflow: hidden;
	margin-left:0;
	height:38px;
}
.pSmallImageDiv ul li {
	float:left;
	display:inline;
	margin-left:2px;
	margin-right:3px;
	border:1px solid #DDDDDD;
	padding:1px;
	width:34px;
	height:34px;
	text-align:center;
}
.pSmallImageDiv ul li:hover,
.pSmallImageDiv ul li.hover {
	border:2px solid #82ACD5;
	padding:0;
}
.pSmallImageDiv ul li img {
	cursor:pointer;
	width:100%;
	height:34px;
}

/*------------------------------------------------ 商品文字 */
.productIntro {
	float:left;
	display:inline;
	overflow:hidden;
	margin-bottom:16px;
	width:354px;
	height:auto !important;
	height:270px;
	min-height:270px;
}
.productIntro h1 {
	margin-bottom:6px;
	border-bottom:1px solid #CDCDCD;
	padding-bottom:5px;
	color:#F06;
	font-family:"Microsoft Yahei", "黑体", Verdana, Arial, Helvetica, sans-serif\0;
	font-size:1.8em;
	font-weight:normal;
}
/* 商品属性 */
.productIntro ul {
	margin-bottom:16px;
}
.productIntro ul li {
	white-space:nowrap;
	font-size:14px;
	line-height:2em;
}
.productIntro ul li dfn {
	margin-right:5px;
}
.productIntro ul li span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.productIntro ul li.p_scores img {
	vertical-align: middle;
}
.productIntro ul li.p_hits span,
.productIntro ul li.p_scores span,
.productIntro ul li.p_price span {
	color:#35AEFF;
}
.productIntro ul li var {
	font-family: Arial, Helvetica, sans-serif;
	color:#ED1B23;
}
.productIntro ul li.p_lowprice {
	margin-top:8px;
	color:#808080;
	font-family:"宋体", Simsun, Tahoma, Helvetica, Arial, sans-serif;
	font-size:1.6em;
}
.productIntro ul li.p_lowprice dfn {
	margin-right:0;
}
.productIntro ul li.p_lowprice span {
	margin:0 3px;
	font-size:12px;
	color:#FF0000;
}
.productIntro ul li.p_lowprice a {
	margin-left:4px;
	text-decoration:underline;
}
.productIntro ul li.p_lowprice a:link,
.productIntro ul li.p_lowprice a:visited {
	color:#078A00;
}
/* 收藏夹 */
.addFav {
	margin-top:30px;
	text-align:right;
}
.addFav li {
	display:inline;
	margin-right:9px;
	padding-left:16px;
	background-image:url(../images/button_01b.gif);
	background-repeat:no-repeat;
	background-position:left top;
	line-height:120%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*------------------------------------------------ 功能操作 */
.optFunction {
	clear:left;
	margin-bottom:20px;
	padding-top:12px;
}
.optFunction ul {
	padding-top:20px;
	background:url(../images/product_view_22.gif) no-repeat center top;
	text-align:right;
}
.optFunction ul li {
	display:inline;
	margin-right:11px;
	padding-left:19px;
	background-image:url(../images/button_01b.gif);
	background-repeat:no-repeat;
	line-height:18px;
	font-size:16px;
}
.optFunction ul li a {
	line-height:18px;
	font-size:0.8em;
}
.optFunction ul li.im {
	background-image:url(../images/icons-share.gif);
	background-position:left top;
}
.optFunction ul li.kaixin {
	background-image:url(../images/icons-share.gif);
	background-position:0 -40px;
}
.optFunction ul li.renren {
	background-image:url(../images/icons-share.gif);
	background-position:0 -80px;
}
.optFunction ul li.douban {
	background-image:url(../images/icons-share.gif);
	background-position:0 -120px;
}
.optFunction ul li.sina {
	background-image:url(../images/icons-share.gif);
	background-position:0 -201px;
}
.optFunction ul li.t139 {
	background-image:url(../images/icons-share.gif);
	background-position:0 -241px;
}
.optFunction ul li.email {
	background-image:url(../images/icons-share.gif);
	background-position:0 -161px;
}

/*------------------------------------------------ 商家比较 商品详细 评论查看 h2 */
.cardContent h2 {
	margin-bottom:13px;
	padding:6px;
	background-color:#f3f3f3;
	color:#930;
	font-size:12px;
}
.cardContent h2 strong {
	margin:0 4px;
	font-weight:bold;
}
/*------------------------------------------------ 商家比较 */
.shopCompare {
	margin: 10px;
}
.shopCompare dl dt {
	border-bottom:1px dotted #ccc;
	padding:6px;
	background-color:#f9f9f9;
	font-weight:bold;
	color:#000099;
	font-size:14px;
}
.shopCompare dl dt strong {
	margin:0 4px;
	font-weight:bold;
}
.shopCompare dl dd {
	border-bottom:1px dotted #ccc;
	padding-top:10px;
	height:84px;
	font-size:12px;
	_width:927px;
}
.shopCompare dl dd h3 {
	overflow:hidden;
	position:absolute;
	margin-top:4px;
	margin-left:160px;
	+margin-left:-762px\9;
	width:260px;
	height:50px;
	font-size:1.18em;
	font-weight:normal;
	word-break: break-all;
	color:#0063DC;
}
.shopCompare dl dd h3 a:link,
.shopCompare dl dd h3 a:visited {
	color:#0063DC;
}
.shopCompare dl dd .p_shopinfo,
.shopCompare dl dd .p_price,
.shopCompare dl dd .p_charm,
.shopCompare dl dd .p_saleinfo,
.shopCompare dl dd .p_buy {
	float:left;
	min-height:50px;
}
.shopCompare dl dd .p_shopinfo {
	width:434px;
}
.shopCompare dl dd .p_shopinfo span {
	float:left;
}
.shopCompare dl dd .p_shopinfo span.sub1 {
	padding-top:16px;
	padding-left:5px;
	width:40px;
	text-align:center;
}
.shopCompare dl dd .p_shopinfo span.sub2 {
	padding-top:4px;
	padding-right:6px;
	width:110px;
	text-align:center;
}
.shopCompare dl dd .p_shopinfo span.sub2 strong {
	display:block;
	margin-bottom:5px;
	border:1px solid #e9e9e9;
	width:96px;
	height:40px;
	background-color:#f1f1f1;
	color:#C00;
}
.shopCompare dl dd .p_shopinfo span.sub2 strong img {
	width:100%;
	height:100%;
}
.shopCompare dl dd .p_shopinfo span.sub3 {
	padding-top:52px;
	color:#B9110E;
}
.shopCompare dl dd .p_price {
	padding-top:4px;
	width:90px;
}
.shopCompare dl dd .p_price em {
	margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#06C;
	font-size:14px;
}
.shopCompare dl dd .p_price em a:hover {
	text-decoration:none;
}
.shopCompare dl dd .p_price span {
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#D00;
}
.shopCompare dl dd .p_charm {
	width:130px;
}
.shopCompare dl dd .p_charm span {
	display:block;
	padding-left:19px;
	height:19px;
	background:url(../images/product_view_051.gif) no-repeat left center;
	line-height:19px;
	color:#666666;
}
.shopCompare dl dd .p_charm span.sub2 {
	background-image:url(../images/product_view_052.gif);
}
.shopCompare dl dd .p_charm span.sub3 {
	background-image:url(../images/product_view_053.gif);
}
.shopCompare dl dd .p_charm span.sub4 {
	background-image:url(../images/product_view_054.gif);
}
.shopCompare dl dd .p_charm span.sub5 {
	background-image:url(../images/product_view_055.gif);
}
.shopCompare dl dd .p_saleinfo {
	width:186px;
	line-height:1.6em;
}
.shopCompare dl dd .p_saleinfo li {
	margin-left:-7px;
	padding-left:7px;
	background:url(../images/lt03.gif) no-repeat left 10px;
}
.shopCompare dl dd .p_saleinfo li a:link,
.shopCompare dl dd .p_saleinfo li a:visited {
	color:#4CB8FF;
}
.shopCompare dl dd .p_buy {
	padding-top:20px;
	width:84px;
}
.shopCompare dl dd .p_buy a {
	display:block;
	padding-left:22px;
	width:58px;
	height:23px;
	background-image:url(../images/product_view_113.gif);
	line-height:23px;
	text-align:center;
}
.shopCompare dl dd .p_buy a:link,
.shopCompare dl dd .p_buy a:visited {
	color:#FFFFFF;
}
.shopCompare dl dd .p_buy a:hover {
	color:#FF0;
	text-decoration:none;
}
/* 广告 */
.shopCompare dl dd.ad1 {
	height:80px;
}
.shopCompare dl dd.ad1 .p_shopinfo {
	width:220px;
}
.shopCompare dl dd.ad1 .p_adcode {
	float:left;
	padding-top:6px;
	width:620px;
}
.shopCompare dl dd.ad2 {
	height:120px;
}
.shopCompare dl dd.ad2 .p_adcode {
	float:left;
	padding-left:50px;
	width:790px;
}

/*------------------------------------------------ 历史价格 */
.productPrice {
	margin: 10px;
}
.productPrice div {
	padding:5px;
}
.productPrice div h3 {
	margin-bottom:10px;
}
.productPrice div a {
	color:#00C;
}
.productPrice div var {
	margin:0 3px;
	padding-left:8px;
	color:#0066CC;
	background:url(../images/lt_7x10_rmb.gif) no-repeat left center;
	font-family:Arial,Helvetica,sans-serif;
}
.productPrice div ol {
	margin-bottom:10px;
	padding:0 10px;
	font-size:14px;
}
.productPrice div ol li {
	padding-left:10px;
	background:url(../images/lt_4x1_w.gif) no-repeat 0 14px;
	color:#808080;
	line-height:24px;
}
.productPrice div ol.shistory li .s {
	margin-right:10px;
}
.productPrice div ol.shistory li .s a {
	margin-right:5px;
}
.productPrice div ol.shistory li .d {
	margin-right:16px;
	color:#DD0000;
	font-family:Georgia,"Times New Roman",Times,serif;
}
.productPrice div ol.shistory li .n {
	margin-right:16px;
}
.productPrice div ol.shistory li .n strong {
	margin:0 3px;
	color:#333;
	font-weight:bold;
}
.productPrice div ol.shistory li .p {
	margin-right:16px;
}
.productPrice div ol.shistory li .c {
	margin-right:16px;
}
.productPrice div ol.shistory li .c em {
	margin:0 3px;
	color:#DD0000;
	font-family:Georgia,"Times New Roman",Times,serif;
}
.productPrice div ol.shistory li .appraisal {
	font-weight:bold;
}
.productPrice div ol.phistory li .d {
	margin-right:10px;
	color:#DD0000;
	font-family:Georgia,"Times New Roman",Times,serif;
}
.productPrice div ol.phistory li em {
	margin:0 3px;
	color:#DD0000;
	font-family:Georgia,"Times New Roman",Times,serif;
}

/*------------------------------------------------ 商品参数 */
.productParameter {
	margin: 10px;
}
.productParameter div {
	padding:5px;
	line-height:190%;
	font-size:12px;
}

/*------------------------------------------------ 评论列表 */
.userComment {
	margin:10px;
}
.userComment dl {
	padding:5px;
	font-size:12px;
}
.userComment dl dt {
	overflow:hidden;
	zoom:1;
}
.userComment dl dt,
.userComment dl dd {
	border-bottom:1px solid #ccc;
	color:#666;
}
.userComment dl dt {
	height:20px;
	line-height:20px;
}
.userComment dl dd {
	height:29px;
	line-height:29px;
}
.userComment dl dt span,
.userComment dl dd a,
.userComment dl dd span {
	float:left;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.userComment dl dt .title {
	padding-left:34px;
	width:606px;
}
.userComment dl dd a {
	padding-left:34px;
	width:606px;
	background-image:url(../images/comment_03.gif);
	background-repeat:no-repeat;
	background-position:15px center;
}
.userComment dl dd a:link,
.userComment dl dd a:visited {
	color:#004B91;
}
.userComment dl dt .renum,
.userComment dl dd .renum {
	width:60px;
	text-align:right;
}
.userComment dl dt .lasttime,
.userComment dl dd .lasttime {
	padding-left:72px;
}

/*------------------------------------------------ 写评论 */
.userComment .writeCommit {
	position:absolute;
	margin-left:840px;
	margin-top:-31px;
	padding-left:18px;
	background:url(../images/comment_02.gif) no-repeat left center;
	color:#333333;
	font-weight:bold;
	text-align:center;
	font-size:12px;
}

/*------------------------------------------------ 广告 */
.allianceAd ul {
}
.allianceAd ul li {
	border-bottom:1px dotted #ccc;
	padding:8px 0;
	height:90px;
}
.allianceAd ul li span {
	float:left;
}
.allianceAd ul li span.adlogo {
	padding-left:85px;
	width:180px;
}
.allianceAd ul li span.adlogo img {
	margin:15px 0;
	width:96px;
	height:40px;
}
.allianceAd ul li span.adcode {
	padding-left:45px;
	width:728px;
}
.allianceAd ul li.adtaobao span.adcode {
	margin-top:15px;
	padding-left:5px;
	width:468px;
}
.allianceAd ul li.adgoogle span.adlogo,
.allianceAd ul li.adbaidu span.adlogo {
	display:none;
}
.allianceAd ul li a {
	float:right;
	margin-right:3px;
	margin-top:33px;
	padding-left:22px;
	width:58px;
	height:23px;
	background-image:url(../images/product_view_113.gif);
	line-height:23px;
	text-align:center;
	font-size:12px;
}
.allianceAd ul li a:hover {
	color:#FFFF00;
}

/*------------------------------------------------ 最新商品 */
.tjproductList3 {
}

