/*
Logo filename: logo.gif
*/

/*  ==================== 全局通用部分 ====================  */

* { margin: 0; padding: 0; }
img { border: none; }
img,input,select { vertical-align: middle; }
body,td,th { font-size: 12px; }
body {
	text-align: center;
	color: #444;
	background:#fff;
	font-family: "宋体";
}
/*  == 清除浮动 ==  */
.clearfix:after {
	content: "."; display: block; height: 0; clear: both;
	visibility: hidden;
}
a { color: #444; text-decoration: none; }
a:hover { color: #900; text-decoration: underline; }
.textleft { text-align:left; }
.textcenter { text-align:center; }
.textright { text-align:right; }
.textStrong { font-weight:bold; }
.banner { margin:10px 0 0 0; }
.tablec {
	width:100%;
	background:#ccc;
	margin:10px 0 0 0;
}
	.tablec td,.tablec th { 
		padding:5px;
		height:20px;
	}
	.tablec th { background:#eee; }
	.tablec td { background:#fff; }
.tables { width:100%; }
	.tables th {
		font-weight:normal;
		border-bottom:2px #ccc solid;
		background:#fff;
	}
	.tables td {
		border-bottom:1px #ccc solid;
	}
/*  == 翻页样式 ==  */
#pager { 
	margin:10px auto 0 auto; padding:10px 0; 
	width:95%;
	text-align:center; vertical-align:middle;
}
/*  == 评论留言栏目 ==  */
#comments h2 {
	width:95%; height:25px;
	margin:10px auto 0 auto;
	text-align:left; text-indent:10px; font-size:14px; line-height:25px;
	background:url("images/title_longline.gif") 0 23px no-repeat;
}
	#comments table {
		width:95%;
		margin:10px auto;
	}
	#comments table#msgbox { width:100%; }
		#comments td,#comments th {
			height:20px;
			padding:5px;
		}
	#comments .commentsLine { border-bottom: 1px #ccc dotted; }
	#comments .adminre {
		background:#efefef;
		line-height:16px; color:#900;
		width:99%;
		margin:5px 0 0 0; padding:5px;
	}
.btnBlue { 
	width:89px; height:20px;
	margin:0 auto;
}
.btnBlue a { 
	color:#fff; text-decoration:none; line-height:20px; text-indent:17px; text-align:left;
	display:block;
	margin:0 auto;
	width:89px; height:20px;
	background:url("images/addcart.gif");
}
.btnBlue a:hover { color:#fff; text-decoration:none; }

/*  ==================== 页面头部样式 ====================  */

#head {
	width: 1000px; height: 65px;
	margin: 0 auto; padding: 10px 0 0 0; 
}
	/*  == Logo样式 ==  */
	#head .logo { float: left; }
	/*  == 400广告样式 ==  */
	#head .call400 { float: right; }
	/*  == 顶部链接样式 ==  */
	#head .toplink {
		height: 40px;
		float: right;
		margin: 0 10px 0 0; padding: 5px 0 0 0;
		border-right: 1px #000 dashed;
	}
	#head .toplink a {
		line-height: 20px;
		margin: 0 5px 0 0;
		width:100px;
	}
		#head .toplink td { 
			height:20px;
			text-align: left; text-indent: 9px;
			background: url("images/arrowRed.jpg") 0 4px no-repeat;
		}

/*  ==================== 头部菜单样式 ====================  */

#menu {
	height: 32px; width: 1000px;
	margin: 0 auto;
	background: #393939;
}
	/*  == 主菜单样式 ==  */
	#menu ul li {
	list-style: none;
	float: left;
	height: 32px;
	line-height: 32px;
	text-align: center;
	}
	#menu ul li a {
		color: #fff; text-decoration: none;
		display: block;
		background: #393939;
		padding: 0 10px;
	}
	#menu ul li a:hover { background: #a10000; }
	/*  == 当前菜单样式 ==  */
	#menu ul li.selectedpage a {
		color: #fff; text-decoration: none;
		display: block;
		background: #a10000;
	}
	/*  == 购物车栏目样式 ==  */
	#menu .cartlist {
		float: right;
		height: 23px;
		display:inline;
		background: url("images/gwc.jpg") 0 -23px repeat-x;
		margin: 5px 10px 0 0;
		text-align: right; line-height: 23px;
	}
		#menu .cartlist .left {
			background: url("images/gwc.jpg") no-repeat;
			float:left;
			width:26px; height:23px;
		}
		#menu .cartlist .middle {
			float:left;
			height:23px;
		}
		#menu .cartlist .right {
			background: url("images/gwc.jpg") -42px -46px no-repeat;
			width:18px; height:23px;
			float:left;
		}
		#menu .cartlist a { color: #888; text-decoration: none; }

/*  ==================== 底部帮助样式 ====================  */

#help {
	background: #F7F7F7;
	border-top: 1px #ccc solid; border-bottom: 1px #888 solid;
	width:900px;
	padding: 10px 50px; margin: 20px auto 0 auto;
}
	#help a { color: #444; text-decoration: none; }
	#help a:hover { color: #c00; text-decoration: none; }
	#help dl {
		float: left;
		width: 150px;
	}
		#help dt {
			width: 150px;
			display: block;
			line-height: 25px; text-align: left; text-indent: 20px; font-weight: bold;
			background: url("images/redlink.gif") 10px 8px no-repeat;
		}
		#help dd {
			width: 150px;
			text-indent: 20px; line-height: 18px; text-align: left;
		}

/*  ==================== 页面底部 ====================  */

#foot {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
}
	#foot .pic { padding: 20px 0 10px 0; }
	#foot span {
		line-height: 18px; height: 18px;
		width: 80px;
		padding: 0 10px;
	}
	#foot span.line { border-right: 1px #888 solid; }
	#foot p {
		width: 1000px;
		text-align: center;
		clear: both;
	}

