#All {
	/* 居中 */
	text-align:center;	/* for IE */
	padding: 0;	/* for opera */
}


/******************************** 头部图 **********************************/
#HeadImg {
	width:770px;	/* 宽度是必须的 */
	margin:0 auto;	/* 居中 */
	text-align:center;
	background-color: #FFFFFF;
}
#HeadImg img {
	padding: 10px 0 0 0;
}
/******************************** 头部图 End ******************************/


/******************************** 内容 ************************************/
#Content {
	width:770px; 	/* 宽度是必须的 */
	margin:0;
	margin-left: auto;	/* 居中 for opera */
	margin-right: auto;	/* 居中 for opera */
	background-color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	overflow:hidden;
}
#Content h3 {
	text-align: center;
	line-height: 26px;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding: 20px 0 5px 0;
	margin: 0;
}
/******************************** 内容 End ********************************/


/********************* 分页显示 *************************/
#ListPage {
	clear: left;
	float: left;
	text-align: right;
	width: 100%;
	padding: 0;
	margin: 0;
	font-size: 13px;
	color: #444444;
	font-family: 宋体;
}
#ListPage a {
	font-size: 13px;
	color: #444444;
	font-family: 宋体;
}
#ListPage a:visited {
	text-decoration: none;
}
#ListPage a:hover {
	text-decoration: underline;
}
#ListPage a:active {
	text-decoration: none;
}
#ListPage a:link {
	text-decoration: none;
}
/********************* 分页显示 End *********************/

/********************* 右侧广告 *************************/
#AdRight {
	float: left;
	width: 140px;
	padding: 0 0 10px 8px;
	margin: 0;
}
/********************* 右侧广告 End *********************/
/********************* 右侧广告Box *************************/
.AdBox {
	padding: 10px 0 10px 0;
	margin: 0;
}
/********************* 右侧广告Box End *************************/

/* 点分割线 */
.DotLine {
	line-height: 20px;
	height: 20px;
	width: 770px;
	padding: 0;
	margin: 0;
	background: url('../images/dotline.gif') repeat-x top left;
}

/********************* 新上架产品 ***********************/
#NewProducts {
	float: left;
	padding: 0 0 0 20px;
	vertical-align: center;
	height: 26px;
	line-height: 26px;
	margin: 0;
}
#NewProducts img {
	float: left;
	padding: 0;
	margin: 0;
}
#NewProducts marquee {
	float: left;
	margin: 0 0 0 24px;
}
/********************* 新上架产品 End *******************/

/********************* 分类 *************************/
#Category {
	float: left;
	width: 587px;
	padding: 0 0 10px 18px;
	margin: 0;
}
/********************* 分类 End *************************/

/********************* 分类Box *************************/
.BoxCategory {
	width: 587px;
	margin: 20px 0 20px 0;
	margin-left: auto;	/* 居中 for opera */
	margin-right: auto;	/* 居中 for opera */
	padding: 0;
}
.BoxCategory .Header {
	height: 30px;
	width: 100%;
	padding: 0;
	margin: 0;
}
.BoxCategory .Header img {
	float: left;
	border: 0;
	padding: 0;
	margin: 0;
}

.BoxCategory .Middle {
	width: 100%;
	overflow:hidden;
}
/********************* 分类Box End *********************/

/********************* 产品Box *************************/
.BoxProduct {
	width: 256px; 
	float: left;
	margin: 10px 18px 5px 13px;
}

.BoxProduct .Left {
	float:left;
	font-size: 12px;
	color: #777777;
}

/****** 产品信息 *****/
.BoxProduct .Info {
	float:left;
	text-align:left;
	margin: 0; 
	padding:0;
	list-style-type:none;
	width: 151px;
	height: 70px;
}
.BoxProduct .Info .Name {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #EFA500;
}
.BoxProduct .Info .MarketPrice {
	font-size: 12px;
	color: #093a92;
	text-decoration: line-through;
}
.BoxProduct .Info .Price {
	font-size: 14px;
	font-weight: bold;
	color: #e70000;
}

/****** 会员打分 *****/
.BoxProduct .Score {
	text-align: left;
	vertical-align: bottom;
	width: 151px;
	padding: 5px 0 0 0;
	height: 25px;
	line-height: 25px;
}
.BoxProduct .Score img {
	padding: 0;
	margin: 0;
	border: 0;
	float: left;
	padding: 0;
}

/****** 产品图 *****/
.BoxProduct .ProductImg {
	float:left;
	width: 105px;
	height: 105px;
	margin:0;
	position: relative;
}
.BoxProduct .ProductImg .Image {
	padding: 0;
	margin: 0;
	border: 0;
}
/* Img Width Hack */
.BoxProduct .ProductImg .Image { /* for Firefox & IE7 */
	max-width: 105px;
}
* html .BoxProduct .ProductImg .Image { /* for IE6 */
	width: expression(width>105?"105px":width);
}

/****** 可购买图标 *****/
.BoxProduct .OnSell {
	float:left;
	position: absolute;
	right:0;
	bottom:0;
	cursor: pointer;
}
/********************* 产品Box End *********************/

/********************* 产品列表 ************************/
#ProductList {
	width: 80%;
	margin: 0px 0 20px 0;
	border-bottom:dotted #B6B6B6 1px;
	margin-left: auto;	/* 居中 for opera */
	margin-right: auto;	/* 居中 for opera */
}
#ProductList th {
	text-align: center;
	line-height: 32px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	border-top:dotted #B6B6B6 1px;
}
#ProductList td {
	text-align: center;
	line-height: 24px;
	border-top:dotted #B6B6B6 1px;
	padding: 10px 0 10px 0;
}
#ProductList td img {
	border: 0;
}
#ProductList .Attention {
	color: #FF6600;
	font-size: 14px;
	font-weight: bold;
	padding: 15px 0 15px 0;
}

