﻿body {
	color:#333;
}
a {
	color:#333;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    font-size: 100%;
}
/* 商品详情页布局定义--2013.3.18 */

.mainContent { width:630px; margin:0 auto; overflow:hidden;}
.tempLine {DISPLAY: block; BACKGROUND: #c00; HEIGHT: 3px; OVERFLOW: hidden}
.proContent { BORDER-TOP: 0px; PADDING: 0px 10px;}
.proContent .pTitle {BORDER-BOTTOM: #d8d8d8 1px dotted; PADDING:20px 0px 10px; ZOOM: 1; FONT: 20px/26px "Microsoft YaHei"; _font-weight: bold;}
.proContent .pTitle SPAN {
	PADDING-LEFT: 20px; COLOR: #f00; FONT-SIZE: 16px
}
.proContent .pTitle H2 {
	COLOR: #d80000; FONT-SIZE: 12px
}
.proContent .proDetail {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 20px; ZOOM: 1; OVERFLOW: hidden
}
.proContent .picture {
	Z-INDEX: 1; POSITION: relative; WIDTH: 352px; FLOAT: left
}
.proContent .pictureCon {
	POSITION: relative
}
.proContent .pictureCon #goBigPic {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 20px; BOTTOM: 3px; DISPLAY: none; BACKGROUND: url(images/product-btn.gif) no-repeat -250px -175px; FLOAT: right; HEIGHT: 20px; RIGHT: 3px
}
.proContent .pictureCon .number {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 50px; BOTTOM: 67px; DISPLAY: block; BACKGROUND: url(images/bigs_lider.png) no-repeat 0px 0px; HEIGHT: 20px; COLOR: #004499; OVERFLOW: hidden; LEFT: 1px
}
.proContent .pictureCon .number .red {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.proContent .pictureCon .img {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; WIDTH: 350px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.proContent .pictureCon .img IMG {
	WIDTH: 350px; DISPLAY: block
}
.proContent .pictureCon .img A {
	DISPLAY: block
}
.proContent .pictureCon .img .current_link {
	POSITION: absolute; WIDTH: 21px; BOTTOM: 2px; DISPLAY: block; HEIGHT: 20px; RIGHT: 2px
}

/*小图片滚动*/

.minPicScroll {
	BORDER-BOTTOM: #eaeaea 1px solid; POSITION: relative; BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 8px
}
.minPicScroll .next {
	POSITION: absolute; WIDTH: 15px; DISPLAY: block; BACKGROUND: url(images/iconSplit.gif) no-repeat 0px -663px; FLOAT: left; HEIGHT: 44px; TOP: 8px; CURSOR: pointer; LEFT: 4px
}
.minPicScroll .prev {
	POSITION: absolute; WIDTH: 15px; DISPLAY: block; BACKGROUND: url(images/iconSplit.gif) no-repeat 0px -663px; FLOAT: left; HEIGHT: 44px; TOP: 8px; CURSOR: pointer; LEFT: 4px
}
.minPicScroll .next {
	BACKGROUND-POSITION: -21px -663px; RIGHT: 4px; LEFT: auto
}
.minPicScroll .prev:hover {
	BACKGROUND-POSITION: -41px -663px
}
.minPicScroll .next:hover {
	BACKGROUND-POSITION: -62px -663px
}
.minPicScroll UL {
	ZOOM: 1; OVERFLOW: hidden
}
.minPicScroll UL LI {
	TEXT-ALIGN: center; WIDTH: 60px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 5px
}
.minPicScroll UL LI IMG {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 50px; HEIGHT: 42px; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid
}
.minPicScroll UL LI.on {
	BACKGROUND: url(images/iconSplit.gif) no-repeat -124px -679px
}
.minPicScroll UL LI.on IMG {
	BORDER-BOTTOM: #e67b11 1px solid; BORDER-LEFT: #e67b11 1px solid; BORDER-TOP: #e67b11 1px solid; BORDER-RIGHT: #e67b11 1px solid
}

/*-- 放大镜 --*/
.jqzoom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.zoomdiv {
	Z-INDEX: 100; BORDER-BOTTOM: #c00 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #c00 1px solid; DISPLAY: none; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #c00 1px solid; TOP: -1px !important; BORDER-RIGHT: #c00 1px solid; LEFT: 350px !important
}
.jqZoomPup {
	Z-INDEX: 10; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; FILTER: alpha(Opacity=50); BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 50px; WIDTH: 50px; BACKGROUND: #fff no-repeat 50% top; HEIGHT: 50px; VISIBILITY: hidden; BORDER-TOP: #aaa 1px solid; TOP: 0px; CURSOR: move; BORDER-RIGHT: #aaa 1px solid; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5
}

/* 收藏、分享等 */

.proContent .shareBar {
	ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 10px
}
.proContent .shareBar .collection {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.proContent .shareBar .collection A {
	PADDING-LEFT: 16px; BACKGROUND: url(images/iconSplit.gif) no-repeat -132px -505px
}
.proContent .shareBar .collection A:hover {
	TEXT-DECORATION: none
}
.proContent .shareBar .share {
	FLOAT: right
}
/* 通用属性-价格、评分等 */
.proContent .property {
	POSITION: relative; MARGIN: 0px 0px 0px 20px; WIDTH: 360px; DISPLAY: inline; FLOAT: left
}
.proContent .commonPro {
	BORDER-BOTTOM: #d8d8d8 1px dotted; PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px
}
.proContent .commonPro LI {
	PADDING-BOTTOM: 3px
}
.proContent .commonPro EM A {
	COLOR: #c00
}
.proContent .commonPro .mPrice EM {
	COLOR: #999; TEXT-DECORATION: line-through
}
.proContent .commonPro .sPrice {
	LINE-HEIGHT: 30px; HEIGHT: 30px
}
.proContent .commonPro .sPrice * {
	VERTICAL-ALIGN: middle
}
.proContent .commonPro .sPrice .savePrice {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: #eee; COLOR: #999; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.proContent .commonPro .userPrice {
	POSITION: relative; WIDTH: 150px
}
.proContent .commonPro .showUserPrice {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 16px; BACKGROUND: url(images/iconSplit.gif) #009900 no-repeat -508px -320px; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 2px
}
.proContent .commonPro #userPriceTable {
	Z-INDEX: 1; POSITION: absolute; MARGIN: 5px 0px; WIDTH: 335px; DISPLAY: none; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show; BACKGROUND: #fff; TOP: 20px; LEFT: 0px
}
.proContent .commonPro #userPriceTable TD {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
.proContent .commonPro #userPriceTable TD.t {
	TEXT-ALIGN: right; WIDTH: 80px; BACKGROUND: #f1f1f1; COLOR: #666
}
.proContent .commonPro #userPriceTable TD .on {
	PADDING-RIGHT: 16px; BACKGROUND: url(images/iconSplit.gif) no-repeat right -476px; COLOR: #009900
}
.proContent .commonPro .sPrice .price {
	FONT-SIZE: 22px
}
.proContent .commonPro .priceStrategy {
	FONT-FAMILY: Arial
}
.proContent .commonPro .priceStrategy INPUT {
	VERTICAL-ALIGN: middle
}
.proContent .commonPro .priceStrategy LABEL {
	VERTICAL-ALIGN: middle
}
.proContent .commonPro .priceStrategy .money {
	FONT-WEIGHT: bold
}
.proContent .commonPro .priceStrategy .integration {
	COLOR: #009900
}
.proContent .commonPro .mPrice {
	PADDING-RIGHT: 20px
}
.proContent .commonPro .produce {
	PADDING-RIGHT: 20px
}
.proContent .commonPro .score EM {
	TEXT-ALIGN: left; WIDTH: 76px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(images/iconSplit.gif) no-repeat 0px -377px; HEIGHT: 14px
}
.proContent .commonPro .score EM I {
	ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(images/iconSplit.gif) no-repeat 0px -357px; HEIGHT: 14px; VERTICAL-ALIGN: middle
}
.proContent .commonPro .exp EM {
	MARGIN: 0px 5px; COLOR: #009900; FONT-WEIGHT: bold
}
.proContent .commonPro .brand EM {
	MARGIN: 0px 5px; COLOR: #009900; FONT-WEIGHT: bold
}
.proContent .stock {
	COLOR: #999
}

/* 商品详情，相关商品，用户评价，购买咨询 */
.proConBox {
	MARGIN-TOP: 15px; OVERFLOW: hidden
}
.proConBox .hd {
	BORDER-BOTTOM: #c00 2px solid; POSITION: relative; LINE-HEIGHT: 30px; HEIGHT: 32px; OVERFLOW: hidden
}
.proConBox .hd UL {
	POSITION: relative; ZOOM: 1; OVERFLOW: hidden; TOP: 2px
}
.proConBox .hd LI {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: #f3f3f3; FLOAT: left; BORDER-TOP: #ddd 1px solid; CURSOR: pointer; MARGIN-RIGHT: 2px; BORDER-RIGHT: #ddd 1px solid
}
.proConBox .hd LI H4 {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; DISPLAY: inline-block; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px
}
.proConBox .hd LI.prom {
	
}
.proConBox .hd LI.prom H4 {
	COLOR: #c00; FONT-WEIGHT: bold
}
.proConBox .hd LI.on#prom H4 {
	COLOR: #fff
}
.proConBox .hd LI.on {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BACKGROUND: url(images/bgSplit.jpg) 0px -346px; COLOR: #fff; BORDER-TOP: #c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.proConBox .hd LI.on H4 {
	BORDER-BOTTOM: #ea0000 1px solid; BORDER-LEFT: #ea0000 1px solid; BORDER-TOP: #ea0000 1px solid; BORDER-RIGHT: #ea0000 1px solid
}
.proConBox .bd {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.proConBox .saleRecords {
	WIDTH: 100%
}
.proConBox .saleRecords TD {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
.proConBox .saleRecords TH {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px
}
.proConBox .saleRecords TH {
	BACKGROUND: #f3f3f3
}


/* 主体部份整体布局定义 */
#eshop_box
{
	width: 1000px;
    overflow:hidden;
	margin:0 auto;
	
}
#eshop_link
{
	width: 980px;
	clear: both;
}
#eshop_left
{
	width: 206px;
	float: left;
	margin-right: 3px;
}
#eshop_center
{
	float: left;
	width: 569px;
}
#eshop_right
{
	float: right;
	width: 191px;
}
#eshop_middle
{
  width: 1000px;
  margin: 0px auto;
}
/* 通用盒子部份开始 */
.eshop_Gen_box_01
{
	margin-bottom: 6px;
}
.eshop_Gen_box_01 dt
{
	background: url(images/pic25.gif) no-repeat right top;
	border-left: #6d6d6d 1px solid;
	height: 21px;
}
.eshop_Gen_box_01 dt a
{
	float: left;
	height: 18px;
	color: #efefef;
	font-weight: bold;
	width: 140px;
	padding: 3px 0 0 30px;
}
.eshop_Gen_box_01 dd
{
	border-left: #bfbebe 1px solid;	
	border-right: #bfbebe 1px solid;
	border-bottom: #bfbebe 1px solid;
	padding: 8px;
}

.eshop_Gen_box_02
{
	margin-bottom: 6px;
}
.eshop_Gen_box_02 dt
{
	background: url(images/title_style1.gif) no-repeat right top;
	border-left: #6d6d6d 1px solid;
	height: 21px;
}
.eshop_Gen_box_02 dt a
{
	display:block;
	height: 18px;
	color: #efefef;
	font-weight: bold;
	padding: 3px 0 0 20px;
}
.eshop_Gen_box_02 dd
{
	border-left: #bfbebe 1px solid;	
	border-right: #bfbebe 1px solid;
	border-bottom: #bfbebe 1px solid;
	padding: 5px;
}

.eshop_Gen_box_03
{
	margin-bottom: 6px;
}
.eshop_Gen_box_03 dt
{
	background: url(images/view_mode_bg.jpg) repeat-x right top;
	border: #cfcfcf 1px solid;
	height: 26px;
	width: 568px;
}
.eshop_Gen_box_03 dt a
{
	display: block;
	height: 18px;
	color: #000;
	font-weight: bold;
	width: 140px;
	padding: 3px 0 0 25px;
}

.eshop_icon01 {background: url(images/eshop_icon_style1.gif) no-repeat 8px 1px;}
.eshop_icon02 {background: url(images/eshop_icon_style2.gif) no-repeat 8px 6px;}
.eshop_icon03 {background: url(images/eshop_icon_style3.gif) no-repeat 8px 3px;}
.eshop_icon04 {background: url(images/eshop_icon_style4.gif) no-repeat 8px 3px;}
.eshop_icon05 {background: url(images/eshop_icon_style5.gif) no-repeat 8px 2px;}
/* 通用盒子部份结束 */

/* 通用列表部份开始 */
.eshop_Gen_list_01
{
	background: url(images/lite_icon_style2.gif) no-repeat 2px 9px;
	padding: 7px 0 0;
}
.eshop_Gen_list_01 li{display:inline; height: 38px;overflow:hidden;}
.eshop_Gen_list_01 li .p_list_name{line-height:12px;height: 20px;margin-left: 26px;overflow:hidden;}
.eshop_Gen_list_01 li .p_list_price{font-size:11px;line-height:12px;height: 20px;color:#fd0101;margin-left: 16px;overflow:hidden;}
.eshop_Gen_list_01 li .clearbox{display:none;}
.eshop_Gen_list_01 li label{display:none;}

.eshop_Gen_list_02
{
	padding: 7px 0 0;
}
.eshop_Gen_list_02 li{height: 40px; background: url(images/eshop_lite_icon01.gif) no-repeat 10px 4px;}
.eshop_Gen_list_02 li .p_list_name{height: 20px; margin-left: 16px;}
.eshop_Gen_list_02 li .p_list_price{height: 19px; color:#ff7e00;margin-left: 80px;}

/* 通用列表部份结束 */

/* 左侧部份开始 */

.eshop_login dd
{
	min_height: 134px;
	_height: 134px;
}

.eshop_l_ad_01
{
	width: 206px;
	height: 96px;
	background-color: #eee;
	margin-bottom: 6px;
}
.eshop_dzsd_main dd
{
	padding: 7px;
}
.eshop_dzsd_main li
{
	height: 64px;
	padding:2px 0;
}
.eshop_dzsd_main li label
{
	display:none;
}
.eshop_dzsd_main li .p_list_pic, .eshop_dzsd_main li .imageclass
{
	float: left;
	width: 84px;
	height: 62px;
	border: #d9d9d9 1px solid;
	overflow:hidden;
}
.eshop_dzsd_main li .p_list_pic a img
{
	width:84px;
}
.eshop_dzsd_main li .p_list_name
{
	float: right;
	width: 100px;
	margin: 10px 0 5px;
	text-align:center;
}
.eshop_dzsd_main li .p_list_price
{
	float: right;
	width: 100px;
	color:red;
	margin: 5px 0 0px;
	font-weight:700;
	text-align:center;
	font-size:11px;
}
.eshop_dzsd_main li .imageclass a img{width:84px;}
.eshop_dzsd_main li .titleclass
{
	float: right;
	width: 82px;
	margin: 10px 0 5px;
	text-align:center;
}
.eshop_Class_box dd
{
	min-height:200px;
}
.eshop_l_Class ul ul
{
	padding: 4px 0 0px;
}
.eshop_l_Class li
{
	background: url(images/lite_icon_style1.gif) no-repeat 0 3px;
	padding:0px 0 5px 16px;
}
.eshop_l_Class li li
{
	background: none;
	padding-left: 12px;
}
.eshop_l_Class li a{font-weight: bold;color:#333}
.eshop_l_Class li li a{font-weight: 400;color:#333}
/* 左侧部份结束 */

/* 居中部份开始 */
.eshop_c_ad
{
	width: 569px;
	height: 265px;
	background-color: #eee;
	margin-bottom: 6px;
}
.eshop_c_ad_02
{
	width: 569px;
	height: 129px;
	background-color: #eee;
	margin-bottom: 6px;
}
.eshop_c_hotprod_list
{
	float:left;
	border-left: #cecdcd 1px solid;
	width: 568px;
}
.eshop_c_hotprod_list li
{
	float: left;
	width: 141px;
	height: 120%;
	text-align: center;
	border-right: #cecdcd 1px solid;
	border-bottom: #cecdcd 1px solid;
	padding: 5px 0;
	overflow:hidden;
}
.eshop_c_hotprod_list li .p_list_pic
{
	margin:10px 0;
}
.eshop_c_hotprod_list li .p_list_name, .eshop_c_hotprod_list li .p_list_price,.eshop_c_hotprod_list li .p_list_button
{
	margin:6px 0;
}
.eshop_c_hotprod_list li .p_list_button img{
	margin:3px;
}

.eshop_c_hotprod_list li .p_list_price label
{
	font-weight:700;
}
.eshop_c_hotprod_list li .p_list_price span
{
	color:red;
	font-weight:700;
}


.eshop_c_goodprod_list
{
	width: 567px;
	height: 295px;
	border-left: #cecdcd 1px solid;
	border-right: #cecdcd 1px solid;
	border-bottom: #cecdcd 1px solid;
	padding-top: 20px;
	overflow: hidden;
}
.eshop_c_goodprod_list .productList
{
	position: relative;
	width: 534px;
	margin-left: 15px;
}
.eshop_c_goodprod_list .productList .LeftBotton
{
	float:left;
	background: transparent url(images/goodproduct_leftarr.gif) no-repeat scroll 0 3px;
	cursor: pointer;
	width: 8px;
	height: 64px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.eshop_c_goodprod_list .productList .RightBotton
{
	float:right;
	background: transparent url(images/goodproduct_rightarr.gif) no-repeat scroll 0 3px;
	cursor: pointer;
	width: 8px;
	height: 64px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.eshop_c_goodprod_list .productList .Cont
{
	margin: 0 auto;
	overflow: hidden;
	height: 64px;
}
.eshop_c_goodprod_list .productList li
{
	float:left;
	width:90px;
}
.eshop_c_goodprod_list .productList li img
{
	width:84px;
	height:62px;
	border: #ccc 1px solid;
}
.eshop_c_goodprod_list .eshop_c_good_pic
{
	float: left;
	clear: both;
	width:135px;
	margin:10px 0 0;
}
.eshop_c_goodprod_list .eshop_c_good_pic .p_list_name
{
	text-align:center;
	margin:10px 0 0;
}
.eshop_c_good_pic .p_list_pic img
{
	width:135px;
}
.eshop_c_goodinfo_list
{
	margin: 30px 0 0 15px;
}
.eshop_c_goodinfo_list .titleList
{
	float: right;
	width: 400px;
	margin-right: 5px;
	background: url(images/eshop_list_hline.gif) no-repeat 197px;
	display: inline;
}
.eshop_c_goodinfo_list .titleList ul li
{
	float: left;
	padding-left: 15px;
	background: url(images/eshop_list_xuline.gif) no-repeat 6px -4px;
	width: 184px;
	height: 27px;
}
/* 居中部份结束 */

/* 右侧部份结束 */
.eshop_r_ad_01
{
	width: 176px;
	height: 70px;
	border: #5b5a5a 1px solid;
	background: #eee;
}
.eshop_r_ad_02
{
	width: 176px;
	height: 145px;
	border: #5b5a5a 1px solid;
	background: #eee;
}
.eshop_r_ad_03
{
	width: 189px;
	height: 155px;
	border: #5b5a5a 1px solid;
	background: #eee;
}
/* 右侧部份结束 */

/* 友情连接部份开始 */
.eshop_link_box 
{
	
}
.eshop_link_box dt
{
	height: 21px;
	background: #979595;
}
.eshop_link_box dd
{
	border-left: #cecdcd 1px solid;
	border-right: #cecdcd 1px solid;
	border-bottom: #cecdcd 1px solid;
	padding-top: 10px;
	height: 100px;
}
.eshop_link_box dt a
{
	display: block;
	padding: 3px 0 0 25px;
	font-weight: bold;
	color: #fff;
}
.eshop_link_left_box
{
	float: left;
	background: url(images/link_r_xuline.gif) no-repeat right top;
	padding: 0 10px 0 25px;
	width: 160px;
}
.eshop_link_right_box
{
	float: right;
	padding: 0 10px 0 25px;
	width: 160px;
}
.eshop_link_left_box li, .eshop_link_right_box li
{
	padding-left: 10px;
	height: 22px;
}
.eshop_link_left_box h5, .eshop_link_right_box h5
{
	display: block;
	background: url(images/link_lite_icon.gif) no-repeat 0 4px;
	padding-left: 10px;
	margin: 0;
	font-size:12px;
	height: 22px;
}
/* 友情连接部份结束 */



/* 列表页定义开始 */
.elist_box
{
	float: right;
}
.elist_box dt
{
	float: left;
	width: 764px;
}
.elist_box dt .elist_title
{
	float: left;
	height: 26px;

	padding-left: 10px;
	color: #333;
	padding-top: 5px;
}
.elist_box dt .elist_title a
{
	display:inline;
	height: 26px;
	color: #333;
	width:inherit;
	padding: 0;
}
.elist_box dt .elist_order
{ display:block; line-height:26px;}

.elist_box dt .elist_order img
{ margin-top:4px;}

.elist_box dt .elist_order a
{
    display:inline;
	height: 19px;
	color: #333;
	width:inherit;
	padding: 0;
	margin-left:10px;
}
.elist_box dt .elist_jgdown a
{
	height: 19px;
	color: #fff;
	width: 49px;
	padding: 3px 10px 0 15px;
	background: url(images/elist_icondown.gif) no-repeat right center;
}
.elist_box dt .elist_jgup a
{
	height: 18px;
	color: #fff;
	width: 50px;
	padding: 3px 10px 0 15px;
	background: url(images/elist_iconup.gif) no-repeat right center;
	margin-right: 10px;
}
.elist_box dd
{
	width: 764px;
}
.elist_box dd li
{
	width: 190px;
}
.eshop_c_hotprod_list li .p_list_pic a img
{
	width:130px;
	height:98px;
	display:inline-block;
}
.elist_box .pagecss
{
	display:block;
	text-align:center;
	line-height:30px;
}
/* 列表页定义结束 */


/* 内容页定义开始 */
#econt_middle
{
	width: 100%;
}
#econt_center
{
	float: left;
	width: 785px;
}

.econt_part
{
	margin-bottom: 6px;
}
.p_info_content_l
{
	float: left;
	width: 300px;
}
.p_font_PicUrl
{
	width: 300;
}
.p_info_content_r
{
	margin: 20px 0 0 386px;
	padding: 0 30px;
}
.p_info_content_r li
{
	height: 26px;
}
.p_info_content_r li.price
{
	height: 30px; line-height:30px;
}
.p_info_content_r li .p_font_green
{
	color: #66cc00;
	font-family: "微软雅黑";
}
.p_info_title
{
	margin-left: 330px;
	font: normal normal bold 24px/42px "微软雅黑" ,"黑体";
	text-align: center;
	padding: 0 0 10px;
	background: url(images/econt_xuline.gif) no-repeat bottom;
}
.p_info_content_r .buybutton
{
	margin: 8px 0;
	clear:both;
}
.p_info_content_r .p_font_red
{
	color: red;
}
.p_info_content_r .p_font_sale
{
	font-size:14px;
	font-weight: bold;
	height: 30px;
	line-height:30px;
}

.p_Intro dt
{
	height: 20px;
	padding: 0 10px;
	border-bottom: #3b474e 1px solid;

}
.Shop_mouseover, .Shop_title
{
	float: left;
	margin-right: 3px;
	width: 93px;
	padding-top: 3px;
	height: 20px;
	text-align: center;
}
.Shop_mouseover{background: url(images/econt_iconbgon.gif) no-repeat;color: #fff;font-weight: bold;}
.Shop_title{background: url(images/econt_iconbgoff.gif) no-repeat #000;}

#ShopTab0
{
	margin: 10px 0;
}
#ShopTab0 table
{
	border-collapse:collapse;
	width: 100%;
}
#ShopTab0 table td
{
	border:1px solid #d3d2d2;
}
#ShopTab0 table td b
{
	float: left;
	font-weight: 300;
	padding: 2px;
}
.eshop_dzsd_main .r_info_list .p_list_name
{
	width: 85px;
}
.eshop_dzsd_main .r_info_list .p_list_price
{
	width: 85px;
}
.eshop_r_Promotion span
{
	display: block;
	padding-top: 10px;
	font-weight: bold;
}
.eshop_r_Promotion div
{
	padding: 5px 2px;
}
.econt_r_ad_01
{
	width: 177px;
	border: #5b5a5a 1px solid;
	background: #eee;
}
/* 内容页定义结束 */

.p_center
{
	text-align: center;
}
.ProductProperty li
{
	display:inline;
}

#ProductLog {padding:0px; }
#ProductLog li{ width:166px;padding:3px;height:auto !important; height:180px; min-height:180px; text-align:center;display:block;}
#ProductLog img{width:166px; height:120px;border:1px solid #999; background:#fff; padding:3px;}
#ProductLog .productCompare{height:28px !important;min-height:28px; line-height:28px;text-align:right; }
#ProductLog .productCompare a{text-decoration:underline; color:#f60;}

/*筛选字段列表开始*/
#filterFieldList
{
    margin: 0;
    padding: 0;
}
#filterFieldList ul
{
    list-style: none;
	height:24px;
	padding-left:20px;
	padding-top:5px;
	border-bottom:1px dashed #dddddd;
	
}
#filterFieldList li strong
{
    padding:3px;
}
#filterFieldList ul li
{
    float: left;
    margin-right: 10px;
	padding:3px;
}
#filterFieldList ul li a
{
    cursor:pointer;
	display:inline-block;
	padding:3px;
}
#filterFieldList ul li a:hover
{
    background: #666; 
    color:#fff;
}
/*筛选字段列表结束*/

/*选中的字段样式*/
.selectedFilter
{
    /*background:url(images/selectedFilter.gif) no-repeat center;*/
    background: #666;
    color:#fff;
}
.loading
{
    z-index:999;
    position:absolute;
}
/*排序按钮*/
.orderno
{
    cursor:pointer;
}
/*字段下商品统计*/
.fieldProductCount
{
    color:Gray;
    font-size:12px;
}
.upgradeBroswer
{
    z-index:999;
    position:absolute;
    background:#fef9f3; 
    height:50px;
    width:100%;
    top:0;
    left:0;
    text-align:center;
    border-bottom::#ffc595 solid 1px;
    font-size:18px;
    font-weight:bold;
    padding-top:10px;
}
.upgradeBroswer a
{
   margin-top:10px;
   text-decoration:underline;
   color:Blue;
}

/*积分商品列表开始*/
#creditsProductListWrap
{
    padding:0;
    margin:0;
}

#creditsProductList
{
	 width:100%;
	 text-align:center;
	 border:none;
}

#creditsProductListWrap ul
{
    float:left;
    list-style:none;  
    width:100%;  
}

#creditsProductListWrap .eshop_c_hotprod_list ul li
{
	float:left;
    text-align:center;
    margin:0 8px;
    width:160px;
    height:200px;
    border:none;
    overflow:visible;
}

#userIdentity
{
    padding:10px 0 10px 10px;
    background:#cecdcd;
}
/*积分商品列表结束*/

/*分页*/
#pager
{
    padding:10px 0 10px 10px;
    background:#cecdcd;
}

#pager a
{
    cursor:pointer;
}

/*购物车开始*/
#shoppingCart
{
    background:#fff;
    text-align:center;
}
#shoppingCart table
{
    width:100%;
}
.normalShoppingCart
{
    position:absolute;
    z-index:999;
    display:none;
    width:400px;
    border:3px solid #aaa;
}
.confirmShoppingCart
{
    position:static;
    width:100%;
}
.confirmShoppingCart img
{
    display:none;
}
.productName
{
    width:50%;
}
.productCredit
{
    width:10%;
}
.productQuantity
{
    width:10%;
}
.productQuantity input
{
    width:80%;
}
.productTotalCredit
{
    width:20%;
}
.deleteProduct
{
    width:10%;
}
.deleteProduct img
{
    cursor: pointer;
}

#closeShoppingCart,#closeShippingBox,#closeConfirmBox,#closeLoginBox
{
    float:right;
    display:inline-block;
}
/*购物车结束*/

/*收货信息框*/
#shippingBox
{
    display:none;
    background:#fff;
}
#confirmBuy
{
    display:none;
}
.requireMsg
{
    color:Red;
}
#main_right_box h3
{   
     background:url(images/tt_bg.gif) top repeat-x;
     margin:0px; line-height:26px; padding-left:20px; font-size:14px; font-weight:bold; 
	 color:#DE1822;
	 border-bottom:1px dashed #ccc;
	 border-top:1px solid #696969;
 }
 
 /*促销方案列表*/
.p_sales_list{
	*float: left;/*IE*/
    margin-left: -10px!important;
    margin-left: -10px;/*IE6*/
    *overflow: visible;
	padding-bottom:10px;
	padding-left:10px;
	_padding-left:1px;
	
}
.p_sales_list li{
	background:#f6f6f6 url(images/p_saleLogo.gif) -10px -10px no-repeat;
	border:#efefef solid 1px;
	width:238px;
	height:199px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
.p_sales_list li h4{
	color:#cc3300;
	text-align:center;
	font:bold 14px/32px Tahoma;
	margin-top:5px;
}
.p_sales_list li em{
	display:block;
	background:url(images/p_saleDate.gif) center center no-repeat;
	height:36px;
	font:normal normal normal 12px/36px Tahoma;
	text-align:center;
	color:#69c;
}
.p_sales_list li p{
	margin:0 10px 10px;
	line-height:24px;
}
.p_sales_list li p span{
	font:bold 12px/24px Tahoma;
}
.p_sales_list li p span.p_saleF1/*绿色*/{
	color:#6c0
}
.p_sales_list li p span.p_saleF2/*红色*/{
	color:#c00
}
.p_sales_list li p span.p_saleF3/*蓝色*/{
	color:#06c
}


.childImglist li{ float:left; width:24.9%; text-align:center; padding:10px 0; height:24.5%;}

/*内容页新定义*/
.pro_navigation{
	line-height: 26px;
	margin-bottom:10px;
	border:#ddd solid 1px;
	background:#f0f0f0;
	padding:0 10px;
}

.p_info_content_r ul{
	height:100%;
	overflow:hidden;
}
.ProductProperty li a{
	border:#ccc solid 1px;
	display:inline-block;
	background:#fff;
	padding:2px;
}
.ProductProperty li a:hover{
	border:#f60 solid 1px
}

.marketPrice{
	text-decoration:line-through;
	color:#666666;
	font-family:Georgia,Arial,Helvetica,sans-serif;
	font-size:14px;
}
.priceStyle{
	color:#FF5500;
	font-family:Georgia,Arial,Helvetica,sans-serif;
	font-size:24px;
}
.p_info_content{
	border:#e7e8e8 solid 6px;
	padding:10px;
	height:100%;
	overflow:hidden;
}
.fpic #foclnk{
	display:block;
	_height:330px;
	max-height:330px;
	overflow:hidden;
}
.fpic img{
	width:300px;
}
.thuball{
	height:100%;
	overflow:hidden;
	margin-top:5px;
}
.thuball li{
	float:left;
	width:38px;
	overflow:hidden;
	margin-right:5px;
}
.thuball img{
	width:30px;
	padding:3px;
	border:#ccc solid 1px;
}
.thuball li.thubpiccur img{
	background:#333;
}
.p_info_content_r ul.p_info_2 li{
	float:left;
	padding-right:15px;
	white-space:nowrap;
	height:1%;
}
.p_info_content_r ul.p_info_2 li a{
	text-decoration:underline;
}
.p_info_content_r ul.p_info_3 li{
	float:left;
	width:49.9%;
}
#PropertyContainer{
	background:#fafafa;
	padding:10px;
	border-top:#ccc solid 1px;
	border-left:#ccc solid 1px;
	border-right:#eee solid 1px;
	border-bottom:#eee solid 1px;
}
#productStocks{
	display:inline-block;
}

/*相关商品列表*/
.pro_list{
}
.pro_list li{
	height:auto;
}
.pro_list .pe_u_thumb{
	width:100%;
	height:auto;
	text-align:center;
	overflow:visible;
	border:none;
}
.pro_list .pe_u_thumb img{
	width:160px;
}
.pro_list .pe_u_thumb_title a{
	color:#333;
}
.pro_list .pe_u_thumb_title a:hover{
	color:#c00;
}

/*书签切换信息*/
.p_Intro dt{
	height: 20px;
	padding: 0 10px;
	border-bottom: #3b474e 1px solid;
	overflow:hidden;
}
.p_Intro dt span{
	cursor:pointer;
	width:93px;
	height:20px;
	line-height:20px;
	margin-right:3px;
	display:inline-block;
	text-align:center;
	background:transparent url(images/econt_iconbgoff.gif) no-repeat scroll 0 0;
}
.p_Intro dt span.on{
	background:transparent url(images/econt_iconbgon.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
}
.p_Intro dd{
	padding:10px 5px;
}


/*商品多属性样式*/
#PropertyInfo{
	float:none;
	clear:both;
	padding:0;
	height:1%;
}
.ProductProperty {	
	list-style:none;
	padding:0;
	margin:0; 
	height:1%;
}
.ProductProperty li{
	margin-right:5px;
	margin-bottom:5px;
    float:left;
	padding:0!important;
	height:1%;
	width:auto;
}

.ProductProperty li a,.ProductProperty li a:link,.ProductProperty li a:visited{
	border: 1px solid #f0f0f0;
 	line-height: 18px;
	display:inline-block;
	cursor:pointer;
	text-align:center;
	width: auto!important;
	width: 18px;
	min-width: 18px;
}

.ProductProperty li a:hover {
	border: 1px solid #f00;
	text-decoration:none;
	color:#c00;
}
.ProductProperty li img{
	width:30px;
}

.picList{
	clear:both;
	padding-top:5px;
}




/*------------End  从UserDefaultTheme迁移过来------------*/
/* 弹出层 */
.overlay
{
    border: 1px solid #d9d9d9;
    background: #FFFFFF;
}
.overlay_header
{
    height: 29px;
    line-height: 29px;
    padding: 0 10px;
    color: #666666;
    position: relative;
    background: url(user/images/overlay_header_background.gif) repeat;
}
.overlay_header_title_sign
{
    width: 10px;
    height: 8px;
    top: 11px;
    position: absolute;
    background: url(user/images/overlay_header_title_sign.gif) no-repeat;
}
.overlay_header_title
{
    font-size: 12px;
    padding-left: 18px;
}
.overlay_header_background_right
{
    width: 159px;
    height: 29px;
    top: 0;
    right: 0;
    position: absolute;
    background: url(user/images/overlay_header_background_right.gif) no-repeat;
}
.overlay_header_close
{
    display: block;
    right:8px;
    top:11px;
    width: 8px;
    height: 8px;
    position: absolute;
    cursor:pointer;
    background: url(user/images/overlay_header_close_sign.gif) no-repeat;
}
.table_style { border:solid 1px #eee;}
.table_style tr td { padding: 12px; word-break:break-all; overflow:auto; text-align:left; background:url(images/td_bg.jpg) repeat-x;}
.table_style tr td em { font-style:normal; line-height:24px; border-bottom:solid 1px #333;}
.table_style tr.first td { background:none;}
.table_style tr td.ok_tab{ padding-right:15px; text-align:right;}
.table_style tr td table tr td{ background:none; padding:0px 10px 0px 0px;}
.ok_bottom { padding-top:8px; text-align: center;}

#AgentaList1_Pager{ font-size:12px;}


#alipay{ display:none;}