/*  ==================== 全局主内容框架 ====================  */

.wrap {
	width: 1000px;
	margin: 0 auto;
}
	/*  == 全屏框架 ==  */
	.wrap .wrap_center { width: 1000px; }
	/*  == 顶部框架 ==  */
	.wrap .wrap_top { width: 1000px; }
	/*  == 左浮动框架 ==  */
	.wrap .wrap_left {
		float: left;	
		width: 189px;
	}
	/*  == 右浮动框架 ==  */
	.wrap .wrap_right {
		float: right;	
		width: 225px;
	}
	/*  == 中间框架 ==  */
	.wrap .wrap_middle {
		float: left;
		margin: 0 0 0 20px;
		width: 546px;
	}
	/*  == 主内容框架 ==  */
	.wrap .wrap_main {
		background:url("images/bg_accountmain.png") -781px 0;
		float:right;
		width:781px;
		margin:10px 5px 0 0;
		text-align:left;
	}
	/*  == 右边浮动栏目 ==  */
	.wrap .product_side { 
		margin:0 0 0 0px;
		display:inline;
	}

/*  ==================== 信息提示样式 ====================  */

.wrap .wrap_msg {
	width:1000px;
	text-align:center;
	margin:20px 0 0 0;
}
	.wrap .wrap_msg h2 {
		font-size:14px; font-weight:bold; color:#7f0019; line-height:30px;
		text-align:center; 
		width:1000px;
	}

/*  ==================== 会员登入样式 ====================  */
#globalLogin { 
	width:450px;
	margin:0 auto;
}
	#globalLogin .globalModuleContent { padding:10px 0 20px 0; }
	#globalLogin .submitreg {
		background:url("images/reg.gif") no-repeat;
		border:none;
		width:103px;
		height:24px;
	}
	#globalLogin h4 { 
		text-align:left;
		font-size:14px;
	}

	  
/*  ==================== 路径及会员登录栏目新 ====================  */

.wrap .wrap_top #userhere {
	background: url("images/top_line_5.gif") repeat-x;
	height: 41px; width: 998px;
	border-bottom: 2px #E8E8E8 solid; border-left: 1px #E8E8E8 solid; border-right: 1px #E8E8E8 solid;
	margin: 0px 0 0 0;
}
	.wrap .wrap_top #userhere .here {
        font-size:12px; font-weight:lighter; line-height:15px;
		background: url("images/red666.gif") 8px 13px no-repeat;
		height: 41px;
		float: left;
		line-height: 41px; text-indent: 15px;
	}
	.wrap .wrap_top #userhere .user {
		float: right;
		margin: 0 5px 0 0;
		line-height: 41px;text-indent: 15px;
		height: 41px;
	}

/*  ==================== 侧边搜索 ====================  */

.wrap .wrap_left #globalSearch {
	border: 1px solid #CCC;
	margin: 10px 0 0 0; padding: 0 0 0 1px;
	height: 26px;
}
	.wrap .wrap_left #globalSearch #category { display: none; }
	.wrap .wrap_left #globalSearch input { margin: 2px; }
	.wrap .wrap_left #globalSearch .search {
		border: 1px #000 solid;
		color: #000; line-height: 20px;
		width: 120px; height: 20px; 
		float: left;
	}
	.wrap .wrap_left #globalSearch .search_btn {
		background: url("images/searchbtn.gif");
		width: 49px; height: 22px;
		border: none; 
	}

/*  ==================== 左侧栏目通用样式 ====================  */