/***** 列表内容 *****/
/* 产品名称 */
#ProductList .ProductName a {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #0063dc; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/* 产品费用 */
#ProductList .ProductPrice {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: red; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/* 产品重量 */
#ProductList .ProductWeight {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/* 产品数量 */
#ProductList .ProductNum {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/* 添加时间 */
#ProductList .AddTime {
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/***** 列表内容 End *****/

/***** 合计 *****/
#ProductList #Sum td {
	height: 50px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/* 文字 */
#ProductList #Sum #Str {
	text-align: right;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
/* 总费用 */
#ProductList #Sum #SumPrice {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: red; 
}
/* 总重量 */
#ProductList #Sum #SumWeight {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #666666; 
}
/* 总数量 */
#ProductList #Sum #SumNum {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #666666; 
}
/***** 合计 End *****/

/********************* 产品列表 End ********************/

/********************* 订单列表 ************************/
#OrderList {
	width: 90%;
	margin: 20px 0 20px 0;
	margin-left: auto;	/* 居中 for opera */
	margin-right: auto;	/* 居中 for opera */
}
#OrderList th {
	text-align: center;
	line-height: 32px;
	font-size: 12px;
	font-weight: bold;
}
#OrderList td {
	text-align: center;
	line-height: 32px;
	border-top:dotted #B6B6B6 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#OrderList .Attention {
	color: #FF6600;
	font-size: 14px;
	font-weight: bold;
	padding: 30px 0 0 0;
}
/********************* 订单列表 End ********************/

/********************* 送货信息 ************************/
#ConsigneeInfo {
	width: 80%;
	margin: 20px 0 20px 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom:dotted #B6B6B6 1px;
	margin-left: auto;	/* 居中 for opera */
	margin-right: auto;	/* 居中 for opera */
}
#ConsigneeInfo th {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	line-height: 32px;
}
#ConsigneeInfo td {
	line-height: 32px;
	border-top:dotted #B6B6B6 1px;
}
#ConsigneeInfo .Title {
	text-align: right;
	width: 20%;
	white-space: nowrap;
	vertical-align: top;
	font-size: 12px;
	font-weight: bold;
	COLOR: #666666; 
}
#ConsigneeInfo .Content {
	text-align: left;
	padding: 0 0 0 6px;
	vertical-align: top;
	font-size: 12px;
	COLOR: #000000; 
}
#ConsigneeInfo .Attention {
	color: #FF6600;
	font-size: 12px;
}
/********************* 送货信息 End ********************/

#BuyWayHint {
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	padding: 20px 0 10px 40px;
	color: #666666;
}
#BuyFinishHint {
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	padding: 20px 0 10px 40px;
	color: #0063dc;
}
/********************* 支付方式Box *********************/
.PayBox {
	float: left;
	width: 270px;
	margin: 20px 30px 20px 40px;
	background-color: #a7daff;
	vertical-align: middle;
	text-align: center;
}
.PayBox .CornerImg {
	width: 12px;
	height: 12px;
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #FFFFFF;
}
.PayBox .PayButton {
	height: 40px;
}
.PayBox .PayMethodImg {
	height: 60px;
}
/* 单位 */
.PayBox .Unit {
	font-size: 20px;
	font-weight: bold;
	font-family: 黑体;
	color: #ffffff;
}
/* 产品购买费用 */
.PayBox .ProductPriceTitle {
	border-top: dotted #ffffff 1px;
	padding: 5px 0 5px 0;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #0063dc;
}
.PayBox .ProductPrice {
	padding: 5px 5px 5px 0;
	font-size: 30px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
/* 递送费用 */
.PayBox .FreightChargeTitle {
	text-align: left;
	padding: 5px 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	color: #0063dc;
	border-top: dotted #ffffff 1px;
}
.PayBox .FreightCharge {
	padding: 5px 5px 5px 0;
	font-size: 30px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
/* 递送费用计算规则 */
.PayBox .FreightRuleTitle {
	padding: 5px 0 5px 0;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #0063dc;
	border-top: dotted #ffffff 1px;
}
.PayBox .FreightRule {
	text-indent: 2em;
	vertical-align: top;
	padding: 5px 0 5px 0;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #0063dc;
}
/* 总费用 */
.PayBox .SumChargeTitle {
	padding: 5px 0 5px 0;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #0063dc;
	border-top: dotted #ffffff 1px;
}
.PayBox .SumCharge {
	padding: 5px 5px 5px 0;
	font-size: 50px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
/********************* 支付方式Box End *****************/

/********************* 操作 ****************************/
#ModifyLink {
	width: 80%;
	text-align: center;
	margin:10px 0 10px 0;
	margin-left: auto;	/* 居中 for opera */
	margin-right: auto;	/* 居中 for opera */
}
#ModifyLink a {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #0063dc; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin: 0 5px 0 5px;
}
/********************* 操作 End ************************/

/********************* 购买按钮 ************************/
#Button {
	text-align: center;
	width: 100%;
	padding: 30px 0 40px 0;
	clear: left;
	float: left;
}
#Button .ButtonImage {
	margin: 0;
	padding: 0 10px 0 10px;
	border: 0;
	cursor: pointer;
}
/********************* 购买按钮 End ********************/
