/********************************************/
.Paging{ margin:30px 0px; float:right}
.Paging a{ 
	color:#999999; 
	margin:0px 5px; 
	font-size:14px;
	padding:3px 10px; 
	border:1px solid #ddd;	
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
}
.Paging .p-skip .input-txt {
	width: 26px;
	height: 26px;
	margin: 0 3px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	border:1px solid #ddd;
}
.showContent{ margin-bottom:30px;}
/************************浏览记录样式属性********************************/
.pic_Browse{ margin:30px 0px; }
.pic_Browse .title_name{ height:30px; line-height:30px; font-size:18px; border-bottom:3px solid #009900;}
.pic_Browse .Browse_list{ border:1px solid #ddd; padding:10px;}
.pic_Browse .Browse_list li{ float:left;   width:205px; line-height:24px; margin-right:10px; padding:10px;}
.pic_Browse .Browse_list li:hover{ background:#FAFAFA}
.pic_Browse .Browse_list li .prc_img img{ width:210px; height:160px}
.pic_Browse .Browse_list li .prc_price{ color:#FF0000; font-size:14px; font-weight:bold}
/***********************************内页属性*******************************************/
.Hot_products{ margin-top:20px; height:155px; background: #F5F5F5; position:relative}
.Hot_products .hd{ position:absolute; left:20px; background:url(../images/sh_img_02.png) no-repeat -55px -131px; padding:14px 10px; width:35px; height:95px; text-align:center; vertical-align:middle; font-size:16px; color:#FF0000;}
.Hot_products ul{  margin-left:80px;}
.Hot_products li{
	width: 235px;
	height: 100px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding: 11px;
	margin-top:15px;
	background-color: #FFF;
	line-height:24px;
}
.Hot_products li .product_js{ float:left;}
.Hot_products li b{ font-size:14px; color:#FF0000; font-weight:bold}
.Hot_products li div.img{ margin-right:10px;}
.Hot_products li img{ width:120px; height:100px; float:left}
.Hot_products  .title_name{ height:40px;}
.Hot_products  .title_name a{ color:#333333}
.Hot_products li .gm_btn{ 
	padding:3px 10px; 
	color:#FFFFFF; 
	background: #006600;	
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
}
.Position{ height:30px; border-bottom:3px solid #009900; line-height:30px; margin-bottom:20px;}
.Position a{ color:#666666}
/*****************菜单栏样式********************/
.sideMenu{  border:1px solid #ddd;  }
.sideMenu h3{ height:32px; line-height:32px; padding-left:10px;  border-top:1px solid #e3e3e3; background:#f4f4f4; cursor:pointer; font:normal 14px/32px ;}
.sideMenu h3 em{ margin-top:10px; margin-right:10px; float:right; display:block; width:11px; height:3px; padding:3px;   background: url(../images/sh_img_02.png) -116px -131px no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-position:-116px -141px }
.sideMenu ul{ padding:8px 15px; color:#999; display:none; /* 默认都隐藏 */ }
.sideMenu .title_name{ height:40px; line-height:40px; color:#FFFFFF; font-size:18px; text-align:center; background:#009900}
.sideMenu ul { line-height:24px;}
.sideMenu ul li a{ color:#333333}
.sideMenu ul li a:hover{ color:#FF6600}
/*************记录样式属性*******************/
.Record{ margin-top:20px; border:1px solid #ddd}
.Record .title_name{ height:30px; background:#009900; color:#FFFFFF; font-size:16px; text-align:center; line-height:30px; vertical-align:middle; overflow:visible}
.Record ul li{ text-align:center; line-height:24px; border-bottom:1px solid #E4E4E4; margin:10px;}
.Record ul li img{ width:150px; height:110px; text-align:center}
.Record ul li b{ color:#FF0000; font-size:14px}
/************************右侧样式属性**************************/
.Operation{ line-height:40px; height:40px; vertical-align:middle; background:#F3F3F3; border-bottom:1px solid #ddd}
.Operation a{ font-size:14px; padding:0px 10px; color:#333333; border-right:1px solid #ddd;}
.Operation .img_lists{ float: right; margin-right:10px;}
.Operation .img_lists a{ color:#FF0000;}
.Operation .img_lists em{ background:url(../images/sh_img_02.png) no-repeat -13px -177px; padding: 0px 10px; width:15px; height:15px;}
.product_name li{
	width: 228px;
	height: 350px;
	float: left;
	position: relative;
	z-index: 1;
	_display: inline;
	margin-right: 10px;
	margin-top: 10px;
	border:1px  solid #ffffff;
}
.product_name li:hover{
	background-color:#F2F2F2;
	border:1px  solid #ddd;
	-webkit-box-shadow: 0 0 2px 2px #F8F8F8;
	-moz-box-shadow: 0 0 2px 2px #f8f8f8;
	box-shadow: 0 0 2px 2px #F8F8F8;
}
.p_item{ padding:10px;}
.product_name li img{ width:200px; height:200px; padding:10px 0px}
.product_name li .p_price .yuanjia{ text-decoration:line-throughs; font-size:14px; color:#CCCCCC}
.product_name li .p_price b{ font-size:20px; color:#FF0000; padding:5px 0px;}
.product_name  .Weight{ 
	position:absolute; 
	right:5px; 
	padding:10px 5px; 
	color:#FFFFFF; 
	background:#FF0000;
	-webkit-box-shadow:  0 2px 2px #999999;
	-moz-box-shadow:  0 2px 2px #999999;
	box-shadow:  0 2px 2px #999999;
}
.product_name li .p_name{ height:40px; padding:5px 0px;}
.product_name li .p_name a{ font-size:12px; color:#333333}
.product_name li .p_operate{ padding:10px 0px;}
.product_name li .p_operate a{ padding:3px 10px; font-size:14px; color: #999999; border:1px solid #999999; margin-left:10px; background:#FFFFFF}
.product_name li .p_operate a:hover{ background:#009900; border:1px solid #006600; color:#FFFFFF; box-shadow:inset 0px 1px 1px #ffffff}
.product_name li .Number{ float:right; font-size:14px; color:#999999; margin-right:20px;}
.product_name li .Number b{ color:#FF0000}
/**********************************************************产品详细样式属性******************************************************************/
.gallery{ width:450px; float:left; margin-right:20px}
/********相册展示属性***********/
#detail .jqZoomPup{width:50px;height:50px;border:1px solid #000;background:#fff;filter:alpha(opacity:30);opacity:0.3;position:absolute;top:0;left:0;}
#detail .zoomdiv{width:360px;height:360px;position:absolute;left:361px;top:-2px;z-index:11;border:1px solid #dddddd;overflow:hidden;background:#ffffff;}
.Detailed_page .title{ border-bottom:1px solid  #D8D8D8; margin-bottom:20px; font-size:18px; color: #009900; line-height:40px; text-align:center}
#play{width:450px;text-align:center;position:relative;overflow:hidden;margin:5px auto; border:1px solid #ddd}
#play .change_a{width:20%;height:100%;position:absolute;top:0;z-index:1;cursor:pointer;display:block;overflow:hidden;background:url(about:blank);}
#play .prev_a{left:0;}
#play .next_a{right:0}
#play .change_a span{width:24px;height:43px;display:block;position:absolute;top:50%;margin-top:-21px;display:none}
#play .prev_a span{background:url(../images/s_gallery_2012110702.png) no-repeat 0px -50px;left:10px;}
#play .next_a span{background:url(../images/s_gallery_2012110702.png) no-repeat -30px -50px;right:10px;}
#play .img_ul{position:relative;z-index:1;}
.img_hd {width:452px;overflow:hidden;height:96px;padding:2px 0;margin-top:15px;margin:5px auto;position:relative;}
.img_hd ul{position:absolute;z-index:1; top:5px;}
.img_hd .xiaotu{ left:30px;}
.img_hd ul li{float:left;width:80px;height:80px;border:1px solid #eee;cursor:pointer;margin:0px 7px;overflow:hidden;*display:inline;padding:1px;text-align:center}
.img_hd ul li img{height:60px;}
.img_hd ul li.on{ border:1px solid #009900}
.img_hd .bottom_a{
	border:1px solid #ddd;
	width:25px;
	height:90px;
	position:absolute;
	display:block;
	text-align:center;
	vertical-align:middle;
	overflow:visible;
	left:0px;
	cursor:pointer;
	z-index:10;
	line-height:90px;
	font-size:16px;
	font-family: "新宋体"
}
.img_hd .prev_a{}
.img_hd .next_a{ left:425px;}
.Introduce{ margin:20px 0px;}
.Introduce .Introduce_title{ height:30px; background:#06a102; line-height:30px; color:#FFFFFF; font-size:18px; padding-left:20px;}
/*************************右侧样式*********************************/
.p_right_style{ width:730px; float:right;}
.p_right_style .title_name{ border-bottom:1px solid #ddd; padding:10px 0px;}
.p_right_style .title_name h1{ font-size:18px;line-height: 1.5em;overflow: hidden;}
.p_right_style .title_name .p_ad{ color:#FF0000; font-size:14px}
#summary { margin:20px 0px;}
#summary .p_Price{ height:40px; line-height:40px; background:#EEEEEE; padding:0px 10px;}
#summary .p_Price .dt{ width:60px; float:left; font-size:14px}
#summary .p_dd_price{ font-size:20px; color:#FF0000;}
#summary .y_price{ font-size:16px; color:#999999; text-decoration:line-through; padding:0px 10px;}
#summary .Grade{ background: #CC3300; color:#FFFFFF; padding:3px 5px; font-size:14px}
#summary .dd{ float:left}
#summary .Comment{ float:right; font-family:"新宋体"; line-height:18px; text-align:center; margin-top:5px;}
#summary h6 a{ color:#FF0000}
#summary .Sort{ padding:10px 10px; line-height:40px; font-size:14px}
#summary .Sort .name{ width:60px; float:left}
#summary .p_Submit{ height:61px; background:#f2f2f2; border:1px solid #DFDFDF; width:500px;}
#summary .p_Submit .Numbers,#summary .p_Submit .btn_Submit{ float:left; margin:15px 10px;}
#summary .p_Submit .Numbers a{padding:5px 5px; height:24px; width:24px; border:1px solid #E8E8E8; background:#FFFFFF; color:#000000; font-size:14px;overflow: hidden;}
#summary .p_Submit .Numbers .number_text{ width:30px; padding:3px; text-align:center; border:1px solid #E8E8E8; height:24px; position:relative; top:-2px}
#summary .p_Submit .btn_Submit .wrap_btn1{background-position:left -268px;}
#summary .p_Submit .btn_Submit a{
	width: 170px;
	height: 34px;
	display: block;
	float: left;
	background: url(../images/globalBackground.png) no-repeat;
	margin-right: 8px;
}
#summary .p_Submit .btn_Submit a.wrap_btn2 {background-position: left -303px;}
/****************************************************************/
.fixed_bar{ height:30px; background:#e9e9e9; border-bottom:1px solid #CCCCCC; border-top:3px solid #009900; line-height:30px;}
.fixed_bar ul li { float:left;  width:100px; text-align:center; font-size:14px}
.fixed_bar ul li a{ color:#333333; font-size:14px}
.fixed_bar ul li.on{background:#FFFFFF; border-right:1px solid #CCCCCC; border-bottom:2px solid #fff;}
.sh_Service{ margin:20px 0px;}
.sh_Service .title_name{ height:30px; line-height:30px; border-bottom:3px solid #009900; padding:0px 20px; background:#e9e9e9; font-size:16px}
.sh_Service .content li{ float:left; width:240px; text-align:center; margin-top:20px;}
/****************************限时优惠或团购样式属性********************************/
.Preferential{ background:#F6F6F6}
.Preferential div.Preferential_list{ padding:30px 0px;}
#Preferential_AD{ height:300px; background-color:#FFFFFF; border-bottom:1px solid #ddd}
/*************幻灯片样式*************/
.Preferentialbox{ height:300px; overflow:hidden; position:relative;z-index:2; }
.Preferentialbox .hd{ height:15px; overflow:hidden; position:absolute; left:40%; bottom:5px; z-index:3; }
.Preferentialbox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.Preferentialbox .hd ul li{ float:left; margin-right:2px;  width:100px; height:15px; line-height:14px; text-align:center; background: #000000; cursor:pointer; filter:alpha(opacity=50);opacity:0.5;}
.Preferentialbox .hd ul li.on{ background:#003300; color:#fff; filter:alpha(opacity=80);opacity:0.8;}
.Preferentialbox .bd{ position:relative; height:100%; z-index:0;   }
.Preferentialbox .bd li{ zoom:1; vertical-align:middle; }
.Preferentialbox .bd img{  height:300px; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.Preferentialbox .prev,
.Preferentialbox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.Preferentialbox .next{ left:auto; right:3%; background-position:8px 5px; }
.Preferentialbox .prev:hover,
.Preferentialbox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.Preferentialbox .prevStop{ display:none;  }
.Preferentialbox .nextStop{ display:none;  }
/****************************列表样式属性*****************************/
.pic_sort .title_name{ height:30px; color:#009900; border-bottom:3px solid #009900; margin-bottom:30px; font-size:18px}
.Preferential_list .list{ 
	float:left;
	width:360px; 
	margin-left:30px; 
	background:#FFFFFF; 
	-webkit-box-shadow:  0 3px 3px #999999;
	-moz-box-shadow:  0 3px 3px #999999;
	box-shadow:  0 3px 3px #999999;
	margin-bottom:30px;
	position:relative
}
.Preferential_list .list .pic_time{ height:30px; line-height:30px; background:#058702; text-align:center; color:#ffffff; font-size:16px }
.Preferential_list .list .pic_img{ margin:10px; border:1px solid #ddd}
.Preferential_list .list .pic_inner{ height:45px; background:#0da309;}
.Preferential_list .list .pic_inner .btn{ float:left; height:45px;}
.Preferential_list .list .pic_inner .btn_gm{ 
	background: url(../images/globalBackground.png) no-repeat; 
	background-position:-80px -446px; 
	height:50px; 
	padding:15px 70px; 
	position:relative; 
	top:14px;
}
.Preferential_list .Complete .pic_inner .btn_gm{
	background: url(../images/globalBackground.png) no-repeat; 
	background-position:-80px -496px; 
	height:50px; 
	padding:15px 70px; 
	position:relative; 
	top:14px;
}
.Preferential_list .Complete .wc_img{ background:url(../images/wc_img_03.png) no-repeat; width:360px; height:338px; position:absolute; z-index:111; top:0px}
/************************************************/
.pic_Price{ color:#FFFFFF; font-size:18px; line-height:45px; margin-right:10px;}
.pic_Price b{ font-size:20px}
.pic_inner .Number{ color:#FFFFFF; text-align: center; line-height:22px}
.pic_inner .Number .Number_Price{ text-decoration:line-through}
.pic_inner .Number .pic_Number{ 
	background:#006600;	
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
}
/**************************************优惠团购样式属性*****************************************************/
.detail_main .zp_header{
	height: 28px;
	line-height: 28px;
	padding-bottom: 8px;
	border-bottom: 1px dashed #ECECEC;
	font-size: 16px;
}
.detail_main .main_box{ width:530px}
.detail_main .main_box .title{ margin:10px 0px; font-weight:inherit}
.detail_main .main_box .time{ font-size:18px; background:#F3F3F3; line-height:40px;}
.detail_main .main_box .icon-time {
	background: url(../images/time.png) no-repeat;
	float: left;
	height:32px; 
	width:32px;
	margin:5px;
}
.detail_main .Numbers{ font-size:14px; margin:20px 0px;}
.detail_main .Numbers a{ font-size:16px; font-weight:bold; border:1px solid #ddd; padding:5px;}
.detail_main .Numbers .number_text{ width:50px; border:1px solid #ddd; height:30px; text-align:center}
.detail_main .Numbers span{ color:#FF0000; margin:0px 20px;}
.detail_main .status_banner{ background:#0da309; height:67px; color:#FFFFFF; position:relative}
.detail_main .status_banner .currentPrice {
	float: left;
	height: 67px;
	line-height: 67px;
	color: #FFF;
	font-family: Arial;
	font-weight: 700;
	font-size: 40px;
	padding-left: 30px;
	text-align: center;
	overflow: hidden;
}
.detail_main .status_banner .currentPrice small {font-size: 40px;}
.detail_main .status_banner .originPrice {
	font-size: 16px;
	color: #FFF;
	position: absolute;
	margin-left:30px;
	top:20px;
	line-height: 30px;
	bottom: 14px;
}
.detail_main .status_banner .buyaction {
	width: 470px;
	height: 67px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	border: none;
	line-height: 0;
	cursor: pointer;
	background: 0 0;
	z-index: 1000;
	outline: 0;
}
.detail_main .status_banner .buyaction span {
	display: block;
	margin: 0 15px 0 auto;
	float: right;
	_display: inline;
	width: 128px;
	height: 37px;
	font-size: 20px;
	line-height: 37px;
	color: #F72862;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-bottom: 1px solid #F9AC00;
	background: repeat-x #FEE97D;
	background-image: -webkit-linear-gradient(#FEE97D 60%,#FDE158 100%);
	background-image: -o-linear-gradient(#fee97d 60%,#fde158 100%);
	background-image: linear-gradient(#FEE97D 60%,#FDE158 100%);
}
.detail_main .numOfPeople{ margin:20px 0px; text-align:right; font-size:14px}
.detail_main .numOfPeople .num{ color:#FF0000; font-weight:bold}
.detail_main .content_pic{ margin:20px 0px;}
#detail-left{ width:200px; float:left; margin-right:20px; border:1px solid #ddd;}
#detail-right{ width:775px; float:right;}
#detail-right .dd_header{
    padding:0px 20px;
	height:40px; 
	line-height:40px; 
	border-bottom:1px  solid #ddd; 
	-webkit-box-shadow:  0 3px 3px #999999;
	-moz-box-shadow:  0 3px 3px #999999;
	box-shadow:  0 3px 3px #999999;
	font-size:16px
}
#detail-right .dd_header ul li{ float:left; padding:0px 10px;border-right:1px solid #DDD; cursor:pointer}
#detail-left .title_Others{ height:40px; background:#0DA309; color:#FFFFFF; font-size:18px; text-align:center; line-height:40px;}
#detail-left .list .img{ text-align:center}
#detail-left .list li{ margin:10px; border-bottom:1px solid #ddd; padding:10px 0px;}
#detail-left .list img{ width:180px; height:180px;}
/*******************焦点图切换属性*****************************/
.picFocus{  width:460px;  padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:80px; height:50px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
.picFocus .hd ul li.on{ background: url(../images/icoUp.gif) no-repeat center 0; }
.picFocus .hd ul li.on img{ border-color:#f60;  }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:460px; height:300px; display:block;}