.wrap .wrap_left .box {
	margin: 10px 0 0 0;
	text-align: center;
	background: url("images/bg_sidemdl2.png") -189px 0 repeat-y;
}
	.wrap .wrap_left .box h2 {
		background: url("images/bg_sidemdl2.png") no-repeat;
		height: 26px; width: 189px;
		color: #fff; text-indent: 20px; text-align: left; font-size: 12px; line-height: 26px;
	}
		.wrap .wrap_left .box h2 a { color: #fff; text-indent: 20px; text-align: left; font-size: 12px; line-height: 26px; }
	/*  == 商品分类样式 ==  */
	.wrap .wrap_left .box .category_tree {
		width: 165px;
		padding: 0 12px 10px 12px;
		text-align: center;
		background: url("images/bg_sidemdl2.png") right bottom no-repeat;
	}
		.wrap .wrap_left .box .category_tree dt {
			width: 165px;
			text-align: left; text-indent: 10px; line-height: 25px; font-weight: bold;
			border-top: 1px #ccc dotted;
		}
		.wrap .wrap_left .box .category_tree dd {
			text-align: left; text-indent: 20px; line-height: 25px;
			width: 165px;
		}
	/*  == 销售排行(左)样式 ==  */
	.wrap .wrap_left .top10 { background: url("images/bg_sidemdl2.png") bottom right no-repeat; }
		.wrap .wrap_left .top10 p {
			line-height: 26px; text-align: left; font-size: 12px; text-indent: 16px;
			width: 165px; /*  height: 26px; */
			border-bottom: 1px #ccc dotted;
			margin: 0 12px;
		}
			.wrap .wrap_left .top10 p a {
				line-height: 26px; text-align: left; color: #444; font-size: 12px;
				width: 165px; /*  height: 26px; */
				display: block;
			}
		/*  	.wrap .wrap_left .top10 p a:hover { 
				font-weight: bold; color: #900; text-indent: 20px;
				background: #f8f8f8;
			}*/
	/*  == 促销信息(左)样式 ==  */
	.wrap .wrap_left .promotion_info { background: url("images/bg_sidemdl2.png") bottom right no-repeat; }
		.wrap .wrap_left .promotion_info p {
			line-height: 26px; text-align: left; font-size: 12px; text-indent: 5px;
			width: 165px; height: 26px;
			border-bottom: 1px #ccc dotted;
			margin: 0 12px;
		}
			.wrap .wrap_left .promotion_info p a:hover { font-weight: bold; color: #900; }
		.wrap .wrap_left .promotion_info a.snatch { color: #d60000; font-weight: bold; }
		.wrap .wrap_left .promotion_info a.group { color: #0054ff; font-weight: bold; }
		.wrap .wrap_left .promotion_info a.auction { color: #ff8400; font-weight: bold; }
		.wrap .wrap_left .promotion_info a.favourable { color: #039f3a; font-weight: bold; }
	/*  == 品牌列表(左)样式 ==  */
	.wrap .wrap_left .box #brandScroller {
		overflow: hidden;
		height:100px; width:189px;
		margin: 10px 0 0 0; padding:0 25px; *padding:0;
		text-align: center;
	}
		.wrap .wrap_left .box #brandScroller p { margin: 5px auto; padding:5px 0; }
		.wrap .wrap_left .box #brandScroller p img { 
			width: 139px; height: 50px;
		}
	.wrap .wrap_left .brands_bottom {
		height: 11px; width: 189px;
		background: url("images/bg_sidemdl2.png") -378px -15px no-repeat;	
	}
	/*  == 最新评论(左)样式 ==  */
	.wrap .wrap_left .box .box_list { 
		background: url("images/bg_sidemdl2.png") bottom right no-repeat;
		padding:0 0 5px 0;
	}
	.wrap .wrap_left .box p.comment {
		width:169px;
		margin:10px auto;
		text-align:left; line-height:18px;
	}
		.wrap .wrap_left .box p.comment a { color:#827878; }
		.wrap .wrap_left .box p.comment a:hover { color:#900; }
	/*  == 商品列表(左)样式 ==  */
	.wrap .wrap_left .box h2 span {
		float: right;
		margin: 0 5px 0 0; *margin:-25px 5px 0 0;	/*万恶的IE*/
	}
	.wrap .wrap_left .box h2 span a { color:#fff; text-decoration:none; }
	.wrap .wrap_left .box .box_lists { margin:10px 0; }
		.wrap .wrap_left .box p i {
				text-decoration: line-through;
				font-style: normal;
			}
	/*  == 历史记录(左)样式 ==  */
	.wrap .wrap_left .history {
		width: 165px;
		margin: 0 12px;
		text-align: center;
		list-style:none;
	}
		.wrap .wrap_left .history li {
			width: 165px;
			text-align: left; /*text-indent: 20px;*/ line-height: 25px; font-weight: bold;
			border-top: 1px #ccc dotted;
		}
	/*  == 价格区间(左)样式 ==  */
	.wrap .wrap_left .price {
		width: 165px;
		margin: 0 12px;
		text-align: center;
		list-style:none;
	}
		.wrap .wrap_left .price li {
			width: 165px; height:25px;
			text-align: left; text-indent: 10px; line-height: 25px;
			border-top: 1px #ccc dotted;
			overflow:hidden;
		}
		.wrap .wrap_left .price li#price-grade-current { background:#f6f6f6; color:#900; }
	/*  == 你的选择(左)样式 ==  */
	.wrap .wrap_left .uchoose {
		margin:0 auto 5px auto; padding:5px 0 0 0;
		line-height:16px; text-align:left;
		width:165px;
		border-top: 1px #ccc dotted;
	}
		
/*  ==================== 会员登录栏目 ====================  */

.wrap .wrap_middle .login {
	margin: 20px 0 0 0;
	text-align: left;
	width: 546px;
}
	.wrap .wrap_middle .login a { font-weight: bold; }
	
/*  ==================== 中间flash广告栏目 ====================  */

.wrap .wrap_middle .flashbanner { margin: 10px 0; }
	
/*  ==================== 首页中间栏目通用样式 ====================  */

.wrap .wrap_middle .box {
	margin: 10px 0 0 0;
	width: 546px;
}
	.wrap .wrap_middle .box h2 {
		height: 25px; width: 546px;
		background: url("images/title_longline.gif") 0 23px no-repeat;
		line-height: 25px; text-indent: 10px; text-align: left; font-size: 12px;
	}
		.wrap .wrap_middle .box h2 span {
			float: right;
			margin: 0 5px 0 0; *margin:-25px 5px 0 0;	/*万恶的IE*/
		}
	.wrap .wrap_middle .box .box_lists {
	float: left;
	width: 160px;
	height:250px;
	margin: 20px 0 0 0;
	padding: 0 10px;
	text-align: center;
	border-right: 1px #ccc dotted;
	}
	.wrap .wrap_middle .box .noline { border: none; }
		.wrap .wrap_middle .box p { text-align: center; line-height: 20px; }
			.wrap .wrap_middle .box p.pic img { /*width:100px; height:100px;*/ }
			.wrap .wrap_middle .box p.name {
	width:150px;
	height:auto;
	font-weight: bold;
			}
			.wrap .wrap_middle .box p i {
				text-decoration: line-through;
				font-style: normal;
			}
	/*  == 拍卖团购(中)样式 ==  */
	.wrap .wrap_middle .box .box_h { height:190px; *height:190px; }
	
	
/*  ==================== 最新动态部份 ====================  */

.wrap .wrap_right .new_articles {
	background: #EDEDED;
	width: 225px;
	text-align: left;
	margin: 10px 0 0 0;
}
	.wrap .wrap_right .new_articles h2 {
		background: url("images/sy__r12_c30.jpg");
		width: 225px; height: 40px;
		color: #fff; line-height: 40px; text-indent: 20px; font-size: 12px;
	}
	.wrap .wrap_right .new_articles ul {
		padding: 0 0 30px 0;
		width: 225px;
		list-style: none;
		background: url("images/dongtai.png") bottom no-repeat;
	}
		.wrap .wrap_right .new_articles ul li { line-height: 20px; text-indent:15px; }

/*  ==================== 右侧栏目通用样式 ====================  */

.wrap .wrap_right .box {
	margin: 10px 0 0 0;
	width: 225px; text-align: left;
	background: url("images/bg_sidemdl3.png") -225px 0 repeat-y;
}
	.wrap .wrap_right .box h2 {
		line-height: 26px; text-align: left; color: #fff; font-size: 12px; text-indent: 20px;
		width: 225px; height: 26px;
		background: url("images/bg_sidemdl3.png") no-repeat;
	}
	/*  == 发货单(右)样式 ==  */
	.wrap .wrap_right .box #ordersnscroller { background: url("images/bg_sidemdl3.png") right bottom no-repeat; }
		.wrap .wrap_right .box #ordersnscroller ul {
			margin: 5px 0 0 0; padding: 0 0 2px 0;
			border-bottom: 1px #ccc dotted;
			width:225px;
		}
			.wrap .wrap_right .box #ordersnscroller li {
				list-style: none;
				text-align: left; text-indent: 20px; line-height: 20px;
			}
			.wrap .wrap_right .box #ordersnscroller li span { font-weight: bold; }
	/*  == 热销(右)样式 ==  */
	.wrap .wrap_right .box .hots { 
		background: url("images/bg_sidemdl3.png") right bottom no-repeat;
		padding:0 0 5px 0;
	}
		/*  == 热销列表 ==  */
		.wrap .wrap_right .box .hots #productclass {
			margin: 5px 5px 0 5px;
			width: 215px; text-align: right;
			list-style: none;
		}
			.wrap .wrap_right .box .hots #productclass li {
				float: left;
				margin-left: 2px;
				width: 51px; height:26px;
				text-align: center;
				overflow:hidden;
			}
				.wrap .wrap_right .box .hots #productclass li a {
					background: #CCC;
					height: 25px;
					display: block;
					padding: 0 5px; 
					color: #666; text-decoration: none; line-height: 25px;	
				}
				.wrap .wrap_right .box .hots #productclass li a:hover {
					height: 25px;
					display: block;
					line-height: 25px;
				}
				.wrap .wrap_right .box .hots #productclass li.checked a {
					line-height: 25px; color: #666; text-decoration: none;
					background: #fff;
					height: 25px;
					display: block;
					padding: 0 5px; margin: 0 0 -1px 0;
					border-bottom: 1px #fff solid; border-top: 1px #ccc solid; border-right: 1px #ccc solid; border-left: 1px #ccc solid;
				}
		/*  == 热销列表内容 ==  */
		.wrap .wrap_right .box .hots .product_list {
			border: 1px #ccc solid;
			width: 215px;
			margin:0 auto;
			disply: inline;
		}
			.wrap .wrap_right .box .hots .product_list .product_line {
				border-bottom:1px #ccc dashed;
				width:215px;
				padding:0 0 5px 0;
			}
			.wrap .wrap_right .box .hots .product_list img {
				width: 70px; height: 70px;
				text-align: left;
				margin: 5px 5px 0 5px;
				vertical-align: middle;
				float: left;
			}
			.wrap .wrap_right .box .hots .product_list .product_info {
				text-align: left; line-height: 20px;
				margin: 5px 0 5px 10px;
				float: right;
				width:125px;
			}
			.wrap .wrap_right .box .hots .product_list .product_more {
				text-align: right; line-height: 30px;
				padding: 0 15px 0 0;
				width: 200px;
			}
	/*  == 销售排行(右)样式 ==  */
	.wrap .wrap_right .top10 { background: url("images/bg_sidemdl3.png") bottom right no-repeat; }
		.wrap .wrap_right .top10 p {
			line-height: 26px; text-align: left; font-size: 12px; text-indent: 40px;
			width: 165px; height: 26px;
			border-bottom: 1px #ccc dotted;
			margin: 0 12px;
		}
			.wrap .wrap_right .top10 p a {
				line-height: 26px; text-align: left; color: #444; font-size: 12px;
				width: 165px; height: 26px;
				display: block;
			}
			.wrap .wrap_right .top10 p a:hover { 
				font-weight: bold; color: #900; text-indent: 20px;
				background: #f8f8f8;
			}

/*  ==================== 订单查询栏目(右) ====================  */

.wrap .wrap_right .order_query {
	margin:10px 0 0 0;
	width:225px;
	text-align:left;
	background:url("images/bg_sidemdl3.png") -225px 0;
}
	.wrap .wrap_right .order_query h2 {
		width: 225px; height:30px;
		font-size:0; text-indent: -9999px;
		background:url("images/sy__r20_c30.png") no-repeat;
	}
	.wrap .wrap_right .order_query p {
		width:195px; 
		text-align:left; 
		margin:5px auto 0 auto; 
	}
	.wrap .wrap_right .order_query .order_query_input { width:97% }
	.wrap .wrap_right .order_query span { font-weight:bold; }
	.wrap .wrap_right .order_query_bottom {
		background:url("images/bg_sidemdl3.png") -450px -10px no-repeat;
		height:16px; width:225px;
	}
	.order_bottom {
		height: 15px; width: 225px;
		background: url("images/bg_sidemdl3.png") -451px -23px no-repeat;	
	}

/*  ==================== 邮件订阅栏目(右) ====================  */

.wrap .wrap_right .email {
	margin:10px 0 0 0;
	width:225px;
	text-align:left;
	background:url("images/bg_sidemdl3.png") -225px 0;
}
	.wrap .wrap_right .email h2 {
		width: 225px; height:30px;
		font-size:0; text-indent: -9999px;
		background:url("images/sy__r20_c29.png") no-repeat;
	}
	.wrap .wrap_right .email p {
		width:195px; 
		text-align:left; 
		margin:5px auto 0 auto; 
	}
	.wrap .wrap_right .email .email_input { width:97% }
	.wrap .wrap_right .email .email_btn {
		background:url("images/email_btn.gif");
		border:none;
		width:54px; height:20px;
	}
	.wrap .wrap_right .email_bottom {
		background:url("images/bg_sidemdl3.png") -450px -10px no-repeat;
		height:16px; width:225px;
	}
	
/*  ==================== 满屏通用主栏目 ====================  */
.wrap_center {
	width:1000px;
	text-align:center; color:#444;
	padding:30px 0 0 0;
}
	.wrap_center h2 {
		width:980px;
		text-align:left; font-size:14px;
		margin:0 auto;
	}
	/*  == 活动列表链接样式 ==  */
	.wrap_center .activity a { color:#900; font-weight:bold; }
	/*  == 系统文章样式 ==  */
	.wrap_center .atricle {
		width:1000px;
		border-top:2px #ccc solid;
		padding:10px 0; margin:5px auto 0 auto;
		text-align:left; line-height:16px;
	}
	/*  == 购物车样式 ==  */
	.wrap_center .more {
		float:right;
		margin:-20px 0 0 0;
	}
	/*  == 购物车会员样式 ==  */
	#globalLogin {
		margin:20px auto 0 auto;
		width:500px;
		border:1px #ccc solid;
	}
		#globalLogin h3 {
			width:500px; height:30px; 
			background:#7f0019;
			line-height:30px; font-size:12px; color:#fff; text-align:left; text-indent:20px; font-weight:normal;
		}
		#globalLogin .tablec th { background:#fff; }
	/*  == 配送方式样式 ==  */
	.wrap_center .myship {
		background:url("images/tagtitle.jpg") repeat-x;
		height:30px; width:100%;
		line-height:30px; text-align:left; text-indent:20px;
	}
	.wrap_center #myship { margin:0; }
	/*  == 专题页面样式 ==  */
	.wrap .wrap_center .topicstyle {
		border:1px #ccc solid;
		padding:10px; margin:10px 0 0 0;
		background:#fafafa;
		text-align:left; line-height:16px;
	}
	.wrap .wrap_center .item {
		width:199px;
		text-align:center; line-height:20px;
		float:left;
		border-right: 1px #ccc dotted;
		margin:10px 0 0 0;
	}
	.wrap .wrap_center .item p {
		width:188px;
		text-align:center; line-height:20px;
		float:left; padding:0 6px 0 5px;
	}

/*  ==================== 主栏目样式 ====================  */

.wrap .wrap_main .top {
	background:url("images/bg_accountmain.png") no-repeat;
	width:781px; height:8px;
}
.wrap .wrap_main_bottom {
	background:url("images/bg_accountmain.png") -1562px 0 no-repeat;
	width:781px; height:8px;
	float:right;
	margin:0 5px 0 0;
}
.wrap .wrap_main .middle {
	padding:10px 20px;
}
	.wrap .wrap_main .middle h2 {
		width:95%; height:25px;
		margin:10px auto 0 auto;
		text-align:left; text-indent:10px; font-size:14px; line-height:25px;
		background:url("images/title_longline.gif") 0 23px no-repeat;
	}
	.wrap .wrap_main .middle h3 {
		width:95%;
		margin:20px auto 0 auto;
		text-align:center;
	}
	/*  == 团购拍卖列表栏目 ==  */
	.wrap .wrap_main .middle .products {
		border-bottom:1px #ccc dashed;
		width:95%;
		margin:10px auto 0 auto; padding:0 0 10px 0;
	}
		.wrap .wrap_main .middle .products h3 {
			width:100%; height:25px;
			margin:10px auto 0 auto;
			text-align:left; text-indent:10px; font-size:14px; line-height:25px;
			background:url("images/title_longline.gif") 0 23px no-repeat;
		}
		.wrap .wrap_main .middle .products .groundpic {
			float:left;
			padding:5px;
			border:1px #ccc solid;
		}
		.wrap .wrap_main .middle .products .groundinfo { 
			float:left;
			width:430px;
			margin-left:30px;
		}
			.wrap .wrap_main .middle .products .groundinfo p {
				width:100%;
				margin:10px auto;
				line-height:18px;
			}
		.wrap .wrap_main .middle .products .globalModuleContent { 
			padding:15px 0;
			line-height:16px;
		}
	/*  == 文章内容栏目 ==  */
	.wrap .wrap_main .middle p.post {
		width:95%;
		margin:0 auto;
		line-height:20px; text-align:right;
		border-bottom: 2px #ccc solid;	
	}
	.wrap .wrap_main .middle .content {
		width:95%;
		margin:0 auto; padding:20px 0;
		line-height:16px;
	}
	.wrap .wrap_main .middle p.next {
		width:95%;
		margin:0 auto;
		line-height:20px; text-align:left;
		border-top: 2px #ccc solid;	
		padding:10px 0 0 0;
	}
	/*  == 文章列表栏目 ==  */
	.wrap .wrap_main .middle .globalModuleInfo {
		border-bottom:1px #ccc dashed;
		margin:10px auto; padding:0 0 10px 0;
		width:95%
	}
	/*  == 品牌列表栏目 ==  */
	.wrap .wrap_main .middle #brandList {
		width:95%;
		margin:0 auto;
	}
		.wrap .wrap_main .middle #brandList .bg { background:#f6f6f6; }
		.wrap .wrap_main .middle #brandList .globalMiddle {
			border-bottom:1px #ccc dashed;
			padding: 10px 0;
			line-height:20px; text-align:left;
			width:100%;
		}
			.wrap .wrap_main .middle #brandList .globalMiddle .brandimg { width:150px; height:60px; }
			.wrap .wrap_main .middle #brandList .brandpic {
				float:left;
				width:25%;
				margin:0 0 0 10px; padding:5px;
				display:inline;
				text-align:center;
			}
			.wrap .wrap_main .middle #brandList .brandinfo {
				padding:5px 0;
				float:right;
				width:70%
			}
			.wrap .wrap_main .middle #brandList .brandtitle { 
				font-size:14px; font-weight:bold; color:#900;
				padding:5px 0;
			}
	/*  == 品牌列表栏目 ==  */
	.ucbox {
		width:95%;
		margin:10px auto;
		line-height:16px;
	}
	
/*  ==================== 产品主栏目样式 ====================  */

.wrap .wrap_productlist { 
	float:right;
	width:790px;
}
	/*  == 当前位置与选择样式 ==  */
	.wrap .wrap_productlist .liststyle {
		margin-top:10px;
		border-bottom:1px #990000 solid;
		height:30px; width:790px;
	}
		.wrap .wrap_productlist .liststyle .urhere {
			float:left;
			text-indent:20px; line-height:30px;
		}
		.wrap .wrap_productlist .liststyle .product_style {
			height:25px;
			padding:3px 0 0 0; margin: 0 10px 0 0 ;
			float:right;
		}
		.wrap .wrap_productlist .liststyle .product_style img,.wrap .wrap_productlist .liststyle .product_style input,.wrap .wrap_productlist .liststyle 												.product_style select { vertical-align:middle; }
	/*  == 品牌介绍样式 ==  */
	.wrap .wrap_productlist .pagebar { width:95%; margin:0 auto; text-align:center; padding:10px 0; }
	.wrap .wrap_productlist #globalMiddle {
		border-top:1px #ccc dashed; border-bottom:1px #ccc dashed;
		margin:10px auto 0 auto; padding: 10px 0;
		width:98%;
		background:#efefef;
	}
		.wrap .wrap_productlist #globalMiddle a { color:#900; font-weight:bold; }
		.wrap .wrap_productlist #globalMiddle .brandpic {
			text-align:center; font-size:14px; font-weight:bold; color:#900;
			width:25%;
			float:left;
		}
		.wrap .wrap_productlist #globalMiddle #globalBrandInfoList {
			text-align:left;
			width:70%;
			float:right;
		}
			.wrap .wrap_productlist #globalMiddle #globalBrandInfoList p { line-height:20px; }
	/*  == 产品列表样式 ==  */
	.wrap .wrap_productlist .products {
		width:790px;
	}
		.wrap .wrap_productlist .products .piclink { position:relative; display:block; }
		.wrap .wrap_productlist .products .tagpic { position:absolute; right:10px; top:-3px; }
		.wrap .wrap_productlist .products .market-price { text-decoration:line-through; }
		.wrap .wrap_productlist .products .product_list {
			width:196px;
			text-align:center; line-height:20px;
			float:left;
			border-bottom: 1px #ccc dotted;
		}
			.wrap .wrap_productlist .products .product_list .product_border {	
				border-right: 1px #ccc dotted;
				margin:20px 0;
			}
			.wrap .wrap_productlist .products .product_list .noline { border-right:none; }
			.wrap .wrap_productlist .products .product_list .product_pic { width:100px; height:100px; }
			.wrap .wrap_productlist .products .product_list .piclink .viewpic { display:none; }
			.wrap .wrap_productlist .products .product_list .piclink:hover span.viewpic {
				position:absolute; left:34px; top:130px; z-index:99;
				width:73px; height:26px;
				background:url("images/btn_fastview.png")!important; background : transparent; 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='themes/Vancl/images/btn_fastview.png',sizingMethod='image'); 
				display:block;
			}
			.wrap .wrap_productlist .products .product_list .price { 
				font-weight:bold; line-height:20px;
				margin:15px auto 0 auto;
				width:176px; height:20px;
				overflow:hidden;				
			}
			.wrap .wrap_productlist .more { margin:10px 0 0 0; }
		.wrap .wrap_productlist .products .product_list1 {
			width:395px;
			text-align:center; line-height:20px;
			float:left;
			border-bottom:1px #ccc dotted;
			margin-top:20px;
			padding:0 0 10px 0;
		}
			.wrap .wrap_productlist .products .product_list1 .left_pic {
	float:none;
			}
			.wrap .wrap_productlist .products .product_list1 .price { 
				font-weight:bold; line-height:20px;
				width:100%; height:20px;
				overflow:hidden;
			}
			.wrap .wrap_productlist .products .product_list1 .price1 { 
				font-weight:bold; line-height:20px;
				width:360px; height:20px;
				overflow:hidden;
			}
		.wrap .wrap_productlist .products .right_info {
	float:none;
	margin:0 0 0 10px;
	text-align:center;
		}
		.wrap .wrap_productlist .products .right_info .orange { color:#fa9a10; font-weight:bold; }
		.wrap .wrap_productlist .products .right_info .green { color:#0dab14; font-weight:bold; }
		.wrap .wrap_productlist .products .right_info .blue { color:#125dcd; font-weight:bold; }
		.wrap .wrap_productlist .products .right_info .red { color:#960114; font-weight:bold; }
	/*  == 选购中心样式 ==  */
	.wrap .wrap_productlist .products h3 {
		width:100%; height:25px;
		margin:10px auto 0 auto;
		text-align:left; text-indent:10px; font-size:14px; line-height:25px;
		background:url("images/title_longline.gif") 0 23px no-repeat;
	}
	.wrap .wrap_productlist .products dl {
		width:95%;
		margin:10px auto; padding:0 0 10px 0;
		text-align:left;
		border-bottom:1px #ccc dashed;
	}
		.wrap .wrap_productlist .products dl dt {
			background:url("images/icon_list_arrow01.gif") 3px 12px no-repeat;
			font-size:14px; font-weight:bold; text-indent:15px; line-height:30px;
		}
		.wrap .wrap_productlist .products dl dd { font-size:12px; line-height:20px; text-indent:15px; }
		.wrap .wrap_productlist .products dl dd.title { 
			background:#f6f6f6 url("images/icon_list_arrow02.gif") 8px 8px no-repeat;
			width:100%; height:20px; text-indent:20px;
		}
	/*  ==================== 搜索栏目样式 ====================  */
	.wrap .wrap_productlist .products .searchstyle {
		height:24px; width:100%;
		line-height:24px; text-align:right;
		border-bottom:1px #ccc solid;
	}
		.wrap .wrap_productlist .products .searchstyle img,.wrap .wrap_productlist .products .searchstyle input,.wrap .wrap_productlist .products .searchstyle select { vertical-align:middle; }
		.noSearchResult { padding:10px 0; }

/*  ==================== 产品浮动比较样式 ====================  */

#compareBox {
	width:130px;
	background: #FFF;
	padding: 10px 3px 5px;
	border: 1px solid #999;
	position: absolute; right:1px; top:200px;
	filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=0.8);
}
	#compareBox input {
		color: #FFF;
		background: #000;
		width: 120px;
		padding-top: 3px; margin-bottom: 5px;
		border: 1px solid #000;
	}
#compareList {
	margin:0px; padding:0px;
	width:120px;
}
	#compareList li {
		color: #333; text-align:left;
		background: #F1F1F1;
		padding: 3px 5px; margin: 3px 0;
		border: 1px solid #999;
	}
		#compareList li img {
			float:right;
			padding-top:4px;
		}
		
/*  ==================== 产品展示栏目 ====================  */

.wrap .product_main {
	width:790px;/*580px*/
	margin:0 0 0 20px;
	float:right;
}
	.wrap .product_main .itemAllInfo {
		width:790px;/*580px*/
		margin:10px 0 0 0;
	}
		.wrap .product_main .itemAllInfo #itemPic {
			float:left;
			width:350px; /*280px*/
			text-align:center; 
		}
			.wrap .product_main .itemAllInfo #itemPic .goodspic { /*width:280px; height:280px;*/ border:1px #ccc solid;margin-bottom:2px;}
			.wrap .product_main .itemAllInfo #itemPic .spanL {
				width:6px; height:38px;
				background:url("images/icon_list_arrow03.jpg") center no-repeat;
				float:left;
				margin:10px 0 0 0;
			}
			.wrap .product_main .itemAllInfo #itemPic .spanR {
				width:6px; height:38px;
				background:url("images/icon_list_arrow02.gif") center no-repeat;
				float:right;
				margin:10px 0 0 0;
			}
			.wrap .product_main .itemAllInfo #itemPic .gallery {
				width:245px; height:48px;
				float:left;
				margin:0 10px; _margin-left:0 5px; 
				overflow:hidden;
			}
			.wrap .product_main .itemAllInfo #itemPic #itemGallery {
				width:245px;
				list-style:none;
			}
				.wrap .product_main .itemAllInfo #itemPic #itemGallery li {
					float:left;
					margin:10px 3px 10px 0; padding:3px;
					border:1px #ccc solid;
				}
					.wrap .product_main .itemAllInfo #itemPic #itemGallery li img { 
						vertical-align:middle;
						width:60px; height:60px;
						display:block;
					}
		.wrap .product_main .itemAllInfo #itemInfoList {
			width:392px;/*width:292px;*/
			float:right;margin-right: 20px;
		}
			.wrap .product_main .itemAllInfo #itemInfoList h2 {
				text-align:left; line-height:20px; font-size:16px; font-weight:normal; 
				width:392px;/*width:292px;text-indent:20px;*/
				margin:0 0 10px 0;
			}
			.wrap .product_main .itemAllInfo #itemInfoList .infoline { border-bottom:1px #ccc dashed; }
			.wrap .product_main .itemAllInfo #itemInfoList ul {
				list-style:none;
				padding:0 0 10px 0; margin:0 0 10px;
			}
				.wrap .product_main .itemAllInfo #itemInfoList ul li {
					text-align:left; text-indent:20px; line-height:20px;
					height:20px;
				}
		.btns_goods li{ margin-left:10px;}
		.btn_goods { width:100%; padding:0px; margin:0px; height:60px;}
	/*  == 选项卡样式 ==  */
	.wrap .product_main .itemAllInfo .TabControl {
		widows:582px;
	}
		.wrap .product_main .itemAllInfo .TabControl ul {
			list-style:none;
			width:790px;
		}
			.wrap .product_main .itemAllInfo .TabControl ul li {
				list-style:none;
				width:70px; height:27px;
				background:url("images/bg_attrnav.png") 0 0 no-repeat;
				line-height:20px;
				margin:0 2px;
				float:left;
			}
		.wrap .product_main .itemAllInfo .TabControl .TabBar .tag-selected {
			background:url("images/bg_attrnav.png") -70px 0 no-repeat;
			cursor:hand;
			color:#fff;
		}
		.wrap .product_main .itemAllInfo .TabControl .TabPages {
			padding:10px 0 0 0;;
			border:1px #ccc dashed;
			margin:-7px 0 0 0;
			text-align:left; line-height:18px;
		}
			.TabControl input,.TabControl img,.TabControl select { vertical-align:middle; }
			.wrap .product_main .itemAllInfo .TabControl .TabPages .parentTitle {
				background:url(images/tagtitle.jpg) repeat-x;
				height:30px; width:100%;
				line-height:30px; text-indent:20px; font-weight:bold;
			}
			.wrap .product_main .itemAllInfo .TabControl .TabPages .tablec { margin:0; }
			.wrap .product_main .itemAllInfo .TabControl .TabPages .TabPage { 
				margin:0 10px; padding:5px;
				width:770px;
			}
				.wrap .product_main .itemAllInfo .TabControl .TabPages .TabPage a { color:#900; }
		.wrap .product_main .itemAllInfo .TabControl .item {
			width:140px;
			float:left;
			text-align:center;
		}
			.wrap .product_main .itemAllInfo .TabControl .item .btn { background:url("images/addcart.gif") center no-repeat; }
				.wrap .product_main .itemAllInfo .TabControl .item .btn a { color:#fff; text-decoration:none; }
				.wrap .product_main .itemAllInfo .TabControl .item .btn a:hover { color:#fff; text-decoration:none; }
		
/*  ==================== LightBox ====================  */

#lightbox {
	position: absolute; top: 40px; left: 0; z-index: 100;
	width: 100%;
	text-align: center; line-height: 0;
}
	#lightbox a img{ border: none; }
#outerImageContainer{
	position: relative;
	background: #fff;
	width: 250px; height: 250px;
	margin: 0 auto;
}
#imageContainer{ padding: 10px; }
#loading{
	position: absolute; top: 40%; left: 0%;
	height: 25%; width: 100%;
	text-align: center; line-height: 0;
}
#hoverNav{
	position: absolute; top: 0; left: 0;
	height: 100%; width: 100%;
	z-index: 10;
}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{
	width: 49%; height: 100%;
	background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
	#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
	#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif; line-height: 1.4em;
	background-color: #fff;
	margin: 0 auto;
}
#imageData{ padding:0 10px; }
	#imageData #imageDetails{ 
		width: 70%;
		float: left;
		text-align: left;
	}  
	#imageData #caption{ font-weight: bold; }
	#imageData #numberDisplay{ 
		display: block;
		clear: left;
		padding-bottom: 1.0em;
	}     
	#imageData #bottomNavClose{ 
		width: 66px;
		float: right;
		padding-bottom: 0.7em;
	} 
#overlay{
	position: absolute; top: 0; left: 0; z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

/*  ==================== 会员中心菜单样式 ====================  */

#globalLeft { 
	float:left;
	margin:10px 0 0 0;
	background:url("images/usercenter.gif") -183px 0 repeat-y;
}
	#globalLeft h3 {
		text-indent:-9999px;
		background:url("images/usercenter.gif") no-repeat;
		width:183px; height:42px;
	}
	#globalLeft ul {
		list-style:none;
		width:175px;
	}
		#globalLeft ul li {
			background:url("images/ico_redsq.png") 20px 9px no-repeat;
			text-align:left; text-indent:30px; line-height:25px;
			height:25px;
			border-bottom:1px #ccc dashed;
		}
	#globalLeft ul li a:hover {font-weight:bold;}
	.globalLeft_bottom {
		width:183px; height:22px;
		float:left;
		background:url("images/usercenter.gif") -366px -20px no-repeat;
	}
	.wrap .wrap_main .middle .msgNocice {
		background:url("images/icon_notice.gif") 5px 5px no-repeat;
		border:1px #ccc solid;
		margin:10px auto 0 auto; padding:10px;
		line-height:16px; text-indent:25px;
		width:90%;
	}
/*===================后加入的代码===============*/
#levis-sptp{
	list-style-type: none;
	text-align: center;
	width: 770px;
}
#levis-sptp img {
	border: 1px solid #999999;
	margin-top: 5px;
	margin-bottom: 5px;
}
.huiinput {
        color: #999999;
}

.hui {
	color: #999999;
}
/*促销商品 底边虚线 居中*/
.cxsp {
border-bottom:1px #ccc dashed;
text-align: center;
padding:0 0 5px 0;
}
/*促销商品在文章也和品牌页的底部边*/
.pro_bottom {
		height: 15px; /*width: 225px;*/
background: url("images/bg_sidemdl2.png") bottom right no-repeat;
	}
	
/*网站帮助部分*/
#bottom{ width:980px; display:inline-table; }
#bottom #helpIntro{ width:980px; border-top:1px solid #9F0306; border-bottom:1px solid #9F0306; padding:20px 0 20px 0; margin:20px 0; height:87px; clear:left;}
#bottom #helpIntro dl{ float:left; border-right:1px solid #CCCCCC; height:90px; padding:0 27px 0 27px;  margin:0;  }
#bottom #helpIntro .Nosty{border-right:none;}
#bottom #helpIntro dl dt{ margin:0px 0px 14px 0px;}
#bottom #helpIntro dl dd{ list-style:none;  margin:0 12px 8px 0; padding:0}
#bottom #helpIntro .helpLeft{float:left; border-right:1px solid #CCCCCC; height:87px;*height:77px;_height:87px; width:95px; padding:0 27px 0 10px; }


#bottom #helpIntro .Nosty{
	padding:0px 0 0px 25px;
	width:150px;
	float: right;
}
#bottom #helpIntro .Nosty dd{ padding:0; margin:0  0 0 10px}
#bottom #helpIntro strong {COLOR: #838383;}
.lh200{
	margin:10px 0 0px 0;
}

