/*
Template Name: PHP8.taobao.com
Template URI: http://PHP8.taobao.com
Description: PHP源码吧<br/>http://PHP8.taobao.com
Version: 2.7.3
Author: PHP源码吧PHP8.taobao.com
Author URI: PHP8.taobao.com
Logo filename: logo.gif
Template Type: type_0
*/


/* ====================
     公共样式
==================== */
body {
	font-size: 12px;
	color: #333;
	font: 12px/1.5 arial, tahoma, \5b8b\4f53;
	margin: 0;
	padding: 0;
}
div {
	margin: 0 auto;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, form, img, p {
	margin: 0;
	padding: 0;
	border: none;
	list-style-type: none;
}
.root1200 .block {
	width: 1190px;
}
.block {
	width: 990px;
	height: auto;
}
.block_s {
	width: 960px;
	height: auto;
}
.f_l {
	float: left;
}
.f_r {
	float: right;
}
.tl {
	text-align: left;
}
.tc {
	text-align: center;
}
.tr {
	text-align: right;
}
.dis {
	display: block;
}
.inline {
	display: inline;
}
.none {
	display: none;
}
.dashed {
	background: url(images/lineBg.gif) repeat-x left top;
	color: #3f3f3f;
	padding: 2px 0 3px 12px;
}
a {
	color: #333;
	text-decoration: none;
	outline: 0;
}
a:hover {
	color: #F60;
	text-decoration: underline;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
*html .clearfix {
	height: 1%;
}
*+html .clearfix {
	height: 1%;
}
/*英文强制换行*/
.word {
	word-break: break-all;
}
/*边框*/
.B_blue {
	border: 1px solid #F90;
}
.B_input {
	border: 1px solid #0f97ed;
}
.inputBg {
	border: 1px solid #b3b3b3;
	background: url(images/inputbg.gif) repeat-x left top;
	height: 18px;
}
/*字体颜色*/
.f1 {
	color: #F90;
	font-family: "微软雅黑"
}
.f2 {
	color: #F90;
	font-weight: bold;
	margin-right: 15px;
}
.f3 {
	color: #9e9e9e;
}
.f4 {
	color: #f60;
}
.f4_b {
	color: #f60;
	font-weight: bold;
}
.f5 {
	font-size: 14px;
	font-weight: bold;
}
.f6 {
	color: #f60;
}
.market {
	font-size: 14px;
	text-decoration: line-through;
}
.shop {
	color: #f60;
	font-size: 14px;
	font-weight: 600;
}
.market_s {
	text-decoration: line-through;
}
.shop_s {
	color: #f60;
	font-family: "微软雅黑"
}
.pink {
	color: #f60;
	margin-left: 0
}
em, i {
	font-style: normal;
	font-family: "微软雅黑"
}
/*按钮部分*/
.bnt_blue {
	width: 67px;
	height: 22px;
	padding: 0;
	border: 0 none;
	background: url(images/virtualblock.png) 0 -147px;
	line-height: 22px;
	text-align: center;
	color: #FFF;
	font-family: Arail;
	font-weight: 700;
	cursor: pointer;
}
.bnt_blue_1 {
	background: url(images/coLogin_two_bg.gif) 0 0 repeat-x;
	width: 77px;
	height: 21px;
	text-align: center;
	line-height: 21px;
	color: #fff;
	border: none;
	cursor: pointer;
}
.bnt_blue_2 {
	background: url(images/coLogin_two_bg.gif) 0 0 repeat-x;
	width: 139px;
	height: 21px;
	text-align: center;
	line-height: 21px;
	color: #fff;
	font-family: Arail;
	font-weight: 700;
	border: none;
	cursor: pointer;
}
.bnt_bonus {
	background: url(images/coLogin_two_bg.gif) 0 0 repeat-x;
	width: 52px;
	height: 21px;
	text-align: center;
	line-height: 21px;
	color: #fff;
	border: none;
	cursor: pointer;
}
/*模块容器*/
.box {
	padding: 0 10px;
	border: solid 1px #DDD;
	border-top: solid 3px #3579d6;
	background: #FFF;
}
.box_1 {
	background: #ffffff;
}
.box_2 {
	border: 1px solid #c5e4ff;
	background: url(images/box_2Bg.gif) repeat-x top left;
	background-color: #edf8fe;
	overflow: hidden;
}
.boxCenterList {
	padding: 8px;
}
/*模块标题*/

h3.border {
	border: 1px solid #c5e4ff;
	border-bottom: none;
}
h3 img {
	position: relative;
	top: 7px;
}
h5 {
	height: 30px;
	padding-left: 20px;
	margin-bottom: 10px;
	line-height: 30px;
	font-size: 14px;
	color: #f60;
	background: #fdf6ee;
}
h6 {
	height: 23px;
	line-height: 23px;
	text-align: right;
	font-size: 12px;
	background: #edf7ff;
	color: #3f3f3f;
	border: 1px solid #fff;
	padding-right: 10px;
}
h6 span {
	float: left;
	padding-left: 15px;
}
/*页面留白*/
.blank {
	height: 10px;
	line-height: 10px;
	clear: both;
	visibility: hidden;
}
.blank5 {
	height: 5px;
	line-height: 5px;/* _margin:-3px 0;*/
	clear: both;
	visibility: hidden;
}
/*布局*/
.AreaL {
	width: 190px;
	float: left;
}
.root1200 .AreaR {
	width: 990px;
	float: right;
}
.AreaR {
	width: 790px;
	float: right;
}
/* ====================
     头部
==================== */

/* ====================
    全部商品分类页
==================== */
.allSort {
position: relative;
left: 0;
top: 0;
width: 100%;
background: url(images/bg.jpg);
}
.allSort .wrap {
width: 1000px;
margin: 0 auto;
padding-bottom: 20px;
background: #F2F2F2;
}
.inline{display:inline;}
.none{display:none;}
.tab_box .tab_title{height: 55px;
background: url(images/bgX_ie6.png);
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaIma}
.tab_box .tab_title h2{ float:left; height:50px;line-height:50px; text-align:center; font-size:16px;padding: 0 18px;
font-family: "Microsoft YaHei"; background: url(images/bgX.png) 0 -55px;color:#f60; font-weight:normal;}
.tab_box .tab_title h2.h2bg{  color:#333;}
.tab_box  #com_v,.com_v{ padding:15px;}
.tab_box .tab_title h3{ }
.tab_box .totop{ float:right; padding:0 10px; margin-top:-15px; }
.tab_box2   #com_v,.com_v{ padding:15px 0px; }
.tab_box2 .tab_title h2{ position: relative;display: inline-block;height: 50px;line-height: 50px;padding: 0 18px;font-size: 16px;font-family: "Microsoft YaHei";color: #333;
z-index: 2;position: relative;background: url(images/bgX.png) 0 -55px; }
.tab_box2 .tab_title h2.h2bg{position: relative;display: inline-block;height: 50px;line-height: 50px;padding: 0 18px;font-size: 16px;font-family: "Microsoft YaHei";color: #333;
z-index: 2; background:none}
.allcate_box{ border:1px solid #f2f2f2; margin-bottom:10px; width:480px; float:left; background:#f2f2f2}
.allcate_box_on{border: 1px solid #FFD7C1;background: #fff8F2;}
.allcate_box .tit{ height:29px;line-height:29px; }
.allcate_box .tit a{ float:left;height:29px;line-height:29px;font: 16px Microsoft YaHei; padding-left:10px;}
.allcate_box .tit a:hover{ color:#f60}
.allcate_box_in{ padding:10px; line-height:23px; float:left}
.allcate_box_in .line{  padding:6px 0; float:left}
.allcate_box_in .f_l{  width:65px; font-weight:bold;float:left}
.allcate_box_in .f_l a{color:#006DC8}
.allcate_box_in .f_r{ width:390px; float:left}
.allcate_box_in .f_r a{ padding:0 8px;}
.allcate_box_in .f_r a:hover{ color:#f60}
.allcate_box_in_w{ width:482px; margin-left:10px;}
.allbrand{ float:left; position:relative;  width:988px; padding-left:15px; }
.allbrand .sName {float: left;clear: both;width: 100%;font: 16px Microsoft YaHei;overflow: hidden; color: #000; padding-left:15px;}
.allbrand li{ float:left; text-align:center; width:163px; height:83px;border:1px solid #e3e3e3; background:#fff; margin:5px 14px;  _margin:5px 18px 0  7px;    }
.allbrand li .t{ padding-top:8px; margin:0 8px; border-bottom:1px solid #f1f1f1; height:50px;}
.allbrand li .b{ height:24px; overflow:hidden}
.allbrand li .b a{ height:24x;line-height:24px; }
.allbrand li img{ width:137px; height:44px;}
.globalGoodsListMenu {text-align:left;padding:0 10px;border-bottom: 1px solid #f1f1f1; background: url(images/meun_list_bg.gif) 0 bottom repeat-x;  line-height:30px; 
border:1px solid #cfcfcf;}
.globalGoodsListMenu select,
.globalGoodsListMenu input,
.globalGoodsListMenu img {vertical-align: middle;}
.globalGoodsListMenuDisplay {padding-right: 30px;}
.globalGoodsListMenu b{ font-size:15px; font-family:"微软雅黑"; font-weight:bold}

 

.g-toolbar a {
	color: #666;
}
.g-toolbar .tool-link dd {
	display: none;
	position: absolute;
	right: 2px;
	_right: 4px;
	top: 24px;
	width: 78px;
	padding-bottom: 5px;
	line-height: 22px;
	background: #FFF;
	border: 1px solid #DDD;
	z-index: 1;
}
.g-toolbar .tool-link .sub1 {
	padding-left: 9px;
}
.g-toolbar .tool-link .sub1 a {
	display: inline-block;
	white-space: nowrap;
}
.g-toolbar .tool-link .child-pl {
	padding: 1px 10px 0 12px;
}
.g-toolbar .web-list li {
	float: left;
	display: block;
	width: 208px;
	padding: 5px 0 6px 10px;
	clear: both;
	overflow: hidden;
}
.g-toolbar .tool-link dd.web-list {
	width: 218px;
	padding-bottom: 10px;
}
.g-toolbar .web-list li.sub-site {
	width: 218px;
	font-weight: 700;
	padding-top: 2px;
	padding-bottom: 0;
	margin-top: 5px;
	margin-right: -10px;
	white-space: nowrap;
}
.g-toolbar .web-list li.sub-site a {
	margin-right: 8px;
}
.g-toolbar .web-list li a {
	float: left;
}
.g-toolbar .web-list li.line {
	height: 0;
	overflow: hidden;
	margin-left: 10px;
	_margin-left: 5px;
	padding-top: 0;
	width: 188px;
	border-bottom: 1px solid #EFEFEF;
	background: 0;
}
.g-toolbar .web-list li h4 {
	float: left;
	width: 100%;
	font-weight: 700;
	clear: both;
	font-size: 12px;
}
.g-toolbar .web-list li span {
	float: left;
	width: 66px;
	height: 18px;
	overflow: hidden;
}
.g-toolbar .web-list li.hot-line {
	color: #666;
	text-align: left;
}
.tool-link .hover dt i {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	background-position: -21px -8px\0;
}
.g-toolbar .tool-link dt i {
	position: absolute;
	top: 7px;
	right: 8px;
	display: block;
	width: 8px;
	height: 8px;
	background: url(images/public.sprite.png) -21px 0 no-repeat;
	overflow: hidden;
	-moz-transform-origin: 50% 50%;
	-webkit-transition: -webkit-transform .2s ease-in;
	-moz-transition: transform .2s ease-in;
	-o-transition: transform .2s ease-in;
	transition: transform .2s ease-in;
}
.g-toolbar .tool-link .child-mi_hover dt, .g-toolbar .tool-link .child-server-node_hover dt, .g-toolbar .tool-link .child-dao_hover dt {
	border: 1px solid #ddd;
	border-bottom: 0;
	z-index: 10;
	background: #FFF;
}
.g-toolbar .tool-link .child-mi_hover dt i, .g-toolbar .tool-link .child-dao_hover dt i {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	background-position: -21px -8px\0;
}
.g-toolbar .tool-link .hover dd {
	display: block;
}
.g-toolbar a:hover {
	color: #F60;
}
.hide {
	display: none;
}
.root1200 .heads {
	width: 1190px;
}
.heads {
	width: 990px;
	height: 27px;
	font: 12px/1.5 arial, tahoma, \5b8b\4f53;
}
.heads .bookmail {
	position: relative;
	float: left;
	z-index: 999999999;
}
.heads .bookmail .app-link {
	position: relative;
	float: left;
	color: #666;
	text-decoration: none;
	outline: 0;
	cursor: auto;
	height: 26px;
	line-height: 26px;
	padding-right: 22px;
	margin-right: 2px;
	border: 1px solid #FAFAFA;
	border-bottom: 0;
	z-index: 100;
	transition: none;
}
.heads .bookmail .app-link_hover {
	height: 27px;
	border: 1px solid #cecece;
	background: #FFF;
	border-bottom: 0;
	color: #F60;
}
.heads .bookmail .app-link em {
	display: inline-block;
	float: left;
	margin: 5px 3px 0;
	width: 16px;
	height: 16px;
	background: url(images/public.sprite.png) no-repeat;
}
.heads .bookmail .app-link i {
	position: absolute;
	top: 9px;
	right: 8px;
	display: block;
	width: 8px;
	height: 8px;
	background: url(images/public.sprite.png) -21px 0 no-repeat;
	overflow: hidden;
	z-index: 10;
	-moz-transform-origin: 50% 50%;
	-webkit-transition: -webkit-transform .2s ease-in;
	-moz-transition: transform .2s ease-in;
	-o-transition: transform .2s ease-in;
	transition: transform .2s ease-in;
}
.heads .bookmail .app-link_hover i {
	-webkit-transform: rotate(540deg);
	-moz-transform: rotate(540deg);
	transform: rotate(540deg);
	-o-transform: rotate(540deg);
	-webkit-transition: .3s;
	-moz-transition: -moz-transform .3s;
	-o-transition: .3s;
	transition: .3s;
	background-position: 0 0\9;
}
.toolbar-ewm {
	position: absolute;
	left: 0;
	top: 26px;
	width: 190px;
	height: 166px;
	border: 1px solid #CECECE;
	background: #FFF;
}
.toolbar-ewm p {
	display: block;
	clear: both;
	width: 100%;
	float: left;
	text-align: center;
	margin: 5px 0 0;
	line-height: 18px;
	overflow: hidden;
}
.toolbar-ewm a {
	position: relative;
	z-index: 10;
	width: auto;
	height: auto;
	border: 0;
	color: #666;
}
.toolbar-ewm .toolbar-code {
	position: relative;
	z-index: 10;
	display: inline;
	float: left;
	margin: 10px 16px 0 10px;
	width: 80px;
	height: 80px;
}
.g-app-btn {
	position: relative;
	z-index: 10;
	float: left;
	width: 74px;
	padding-top: 5px;
}
.g-app-btn li {
	float: left;
	width: 100%;
	height: 24px;
	margin-top: 5px;
}
.g-app-btn li a {
	height: 24px;
	width: 100%;
	float: left;
	line-height: 24px;
	background: #F3F3F3;
	border-radius: 2px;
}
.g-app-btn li a.Android i {
	background-position: -136px -135px;
}
.g-app-btn li a.iPhone i {
	background-position: -136px -155px;
}
.g-app-btn li a.iPad i {
	background-position: -136px -175px;
}
.g-app-btn li a i {
	display: inline-block;
	width: 20px;
	height: 20px;
	float: left;
	margin: 2px 4px 0 2px;
	_margin-right: 2px;
	background: url(images/public.sprite.png) right bottom no-repeat;
}
.g-toolbar .bookmail .welcome {
	padding-left: 12px;
	margin-right: 12px;
	background: url(images/public.sprite.png) -102px 8px no-repeat;
	position: relative;
	float: left;
	line-height: 27px;
}
.g-toolbar .bookmail .child-node {
	position: relative;
	float: left;
	margin-right: 18px;
	z-index: 1;
}
em.g-important {
	color: #F70;
}
.g-toolbar .tool-link {
	position: relative;
	float: right;
	right: -2px;
	_right: -4px;
	_overflow-x: hidden;
	_overflow-y: visible;
	z-index: 999999999;
}
.g-toolbar .tool-link .child-node:first-child {
	background: 0;
}
.g-toolbar .tool-link .child-pl {
	padding: 1px 10px 0 12px;
}
.g-toolbar .tool-link .child-node {
	position: relative;
	float: left;
	margin-left: -1px;
	margin-top: 2px;
	line-height: 22px;
	background: url(images/public.sprite.png) -102px 6px no-repeat;
	z-index: 1;
	z-index: 999999999;
}
.g-toolbar .tool-link dt {
	position: relative;
	float: left;
	width: 78px;
	margin: 0 2px;
	height: 24px;
	z-index: 10;
	border: 1px solid transparent;
	text-indent: 9px;
	_border-color:#fafafa;
	_filter: chroma(color=tomato);
}
.g-header-wrapper {
	position: relative;
	z-index: 7600;
}
.g-header {
	width:990px;
	height: 100px;
	background: #FFF;
}
.g-logo {
	position: relative;
	float: left;
	width: 400px;
	height: 100px;
	overflow: hidden;
}
.g-logo a.hot-promotion {
	position: absolute;
	z-index: 10;
	margin: 0;
	left: 200px;
	top: 10px;
	width: 150px;
	height: 80px;
}
.g-logo a {
	display: inline;
	float: left;
	margin: 20px 0 0;
}
.g-toolbar {
	height: 27px;
	line-height: 27px;
	color: #666;
	background: #FAFAFA;
	border-bottom: 1px solid #EEE;
}
.root1200 .home-top-active {
	width: 1190px;
}
.home-top-active {
	width: 990px;
	margin: 0 auto; height:70px;
}
.root1200 .home-top-active img {
	width: 1190px;
}
.home-top-active img {
display: block;
width: 990px;
}
.home-top-active .close-btn {
	position: absolute;
	top: 5px;
	right: 5px;
	display: block;
	width: 15px;
	height: 15px;
	background: url(images/public.sprite.png) no-repeat -242px -64px;
}
.floor-promotion {
clear: both;
margin-bottom: 20px;
overflow: hidden;
}
.root1200 .floor-promotion a {
width: 1200px;
}
.root1200 .floor-promotion a img {
width: 1200px;
}
.floor-promotion a img {
display: block;
width: 1000px;
zoom: 1;
}

.floor-promotion a {
display: block;
width: 1000px;
overflow: hidden;
zoom: 1;
}
/*搜索*/
.root1200 .headSearch {
	width: 480px;
	margin: 28px 170px 0 0;
}
.headSearch {
	position: relative;
	float: right;
	display: inline;
	width: 380px;
	margin: 28px 70px 0 0;
	z-index: 6790;
	float: left
}
.root1200 .headSearch_input {
	width: 356px;
}
.headSearch_input {
	margin-top: 0;
	width: 256px;
	height: 18px;
	padding: 7px 10px;
	border: 2px solid #3392e2;
	border-right: 0;
	color: #BBB;
	font-size: 14px;
	float: left;
}
.headSearch_input input {
	width: 356px;
	height: 18px;
	line-height: 18px;
	background: none;
	border: none;
	font-size: 14px;
	color: #bbb
}
.headSearch_btn {
	width: 98px;
	height: 36px;
	float: left;
}
.headSearch_btn input {
	width: 98px;
	height: 36px;
	margin-top: 0;
	border: 0;
	cursor: pointer;
	background: url(images/public.sprite.png) 0 -383px no-repeat #3592e2;
	float: left;
}
.headSearch_btn input:hover {
	background-position: 0 -424px;
}
.g-search-hotwords, .g-search-hotwords a {
	color: #999;
	font: 12px/1.5 arial, tahoma, \5b8b\4f53;
}
.g-search-hotwords {
	float: left;
	width: 100%;
	height: 18px;
	margin-top: 5px;
	overflow: hidden;
	_float: none;
}
.g-search-hotwords a {
	margin-right: 12px;
	white-space: nowrap;
}
.g-search-hotwords a:hover {
	color: #F60;
}
.g-search-hotwords .s1, .g-search-hotwords .s2, .g-search-hotwords .s4 {
	color: #f60
}
/*购物车*/
.shop_txt_out {
	position: relative;
	float: right;
	margin-top: 28px;
	width: 130px;
	height: 34px;
	background: url(images/public.sprite.png) 0 -61px no-repeat;
	z-index: 999999999;
	font: 12px/1.5 arial, tahoma, \5b8b\4f53;
}
.shop_txt_out .total-num-box {
	display: inline-block;
	position: absolute;
	left: 15px;
	top: -9px;
	height: 16px;
	z-index: 300;
}
.g-min-cart-hover .total-num {
	background-position: -225px -38px;
}
.shop_txt_out .total-num {
	position: relative;
	display: inline-block;
	height: 16px;
	min-width: 8px;
	padding: 0 4px;
	text-align: center;
	z-index: 10;
	color: #FFF;
	_width: 8px;
	_top: -1px;
	_left: 1px;
}
.shop_txt_out .total-num-box .total-num-bg-box {
	position: relative;
	display: block;
	height: 16px;
	margin: -16px 8px 0;
	z-index: 1;
	font-size: 0;
	background: #F70;
}
.total-num-bg-box em {
	left: -8px;
	border-radius: 8px 0 0 8px;
	-moz-border-radius: 8px 0 0 8px;
}
.total-num-bg-box em, .total-num-bg-box i {
	position: absolute;
	display: block;
	width: 9px;
	height: 16px;
	top: 0;
	font-size: 0;
	z-index: 1;
	background: #F70;
	background: url(images/mincart-dot.png?v=20140625) no-repeat\0;
}
.total-num-bg-box i {
	right: -8px;
	border-radius: 0 8px 8px 0;
	background-position: -8px 0;
	-moz-border-radius: 0 8px 8px 0;
}
.shop_txt_out .cart-link font {
	font-size: 12px;
	position: absolute;
	left: 48px;
	top: 8px;
}
.shop_txt_out .cart-link {
	position: relative;
	display: block;
	width: 100%;
	height: 35px;
	color: #666;
	text-decoration: none;
	z-index: 200;
}
.shop_txt_out_hover {
	background: url(images/public.sprite.png) 0 -97px no-repeat;
}
.shop_txt_out .cart-link:hover {
	text-decoration: underline;
	color: #F60;
}
.shop_txt a:hover {
	text-decoration: none;
}
.shop_txt_hover {
	background: url(images/public.sprite.png) 0 -97px no-repeat;
	z-index: 1000;
}
.shopBody .g-cart-list {
	position: absolute;
	right: 0;
	top: 34px;
	width: 298px;
	background: #eee;
	z-index: 100; height:92px;
}
.g-cart-list .g-cart-list-default {
	width: 278px;
	height: 72px;
	margin: 10px;
	font-weight: 400;
	color: #000;
	background: #FFF;
}
.g-cart-list .g-cart-list-default dl {
	padding: 20px 0 0 30px;
}
.g-cart-list .g-cart-list-default dt {
	display: inline-block;
	float: left;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: url(images/public.sprite.png) -137px -90px no-repeat;
}
.g-cart-list .g-cart-list-default dd p {
	display: block;
	float: left;
	line-height: 1.4;
}
.shopBody {
	display: none;
}
.shopNo {
	height: 57px;
	line-height: 57px;
	padding: 0 0 0 55px;
	background: url(images/shopNo.gif) 22px center no-repeat;
	color: #808080;
	font-size: 12px;
	font-weight: normal;
}
.shopBody ul {
	position: relative;
	width: 275px;
	margin-left: 10px;
	margin-right: -10px;
	overflow: hidden;
	zoom: 1;
	z-index: 100;
	float: left;
	margin-top: 10px
}
.shopBody ul li {
	position: relative;
	width: 275px;
	padding: 5px 0;
	margin-top: 1px;
	background: #fff;
	zoom: 1;
	float: left;
}
.shopBody ul li:hover {
	background: #fdfdfd;
}
.shopLi_img {
	width: 60px;
	height: 60px;
	display: inline;
	border: 1px #eee solid;
	float: left;
	margin-left: 10px;
}
.shopLi_txt {
	width: 160px;
	height: 49px;
	line-height: 20px;
	text-align: left;
	margin: 10px 0 0 5px;
	display: inline;
	float: left;
}
.shopLi_txt p {
	width: 160px;
	height: 30px;
	line-height: 15px;
	overflow: hidden;
	color: #666;
	float: left;
}
.shopLi_txt p a {
	color: #666;
}
.shopLi_txt p.shopLi_pink {
	height: 19px;
	line-height: 19px;
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.shopLi_txt p span {
	padding: 0 3px 0 0;
	color: #f60;
}
.shopLi_pink {
	color: #f60;
	font-family: arial, Arial Narrow, serif;
}
.shopLi_del {
	width: 34px;
	height: 20px;
	line-height: 20px;
	margin: 10px 0 0 0;
	display: inline;
	text-align: left;
	float: right;
}
.shopLi_del {
	display: none;
}
.shopBody ul li.shopGray .shopLi_del {
	display: block;
}
.shopLi_del a {
	color: #999;
}
.shopLi_del a:hover {
	color: #F90;
	-webkit-transition: color .2s;
	-moz-transition: color 0.4s ease 0s;
	-o-transition: color .2s;
	transition: clor .2s;
	text-decoration: underline;
}
.shopSet {
	margin-left: -6px;
	margin-bottom: -5px;
	width: 308px;
	height: 34px;
	margin-right: -20px;
	height: 34px;
	border: 1px solid #ee7b00;
	background: #F90;
	color: #FFF;
	float: left;
	position: relative;
}
.set_txt {
	height: 34px;
	line-height: 34px;
	width: 240px;
	float: left;
}
.set_txt strong {
	float: left;
	font-weight: 400;
	padding-left: 10px;
}
.set_txt p {
	height: 34px;
	line-height: 34px;
	padding: 0 0 0 14px;
	color: #fff;
}
.set_txt p span {
	display: block;
	float: right;
}
.g-cart-checkout-btn {
	display: block;
	width: 60px;
	height: 25px;
	padding-top: 9px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	background: #FF7E00;
	float: right;
}
.g-cart-checkout-btn:hover {
	color: #FFF
}
a.g-cart-checkout-btn b {
	display: inline-block;
	margin-left: 4px;
	width: 16px;
	height: 16px;
	background: url(images/public.sprite.png) -194px -66px no-repeat;
	margin-bottom: -4px;
}
.g-cart-line {
	width: 100%;
	height: 0;
	overflow: hidden;
	border-top: 1px solid #ffaf38;
	position: absolute;
	left: 0;
	top: 0;
}
.g-cart-bottom-left {
	left: -2px;
	border-left: 3px solid transparent;
	_border-left: 3px solid tomato;
}
.g-cart-bottom-left, .g-cart-bottom-right {
	z-index: 10;
	display: block;
	position: absolute;
	top: -6px;
	width: 0;
	height: 0;
	border: 3px solid #ee7b00;
	overflow: hidden;
	border-top: 3px solid transparent;
	_border-top: 3px solid tomato;
	_filter: chroma(color=tomato);
}
.g-cart-bottom-right {
	right: -1px;
	border-right: 3px solid transparent;
	_border-right: 3px solid tomato;
}
.shopLi_txt a:hover {
	text-decoration: underline;
}
/*主导航*/  
.root1200 .g-menu, .root1200 .g-header {
	width: 1190px;
}
.g-menu { position:relative;
	height: 38px;
	background: #FFF;
	border-bottom: 0;
	z-index: 6650;
	width: 990px;
}
.root1200 .wrapper {
	width: 1190px;
}
.wrapper {
	width: 990px;
	min-width: 990px;
	margin: 0 auto;
	clear: both;
}
.root1200 .g-main-nav {
	width: 1000px;
}
.g-main-nav {
	position: relative;
	float: right;
	margin-left: -1px;
	width: 800px;
	height: 38px;
	border-width: 0;
	background: #3592e2;
	z-index: 200;
	overflow: visible;
}
.g-main-nav ul {
	float: left;
}
.g-main-nav li {
	position: relative;
	float: left;
	font: 400 15px/38px "Microsoft Yahei";
	z-index: 1;
}
.g-main-nav-icon {
	position: absolute;
	top: -5px;
	right: 22px;
}
.g-main-nav li img {
	display: none;
}
.g-main-nav li.s_1 img {
	display: block;
}
.g-main-nav li a:hover, .g-main-nav li.current a {
	position: relative;
	top: 0;
	margin: 0;
	background: #0c7edf;
	border: 0;
	color: #FFF;
	text-decoration: none;
}
.g-main-nav li a {
	display: block;
	color: #FFF;
	float: left;
	height: 38px;
	padding: 0 23px;
}
.nav-pic {
	position: absolute;
	right: 0;
	bottom: 0;
	max-width: 160px;
}
.g-all-sort .all-hook a:hover {
	text-decoration: none;
	background-position: -6px -341px;
}
.g-all-sort .all-hook a, .g-all-sort .all-hook a:hover {
	display: block;
	width: 100%;
	padding-left: 15px;
	background: url(images/public.sprite.png) -6px -300px;
	color: #FFF;
	text-decoration: none;
	text-indent: -999em;
}
.g-all-sort .all-hook a, .g-all-sort .all-hook a:hover {
	display: block;
	width: 100%;
	padding-left: 15px;
	background: url(images/public.sprite.png?v=20140625) -6px -300px;
	color: #FFF;
	text-decoration: none;
	text-indent: -999em;
}
.g-all-sort .all-hook em {
position: absolute;
right: 12px;
top: 14px;
width: 13px;
height: 10px;
font-size: 0;
overflow: hidden;
background: url(images/public.sprite.png?v=20140625) no-repeat -226px -21px;
cursor: pointer;
}
.g-skin {
background-position: center top;
background-repeat: no-repeat;
}
/*商品分类树*/
.g-all-sort .all-hook { position:relative;
	height: 38px; float:left;
	width: 190px;
	font: 700 15px/35px "Microsoft Yahei";
	background: #F70;
}
.g-all-sort .category {
	position: absolute;
	top: 35px;
	left: 0;
	width: 188px;
	zoom: 1;
	background: #FFF;
	border: 1px solid #F70;
	border-top: 3px solid #F70;
	z-index: 10;
	_position: relative;
	_margin-bottom: -600px;
	_top: -3px;
}
.g-all-sort .category dl {
	display: block;
	float: left;
	width: 100%;
	position: relative;
	z-index: 10
}
.g-all-sort .category dl.hover {
	background: #FFF;
	width: 189px;
	margin-right: -1px;
	box-shadow: 0 0 8px rgba(140,140,140,.5); cursor:pointer;
}
.g-all-sort .category dl.hover .category-open {
	display: block;
}
.g-all-sort .category dt {
	float: left;
	height: 29px;
	width: 148px;
	padding-left: 38px;
	padding-top: 10px;
	margin-left: 1px;
	font: 400 12px/18px "Microsoft Yahei";
	border-bottom: 1px solid #EFEFEF;
}
.g-all-sort .category dl.hover dt {
	border-color: #FFF;
}
.g-all-sort .category dt a {
	margin-bottom: 12px;
}
.g-all-sort .category dl a {
	color: #333;
}
.g-all-sort .category .cat_1 i {
	background-position: -250px -189px;
}
.g-all-sort .category .cat_2 i {
	background-position: -250px -214px;
}
.g-all-sort .category .cat_3 i {
	background-position: -250px -239px;
}
.g-all-sort .category .cat_4 i {
	background-position: -250px -264px;
}
.g-all-sort .category .cat_5 i {
	background-position: -250px -289px;
}
.g-all-sort .category .cat_6 i {
	background-position: -250px -314px;
}
.g-all-sort .category .cat_7 i {
	background-position: -250px -339px;
}
.g-all-sort .category .cat_8 i {
	background-position: -250px -364px;
}
.g-all-sort .category .cat_9 i {
	background-position: -250px -389px;
}
.g-all-sort .category .cat_10 i {
	background-position: -250px -414px;
}
.g-all-sort .category .cat_11 i {
	background-position: -250px -439px;
}
.g-all-sort .category .cat_12 i {
	background-position: -250px -464px;
}
.g-all-sort .category dt i {
	position: absolute;
	width: 20px;
	height: 20px;
	font-size: 0;
	overflow: hidden;
	background: url(images/public.sprite.png) no-repeat -110px 0;
	left: 8px;
	top: 8px;
}
.g-all-sort .category dd {
	display: none;
	float: left;
	width: 100%;
	padding-bottom: 8px;
}
.g-all-sort .category dl.hover dd {
	display: block;
	margin-top: -1px;
	border-color: #856f62;
	border-bottom: 1px solid #EFEFEF;
}
.g-all-sort .category dl.hover .g-category-line {
	position: absolute;
	display: inline-block;
	width: 3px;
	height: 66px;
	background: #F70;
	font-size: 0;
	overflow: hidden;
	left: 0;
	top: 0;
	float: none;
	_position: relative;
	_height: 58px;
	_top: -60px;
	_margin-bottom: -60px;
}
.g-all-sort .category-open {
	position: absolute;
	left: 189px;
	top: 0px;
	width: 700px;
	height: 499px;
	background: #FFF;
	border-right: 0;
	border-bottom: 1px solid #DDD;
	z-index: 5;
}
.g-all-sort .cat_2 .category-open {
	top: -40px;
}
.g-all-sort .cat_3 .category-open {
	top: -80px;
}
.g-all-sort .cat_4 .category-open {
	top: -120px;
}
.g-all-sort .cat_5 .category-open {
	top: -160px;
}
.g-all-sort .cat_6 .category-open {
	top: -200px;
}
.g-all-sort .cat_7 .category-open {
	top: -240px;
}
.g-all-sort .cat_8 .category-open {
	top: -280px;
}
.g-all-sort .cat_9 .category-open {
	top: -320px;
}
.g-all-sort .cat_10 .category-open {
	top: -360px;
}
.g-all-sort .cat_11 .category-open {
	top: -400px;
}
.g-all-sort .cat_12 .category-open {
	top: -440px;
}
.g-all-sort .category dd p {
	position: relative;
	float: left;
	display: inline;
	width: 180px;
	height: 1.5em;
	margin-left: 10px;
	margin-right: -20px;
	overflow: hidden;
}
.g-all-sort .category dd a {
	display: inline-block;
	margin-right: 6px;
	color: #777;
	white-space: nowrap;
}
.g-all-sort .sub-category {
	position: relative;
	float: left;
	padding: 5px 12px 10px;
	z-index: 10;
	height: 465px;
	overflow: hidden;
}
.g-all-sort .sub-category {
	width: 476px;
	position: relative;
	float: left;
	padding: 5px 12px 10px;
	z-index: 10;
	height: 465px;
	overflow: hidden;
}
.g-all-sort .sub-category ul {
	width: 476px;
	margin-top: -1px;
	padding: 7px 0;
	border-top: 1px solid #efefef;
	overflow: hidden;
}
.g-all-sort .sub-category .dl_1 {
	border-top: none;
}
.g-all-sort .sub-category ul span {
	float: left;
	width: 67px;
	height: 22px;
	padding-top: 1px;
	font: 700 12px/22px "Microsoft YaHei";
	color: #666;
	overflow: hidden;
	border-bottom: none;
	position: inherit;
	padding: 0;
	margin: 0;
	display: block;
}
.g-all-sort .sub-category ul span a.g-hot-link {
	color: #F70;
}
.g-all-sort .sub-category ul li {
	float: right;
	width: 408px;
	overflow: hidden;
	display: block;
	padding: 0;
}
.g-all-sort .sub-category ul li a {
	float: left;
	display: inline-block;
	margin-left: -1px;
	padding: 0 9px;
	background: url(images/public.sprite.png) no-repeat -102px 6px;
	height: 22px;
	line-height: 22px;
	color: #666;
	font-family: Tahoma, Arial, Simsun;
	white-space: nowrap;
}
.g-all-sort .sub-brands {
	float: left;
	width: 200px;
	height: 494px;
	padding: 5px 0 0;
	background: url(images/public.category.bg.png) repeat-y 0 0;
	_margin-right: -3px;
}
.g-all-sort .sub-brands .dl {
	padding: 0 10px 0 12px;
}
.g-all-sort .sub-brands .dl p {
	padding: 6px 0;
	font: 700 12px/18px "Microsoft Yahei";
	color: #666;
}
.g-all-sort .sub-brands div.g-brand-logo {
	margin: 0;
	padding: 0;
	width: 178px;
	border-right: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
	overflow: hidden;
}
.g-all-sort .sub-brands div.g-brand-logo span {
	float: left;
	display: inline-block;
	margin: 0;
	padding: 0;
	width: 88px;
	height: 38px;
	border-left: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	overflow: hidden;
}
.g-all-sort .sub-brands div.g-brand-logo span img {
	width: 90px;
	height: 30px;
	display: block;
	margin: 4px 0;
}
.g-all-sort .sub-brands .g-brand-logo a {
	color: #666;
}
.g-all-sort .category-promotions-big {
	position: absolute;
	left: 510px;
	bottom: 0;
	z-index: 100;
}
.g-all-sort .category-open .close {
	position: absolute;
	z-index: 200;
	right: 8px;
	top: 9px;
	width: 14px;
	height: 12px;
	background: url(images/public.sprite.png) repeat-y -74px 0;
}
.g-all-sort .sub-category dl a:hover {
	color: #F60;
}
/*首页主体样式*/
.first-screen-view {
	padding-bottom: 0;
	background-color: transparent;
}
.first-screen-view .wrapper {
	position: relative;
}
/*商品分类右侧轮播广告*/
.root1200 .slideBox {
	width: 700px;
}
.slideBox {
	width: 500px;
	height: 320px;
	overflow: hidden;
	position: relative;
	float: left;
	display: inline;
	font-size: 0;
	margin-left: 190px;
}
.slideBox .hd {
	width: 120px;
	height: 20px;
	position: absolute;
	left: 50%;
	bottom: 12px;
	z-index: 3;
	margin-left: -60px;
	overflow: hidden;
}
.slideBox .hd .handle-wrapper {
	float: left;
	height: 20px;
	padding-left: 3px;
	margin: 0 auto;
	background: url(images/index-sprite.png) left -110px;
}
.slideBox .hd ul {
	float: left;
	overflow: hidden;
}
.slideBox .hd ul li {
	position: relative;
	display: inline-block;
	float: left;
	width: 12px;
	height: 12px;
	margin: 4px 3px 0;
	overflow: hidden;
	cursor: pointer;
	background: url(images/index-sprite.png) -200px -80px no-repeat;
}
.slideBox .hd ul li em {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	display: block;
	width: 12px;
	height: 12px;
	text-align: center;
	line-height: 12px;
	font-size: 12px;
	color: #666;
	text-indent: -999em;
}
.slideBox .hd ul li.on {
	background-position: -212px -80px;
}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}
.slideBox .bd img {
	width: 700px;
	height: 320px;
	display: block;
}
.banner_btn_left {
	position: absolute;
	top: 125px;
	left: 5px;
	display: none;
}
.banner_btn_right {
	position: absolute;
	top: 125px;
	right: 5px;
	display: none
}
.banner_btn_left_hover {
	display: block;
}
.banner_btn_right a, .banner_btn_left a {
	width: 35px;
	height: 70px;
	border-radius: 3px;
	background: #000 url(images/index-sprite.png) 10px -50px no-repeat;
	float: left;
	opacity: .15;
	filter: alpha(opacity=15);
	transition: opacity .2s linear 0s;
}
.banner_btn_right a {
	background-position: -68px -50px;
}
.banner_btn_left a:hover, .banner_btn_right a:hover {
	background-color: #000;
	opacity: .3;
	filter: alpha(opacity=30);
}
.root1200 .picScroll-left1 {
	width: 700px;
}
.picScroll-left1 {
	width: 500px;
	height: 160px;
	background: #FFF;
	overflow: hidden;
	position: relative;
	float: left;
	display: inline;
	margin-left: 190px;
}
.root1200 .picScroll-left1 .prom-wrapper {
	width: 700px;
}
.picScroll-left1 .prom-wrapper {
	position: relative;
	left: -2px;
	margin: 0 auto;
	height: 160px;
	z-index: 2;
	overflow: hidden;
}
.picScroll-left1 .hd {
	position: absolute;
	left: 50%;
	bottom: 11px;
	height: 20px;
	z-index: 2;
	overflow: hidden;
	margin-left: -30.5px;
}
.picScroll-left1 .hd .prev, .picScroll-left1 .hd .next {
	display: block;
	width: 5px;
	height: 9px;
	float: right;
	margin-right: 5px;
	margin-top: 10px;
	overflow: hidden;
	cursor: pointer;
	background: url("images/arrow.png") no-repeat;
}
.picScroll-left1 .hd .next {
	background-position: 0 -50px;
}
.picScroll-left1 .hd .prevStop {
	background-position: -60px 0;
}
.picScroll-left1 .hd .nextStop {
	background-position: -60px -50px;
}
.picScroll-left1 .hd ul {
	float: left;
	padding-left: 3px;
	height: 20px;
	margin: 0 auto;
	background: url(images/index-sprite.png) left -110px;
	overflow: hidden;
}
.slide-dot-hook {
	float: left;
	display: block;
	height: 20px;
	padding-right: 8px;
	background: url(images/index-sprite.png) right -110px;
}
.picScroll-left1 .hd ul li {
	display: inline-block;
	float: left;
	width: 12px;
	height: 12px;
	margin: 4px 0 0 5px;
	background: url(images/index-sprite.png) -200px -80px no-repeat;
	cursor: pointer;
	font-size: 0;
}
.picScroll-left1 .hd ul li.on {
	background-position: -212px -80px;
}
.picScroll-left1 .bd {
}
.picScroll-left1 .bd ul {
	overflow: hidden;
	zoom: 1;
}
.root61 .picScroll-left1 .bd ul li {
	width: 233px;
}
.picScroll-left1 .bd ul li {
	float: left;
	width: 253px;
	height: 160px;
	border-left: 1px solid #E5E5E5;
	overflow: hidden;
}
.picScroll-left1 .bd ul li .pic {
	text-align: center;
}
.picScroll-left1 .bd ul li .pic img {
	display: block;
	width: 230px;
	height: 160px;
	margin: 0 auto;
}
/*轮播右侧模块*/
.first-screen-side {
	position: absolute;
	top: 0;
	right: 0;
	width: 298px;
	height: 480px;
	border: solid #E5E5E5;
	border-width: 0 1px;
	background: #FFF;
	z-index: 2;
}
.slideTxtBoxr {
	position: relative;
	display: block;
	width: 299px;
	height: 120px;
	border-bottom: 1px solid #E5E5E5;
	overflow: hidden;
}
.slideTxtBoxr .hd {
	position: relative;
	height: 31px;
	overflow: hidden;
	width: 299px;
}
.slideTxtBoxr .hd ul li {
	position: relative;
	float: left;
	display: inline;
	height: 30px;
	border-left: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	background: #F8F8F8;
	text-align: center;
	font: 14px Microsoft YaHei;
	line-height: 30px;
	cursor: default;
	width: 33%;
}
.slideTxtBoxr .hd .tab-first {
	border-left: 0 none;
}
.slideTxtBoxr .hd ul li.on {
	osition: relative;
	height: 30px;
	border-bottom: 1px solid #FFF;
	background: #FFF;
	font-weight: 700;
}
.slideTxtBoxr .bd {
	height: 80px;
	overflow: hidden;
}
.slideTxtBoxr .bd ul {
	float: left;
	margin-top: 10px;
	overflow: hidden;
}
.slideTxtBoxr .bd .pic a {
	width: 299px;
	height: 150px;
	display: block
}
.slideTxtBoxr .bd li {
	display: block;
	float: left;
	width: 137px;
	height: 24px;
	margin-right: 10px;
	line-height: 24px;
	overflow: hidden;
	text-indent: 15px;
	word-wrap: break-word;
	word-break: break-all;
}
.slideTxtBoxb {
	position: relative;
	display: block;
	width: 299px;
	height: 206px;
	border-top: 1px solid #E5E5E5;
	overflow: hidden;
}
.slideTxtBoxb .hd {
	position: relative;
	height: 31px;
	overflow: hidden;
	width: 299px;
}
.slideTxtBoxb .hd ul li {
	position: relative;
	float: left;
	display: inline;
	height: 30px;
	border-left: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	background: #F8F8F8;
	text-align: center;
	font: 14px Microsoft YaHei;
	line-height: 30px;
	cursor: default;
	width: 33%;
}
.slideTxtBoxb .hd .tab-first {
	border-left: 0 none;
}
.slideTxtBoxb .hd ul li.on {
	osition: relative;
	height: 30px;
	border-bottom: 1px solid #FFF;
	background: #FFF;
	font-weight: 700;
}
.slideTxtBoxb .bd {
	height: 175px;
	overflow: hidden;
}
.slideTxtBoxb .bd ul {
	float: left;
	margin-top: 10px;
	overflow: hidden;
}
.slideTxtBoxb .bd .pic a {
	width: 299px;
	height: 150px;
	display: block
}
.slideTxtBoxb .bd li {
	display: block;
	float: left;
	width: 137px;
	height: 24px;
	margin-right: 10px;
	line-height: 24px;
	overflow: hidden;
	text-indent: 15px;
	word-wrap: break-word;
	word-break: break-all;
}
.favorable {
	position: relative;
	width: 298px;
	height: 148px;
	overflow: hidden;
}
.sn-slide {
	position: relative;
	overflow: hidden;
}
.slideBoxs {
	width: 300px;
	height: 150px;
	overflow: hidden;
	position: relative;
}
.slideBoxs .hd {
	width: 82px;
	height: 20px;
	position: absolute;
	left: 50%;
	bottom: 12px;
	z-index: 3;
	margin-left: -40px;
	overflow: hidden;
}
.slideBoxs .hd .handle-wrapper {
	float: left;
	height: 20px;
	padding-left: 3px;
	margin: 0 auto;
	background: url(images/index-sprite.png) left -110px;
}
.slideBoxs .hd ul {
	float: left;
	overflow: hidden;
}
.slideBoxs .hd ul li {
	position: relative;
	display: inline-block;
	float: left;
	width: 12px;
	height: 12px;
	margin: 4px 3px 0;
	overflow: hidden;
	cursor: pointer;
	background: url(images/index-sprite.png) -200px -80px no-repeat;
}
.slideBoxs .hd ul li em {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	display: block;
	width: 12px;
	height: 12px;
	text-align: center;
	line-height: 12px;
	font-size: 12px;
	color: #666;
	text-indent: -999em;
}
.slideBoxs .hd ul li.on {
	background-position: -212px -80px;
}
.slideBoxs .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBoxs .bd li {
	width: 298px;
	height: 150px;
	overflow: hidden;
}
.slideBoxs .bd img {
	width: 299px;
	height: 150px;
	display: block;
}
/*服务*/
.home-service {
	height: 90px;
	border: solid #DDD;
	border-width: 1px 0;
	background: #F8F8F8;
	overflow: hidden;
}
.root1200 .home-service ul {
	width: 1190px;
}
.home-service ul {
	float: left;
	display: inline;
	width: 995px;
	position: relative;
	margin: 22px 0 0;
	line-height: 22px;
}
.root1200 .home-service ul li.seivice-special {
	margin-left: -12px;
}
.home-service ul li.seivice-special {
	width: 280px;
	margin-left: 35px;
}
.home-service ul li {
	position: relative;
	float: left;
	display: inline;
	width: 295px;
	height: 46px;
	padding-left: 1px;
	margin-bottom: 30px;
}
.home-service ul li.seivice-special h4 {
	border-left: 0 none;
}
.home-service ul li h4 {
	position: absolute;
	top: 0;
	left: 0;
	width: 58px;
	height: 46px;
	padding: 0 15px 0 23px;
	border-left: 1px solid #E5E5E5;
	overflow: hidden;
}
.home-service ul li h4 i {
	display: block;
	width: 58px;
	height: 45px;
	background: url(images/index-sprite.png) 0 -3px no-repeat;
	text-indent: -999em;
}
.home-service ul li p {
	position: relative;
	float: left;
	width: auto;
	height: 50px;
	margin-top: -25px;
	padding: 20px 14px 0 95px;
	overflow: hidden;
	_position: relative;
}
.home-service ul li p a {
	position: relative;
	float: left;
	margin-right: 12px;
	font-size: 12px;
	white-space: nowrap;
	color: #666;
	line-height: 28px;
}
.home-service .g-main-nav-icon {
	right: 0;
}
.g-main-nav-icon {
	position: absolute;
	top: -5px;
	right: 22px;
}
.home-service ul li.seivice-life h4 i {
	background-position: -60px -3px;
}
.home-service ul li.seivice-member h4 i {
	background-position: -120px -3px;
}
.home-service ul li.seivice-hot h4 i {
	background-position: -180px -3px;
}
/*团购下侧广告*/
.root1200 .banner_pic,.root1200 .banner_pic .big_logo,.root1200 .banner_pic .big_txt{width: 240px;}
.banner_pic {
	width: 200px;
	display: inline;
	float: left;
}
.banner_pic5,.banner_pic5 .big_logo,.banner_pic5 .big_txt,.banner_pic5 .big_txt a { width:190px;}
.banner_pic .big_logo {
	width: 200px;
	height: 310px;
	overflow: hidden;
	float: left;
	position: relative;
}
.banner_pic .big_txt {
	width: 200px;
	height: 310px;
	position: absolute;
	left: 0px;
	top: 0px;
	padding-top: 10px;
}
.root1200 .banner_pic .big_txt a {
	width: 240px;
}
.banner_pic .big_txt a {
	position: relative;
	display: block;
	width: 200px;
	height: 310px;
	border-top: 2px solid #FC6C2D;
	background-position: center top;
}

.m-group {
	margin-top: -10px;
	margin-bottom: 20px;
	overflow: hidden;
}
.root1200 #banner_05 a, .root1200 #banner_05 .big_txt, .root1200 #banner_05, .root1200 .banner_pic5 {
	width: 230px;
}
#banner_05 a, #banner_05 .big_txt, #banner_05 {
	width: 190px;
}
#banner_05 a {
	border-color: #F3CCCF;
}
#banner_02 a {
	border-color: #D5E09B;
}
#banner_03 a {
	border-color: #C2D3ED;
}
#banner_04 a {
	border-color: #F4E0C5;
}
/*首页限时特卖*/
.home-rushbox {
	padding: 20px 0;
	background: #FFF;
}
.root1200 .home-rush {
	width: 950px;
}
.home-rush {
	float: left;
	width: 750px;
	overflow: hidden;
}
.picScroll-left {
	position: relative;
}
.picScroll-left .hd {
	height: 30px;
	border-bottom: 1px solid #E5E5E5;
}
.m-title {
	padding-left: 2px;
	font: 18px Microsoft YaHei;
	cursor: default;
}
.title_btn {
	display: inline;
	float: right;
}
.title_btn_right {
	position: absolute;
	width: 30px;
	height: 290px;
	border-left: 1px solid #EEE;
	float: right;
	right: 0;
	top: 32px;
}
.title_btn_right a {
	width: 30px;
	height: 290px;
	float: left;
	cursor: pointer;
}
.title_btn_right a i {
	background: url(images/index-sprite.png) -80px -74px;
}
.title_btn_right a:hover i {
	background-position: -120px -74px;
}
.title_btn_left a i {
	background: url(images/index-sprite.png) 0 -74px;
}
.title_btn_left a:hover i {
	background-position: -40px -74px;
}
.title_btn_right a i, .title_btn_left a i {
	display: block;
	width: 12px;
	height: 22px;
	margin-top: 130px;
	margin-left: 8px;
	text-indent: -999em;
}
.title_btn_left {
	position: absolute;
	width: 30px;
	height: 290px;
	border-right: 1px solid #EEE;
	float: right;
	left: 0;
	top: 32px;
}
.root1200 .picScroll-left .bd {
	width: 948px;
}
.picScroll-left .bd {
	width: 748px;
	height: 290px;
	border: 1px solid #E5E5E5;
	overflow: hidden;
}
.root1200 .picScroll-left .prom-wrapper {
	width: 888px;
}
.picScroll-left .prom-wrapper {
	width: 688px;
	margin: 0 auto;
	overflow: hidden;
}
.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}
.root1200 .picScroll-left .bd ul li {
	margin: 10px 30px 0;
}
.picScroll-left .bd ul li {
	display: inline;
	width: 160px;
	margin: 35px 35px 0;
	float: left;
}
.time_num {
	width: 100%;
	height: 22px;
	margin: 4px 0 0 0;
	padding: 0 0 4px 0;
	float: left;
}
.time_num p {
	line-height: 22pxp;
	padding: 0 0 0 13px;
	background: url(images/time_num.gif) 0px center no-repeat;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
}
.time_num p span {
	padding: 0 5px;
	font-size: 14px;
	color: #4c4c4c;
}
.time_center {
	width: 100%;
	height: 160px;
	float: left;
	margin-bottom: 4px;
}
.time_img {
	width: 160px;
	height: 160px;
}
.time_price font {
	text-align: right;
	position: absolute;
	right: 0;
	color: #888;
}
.time_price {
	height: 18px;
}
.time_price b {
	width: 100%;
	line-height: 18px;
	display: block;
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	color: #d00;
	float: left;
	position: relative;
}
.time_price b em {
	font-size: 14px;
	font-weight: bold;
}
.time_price p {
	width: 100%;
	line-height: 26px;
	text-align: center;
	font-size: 18px;
	font-family: "微软雅黑";
	color: #d00;
	float: left;
}
.time_price p span {
	font-size: 24px;
	font-weight: bold;
}
.time_txt {
	height: 32px;
	margin-bottom: 2px;
	overflow: hidden;
	line-height: 16px;
	float: left;
}
.time_txt a {
	line-height: 16px;
	color: #4c4c4c;
}
.time_txt a:hover {
	color: #ff596f;
	-webkit-transition: color .2s;
	-moz-transition: color 0.4s ease 0s;
	-o-transition: color .2s;
	transition: clor .2s;
}
.presale {
	float: right;
}
.presale .sn-slide {
	width: 230px;
	height: 323px;
}
.slideBoxr {
	width: 228px;
	height: 290px;
	position: relative;
	border: 1px solid #E5E5E5;
}
.slideBoxr .hd {
	position: absolute;
	left: 50%;
	bottom: 11px;
	z-index: 3;
	margin-left: -40px;
	overflow: hidden;
	width: 100%;
}
.slideBoxr .hd .handle-wrapper {
	float: left;
	height: 20px;
	padding-left: 1px;
	margin: 0 auto;
	background: url(images/index-sprite.png) left -110px;
}
.slideBoxr .hd ul {
	float: left;
	overflow: hidden;
}
.slideBoxr .hd ul li {
	position: relative;
	display: inline-block;
	float: left;
	width: 12px;
	height: 12px;
	margin: 4px 3px 0;
	overflow: hidden;
	cursor: pointer;
	background: url(images/index-sprite.png) -200px -80px no-repeat;
}
.slideBoxr .hd ul li em {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	display: block;
	width: 12px;
	height: 12px;
	text-align: center;
	line-height: 12px;
	font-size: 12px;
	color: #666;
	text-indent: -999em;
}
.slideBoxr .hd ul li.on {
	background-position: -212px -80px;
}
.slideBoxr .bd {
	position: relative;
	z-index: 0;
}
.slideBoxr .bd li {
	width: 228px;
	height: 290px;
	overflow: hidden;
}
.slideBoxr .bd img {
	width: 228px;
	height: 290px;
	display: block;
}
/*加入购物袋成功弹出框*/
.sucess_joinCart {
	position: absolute;
	left: -1px;
	top: 225px;
	z-index: 5;
	width: 240px;
	_width: 242px;
	height: 127px;
	border: 1px solid #ededed;
	padding: 17px 0 0;
	background: #fff;
	box-shadow: 0 0 10px rgba(0,0,0,0.13);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.13);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.13);
	display: none;
}
.addSucess_tip {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 0 0 0 51px;
	height: 20px;
	line-height: 18px;
	background: url(images/cart_opera.gif) no-repeat 21px 0px;
}
.cart_num {
	color: #808080;
	padding: 3px 0 0 51px;
	height: 20px;
	line-height: 20px;
}
.cart_price {
	color: #808080;
	padding: 0 0 0 51px;
}
.cart_price .cart_priceNum {
	color: #ff576e;
}
.cart_account {
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	text-align: center;
	width: 134px;
	height: 32px;
	line-height: 30px;
	display: block;
	margin: 17px 0 0 51px;
	background: url(images/searchListBtn.png) no-repeat 0 -96px;
}
.cart_account:hover {
	background: url(images/searchListBtn.png) no-repeat 0 -128px;
	text-decoration: none;
	zoom: 1;
}
.success_close {
	width: 18px;
	height: 18px;
	overflow: hidden;
	display: block;
	position: absolute;
	right: 10px;
	top: 10px;
	background: url(images/cart_opera.gif) no-repeat 0 -28px;
}
.success_close:hover {
	background-position: 0 -46px;
}
/*分类下商品*/
.m-floor {
	clear: both;
	margin-bottom: 20px;
	zoom: 1;
}
.root1200 .floor-title {
	width: 1190px;
}
.floor-title {
	position: relative;
	clear: both;
	width: 990px;
	height: 34px;
	overflow: hidden;
}
.floor-title h2 {
	position: absolute;
	left: 0;
	top: 0;
	width: 190px;
	height: 30px;
	font-size: 20px;
	font-family: Arial;
	font-weight: 400;
	z-index: 6;
}
.root1200 .floor-title .home-title-wrapper {
	width: 1000px;
}
.floor-title .home-title-wrapper {
	width: 800px;
	height: 34px;
	margin-left: 190px;
}
.floor-tab {
	float: left;
	display: inline;
}
.floor-tab li {
	float: left;
	display: inline;
	margin-right: 15px;
}
.floor-2 .floor-tab li.selected a {
	background: #6D79DB;
}
.floor-3 .f-color-bg {
	background: #5DB5DB;
}
.floor-3 .floor-content {
	border-color: #5DB5DB;
}
.floor-4 .f-color-bg {
	background: #3592E2;
}
.floor-4 .floor-content {
	border-color: #3592E2;
}
.floor-4 .floor-tab li.selected a {
	background: #3592E2;
}
.floor-5 .floor-tab li.selected a {
	background: #EF7278;
}
.floor-5 .f-color-bg {
	background: #EF7278;
}
.floor-5 .floor-content {
	border-color: #EF7278;
}
.floor-6 .floor-tab li.selected a {
	background: #57C9C1;
}
.floor-6 .floor-content {
	border-color: #57C9C1;
}
.floor-6 .f-color-bg {
	background: #57C9C1;
}
.floor-7 .floor-tab li.selected a {
	background: #FA557F;
}
.floor-7 .floor-content {
	border-color: #FA557F;
}
.floor-7 .f-color-bg {
	background: #FA557F;
}
.floor-8 .floor-tab li.selected a {
	background: #FF4301;
}
.floor-8 .floor-content {
	border-color: #FF4301;
}
.floor-8 .f-color-bg {
	background: #FF4301;
}
.floor-9 .floor-tab li.selected a {
	background: #6860A4;
}
.floor-9 .floor-content {
	border-color: #6860A4;
}
.floor-9 .f-color-bg {
	background: #6860A4;
}
.floor-10 .floor-tab li.selected a {
	background: #AEB835;
}
.floor-10 .floor-content {
	border-color: #AEB835;
}
.floor-10 .f-color-bg {
	background: #AEB835;
}
.floor-11 .floor-tab li.selected a {
	background: #A28254;
}
.floor-11 .floor-content {
	border-color: #A28254;
}
.floor-11 .f-color-bg {
	background: #A28254;
}
.floor-tab li.selected a {
	background: #5DB5DB;
	color: #FFF;
	font-weight: 700;
}
.floor-tab li a {
	float: left;
	display: block;
	width: 107px;
	height: 34px;
	color: #333;
	font: 15px Microsoft YaHei;
	text-align: center;
	line-height: 34px;
	cursor: default;
}
.floor-nav {
	position: absolute;
	top: 6px;
	right: 0;
	height: 20px;
	color: #666;
	line-height: 20px;
}
.root1200 .floor-nav .floor-nav-list {
	width: 440px;
}
.floor-nav .floor-nav-list {
	display: inline-block;
	width: 240px;
	height: 18px;
	padding-right: 14px;
	text-align: right;
	overflow: hidden;
}
.floor-nav .floor-nav-list a {
	display: inline-block;
	color: #666;
}
.floor-nav .floor-nav-list i {
	padding: 0 8px;
	color: #DDD;
}
.floor-nav .floor-entrance {
	position: relative;
	top: 2px;
	display: inline-block;
	height: 20px;
	overflow: hidden;
}
.floor-2 .f-color-bg {
	background: #6D79DB;
}
.floor-nav .floor-entrance a {
	display: inline-block;
	height: 20px;
	padding: 0 10px;
	color: #FFF;
	line-height: 20px;
}
.floor-nav .floor-entrance i {
	padding: 0;
	color: #FFF;
	font-family: SimSun;
}
.floor-2 .floor-content {
	border-color: #6D79DB;
}
.floor-content {
	border-top: 2px solid #000;
	zoom: 1;
}
.f-side {
	float: left;
	width: 190px;
}
.f-group {
	position: relative;
	width: 190px;
	height: 280px;
	margin: -10px 0 0 -10px;
	zoom: 1;
}
.f-group .f-group-img {
	position: relative;
	width: 200px;
	height: 280px;
	z-index: 1;
}
.f-group .f-group-img a {
	position: absolute;
	bottom: 0;
	right: 0;
	display: block;
}
.f-group .f-group-img a img {
	display: block;
}
.f-box {
	background: #F5F5F5;
	border-right: 1px solid #E5E5E5;
	overflow: hidden;
}
.f-menu {
	height: 131px;
	padding: 10px 0 0 18px;
	overflow: hidden;
}
.f-menu li {
	float: left;
	display: inline;
	width: 80px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}
.f-promotion {
	width: 170px;
	height: 90px;
	margin: 0 auto;
	border-top: 1px solid #E5E5E5;
	zoom: 1;
}
.f-promotion h4 {
	height: 16px;
	margin: 10px 0 6px;
}
.f-promotion h4 span {
	position: relative;
	_top: 3px;
	width: 150px;
	height: 16px;
	float: left;
	font: 14px Microsoft YaHei;
	line-height: 14px;
	_line-height: 16px;
	overflow: hidden;
}
.f-promotion h4 i {
	display: inline-block;
	float: left;
	width: 16px;
	height: 16px;
	background: url(images/index-sprite.png) no-repeat 0 -140px;
}
.f-promotion .prom-list-wrapper {
	position: relative;
	height: 45px;
	overflow: hidden;
}
.f-promotion .prom-list {
	position: absolute;
	top: 0;
	left: 0;
}
.f-promotion p {
	height: 24px;
	line-height: 24px;
	margin-left: -4px;
	overflow: hidden;
}
.f-menu li a:hover {
	color: #F60!important;
}
.f-promotion p i {
	font-size: 12px;
	font-family: SimSun;
	color: #999;
}
.root1200 .f-main {
	width: 1000px;
	overflow: hidden;
}
.f-main {
	position: relative;
	float: left;
	width: 800px;
	overflow: hidden;
	display: none;
}
.root1200 .floor-line {
	width: 1000px;
}
.floor-line {
	width: 800px;
	overflow: hidden;
}
.h301 {
	height: 301px!important;
}
.f-slide {
	float: left;
	height: 300px;
	border-bottom: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
}
.f-slide .sn-slide {
	width: 599px;
	height: 300px;
	float: left;
}
.slideBox1 {
	float: left;
	width: 600px;
	height: 300px;
	overflow: hidden;
	position: relative;
}
.slideBox1 .hd {
	position: absolute;
	left: 50%;
	bottom: 11px;
	height: 20px;
	z-index: 2;
	overflow: hidden;
	margin-left: -47.5px;
}
.slideBox1 .hd .handle-wrapper ul {
	float: left;
	padding-left: 3px;
	height: 20px;
	margin: 0 auto;
	background: url(images/index-sprite.png?v=20140711) left -110px;
	overflow: hidden;
}
.slideBox1 .hd ul {
	float: left;
	overflow: hidden;
}
.slideBox1 .hd ul li {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 4px 0 0 5px;
	background: url(images/index-sprite.png?v=20140711) -200px -80px no-repeat;
	cursor: pointer; float:left;
}
.slideBox1 .hd ul li em {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	display: block;
	width: 12px;
	height: 12px;
	text-align: center;
	line-height: 12px;
	font-size: 12px;
	color: #666;
	text-indent: -999em;
}
.slideBox1 .hd ul li.on {
	background-position: -212px -80px;
}
.slideBox1 .bd {
	position: relative;
	height: 300px;
	width: 600px;
	overflow: hidden;
}
.slideBox1 .bd ul {
	position: absolute;
	left: 0;
}
.slideBox1 .bd li {
	width: 599px;
	height: 300px;
	float: left;
}
.slideBox1 .bd img {
	width: 600px;
	height: 300px;
}
.f-item {
	float: left;
	width: 199px;
	height: 200px;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
}
.h300 {
	height: 300px!important;
}
.f-item a {
	display: block;
}
.f-item img {
	display: block;
	width: 199px;
}
.root1200 .floor-line {
	width: 1000px;
}
.floor-line {
	width: 800px;
	overflow: hidden;
}
.h201 {
	height: 201px!important;
}
.f-item a:hover {
	background: #FFF;
	opacity: .9;
	filter: Alpha(opacity=90);
}
.h201 .f-item img {
	height: 200px;
}
.f-category {
	float: left;
	width: 199px;
	height: 501px;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
}
.f-category ul {
	height: 252px;
}
.floor-2 .f-category ul li.selected a {
	color: #6D79DB;
}
.f-category ul li.selected {
	position: relative;
	width: 199px;
	border-right: 1px solid #FFF;
	cursor: pointer;
}
.f-category ul li.selected, .f-category ul li.selected a {
	background: #FFF;
}
.f-category ul li {
	display: block;
	width: 199px;
	height: 49px;
	border-bottom: 1px solid #E5E5E5;
	background: #F5F5F5;
	text-align: center;
	font: 15px Microsoft YaHei;
	color: #666;
	line-height: 49px;
	overflow: hidden;
}
.floor-2 .f-category ul li.selected a {
	color: #6D79DB;
}
.f-category ul li.selected, .f-category ul li.selected a {
	background: #FFF;
}
.f-other {
	position: relative;
	left: -1px;
	width: 200px;
	height: 250px;
	overflow: hidden;
}
.f-other .f-other-wrapper {
	position: absolute;
	left: 0;
	top: -1px;
}
.f-category-wrapper {
	position: absolute;
	top: 0;
	height: 999em;
}
.root1200 .f-category-content {
	width: 800px;
}
.f-category-content {
	position: absolute;
	right: 0;
	top: 0;
	width: 600px;
	height: 502px;
	margin-left: -5px;
	overflow: hidden;
}
.root1200 .f-goods {
	width: 800px;
}
.f-goods {
	float: left;
	width: 600px;
	height: 502px;
	overflow: hidden;
}
.f-goods li {
	float: left;
	display: inline;
	width: 199px;
	height: 250px;
	border: solid #E5E5E5;
	border-width: 0 1px 1px 0;
}
.f-goods li .good-face {
	width: 120px;
	height: 120px;
	margin: 30px auto;
}
.f-goods li .good-face a img {
	display: block;
	width: 120px;
	height: 120px;
}
.f-goods li .good-name {
	width: 155px;
	height: 36px;
	margin: 0 auto 4px;
	overflow: hidden;
	line-height: 18px;
}
.f-goods li .sn-price {
	width: 155px;
	margin: 0 auto;
	font-size: 14px;
	font-weight: bold;
}
.sn-price {
	color: #D00;
	font-family: "微软雅黑"
}
.f-goods li .good-name a {
	color: #666;
}
.f-act {
	float: left;
	width: 400px;
	height: 502px;
	overflow: hidden;
}
.f-act a {
	display: block;
	border: solid #E5E5E5;
	border-width: 0 1px 1px 0;
}
.f-act a img {
	display: block;
	width: 399px;
	height: 250px;
}
.root1200 .f-brands {
	width: 600px;
}
.f-brands {
	float: left;
	width: 400px;
	height: 502px;
	overflow: hidden;
}
.f-brands li {
	float: left;
	display: inline;
	width: 199px;
	height: 62px;
	border: solid #E5E5E5;
	border-width: 0 1px 1px 0;
}
.f-brands li a {
	display: block;
	width: 120px;
	height: 40px;
	margin: 10px auto;
}
.f-brands li a img {
	display: block;
	width: 120px;
	height: 40px;
}
/*苏宁社区*/
.i-zone {
	height: 482px;
	overflow: hidden;
}
.i-zone-title {
	position: relative;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}
.i-zone-title h4 {
	float: left;
	font-size: 20px;
	font-family: 'microsoft yahei';
}
.root1200 .i-zone-main {
	padding-left: 20px;
}
.i-zone-main {
	height: 435px;
	padding: 10px 0 0 40px;
	border: 1px solid #e5e5e5;
	overflow: hidden;
}
.i-zone-main .zone-hd {
	height: 26px;
	margin-bottom: 1px;
	font: 15px/26px 'microsoft yahei';
}
.i-zone-main .daily-recmd, .i-zone-main .video-buy {
	display: inline;
	float: left;
	width: 370px;
	height: 286px;
	margin-right: 35px;
}
.i-zone-main .zone-left {
	float: left;
	width: 810px;
	height: 435px;
}
.i-zone-main .daily-recmd, .i-zone-main .video-buy {
	display: inline;
	float: left;
	width: 370px;
	height: 286px;
	margin-right: 35px;
}
#brand-bar-pop{
   position:absolute;
   top:10px;
}
.i-zone-main .daily-recmd .recmd-slide {
	position: relative;
	width: 370px;
	height: 245px;
	overflow: hidden;
}
.slideBoxb {
	width: 370px;
	height: 245px;
	position: relative;
}
.slideBoxb .hd {
	height: 20px;
	position: absolute;
	left: 50%;
	bottom: 11px;
	z-index: 3;
	margin-left: -40px;
	overflow: hidden;
}
.slideBoxb .hd .handle-wrapper {
	float: left;
	height: 20px;
	padding-left: 1px;
	margin: 0 auto;
	background: url(images/index-sprite.png) left -110px;
}
.slideBoxb .hd ul {
	float: left;
	overflow: hidden;
}
.slideBoxb .hd ul li {
	position: relative;
	display: inline-block;
	float: left;
	width: 12px;
	height: 12px;
	margin: 4px 3px 0;
	overflow: hidden;
	cursor: pointer;
	background: url(images/index-sprite.png) -200px -80px no-repeat;
}
.slideBoxb .hd ul li em {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	display: block;
	width: 12px;
	height: 12px;
	text-align: center;
	line-height: 12px;
	font-size: 12px;
	color: #666;
	text-indent: -999em;
}
.slideBoxb .hd .slide-dot-hook {
	float: left;
	display: block;
	height: 20px;
	padding-right: 7px;
	background: url(images/index-sprite.png) right -110px;
}
.slideBoxb .hd ul li.on {
	background-position: -212px -80px;
}
.slideBoxb .bd {
	position: relative;
	z-index: 0;
}
.slideBoxb .bd li {
	width: 370px;
	height: 245px;
	overflow: hidden;
}
.slideBoxb .bd img {
	width: 370px;
	height: 245px;
	display: block;
}
.i-zone-main .video-buy-main {
	height: 245px;
}
.i-zone-main .video-buy-main .item-big {
	position: relative;
	width: 370px;
	height: 160px;
	overflow: hidden;
}
.i-zone-main .video-buy-main .item-big .video-title {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 370px;
	height: 24px;
}
.i-zone-main .video-buy-main .item-big .video-title {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 370px;
	height: 24px;
}
.i-zone-main .video-buy-main .item-big .video-title .bg {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	width: 370px;
	height: 24px;
	background: #000;
	opacity: .55;
	filter: alpha(opacity=55);
}
.i-zone-main .video-buy-main .item-big .video-title .name {
	position: absolute;
	z-index: 5;
	top: 0;
	left: 0;
	width: 370px;
	height: 24px;
	line-height: 24px;
	text-indent: 26px;
}
.i-zone-main .video-buy-main .item-big .video-title .name a {
	color: #fff;
}
.i-zone-main .video-buy-main .item-big .video-title .name .icon {
	position: absolute;
	top: 7px;
	left: 9px;
	width: 12px;
	height: 11px;
	background: url(images/index-sprite.png) -47px -230px no-repeat;
}
.i-zone-main .video-buy-main .item-big .icon {
	position: absolute;
	top: 57px;
	left: 166px;
	width: 36px;
	height: 36px;
	background: url(images/index-sprite.png) -120px -140px no-repeat;
	overflow: hidden;
}
.i-zone-main .video-buy-main .item-small {
	width: 375px;
	height: 80px;
	margin-top: 5px;
	margin-right: -5px;
	overflow: hidden;
}
.i-zone-main .video-buy-main .item-small li {
	display: inline;
	position: relative;
	float: left;
	width: 120px;
	height: 80px;
	margin-right: 5px;
	overflow: hidden;
}
.i-zone-main .video-buy-main .item-small .video-title {
	position: absolute;
	bottom: -24px;
	left: 0;
	width: 120px;
	height: 24px;
}
.i-zone-main .video-buy-main .item-small .video-title .bg {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	width: 120px;
	height: 24px;
	background: #000;
	opacity: .55;
	filter: alpha(opacity=55);
}
.i-zone-main .share-order {
	float: left;
	width: 810px;
	height: 150px;
	margin-right: -5px;
}
.i-zone-main .share-order-main {
	height: 110px;
	overflow: hidden;
}
.i-zone-main .share-order-main .item {
	float: left;
	width: 250px;
	padding-right: 15px;
}
.i-zone-main .share-order-main .item .face {
	float: left;
	width: 100px;
	margin-top: 4px;
}
.i-zone-main .share-order-main .item .face img {
	display: block;
	width: 100px;
	height: 100px;
}
.i-zone-main .share-order-main .item .detail {
	margin-top: 1px;
	padding-left: 112px;
}
.i-zone-main .share-order-main .item .detail dt {
	line-height: 32px;
	height: 32px;
	overflow: hidden;
}
.i-zone-main .share-order-main .item .detail dd {
	position: relative;
	margin-top: 6px;
	padding-left: 2px;
}
.i-zone-main .share-order-main .item .detail dd .icon-begin {
	top: 4px;
	left: 0;
	background-position: 0 -230px;
}
.i-zone-main .share-order-main .item .detail dd .icon {
	position: absolute;
	width: 20px;
	height: 14px;
	background: #fff url(images/index-sprite.png) no-repeat;
	background-position: 0 -230px;
	overflow: hidden;
}
.i-zone-main .share-order-main .item .detail dd .icon-over {
	top: 49px;
	left: 116px;
	background-position: -23px -228px;
}
.i-zone-main .share-order-main .item .detail dd p {
	height: 62px;
	line-height: 22px;
	color: #999;
	text-indent: 3em;
	overflow: hidden;
}
.root1200 .i-zone-main .zone-right {
	float: right;
	width: 358px;
	height: 435px;
	margin-left: -10px;
}
.i-zone-main .zone-hd {
	height: 26px;
	margin-bottom: 1px;
	font: 15px/26px 'microsoft yahei';
}
.i-zone-main .zone-right .news-item {
	height: 107px;
	margin-bottom: 10px;
	overflow: hidden;
}
.i-zone-main .zone-right .face-box {
	float: left;
	position: relative;
	width: 100px;
	height: 100px;
	overflow: hidden;
}
.i-zone-main .zone-right .face-box a, .i-zone-main .zone-right .face-box img {
	display: block;
	width: 100px;
	height: 100px;
}
.i-zone-main .zone-right .face-box .face-name {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100px;
	height: 24px;
}
.i-zone-main .zone-right .face-box .face-name .bg {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100px;
	height: 24px;
	background: #3492e2;
	opacity: .75;
	filter: alpha(opacity=75);
}
.i-zone-main .zone-right .face-box .face-name .name {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 100px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #fff;
	overflow: hidden;
}
.i-zone-main .zone-right .face-box .face-name .name a {
	color: #FFF;
}
.i-zone-main .zone-right .face-box a, .i-zone-main .zone-right .face-box img {
	display: block;
	width: 100px;
	height: 100px;
}
.root1200 .i-zone-main .zone-right .item-list {
	display: block;
	padding-left: 110px;
}
.i-zone-main .zone-right .item-list li {
	width: 230px;
	height: 22px;
	margin-bottom: 4px;
	line-height: 22px;
	font-size: 0;
	overflow: hidden;
}
.i-zone-main .zone-right .item-list li span {
	padding-right: 8px;
	color: #999;
	font-size: 12px;
	font-family: Tahoma;
}
.i-zone-main .zone-right .item-list li a {
	font-size: 12px;
	overflow: hidden;
}
/*化妆品批号查询*/
.batch_left {
	width: 813px;
	height: 271px;
	margin: 30px 0 0 0;
	background: #fff;
	border-top: 2px #ff7689 solid;
	float: left;
	-webkit-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05), 2px 2px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05), 2px 2px 2px rgba(0, 0, 0, 0.05);
	box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05), 2px 2px 2px rgba(0, 0, 0, 0.05);
}
.email {
	width: 299px;
	float: left;
}
.batch_title {
	width: 300px;
	height: 61px;
	line-height: 61px;
	margin: 0 30px;
	display: inline;
	border-bottom: 1px #e6e6e6 solid;
	float: left;
}
.batch_title p {
	font-size: 22px;
	color: #333;
}
.batch_title p span {
	padding: 0 0 0 8px;
	font-size: 14px;
	color: #808080;
}
.batch_txt {
	margin: 12px 30px 0 30px;
	display: inline;
	float: left;
}
.batch_txt p {
	width: 226px;
	line-height: 30px;
	font-size: 14px;
	color: #808080;
	float: left;
}
.batch_body {
	width: 753px;
	margin: 0 30px;
	display: inline;
	float: left;
}
.batch_brand {
	width: 315px;
	height: 35px;
	background: url(images/batch_input.gif) 0 0 no-repeat;
	float: left;
	position: relative;
}
.batch_brand input {
	width: 295px;
	height: 19px;
	padding: 8px 10px;
	background: none;
	border: none;
	position: absolute;
	left: 0;
	top: 0;
}
.batch_input {
	width: 215px;
	height: 35px;
	display: inline;
	background: url(images/batch_input.gif) 0 0 no-repeat;
	float: left;
	position: relative;
}
.batch_input input {
	width: 180px;
	height: 19px;
	padding: 8px 10px;
	background: none;
	border: none;
	position: absolute;
	left: 0;
	top: 0;
}
.batch_left .bnt_blue {
	background: url(images/batch_btn.gif) 0 0 no-repeat;
	width: 96px;
	height: 39px;
	text-align: center;
	color: #fff;
	border: none;
	cursor: pointer;
	font-size: 16px;
	font-family: "微软雅黑"
}
.batch_left .bnt_blue_2 {
	background: url(images/batch_btn1.gif) 0 0 repeat-x;
	width: 142px;
	height: 37px;
	text-align: center;
	line-height: 21px;
	color: #fff;
	border: none;
	cursor: pointer;
	margin-left: 38px;
	font-size: 16px;
	font-family: "微软雅黑"
}
.batch_btn {
	width: 96px;
	height: 39px;
	margin: 0 0 0 10px;
	display: inline;
	float: left;
}
.batch_btn input {
	width: 96px;
	height: 39px;
	background: url(images/batch_btn.gif) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	float: left;
}
.batch_btn input:hover {
	background-position: 0 -39px;
}
.batch_hot {
	width: 742px;
	height: 88px;
	margin: 20px 0 0 30px;
	display: inline;
	background: #fcfcfc;
	border: 1px #f0f0f0 solid;
	float: left;
}
.batch_hot dl {
	width: 742px;
	height: 60px;
	overflow: hidden;
	margin: 14px 0 0 0;
	float: left;
}
.batch_hot dt {
	height: 60px;
	line-height: 60px;
	padding: 0 19px 0 14px;
	background: url(images/batch_hot.gif) right center no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	float: left;
}
.batch_hot dd {
	margin: 6px 0 0 0;
	padding: 0 17px 0 15px;
	line-height: 21px;
	background: url(images/batch_hot_bg.gif) right center no-repeat;
	float: left;
}
.batch_hot dd a {
	color: #4c4c4c;
	white-space: nowrap;
}
.opt {
	width: 18px;
	height: 16px;
	position: absolute;
	right: 8px;
	top: 10px;
}
.opt a {
	width: 18px;
	height: 16px;
	background: url(images/opt.gif) 0 0 no-repeat;
	float: left;
}
.opt a:hover {
	background-position: 0 -16px;
}
/*会员充值*/
.vip_right {
	width: 367px;
	height: 271px;
	margin: 30px 0 0 0;
	background: #fff;
	border-top: 2px #ff7689 solid;
	float: right;
	-webkit-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05), 2px 2px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05), 2px 2px 2px rgba(0, 0, 0, 0.05);
	box-shadow: -2px 0 2px rgba(0, 0, 0, 0.05), 2px 2px 2px rgba(0, 0, 0, 0.05);
}
.vip_title {
	width: 307px;
	height: 61px;
	line-height: 61px;
	margin: 0 30px;
	display: inline;
	border-bottom: 1px #e6e6e6 solid;
	float: left;
}
.vip_title p {
	font-size: 22px;
	color: #333;
}
.vip_title p span {
	padding: 0 0 0 8px;
	font-size: 14px;
	color: #808080;
}
.slideTxtBox2 {
	width: 315px;
	margin: 0 26px;
	display: inline;
	float: left;
}
.slideTxtBox2 .hd {
	width: 315px;
	height: 33px;
	margin: 14px 0 0 0;
	float: left;
	position: relative;
}
.slideTxtBox2 .hd ul li {
	width: 33px;
	height: 33px;
	margin: 0 6px;
	display: inline;
	float: left;
	cursor: pointer;
}
.slideTxtBox2 .hd ul li.on {
	background: url(images/vip_nav.png) 0 -99px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_0 {
	background: url(images/vip_nav.png) 0 -462px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_1 {
	background: url(images/vip_nav.png) 0 -66px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_2 {
	background: url(images/vip_nav.png) 0 -132px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_3 {
	background: url(images/vip_nav.png) 0 -528px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_4 {
	background: url(images/vip_nav.png) 0 -264px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_5 {
	background: url(images/vip_nav.png) 0 -330px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_6 {
	background: url(images/vip_nav.png) 0 -396px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_0.on {
	background: url(images/vip_nav.png) 0 -495px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_1.on {
	background: url(images/vip_nav.png) 0 -99px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_2.on {
	background: url(images/vip_nav.png) 0 -165px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_3.on {
	background: url(images/vip_nav.png) 0 -561px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_4.on {
	background: url(images/vip_nav.png) 0 -297px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_5.on {
	background: url(images/vip_nav.png) 0 -363px no-repeat;
}
.slideTxtBox2 .hd ul .vipNav_6.on {
	background: url(images/vip_nav.png) 0 -429px no-repeat;
}
.slideTxtBox2 .bd ul {
	width: 307px;
	height: 81px;
	margin: 11px 4px 0 4px;
	background: url(images/vip_tabnav.gif) 0 0 no-repeat;
	float: left;
	_float: none;
}
.slideTxtBox2 .bd b {
	width: 100%;
	line-height: 30px;
	margin: 12px 0 0 0;
	text-align: center;
	font-size: 16px;
	color: #ff7689;
	float: left;
}
.slideTxtBox2 .bd p {
	width: 100%;
	line-height: 20px;
	text-align: center;
	font-size: 12px;
	color: #4c4c4c;
	float: left;
}
#vipTab_0 {
	background-position: 0 0;
}
#vipTab_1 {
	background-position: 0 -81px;
	display: none;
}
#vipTab_2 {
	background-position: 0 -162px;
	display: none;
}
#vipTab_3 {
	background-position: 0 -243px;
	display: none;
}
#vipTab_4 {
	background-position: 0 -324px;
	display: none;
}
#vipTab_5 {
	background-position: 0 -405px;
	display: none;
}
#vipTab_6 {
	background-position: 0 -486px;
	display: none;
}
.vip_btn {
	width: 125px;
	height: 39px;
	margin: 17px 0 0 115px;
	display: inline;
	float: left;
}
.vip_btn a {
	width: 125px;
	height: 39px;
	background: url(images/vip_btn.jpg) 0 0 no-repeat;
	float: left;
}
.vip_btn a:hover {
	background-position: 0 -39px;
}
.content_c {
	width: 100%;
	padding: 0;
	background: url(images/listBg.gif) repeat-x 0 0 #fafafa;
}
.searchBody {
	width: 1200px;
	margin: 0 auto;
	font-family: "微软雅黑";
	padding-bottom: 50px;
}
/*当前位置*/

.breadNavBg {
	height: 30px;
	overflow: hidden;
	clear: both;
}
.breadNav {
	width: 1190px;
	line-height: 30px;
	margin: 0 auto;
	color: #999;
	font-family: SimSun;
}
.pb10 {
	padding-bottom: 10px;
}
.breadNavBg .breadNav a {
	color: #666;
}
.breadNav h1 {
	display: inline;
	font-weight: normal;
}
/*列表页商品分类*/
.w1190 {
	width: 1190px;
	margin: 0 auto;
}
.w1190 .navBar {
	float: left;
	width: 190px;
	color: #333;
}
.w1190 .barTitle {
	height: 36px;
	line-height: 36px;
	line-height: 40px\9;
	_line-height: 36px;
	overflow: hidden;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	font-family: "MicroSoft YaHei";
	background: #f5f5f5;
	border: 1px solid #ddd;
	border-top: 2px solid #f90;
}
.w1190 .navBarCon {
	width: 188px;
	overflow: hidden;
	border: 1px solid #ddd;
	border-top: none;
}
.mb10 {
	margin-bottom: 10px!important;
}
.mb10 {
	margin-bottom: 10px;
}
.w1190 .navBarCon dl {
	float: left;
	_float: none;
	_width: 178px;
	border-bottom: 1px solid #eee;
}
.pl10 {
	padding-left: 10px;
}
.w1190 .navBarCon dt {
	cursor: pointer;
	float: left;
	width: 160px;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	color: #666;
	font-size: 12px;
	font-weight: bold;
	background-position: -525px -68px;
}
.thirdBg {
	background: url(images/thirdBg.png?20140609) no-repeat;
}
.w1190 .navBar a {
	cursor: pointer;
	color: #666;
	word-wrap: break-word;
	overflow: hidden;
}
.w1190 .navBar a:hover{ color:#f60;}
.w1190 .navBarCon dl.foc {
	background: #fff;
}
.w1190 .navBarCon dt.foc {
	background-position: -525px -20px;
}
.w1190 .navBarCon dd.foc {
	display: block;
}
.w1190 .navBarCon dd {
	display: none;
	float: left;
	padding-bottom: 8px;
}
.w1190 .navBarCon dl span {
	display: inline;
	float: left;
	width: 75px;
	height: 24px;
	line-height: 24px;
	margin-left: 10px;
	overflow: hidden;
}
.w1190 .navBarCon dl a.foc {
	color: #f70;
}
.w1190 .navBarCon dl.last {
	border: none;
}
/*列表页云热卖*/
.navBar .aBuy {
	border: 1px solid #e8e8e8;
}
.navBar .aBuy .title {
	height: 32px;
	line-height: 32px;
	line-height: 36px\9;
	_line-height: 32px;
	overflow: hidden;
	color: #333;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	font-family: "MicroSoft YaHei";
	background: #f5f5f5;
	border-bottom: 1px solid #e8e8e8;
}
.navBar .aBuy ul {
	padding: 0 6px;
}
.navBar .aBuy li {
	padding: 10px 0;
	overflow: hidden;
	text-align: center;
	border-bottom: 1px dotted #cdcdcd;
}
.navBar .aBuy li div.name {
	position: relative;
	height: 36px;
	padding: 0 10px;
	overflow: hidden;
	color: #333;
	font-size: 12px;
	font-weight: normal;
}
.navBar .aBuy li img {
	width: 120PX;
	height: 120PX;
}
.navBar .aBuy li div {
	padding: 5px 0;
	color: #ef8300;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
}
.navBar .aBuy li div.name i {
	float: none;
	width: auto;
	height: auto;
	margin: 0;
	color: #f70;
	font-style: normal;
	word-break: break-all;
}
.navBar .aBuy li p.price {
	height: 20px;
	line-height: 20px;
	padding-top: 5px;
	color: #d00;
	font-size: 15px;
	font-weight: bold;
	font-family: "微软雅黑"
}
.navBar .aBuy li p.price a {
	color: #d00;
}
.navBar .aBuy li p.price b {
	float: left;
	margin: 1px 2px 0 40px;
	color: #d00;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
/*列表页右侧*/
.root1200 .w1190 .proList{	width: 990px;}
.w1190 .proList {
	display: inline;
	float: left;
	margin-left: 10px;
	width: 790px;
	color: #666;
	position: relative;
	_margin-right: -20px;
}
.root1200 #sugConHtml{width: 986px;}
#sugConHtml {
	position: relative;
	width: 786px;
	height: 140px;
	margin-bottom: 10px;
	overflow: hidden;
	border: 2px solid #ffefd8;
	background: url(images/loading.gif?20140324) no-repeat 50% 50%;
}
.proList .specPT {
	height: 24px;
	line-height: 28px;
	line-height: 32px\9;
	_line-height: 28px;
	padding-left: 10px;
	overflow: hidden;
	color: #333;
	font-weight: bold;
	font-size: 14px;
	font-family: "MicroSoft YaHei";
	background-position: 0 -35px;
}
.proList .specP {
	width: 968px;
	height: 130px;
	padding: 5px 0 0 10px;
	overflow: hidden;
	background: #fff;
}
.proList .specP li {
	float: left;
	height: 140px;
}
.w1190 .proList a {
	color: #666;
	word-wrap: break-word;
	word-break: break-all;
}
.proList .specP li img {
	float: left;
}
.proList .specP li div {
	float: left;
	width: 125px;
	height: 135px;
	margin-left: 8px;
}
.proList .specP li span {
	position: relative;
	display: block;
	height: 36px;
	margin-bottom: 10px;
	overflow: hidden;
}
.proList .specP li span a {
	cursor: pointer;
	word-wrap: break-word;
}
.proList .specP li span p {
	height: auto;
	line-height: 18px;
	color: #666;
}
.proList .specP li span em {
	color: #f70;
	font-style: normal;
}
.proList .specP li p.price {
	font-size: 15px;
	font-family: "MicroSoft YaHei";
}
.proList .specP li p {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	color: #dd0100;
}
.proList .specP li a.buy:hover {
	background-position: -122px -81px;
}
.proList .specP li a.buy {
	display: block;
	width: 80px;
	height: 24px;
	margin-top: 6px;
	overflow: hidden;
	background: url(images/thirdBg.png?20140609) no-repeat -122px -56px;
}
/*顶级分类页面*/
.g-channel-nav {
	position: relative;
	z-index: 110;
	min-width: 990px;
	height: 40px;
	border-bottom: 1px solid #e4e4e4;
	overflow: hidden;
	background: #FFF;
}
.first-wrap {
	position: relative;
	min-width: 990px;
	background: url("images/dqc_bg.png") repeat-x #f2f5fb;
	z-index: 100;
}
.first-wrap-bg {
	min-width: 990px;
	height: 350px;
}
.channel-nav-logo {
	display: block;
	float: left;
	height: 40px;
	width: 198px;
	overflow: hidden;
}
.channel-nav-logo img {
	display: block;
}
.channel-sub-nav {
	position: relative;
	float: left;
	overflow: hidden;
	width: 785px;
	width: 785px;
}
.channel-sub-nav li.home, .channel-sub-nav li.subNav1 a {
	font-weight: bold;
	color: #9f4f10;
}
.channel-sub-nav li {
	float: left;
	margin: 10px 0 0 -1px;
	_margin-top: 13px;
	padding: 0 15px 0 17px;
	background: url(images/public.sprite.png) -102px 5px no-repeat;
	font-size: 14px;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.channel-sub-nav li a {
	white-space: nowrap;
}
.channel-sub-nav a {
	color: #666;
}
.channel-sub-nav a:hover {
	color: #F60;
}
.channel-sub-nav li.subNav1 a:hover {
	color: #F60;
}
body a:hover {
	color: #f60;
	transition: color .2s linear 0s, background-color .3s linear 0s;
}
/*-------顶级分类页分类树----------*/
.menu-wrap {
	position: relative;
	float: left;
	margin-top: -1px;
	width: 188px;
	height: 349px;
	background: #fff;
	border: 1px solid #ddd;
	z-index: 300;
}
.cat-list {
	height: 350px;
}
.cat-list ul li {
	position: relative;
	display: inline;
	float: left;
	width: 100%;
	height: 34px;
	background: #fff;
	border-top: 1px solid #efefef;
}
.cat-list ul li h3 {
	width: 176px;
	height: 34px;
}
.cat-list .itemtit1 span {
	background-position: 0 -120px;
}
.cat-list .itemtit2 span {
	background-position: -20px -120px;
}
.cat-list .itemtit3 span {
	background-position: -40px -120px;
}
.cat-list .itemtit4 span {
	background-position: -60px -120px;
}
.cat-list .itemtit5 span {
	background-position: -80px -120px;
}
.cat-list .itemtit6 span {
	background-position: -100px -120px;
}
.cat-list .itemtit7 span {
	background-position: -120px -120px;
}
.cat-list .itemtit8 span {
	background-position: -140px -120px;
}
.cat-list .itemtit9 span {
	background-position: -160px -120px;
}
.cat-list .itemtit10 span {
	background-position: -180px -120px;
}
.cat-list ul li h3 span {
	display: inline-block;
	float: left;
	margin: 8px 12px 0;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background: url("images/dqc_sprites.png") no-repeat -200px -120px;
}
.cat-list ul li h3 a, .cat-list ul li h3 em {
	display: inline-block;
	float: left;
	margin-right: 4px;
	font: bold 12px/34px \5FAE\8F6F\96C5\9ED1;
	white-space: nowrap;
}
.cat-list ul li h3 i {
	display: block;
	position: absolute;
	top: 8px;
	right: 8px;
	width: 6px;
	height: 16px;
	background: url("images/dqc_sprites.png") no-repeat right -120px;
}
.cat-sublist {
	display: none;
	position: absolute;
	top: 0;
	left: 188px;
	width: 259px;
	height: 348px;
	background: #fff;
	border: 1px solid #3b87ee;
}
.cat-sublist .item-info {
	width: 259px;
	height: 348px;
	background: #fff;
}
.cat-sublist .item-info-l {
	float: left;
	padding: 10px 20px;
	width: 217px;
	height: 320px;
	border-right: 1px solid #efefef;
}
.cat-sublist .item-info-dl {
	width: 217px;
	height: 320px;
	overflow: hidden;
}
.cat-sublist .item-info-l dl dt {
	float: left;
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #efefef;
	font-weight: bold;
	font-size: 14px;
	line-height: 30px;
	color: #666;
}
.cat-sublist .item-info-l dl dt a {
	font-weight: bold;
	font-size: 14px;
	line-height: 30px;
}
.cat-sublist dl a {
	color: #666;
}
/*--------------------广告图片切换------------------*/

.root1200 .indexSlide, .root1200 .indexSlide .bd img {
	width: 740px;
}
.indexSlide {
	position: relative;
	float: left;
	margin: 10px 0 0 10px;
	width: 540px;
	height: 340px;
	font-size: 0;
	overflow: hidden;
}
.indexSlide .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.indexSlide .pic-wrapper li {
	position: absolute;
	left: 0;
	top: 0;
}
.indexSlide .bd li {
	zoom: 1;
	vertical-align: middle;
}
.indexSlide .bd img {
	width: 540px;
	height: 340px;
	display: block;
}
.indexSlide .hd {
	position: absolute;
	right: 8px;
	bottom: 10px;
	z-index: 2;
}
.indexSlide .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.indexSlide .hd ul li {
	float: left;
	line-height: 14px;
	text-align: center;
	background: #fff;
	cursor: pointer;
}
.indexSlide .hd ul li.on {
	background: url(images/home-dot2.png) no-repeat;
	_background: none;
}
.indexSlide .hd ul li {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin: 0 3px;
	overflow: hidden;
	cursor: pointer;
	background: url(images/home-dot1.png) no-repeat;
	_background: none;
}
.indexSlide .hd ul li.on em {
	color: #FFF;
}
.indexSlide .hd ul li em {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	display: block;
	width: 16px;
	height: 16px;
	text-align: center;
	line-height: 16px;
	font-size: 12px;
	color: #666;
}
.xk-round-left {
	clip: rect(0px,16px,16px,8px);
}
.xk-round {
	position: absolute;
	width: 16px;
	height: 16px;
	background: #FFF;
	border-radius: 8px;
	overflow: hidden;
}
.xk-mask {
	position: absolute;
	width: 16px;
	height: 16px;
	z-index: 1;
	overflow: hidden;
}
.xk-mask-right {
	clip: rect(0px,8px,16px,0px);
}
.xk-bg {
	width: 16px;
	height: 16px;
	background: #F60;
	border-radius: 16px;
	position: absolute;
}
/*顶级分类幻灯右侧*/
.service-tips {
	margin-bottom: 10px;
}
.service-tips ul li {
	display: inline;
	float: left;
}
.service-tips ul li a {
	display: block;
	float: left;
	width: 79px;
	height: 73px;
	background: url("images/dqc_sprites.png") no-repeat;
	border: 1px solid #ddd;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.service-tips ul li.tips2 {
	margin-left: -1px;
}
.service-tips ul li.tips2 a {
	background-position: -80px 0;
}
.service-tips ul li.tips3 {
	margin-left: -1px;
}
.service-tips ul li.tips3 a {
	width: 78px;
	background-position: -160px 0;
}
.set-meal {
	width: 240px;
	height: 255px;
	overflow: hidden;
}
.promo-wrap {
	float: right;
	margin-top: 10px;
	width: 240px;
	overflow: hidden;
}
.set-meal-info {
	width: 238px;
	height: 234px;
	background: #fff;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.set-meal-info a {
	display: block;
	margin: 12px 9px 0 9px;
}
.set-meal-info a img {
	display: block;
	width: 220px;
	height: 220px;
}
.set-meal-bg {
	width: 240px;
	height: 20px;
	background: url("images/meal_bg.png") no-repeat;
	_background-image: none;
}
/*顶级分类限量抢购*/
.dqc-content {
	margin-bottom: -18px;
	padding: 15px 0 20px 0;
	background: #F8F8F8;
}
.qCreay, #dianqichengRushBuy {
	height: 303px;
	overflow: hidden;
}
.root1200 .b-prom {
	width: 940px;
}
.b-prom {
	float: left;
	width: 740px;
	background: #FFF;
}
.b-prom-title {
	height: 38px;
	border: 1px solid #DDD;
}
.b-prom-title h2 {
	float: left;
	width: 90px;
	height: 36px;
	padding-left: 10px;
	font: 16px \5FAE\8F6F\96C5\9ED1;
	font-weight: bold;
	line-height: 36px;
	overflow: hidden;
}
.root1200 .b-prom-title .tips {
	width: 750px;
}
.b-prom-title .tips {
	float: left;
	width: 610px;
	height: 36px;
	color: #666;
	font: 12px \5b8b\4f53;
	line-height: 38px;
	overflow: hidden;
}
.picScroll-left2 {
	height: 262px;
	overflow: hidden;
	position: relative;
	border: 1px solid #DDD;
	border-top: 0;
	z-index: 1;
}
.picScroll-left2 .hd .prev, .picScroll-left2 .hd .next, .picScroll-left3 .hd .prev, .picScroll-left3 .hd .next, .picScroll-left4 .hd .prev, .picScroll-left4 .hd .next {
	display: block;
	width: 30px;
	height: 70px;
	float: right;
	margin-top: 80px;
	overflow: hidden;
	cursor: pointer;
	background: url(images/i_ctrl.png) no-repeat;
}
.picScroll-left2 .hd .prev, .picScroll-left3 .hd .prev, .picScroll-left4 .hd .prev {
	float: left;
	background-position: 0 16px;
}
.picScroll-left2 .hd .prev:hover, .picScroll-left2 .hd .next:hover, .picScroll-left3 .hd .prev:hover, .picScroll-left4 .hd .prev:hover {
	background-color: #DBDBDB;
	text-decoration: none;
}
.picScroll-left2 .hd .next:hover, .picScroll-left3 .hd .next:hover, .picScroll-left4 .hd .next:hover {
	background-position: -116px 16px;
}
.picScroll-left2 .hd .prev:hover, .picScroll-left3 .hd .prev:hover, .picScroll-left4 .hd .prev:hover {
	background-position: -40px 16px;
}
.picScroll-left2 .hd .next, .picScroll-left3 .hd .next, .picScroll-left4 .hd .next {
	background: url(images/i_ctrl.png) no-repeat;
	background-position: -76px 16px;
}
.screen-count {
	display: none;
	width: 36px;
	height: 30px;
	width: 100%;
	line-height: 30px;
	text-align: center;
	color: #666;
}
.root1200 .picScroll-left2 .bd {
	width: 875px;
}
.picScroll-left2 .bd {
	position: relative;
	margin-left: 29px;
	height: 262px;
	overflow: hidden;
	text-decoration: none;
}
.picScroll-left2 .bd ul {
	overflow: hidden;
	zoom: 1;
}
.picScroll-left2 .bd ul li {
	float: left;
	display: inline;
	width: 140px;
	margin-right: 40px;
}
.picScroll-left2 .bd ul li .good-face {
	margin: 25px 0 15px 10px;
}
.picScroll-left2 .bd ul li .good-face a {
	color: #999;
}
.picScroll-left2 .bd ul li .good-face img {
	display: block;
	width: 120px;
	height: 120px;
}
.picScroll-left2 .bd ul li .good-name {
	height: 36px;
	margin-bottom: 6px;
	overflow: hidden;
}
.picScroll-left2 .bd ul li .good-name a {
	display: block;
	font-weight: normal;
	color: #666;
}
.picScroll-left2 .bd ul li .good-price {
	height: 24px;
	overflow: hidden;
	font-family: "微软雅黑"
}
.picScroll-left2 .bd ul li .good-price .price-new {
	float: left;
	font-size: 14px;
	color: #D00;
}
.price i, .price em {
	display: inline-block;
	line-height: 20px;
	font-family: "微软雅黑"
}
.picScroll-left2 .bd ul li .good-price .price-new em {
	padding-left: 3px;
	font-family: Verdana;
	font-weight: 700;
}
.picScroll-left2 .bd ul li .good-price .price-old {
	float: right;
	color: #9A9A9A;
}
.picScroll-left2 .bd ul li .good-info {
	clear: both;
	color: #999;
}
.picScroll-left2 .bd ul li .good-info .prom-num1 {
	float: left;
}
.picScroll-left2 .bd ul li .good-info .prom-num1 i {
	position: relative;
	top: 1px;
}
.picScroll-left2 .bd ul li .good-info i {
	color: #333;
}
.picScroll-left2 .bd ul li .good-info .prom-num2 {
	float: right;
}
.root1200 .today-tuan {
	width: 240px;
}
.today-tuan {
	float: right;
	width: 240px;
	overflow: hidden;
}
.picScroll-left3 {
	position: relative;
	width: 238px;
	height: 262px;
	background: #FFF;
	border: 1px solid #ddd;
	border-top: 0 none;
}
.picScroll-left3 .dir-left {
	left: 0;
	background-position: 2px 16px;
}
.picScroll-left3 .prev, .picScroll-left3 .next {
	position: absolute;
	display: block;
	top: 80px;
	width: 30px;
	height: 70px;
	background: url(images/i_ctrl.png) 0 0 no-repeat;
	cursor: pointer;
	z-index: 3;
}
.picScroll-left3 .next {
	right: 0;
	background-position: -76px 16px;
}
.picScroll-left3 .prev {
	left: 0;
	background-position: 2px 16px;
}
.picScroll-left3 .bd {
	position: relative;
	width: 238px;
	height: 262px;
	overflow: hidden;
}
.picScroll-left3 .bd ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 1000em;
}
.picScroll-left3 .next:hover, .picScroll-left3 .prev:hover {
	background-color: #DBDBDB;
	text-decoration: none;
}
.picScroll-left3 .next:hover {
	background-position: -116px 16px;
}
.picScroll-left3 .prev:hover {
	background-position: -38px 16px;
}
.picScroll-left3 .dir-right {
	right: 0;
	background-position: -76px 16px;
}
.picScroll-left3 .bd ul li {
	position: relative;
	float: left;
	width: 238px;
	height: 262px;
}
.picScroll-left3 .bd ul li .pic {
	display: block;
	margin: 18px auto 0;
	width: 120px;
	height: 120px;
}
.picScroll-left3 .bd ul li img {
	display: block;
	width: 120px;
	height: 120px;
}
.picScroll-left3 .bd ul li p {
	margin: 12px auto 0;
	width: 165px;
	height: 40px;
	overflow: hidden;
}
.picScroll-left3 .bd ul li p a {
	line-height: 20px;
	word-break: break-all;
}
.picScroll-left3 .bd ul .tuan-info {
	position: absolute;
	bottom: 20px;
	right: 0;
	padding-left: 22px;
	width: 210px;
	height: 41px;
	background: url("images/dqc_sprites.png") no-repeat 0 -76px #fff;
	color: #fff;
	vertical-align: -2px;
	overflow: hidden;
}
.picScroll-left3 .bd ul .tuan-info .tit {
	float: left;
	line-height: 40px;
	color: #fff;
}
.picScroll-left3 .bd ul .price {
	display: inline-block;
	margin-top: 10px;
	width: 87px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}
.picScroll-left3 .bd ul .price span {
	float: left;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
}
.picScroll-left3 .bd ul .tuan-info .tuan-btn {
	display: block;
	position: absolute;
	top: 4px;
	right: 5px;
	width: 68px;
	height: 32px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
/*顶级分类页热卖精品促销切换*/
.hotGoods {
	clear: both;
	height: 229px;
	background: #FFF;
	overflow: hidden;
}
.bmt {
	padding-top: 15px;
}
.slideTxtBox5 .hd {
	position: relative;
	height: 38px;
	border: solid #DDD;
	border-width: 0 1px;
	overflow: hidden;
}
.slideTxtBox5 .hd ul li {
	position: relative;
	z-index: 10;
	float: left;
	display: inline;
	width: 130px;
	height: 36px;
	border: 1px solid #DDD;
	border-left: 0 none;
	text-align: center;
	font: 16px \5FAE\8F6F\96C5\9ED1;
	line-height: 36px;
	cursor: default;
	font-weight: bold;
}
.slideTxtBox5 .hd ul li.on {
	position: relative;
	height: 34px;
	border-top: 3px solid #40a1d9;
	border-bottom: 1px solid #FFF;
	font-weight: bold;
	line-height: 32px;
}
.root1200 .slideTxtBox5 .tab-blank {
	width: 810px;
}
.slideTxtBox5 .tab-blank {
	float: right;
	width: 604px;
	margin-top: -38px;
	border-right: 0 none;
	position: relative;
	display: inline;
	height: 36px;
	border: 1px solid #DDD;
	border-left: 0 none;
	border-right: 0 none;
	text-align: center;
	font: 16px \5FAE\8F6F\96C5\9ED1;
	line-height: 36px;
	cursor: default;
}
.slideTxtBox5 .bd {
	position: relative;
	height: 190px;
	clear: both;
	border: 1px solid #DDD;
	border-top: 0 none;
	overflow: hidden;
}
.root1200 .hotGoods-info {
	width: 1160px;
}
.hotGoods-info {
	margin: 15px 0 0 13px;
	width: 964px;
	height: 160px;
	overflow: hidden;
}
.hotGoods-info ul {
	width: 1200px;
	margin-right: -100px;
}
.root1200 .hotGoods-info ul li {
	margin-right: 15px;
}
.hotGoods-info ul li {
	display: inline;
	position: relative;
	float: left;
	height: 160px;
	margin-right: 8px;
	margin-bottom: 10px;
	background: #fff;
	overflow: hidden;
}
.hotGoods-info ul li.cur .good-box-bg {
	width: 456px;
	height: 156px;
	border: 2px solid #3b87ee;
	float: left;
}
.hotGoods-info ul li .good-box-bg {
	width: 160px;
	height: 160px;
	border: 0 none;
	float: left;
	/*
-webkit-transition: width .5s;
-moz-transition: width .5s;
-o-transition: width .5s;
transition: width .5s;
*/
	overflow: hidden;
}
.hotGoods-info ul li.cur .good-box {
	margin-top: -2px;
	margin-left: -2px;
	width: 460px;
}
.hotGoods-info .good-img {
	display: block;
	float: left;
}
.hotGoods-info .good-img img {
	display: block;
	width: 160px;
	height: 160px;
}
.hotGoods-info ul li.cur .good-info {
	display: block;
}
.hotGoods-info .good-info {
	float: left;
	padding: 15px 30px;
	width: 238px;
}
.hotGoods-info .good-info p.title {
	height: 40px;
	line-height: 20px;
	overflow: hidden;
}
.hotGoods-info .good-info p a {
	word-break: break-all;
}
.hotGoods-info .good-info p.explain {
	margin: 6px 0;
	height: 54px;
	color: #666;
	word-break: break-all;
	overflow: hidden;
}
.hotGoods-info .good-info .price span {
	float: left;
	font-size: 14px;
	color: #D00;
	font-weight: bold;
	font-family: "微软雅黑"
}
.root1200 .brandActive .b-tit {
	width: 1188px;
}
.brandActive .b-tit {
	width: 988px;
	min-width: 988px;
	height: 36px;
	border: 1px solid #ddd;
	clear: both;
}
.brandActive {
	height: 388px;
}
.brandActive .b-tit h2 {
	float: left;
	width: 96px;
	height: 36px;
	padding-left: 10px;
	font: 16px \5FAE\8F6F\96C5\9ED1;
	font-weight: bold;
	line-height: 36px;
	overflow: hidden;
}
.brand-inner {
	margin-right: -5px;
	padding: 10px 0 0 2px;
	height: 325px;
}
.floorMain {
	position: relative;
}
.floorMain a {
	position: absolute;
}
.floorMain a.item1 {
	left: 0;
	top: 0;
}
.floorMain a.item2 {
	left: 395px;
	top: 0;
}
.floorMain a.item3 {
	left: 395px;
	top: 165px;
}
.root1200 .floorMain a.item4 { display:block;
	left: 595px;
	top: 0px;
}
.floorMain a.item4 { display:none;}
.root1200 .floorMain a.item5 {
	left: 795px;
	top: 0px;
}
.floorMain a.item5 {
	left: 595px;
	top: 0px;
}
.root1200 .floorMain a.item6 {
	left: 795px;
	top: 165px;
}
 .floorMain a.item6 {
	left: 595px;
	top: 165px;
}
.root1200 .floorMain a.item7 {
	left: 990px;
	top: 165px;
}
.floorMain a.item7 {
	left: 790px;
	top: 165px;
}
.mask {
	position: absolute;
	background: #000;
	opacity: 0;
	filter: alpha(opacity=0);
	left: 0;
	top: 0;
	width: 195px;
}
.m1 {
	height: 325px;
}
.m2 {
	height: 160px;
}
.m3 {
	height: 160px;
}
.m4 {
	height: 325px;
}
.m5 {
	height: 160px;
}
.m6 {
	height: 160px;
}
.m7 {
	height: 160px;
}
.root1200 .floor-l {
	width: 948px;
}
.floor-l {
	float: left;
	width: 748px;
	height: 498px;
	background: #fff;
	border: 1px solid #ddd;
	overflow: hidden;
}
.floor-l .floor-l-title {
	height: 36px;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	zooom: 1;
}
.floor-l .floor-l-title h3 {
	float: left;
	margin-left: 10px;
	width: 128px;
	height: 36px;
	color: #333;
	font: 16px \5FAE\8F6F\96C5\9ED1;
	line-height: 36px;
}
.floor-l .floor-l-title .hot-words {
	float: right;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
}
.floor-l .floor-l-title .hot-words a {
	float: left;
	margin-right: 12px;
	color: #666;
}
.floor-l .floor-l-info {
	width: 948px;
	height: 461px;
	float: left;
}
.floor-l .floor-pic {
	float: left;
	width: 190px;
	height: 461px;
	background: #fff;
}
.floor-l .floor-pic-info {
}
.floor-l .floor-dq-tips {
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dqc_tips_bg.png');
}
.floor-l .floor-dq-tips {
	position: absolute;
	top: -1px;
	left: 0;
	width: 190px;
	height: 162px;
	background: url("images/dqc_tips_bg.png") no-repeat;
	_background-image: none;
}
.floor-l .floor-dq-tips .floor-tips-tit {
	position: absolute;
	top: 8px;
	left: 0;
	padding-left: 8px;
	width: 30px;
	height: 134px;
	overflow: hidden;
}
.floor-l .floor-dq-tips .floor-tips-tit table {
	width: 20px;
	height: 134px;
}
.floor-l .floor-dq-tips .floor-tips-tit table td {
	color: #666;
	font: bold 16px \5FAE\8F6F\96C5\9ED1;
	line-height: 18px;
}
.floor-l .floor-dq-tips ul {
	margin: 8px 10px 0 56px;
}
.floor-l .floor-dq-tips ul li {
	width: 124px;
	height: 33px;
	overflow: hidden;
}
.floor-l .floor-dq-tips ul li a {
	display: block;
	line-height: 28px;
	word-break: break-all;
}
.root1200 .floor-l .floor-goods {
	width: 758px;
}
.floor-l .floor-goods {
	float: left;
	width: 558px;
	height: 461px;
	overflow: hidden;
}
.floor-l .floor-goods ul {
	margin: -1px -100px 0 0;
	overflow: hidden;
}
.root1200 .floor-l .floor-goods ul li {
	width: 152px;
	_width: 150px;
}
.floor-l .floor-goods ul li {
	display: inline;
	float: left;
	width: 150px;
	_width: 149px;
	height: 215px;
	padding: 15px 19px 0 19px;
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	text-align: center;
}
.floor-l .floor-goods ul li .pics {
	display: block;
	margin: 0 auto;
	width: 120px;
	height: 120px;
	overflow: hidden;
}
.floor-l .floor-goods ul li .pics img {
	display: block;
	width: 120px;
	height: 120px;
}
.floor-l .floor-goods ul li p {
	margin: 14px 0 6px;
	height: 36px;
	text-align: left;
	overflow: hidden;
}
.floor-l .floor-goods ul li p a {
	color: #666;
	line-height: 18px;
	word-break: break-all;
}
.floor-l .floor-goods ul li .price {
	margin-top: 2px;
	height: 24px;
	text-align: left;
	overflow: hidden;
}
.floor-l .floor-goods ul li .price span {
	float: left;
	font-size: 14px;
	color: #D00;
	font-weight: bold;
	font-family: "微软雅黑"
}
.floor-r {
	position: relative;
	float: left;
	width: 240px;
	height: 500px;
	background: #fff;
}
.floor-r .floor-r-title {
	position: absolute;
	top: 0;
	left: -1px;
	width: 240px;
	background: #3b87ee;
}
.floor-r .floor-r-title h3 {
	padding-left: 14px;
	width: 128px;
	height: 38px;
	color: #fff;
	font: 16px \5FAE\8F6F\96C5\9ED1;
	line-height: 38px;
	overflow: hidden;
}
.floor-r .floor-r-info {
	padding-top: 38px;
	width: 239px;
	height: 461px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
}
.floor-r .hot-good-list {
	height: 461px;
	overflow: hidden;
}
.floor-r .hot-good-list li.on {
	height: 77px;
}
.floor-r .hot-good-list li {
	display: block;
	float: left;
	margin-top: -1px;
	width: 100%;
	height: 57px;
	border-top: 1px dotted #e2e2e2;
	overflow: hidden;
	zoom: 1;
}
.floor-r .hot-good-list li.on .arrow {
	margin-top: 28px;
	background: #f70;
}
.floor-r .hot-good-list li .arrow {
	float: left;
	display: inline-block;
	margin: 18px 8px 0 12px;
	width: 20px;
	height: 20px;
	background: #bbb;
	color: #fff;
	font: 18px \5FAE\8F6F\96C5\9ED1;
	text-align: center;
	line-height: 20px;
	overflow: hidden;
}
.floor-r .hot-good-list li.on .pics {
	float: left;
	display: block;
	margin-top: 8px;
	width: 60px;
	height: 60px;
	overflow: hidden;
}
.floor-r .hot-good-list li .pics {
	display: none;
}
.floor-r .hot-good-list li.on .pics img {
	width: 60px;
	height: 60px;
}
.floor-r .hot-good-list li.on .txt {
	padding: 0 10px 0 6px;
	width: 122px;
}
.floor-r .hot-good-list li .txt {
	float: left;
	margin-top: 8px;
	padding: 0 10px 0 10px;
	width: 178px;
	height: 76px;
}
.floor-r .hot-good-list li.on .txt p {
	height: 36px;
}
.floor-r .hot-good-list li .txt a {
	color: #666;
	line-height: 18px;
	word-break: break-all;
}
.floor-r .hot-good-list li .txt p {
	height: 18px;
	overflow: hidden;
}
.floor-r .hot-good-list .price {
	margin-top: 2px;
	height: 24px;
	overflow: hidden;
}
.floor-r .hot-good-list .price span {
	float: left;
	font-size: 14px;
	color: #D00;
}
/*  团购页列表页 */
.body {
	font-family: 'Microsoft YaHei', 'Lucida Grande', tahoma, arial, 宋体;
	font-size: 12px;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	border: none;
	background: #dff1fe;
	background-attachment: fixed;
	_background-image: url(about:blank);
}
.focusViwer{ width:990px; height:65px; overflow:hidden; padding-top:20px;position:relative;  }
		.focusViwer .hd{ height:16px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1; }
		.focusViwer .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.focusViwer .hd ul li{ float:left; margin-right:2px;  width:20px; height:16px; line-height:15px; text-align:center; background:#333; cursor:pointer;FILTER: Alpha(Opacity=30,FinishOpacity=90, Style=1); color:#fff;}
		.focusViwer .hd ul li.on{ background:#00ff00; color:#fff; }
		.focusViwer .bd{ position:relative; height:100%; z-index:0;   }
		.focusViwer .bd li{ zoom:1; vertical-align:middle; }
		.focusViwer .bd img{ width:990px; height:65px; display:block;  }
.iflike {
	width: 988px;
	background: #fff;
	border: 1px solid #8ccaed;
}
.iflike .all_main {
	width: 305px;
	margin-left: 16px;
	margin-right: 0px;
	margin-bottom: 15px;
	display: inline;
}
.iflike h2 {
	font-size: 16px;
	text-align: left;
	padding: 5px 15px;
	height: 22px;
	overflow: hidden;
}
.all_mcon_b1 {
	border: 1px solid #8CCAED;
	height: 318px;
	padding-top: 4px;
}
.all_main {
	width: 320px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	background: #fff;
}
.iflike .all_mimg img {
	width: 167px;
	height: 167px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
}
.all_mimg img {
	width: 167px;
	height: 176px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
}
.all_mtit, .all_mtit a {
	font-size: 14px;
	font-weight: normal;
	color: #333;
	text-align: left;
}
.all_mtit {
	margin-top: 4px;
	height: 40px;
	overflow: hidden;
	padding: 10px;
	line-height: 24px;
}
.font_yellow {
	color: #f60;
}
.mul_mprc {
	padding: 5px 16px;
}
.mul_mprc h3 {
	color: #FF6600;
	float: left;
	font-size: 18px;
	padding-top: 2px;
	width: auto;
}
.mul_btn_buy a {
	width: 80px;
	height: 30px;
	float: right;
	background: url(images/index_allimgs01.gif) left -442px no-repeat;
	margin-top: 5px;
	display: inline-block;
}
.mul_mbot {
	color: #333333;
	font-family: "宋体";
	height: 24px;
	line-height: 24px;
	margin: 0 2px;
	padding: 3px 10px 0;
	text-align: left;
}
.float_fl {
	width: auto;
	float: left;
}
.all_main_yj {
	font-size: 14px;
	text-decoration: line-through;
	font-family: "微软雅黑";
}
.float_ri {
	width: auto;
	float: right;
}
.font_yellow {
	color: #f60;
}
/*团购商品详情页面*/
.main_left {
	width: 734px;
	float: left;
}
.small_nav {
	line-height: 37px;
	text-align: left;
	color: #999;
}
.small_nav a {
	color: #1D88CF;
	padding: 0 5px;
}
.index_hd_top {
	background: #fff;
	text-align: left;
	margin-bottom: 16px;
}
.border1 {
	border: 1px solid #a1d4f1;
	zoom: 1;
}
.index_hd_title h1, .index_hd_title h2 a {
	color: #333;
}
.index_hd_title h1 {
	padding: 12px 13px 15px 18px;
	height: auto;
	overflow: hidden;
	text-align: left;
	font-size: 20px;
	font-weight: normal;
}
.index_hd_ltmleft {
	float: left;
	width: 285px;
}
.index_buy {
	float: left;
	margin-left: -34px;
	width: 310px;
	height: 77px;
	overflow: hidden;
	background: url(images/pngimgs.png) -286px -316px no-repeat;
	font-weight: bold;
	margin-right: -15px;
	text-align: left;
}
.index_buy p, .detail_ms_buy p, .detail_ms_botright p {
	float: left;
	padding-left: 18px;
	width: 170px;
	line-height: 72px;
	color: #fff;
	overflow: hidden;
	font-size: 30px;
}
.index_buy p span, .detail_ms_buy p span, .detail_ms_botright p span {
	font-size: 42px;
	font-family: Arial, Helvetica, sans-serif;
}
.buy_btn {
	float: left;
	margin: 13px 0px 0px 0px;
	width: 110px;
	height: 44px;
	cursor: pointer;
	border: none;
	background: url(images/pngimgs.png) no-repeat 0 -245px;
}
.index_buy_con {
	padding: 10px 15px 15px 15px;
	font-family: "宋体";
	color: #666;
	line-height: 24px;
	_padding: 10px 15px;
}
.index_buy_num_li1 {
	width: 140px;
	float: left;
	text-align: center;
}
.linethrough {
	text-decoration: line-through;
}
.index_buy_num_li2 {
	width: 85px;
	float: left;
}
.font_blue {
	color: #1D88CF;
}
.index_buy_pernum {
	padding: 10px 0 10px 40px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align: left;
	font-size: 14px;
	_padding-top: 5px;
}
.index_tit_man {
	background: url(images/index_tit.png) left -25px no-repeat;
	padding-left: 25px;
}
.index_tit_man b {
	padding-right: 5px;
	font-size: 16px;
}
.index_tit_ok {
	background: url(images/index_tit.png) left -58px no-repeat;
	padding-left: 25px;
}
.index_tit_no {
	background: url(images/index_tit.png) left -97px no-repeat;
	padding-left: 25px;
}
.index_buy_time {
	text-align: left;
	padding-left: 25px;
	zoom: 1;
	padding-top: 5px;
}
.detail_7icon08 {
	width: 190px;
	height: 30px;
	background: url(images/pngimgs.png) -860px -645px no-repeat;
	margin: 0 auto;
}
.index_buy_share {
	text-align: left;
	border-top: 1px solid #ccc;
	padding: 15px 0 0 15px;
	margin-top: 10px;
	line-height: 30px;
}
.index_buy_share p {
	_padding-bottom: 5px;
}
.con_ltmright {
	float: right;
	width: 446px;
	text-align: center
}
.con_mineimg {
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	float: right;
	padding: 16px 0;
	text-align: center;
	width: 445px;
}
.con_ltmrmore {
	padding: 10px;
	text-align: left;
	border-top: 1px solid #ccc;
	font-family: "宋体";
	color: #666;
}
.con_ltmrmore li {
	background: url(images/index_allimgs01.gif) no-repeat -954px -353px;
	line-height: 22px;
	padding-left: 13px;
}
.todayinfotitle, .todayinfotitle1, .h3new1 {
	width: 450px;
	height: 28px;
	background: url(images/pngimgs.png) -289px -408px no-repeat;
	padding-left: 30px;
	margin-left: 25px;
	color: #fff;
	text-align: left;
	font-size: 14px;
	line-height: 28px;
	line-height: 28px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.mz_special {
	border: 1px #90ccee solid;
	background: #fff;
	margin-bottom: 10px;
	position: relative;
	height: 314px;
	overflow: hidden;
}
.mz_sp_title {
	height: 34px;
	background: url(images/repeat_xline.gif) 0 -156px repeat-x;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	color: #1d88cf;
}
.mz_special span {
	width: 67px;
	height: 67px;
	position: absolute;
	left: 0px;
	top: 0;
	background: url(images/index_tit.png) no-repeat 0 -1088px;
}
.siderthree {
	height: 95px;
	background: url(images/index_allimgs01.gif) -147px 0 no-repeat;
	margin-bottom: 16px;
	margin-top: 15px;
}
.siderthree li {
	width: 80px;
	float: left;
}
.siderthree li a {
	height: 95px;
	display: block;
}
.mul_rcon_1 h2 {
	height: 34px;
	background: url(images/index_allimgs01.gif) -943px -148px no-repeat;
	border-bottom: 1px solid #eee;
	color: #333;
	text-align: left;
	font-size: 14px;
	line-height: 34px;
	padding: 0 10px 0 26px;
	font-family: "宋体";
}
.mul_rcon_1 {
	margin: 0 0 15px 0;
	_overflow: hidden;
	background: #fff;
}
.top_ten2_img img {
	width: 180px;
	height: 180px;
	overflow: hidden;
	text-align: center;
	margin-top: 12px;
}
.top_tentit2 {
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
	text-align: left;
	padding: 6px 15px 5px 15px;
	line-height: 18px;
	height: 32px;
	overflow: hidden;
}
.top_tentit1 a, .top_tentit2 a {
	color: #333;
}
.top_ten1_open {
	padding: 0 9px 5px 15px;
	line-height: 24px;
	border-bottom: 1px solid #ddd;
}
.top_ten1_a {
	width: 84px;
	float: left;
	text-align: left;
}
.top_ten1_a b {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.top_ten1_b {
	width: auto;
	float: left;
	text-align: left;
	color: #333;
}
.float_ri {
	width: auto;
	float: right;
}
.top_ten_btn {
	width: 56px;
	height: 22px;
	background: url(images/index_allimgs01.gif) left -710px no-repeat;
	cursor: pointer;
	display: block;
	float: left;
}
.top_ten1_open {
	padding: 0 9px 5px 15px;
	line-height: 24px;
	border-bottom: 1px solid #ddd;
}
.topTable_endtime {
	width: 100%;
	height: 18px;
	line-height: 18px;
	_line-height: 20px;
	font-family: "微软雅黑";
	padding: 0 0 0 25px;
	color: #666;
	background: url("images/time_icon.png") no-repeat 2px center;
	float: left;
	display: inline;
}
.topTable_timer {
	width: auto;
	margin: 12px 0 0 17px;
	float: left;
	display: inline;
}
.left_topTable_04 {
	clear: both;
	height: 121px;
	width: 227px;
	padding: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
	background: url(images/deal_statusBg.png) repeat-x #f5f5f5;
}
.topTable_buy {
	width: 227px;
	margin: 0px 0 0 0;
	padding-top: 28px;
	color: #333;
	line-height: 34px;
	text-align: center;
	font-size: 20px;
	font-family: "微软雅黑";
	clear: both;
	text-align: center;
}
.topTable_buy strong {
	font-size: 24px;
	color: #F90;
	font-family: "verdana";
}
.topTable_gif {
	width: 170px;
	height: 20px;
	font-size: 14px;
	color: #333;
	font-family: "微软雅黑";
	margin: 7px 0 0 0;
	padding: 0 0 0 57px;
	line-height: 20px;
	background: url(images/countdown.gif) no-repeat 40px center;
	float: left;
}
.left_top_img {
	width: 460px;
	height: 350px;
	float: left;
	position: relative;
	padding-left: 10px;
	overflow: hidden;
	text-align: center
}
.left_top_img img {
	width: 350px;
	height: 350px;
}
.inDetail_left_box_out {
	width: 732px;
	border: 1px solid #a1d4f1;
	margin: 10px 0 0 0;
	padding: 0 0 5px 0;
	float: left;
	text-align: left;
}
.inDetail_left_box {
	width: 732px;
	background: #fff;
	float: left;
	position: relative;
}
.main_right {
	width: 240px;
	float: right;
}
.mz_tequ {
	background: url(images/index_allimgs01.gif) 0 -888px no-repeat #fff;
	padding-top: 35px;
	_padding-top: 38px;
}
.mz_tequtxt {
	border: 1px solid #8ccaed;
	border-top: 0;
	font-size: 14px;
	line-height: 22px;
	padding: 10px 0 8px 16px;
	text-align: left;
	font-family: "宋体";
	margin-bottom: 16px;
}
/*详情页tab选项卡*/
.slideTxtBoxtab {
	width: 100%;
}
.slideTxtBoxtab .hd {
	height: 36px;
	line-height: 36px;
	background: #FFF url(images/productIcon.png) repeat-x 0 -364px;
	position: relative;
}
.slideTxtBoxtab .hd ul {
	float: left;
	position: absolute;
	height: 36px;
}
.slideTxtBoxtab .hd ul li {
	float: left;
	width: 120px;
	text-align: center;
	height: 35px;
	line-height: 35px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-size: 14px;
	font-weight: 700;
	border-bottom: none;
	border-top: 1px solid #DDD;
	margin-right: -1px;
	cursor: pointer;
	background: url(images/productall.png) no-repeat left -167px;
}
.slideTxtBoxtab .hd ul li.on {
	height: 33px;
	color: #F90;
	border-top: 3px solid #F90;
	background: #FFF url(images/productall.png) no-repeat left -167px;
}
.slideTxtBoxtab .bd ul {
	zoom: 1;
}
.slideTxtBoxtab .bd li {
	height: 24px;
	line-height: 24px;
}
.slideTxtBoxtab .bd li .date {
	float: right;
	color: #999;
}
.tab-box-a {
	border: 1px solid #ddd;
	border-top: none;
	padding: 20px;
}
.shuxin_tab {
	width: 100%;
	border: 1px solid #eee;
	text-indent: 24px;
	margin-top: 10px;
	border-bottom: none;
}
.shuxin_tab th {
	height: 30px;
	line-height: 30px;
	padding: 0 5px;
	font-size: 14px;
	text-align: left;
	background: #fafafa;
}
.shuxin_tab td {
	border-bottom: 1px solid #eee;
	height: 30px;
	line-height: 30px;
}
/*商品分类*/
#category_tree {
	border: 4px solid #f1faff;
	background-color: #fff;
}
#category_tree dl {
	margin: 6px;
}
#category_tree dt {
	background: url(images/lineBg.gif) repeat-x left bottom;
	color: #3f3f3f;
	padding: 2px 0 3px 12px;
}
#category_tree dt a {
	background: url(images/bg.gif) no-repeat 0 -69px;
	color: #3f3f3f;
	padding-left: 15px;
	text-decoration: none;
}
#category_tree dd {
	padding: 3px 0 3px 10px;
}
#category_tree dd a {
	color: #404040;
	text-decoration: none;
}
#category_tree dd a:hover {
	color: #ff6600;
	text-decoration: none;
}
/*销售排行*/
.top10Tit {
	background: url(images/bg.gif) no-repeat 0px -85px;
	height: 30px;
}
.top10List {
	border: 1px solid #d7ecfd;
	background-color: #fff;
	margin: 0px 4px 4px 4px;
}
.top10List ul {
	border-bottom: 1px solid #e2f3fd;
	position: relative;
}
.top10List .iteration {
	position: absolute;
	top: 6px;
	left: 6px;
}
.top10List .iteration1 {
	padding-left: 3px;
}
.top10List li.topimg {
	width: 35px;
	height: 35px;
}
.top10List .samllimg {
	width: 35px;
	height: 35px;
	margin-bottom: 4px;
}
.top10List li {
	padding: 3px 3px 3px 23px;
	float: left;
}
/*linkCOLOR*/
.top10List li a, #mallNews .NewsList li a, .boxCenterList li a {
	color: #3f3f3f;
	text-decoration: none;
}
.top10List li a:hover, #mallNews .NewsList li a:hover, .boxCenterList li a:hover {
	color: #ff6600;
	text-decoration: none;
}
/*首页焦点图*/
#focus {
	border-right: 1px solid #c5e4ff;
	padding: 8px;
	background: url(images/foucsBg.gif) repeat-x left top;
}
#mallNews {
	width: 230px;
	padding: 8px 8px 0px 8px;
	background: url(images/foucsBg.gif) repeat-x left top;
}
#mallNews .NewsTit {
	background: url(images/bg.gif) 0px -132px;
	height: 23px;
}
#mallNews .NewsList {
	background: #FFFFFF;
	padding: 8px;
}
#mallNews .NewsList ul {
	margin-top: 10px;
}
#mallNews .NewsList li {
	background: url(images/bg.gif) no-repeat 0px -167px;
	padding: 0px 0px 0px 10px;
	text-align: left;
}
/*今日特价和品牌*/
#sales {
	width: 500px;
	background: url(images/salesBg.gif) repeat-x left bottom;
	border-bottom: 2px solid #f0f1f3;
	background-color: #eef8ff;
}
#sales h1 {
	font-size: 12px;
	background: url(images/salesTitBg.gif) no-repeat;
	height: 33px;
	text-align: right;
}
#sales h1 img {
	position: relative;
	top: 10px;
	right: 8px;
}
#sales .goodBox {
	margin: 10px 0px 10px 10px;
	_margin-left: 5px;
}
#sales .goodBox .goodList p {
	text-align: left;
	color: #3f3f3f;
}
#sales .goodBox .goodList p a {
	color: #3f3f3f;
	text-decoration: none;
}
#sales .goodBox .goodList p a:hover {
	color: #ff6600;
	text-decoration: none;
}
#sales .goodList {
	width: 110px;
	margin: 0px 5px 0px 5px;
	float: left;
}
#sales .goodList img {
	background: url(images/salesGoodBg.gif) no-repeat;
	width: 100px;
	height: 100px;
	padding: 5px;
}
#sales .goodList p {
	margin-top: 3px;
	text-align: center;
}
#brands {
	width: 247px;
	height: 199px;
*height:201px;
	padding: 1px 0 0 1px;
	position: relative;
}
#brands .brandsMore {
	position: absolute;
	left: 178px;
	bottom: 10px;
	width: 65px;
	height: 41px;
}
#brands .brandsMore img {
	border: none;
	width: 65px;
	height: 41px;
}
#brands img {
	width: 78px;
	height: 40px;
	border: 1px solid #c5e4ff;
}
#brands a {
	color: #0069cd;
	text-decoration: none;
	margin: 2px 1px;
	display: block;
	float: left;
}
.brandsIe6 {
	_width: 250px;
}/*在ie6下特价商品不存在的话品牌推荐永远靠右显示*/
/*精品推荐，新品上市，热卖商品*/
.centerPadd {
	padding: 5px 8px 8px 8px;
	overflow: hidden;
}
.itemTit {
	height: 30px;
	background: url(images/bg.gif) no-repeat 0px -195px;
	padding-left: 190px;
	text-align: right;/*margin-bottom:-3px; _margin-bottom:-2px;*/
}
.itemTit.New {
	background: url(images/bg.gif) no-repeat 0px -225px;
}
.itemTit.Hot {
	background: url(images/bg.gif) no-repeat 0px -256px;
}
.itemTit img {
	position: relative;
	top: 7px;
}
.itemTit h2 {
	float: left;
	height: 27px;
	background: url(images/itemH2Bg.gif) repeat-x left top;
	border: 1px solid #d6ecff;
	font-size: 12px;
	text-align: center;
	color: #3f3f3f;
	font-weight: 100;
	padding: 0px 10px;
	line-height: 28px;
	margin: 0 6px 0 0;
	border-bottom: none;
	position: relative;
	bottom: -3px;
	display: inline;
	white-space: nowrap;
}
.itemTit h2 a {
	color: #3f3f3f;
	text-decoration: none;
}
.itemTit .h2bg {
	height: 27px;
	line-height: 28px;
	border: none;
	background: none;
	font-size: 12px;
	text-align: center;
	color: #006ace;
	font-weight: 100;
	padding: 0px 10px;
	display: inline;
	white-space: nowrap;
}
.itemTit .h2bg a {
	color: #006ace;
	text-decoration: none;
}
.centerPadd .goodsBox {
	border: 1px solid #d6ecff;
	background: #fff;
	padding: 12px 0px 0px 17px;
*padding:12px 0px 0px 17px;
	_padding: 12px 0px 0px 0px;
}
.centerPadd .goodsBox .more {
	text-align: right;
	clear: both;
	margin: 0 8px 8px 0;
}
/*单个商品*/
.goodsItem {
	width: 110px;
	float: left;
	position: relative;
	overflow: hidden;
	margin: 0px 14px 15px 14px;
}
.goodsItem .goodsimg {
	width: 100px;
	height: 100px;
	border: 4px solid #eef8ff;
	margin-bottom: 4px;
}
.goodsItem img {
	width: 52px;
	height: 17px;
}
.goodsItem p {
	text-align: left;
	color: #3f3f3f;
}
.goodsItem p a {
	color: #3f3f3f;
	text-decoration: none;
}
.goodsItem p a:hover {
	color: #ff6600;
	text-decoration: none;
}
.goodsItem span {
	width: 40px;
	height: 40px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.goodsItem span.best {
	background: url(images/bg.gif) no-repeat 0px -304px;
}
.goodsItem span.news {
	background: url(images/bg.gif) no-repeat -75px -304px;
}
.goodsItem span.hot {
	background: url(images/bg.gif) no-repeat -161px -304px;
}
/*相关商品*/
.boxCenterList ul {
	height: 1%;
	margin-bottom: 5px;
}
.boxCenterList li {
	float: left;
	width: 120px;
}
.boxCenterList li.goodsimg {
	width: 48px;
	margin-right: 10px;
}
.boxCenterList li.goodsimg img {
	width: 48px;
	height: 48px;
	display: block;
}
/*相关文章(其它带有小三角点的文字列表共用)*/
.RelaArticle a, .alone {
	background: url(images/bg.gif) no-repeat 0px -170px;
	padding: 0px 0px 0px 10px;
	color: #3f3f3f;
	text-decoration: none;
}
.RelaArticle a:hover {
	background: url(images/bg.gif) no-repeat 0px -170px;
	padding: 0px 0px 0px 10px;
	color: #ff6600;
	text-decoration: none;
}
/*浏览历史，收藏*/
/*其他页面浏览历史记录*/  

#clear_history {
	text-align: right;  height:12px; line-height:12px;
}
/* ====================
     商品详情页面部分模块
==================== */
/*商品图片*/
.root1200 .path { width:1190px;}
.path {
	clear: both;
	width: 990px;
	margin: 10px auto;
	color: #999;
}
#goodsInfo {
	position: relative;
	_position: static;
	z-index: 500;
	background: url(images/1200_detail_bg.png) repeat-y;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
}
.content_detailed {
	width: 100%;
	background: #fff;
	float: left;
	z-index: 10;
}
.mod_picfold {
	position: relative;
	float: left;
	width: 402px;
	z-index: 5;
}
.mod_picfold .prodimg {
	position: relative;
	width: 400px;
	height: 400px;
	border: 1px solid #DDD;
	overflow: hidden;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	border-top: none;
}
.mod_picfold .tabbox {
	margin: 0;
	width: 402px;
}
.mod_picfold .imgtab {
	position: relative;
	height: 78px;
	border: 1px solid #DDD;
	border-top: 0;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
	overflow: hidden;
}
.mod_picfold .imgtab .imgtab_clip {
	position: relative;
}
.mod_picfold .imgtab .imgtab_clip ul {
	margin-top: 8px;
}
.mod_picfold .imgtab_con {
	margin-left: 30px;
}
.mod_picfold .imgtab_con li {
	float: left;
	display: inline;
	width: 60px;
	height: 60px;
	border: 1px solid #DDD;
	margin-left: 5px;
	cursor: pointer;
	overflow: hidden;
}
.mod_picfold .imgtab_con li.cur {
	border: 1px solid #f70;
}
.mod_picfold .imgtab .imgtab_con li a {
	display: block;
	width: 70px;
	height: 70px;
	border: 1px solid #fff;
	float: left;
}
.mod_picfold .imgtab_con li img {
	width: 60px;
	height: 60px;
	display: block;
}
.mod_picfold .imgtab_trrigle a {
	width: 28px;
	height: 78px;
	position: absolute;
	top: 0;
	overflow: hidden;
}
.mod_picfold .imgtab_trrigle .pre_btn {
	left: 0px;
	background: url(images/pre_btn.gif) no-repeat;
}
.mod_picfold .imgtab_trrigle .next_btn {
	right: 0px;
	background: url(images/next_btn.gif) no-repeat;
}
.mod_picfold .imgtab_trrigle .pre_btn:hover {
	background: url(images/pre_btn_hover.gif) no-repeat;
}
.mod_picfold .imgtab_trrigle .next_btn:hover {
	background: url(images/next_btn_hover.gif) no-repeat;
}
.mod_picfold .imgtab_trrigle a:focus {
	outline: 0 none;
}
.mod_picfold .pd-share { float:left; width:380px;
	height: 48px;
	border-left: 1px solid #ddd;
}
.share-site {
	padding-left: 35px;
	margin: 15px 0 0 0;
	background: url(images/productIcon.png) no-repeat 15px -68px;
}
/**********详情页放大镜 开始************/
.MagicZoomPlus img {
	width: 400px;
	height: 400px;
}
.mod_picfold .imgbox .prodimg .MagicZoomPup {
	position: absolute;
	width: 200px;
	height: 200px;
	display: none;
	z-index: 1;
	cursor: move;
	border: 1px solid #aaa;
	background: #FEDE4F 50% top no-repeat;
	opacity: .5;
	filter: alpha(opacity=50);
}
/**********详情页放大镜 结束************/

/*商品相册*/
.picture {
	margin-top: 10px;
	text-align: center;
}
.picture img {
	display: inline-block;
	width: 60px;
	height: 60px;
	margin: 0 5px;
	cursor: pointer;
	zoom: 1;
	border: 3px solid #fff;
	border-radius: 5px;
}
.picture img.onbg {
	border: 3px solid #ededed;
}
.picture img.autobg {
	border: 3px solid #fff;
}
/*文字信息*/
.root1200 #goodsInfo .textInfo {width: 780px;}
#goodsInfo .textInfo {
	width: 580px;
	float: right;
	position: relative;
}
.center_title {
	margin: 12px 0;
}
.center_title h1 {
	margin-bottom: 3px;
}
.wb {
	word-wrap: break-word;
	word-break: break-all;
}
.center_title h1, .center_title .selling-points {
	padding-left: 10px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-size: 16px;
}
.center_title .selling-points {
	padding-bottom: 4px;
	color: #F70;
}
.detail_center {
	width: 580px;
	float: left;
	display: inline;
}
.root1200 .detail_center{width: 590px;}
.center_txt {
	position: relative;
}
.center_text {
	position: relative;
	padding-left: 10px;
	width: 580px;
	z-index: 10;
}
.center_text p {
	margin-bottom: 8px;
	line-height: 23px;
	width: 100%;
}
.center_text p .attr {
	float: left;
	width: 70px;
	color: #999;
	font-family: simsun;
}
.center_text p .c-star {
	display: inline;
	margin: 3px 3px 0 0;
}
.center_text p .total-comment {
	display: inline;
	margin: 0 2px;
}
.center_text p .main-price {
	font-size: 20px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-weight: 700;
	color: #d00;
}
.a2 {
	color: #2272C8;
}
.pro-choose-box {
	position: relative;
	width: 562px;
	padding: 15px 10px 10px 0;
	border-top: 1px solid #eee;
	margin: 10px 0 10px 10px;
	z-index: 5;
}
.center_add {
	width: 100%;
	height: 22px;
	overflow: hidden;
}
.center_add p {
	padding: 0 0 0 8px;
	line-height: 29px;
	font-size: 12px;
	color: #999;
	float: left;
}
.center_add_left {
	width: 111px;
	height: 22px;
	float: left;
}
.center_add_left a {
	width: 22px;
	height: 22px;
	cursor: pointer;
	float: left;
	display: block;
	margin-right: -1px;
}
.center_add_left input {
	width: 34px;
	height: 18px;
	line-height: 17px;
	text-align: center;
	background: none;
	border: 1px solid #DDD;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	float: left;
	display: block;
	margin: 0 4px 0 5px;
}
/*详情页购物车弹出框*/
.center_pop {
	width: 460px;
	position: absolute;
	left: 0;
	top: 80px;
	background: rgba(0,0,0,0.2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#30000000, endColorstr=#30000000)\9;
	padding: 6px;
	z-index: 999999999
}

@media \0screen {
.center_pop {
	border: 1px #ededed solid;
}
}
.center_pop_close {
	border-bottom: 1px solid #ccc;
background: #eee;
}
.center_pop_close h4 {
padding: 5px 0; width:300px; 
padding-left: 10px;
font-size: 14px;
}

.center_pop_close a { position: absolute; right:12px; top:15px;
	width: 12px;
	height: 11px;
	background: url(images/center_pop_close.gif) 0 0 no-repeat;
	float: right;
}
.center_pop_conten{ background:#FFF;  height:324px;}
.pop-car-win {
padding: 15px;
}
.pop-car-win .pop-content .shopping-btn:hover span {
color: #F70;
text-decoration: none;
}
.pop-car-win .pop-content .account-btn:hover span {
background-position: right -228px;
cursor: pointer;
}
.pop-car-win .pop-others p {
margin: 15px 0 10px;
color: #333;
}
.pop-car-win .pop-others ul {
height: 165px;
}
.pop-car-win .pop-others li {
float: left;
width: 100px;
margin-right: 6px;
_margin-right: 3px;
}
.pop-car-win .pop-others li .picbox {
display: block;
width: 100px;
height: 100px;
border: 1px solid #EEE;
overflow: hidden;
}
.pop-car-win .pop-others li .picbox img {
width: 100px;
height: 100px;
}
.pop-car-win .pop-others .details {
width: 90px;
height: 35px;
margin: 10px 0 0;
padding: 0 5px;
word-break: break-all;
overflow: hidden;
}
.pop-car-win .pop-others .snPrice {
display: block;
padding-left: 5px;
}
.pop-car-win .pop-content .center_pop_txt h4 {
width: 200px;
height: 32px;
margin: 0px 0 10px 10px;
line-height: 32px;
font-size: 14px;
}
 .center_pop_txt  b {display: inline-block;
width: 33px;
height: 33px;
margin-right: 10px;
vertical-align: -10px;
background: url(images/tipsBg.png) -120px 0 no-repeat;
}
.pop-car-win .pop-content .shopping-btn {
display: inline-block;
margin: 0 10px 0 50px;
background: #FFF url(images/pop_win_btn.png) 0 -60px no-repeat;
color: #000;
}
.pop-car-win .pop-content .car-btn {
height: 28px;
background: url(images/productBtn.png?v=20140316) 0 0 no-repeat;
font-size: 14px;
color: #FFF;
font-weight: bold;
overflow: hidden;
}

.pop-car-win .pop-content .shopping-btn {
display: inline-block;
margin: 0 10px 0 50px;
background: #FFF url(images/pop_win_btn.png) 0 -60px no-repeat;
color: #000;
}
.pop-car-win .pop-content .account-btn {
display: inline-block;
background-position: 0 -196px;
}
.pop-car-win .pop-content .account-btn span {
display: inline-block;
margin-left: 15px;
padding: 4px 15px 10px 0;
background: url(images/productBtn.png?v=20140316) right -196px no-repeat;
cursor: pointer;
}
.pop-car-win .pop-content .shopping-btn span {
display: inline-block;
height: 14px;
margin-left: 10px;
padding: 4px 10px 10px 0;
background: #FFF url(images/pop_win_btn.png) right -90px no-repeat;
cursor: pointer;
}
/*商品单选属性*/
.catt {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-bottom: 8px;
}
.catt a {
	border: #e0e0e0 1px solid;
	text-align: center;
	margin-left: 5px;
	margin-top: 6px;
	padding: 3px 15px;
	display: block;
	white-space: nowrap;
	color: #333;
	text-decoration: none;
	float: left;
	font-size: 12px;
}
.catt a:hover {
	border: #F90 2px solid;
	margin: -1px;
	margin-left: 4px;
	margin-top: 5px;
}
.catt a:focus {
	outline-style: none;
}
.catt .cattsel {
	border: #F90 2px solid;
	margin: -1px;
	margin-left: 4px;
	margin-top: 5px;
	position: relative
}
.catt .cattsel b {
	position: absolute;
	right: -2px; bottom:-2px;
	width: 14px;
	height: 11px;
	background: url(images/productall.png) no-repeat left -147px;
}
.catt .cattsel a:hover {
	border: #F90 2px solid;
	margin: -1px;
}
/*加入购物车收藏按钮*/
.center_btn {
	width: 100%;
	padding-left: 70px;
	margin-top: 8px;
	float: left;
	position: relative;
}
.center_shop_btn {
	width: 129px;
	height: 44px;
	float: left;
}
.center_shop_btn a {
	width: 135px;
	height: 40px;
	background: url(images/productBtn.png) 0 0 no-repeat;
	float: left;
}
.center_shop_btn a:hover {
	background-position: 0 -45px;
}
.center_shop_btn a.sold_out, .center_shop_btn a.sold_out:hover {
	background-position: 0 -88px;
	cursor: default;
}
.center_collect_btn {
	width: 115px;
	height: 40px;
	margin: 0 10px 0 0px;
	display: inline;
	float: left;
}
.center_collect_btn a {
	width: 115px;
	height: 40px;
	background: url(images/icon-new.png) 0 0 no-repeat;
	float: left;
}
.center_collect_btn a:hover {
	background-position: 0 -58px;
}
.center_btn .buy-btn {
	clear: both;
	margin-top: 10px;
}
.shoucang {
	padding-left: 20px;
	background: url(images/productIcon.png) no-repeat 0 2px;
	color: #333;
}
.root1200 .detail_logo {
	width: 160px;
	height: 211px;
	margin: 20px 10px 0 0;
	float: right; display:block;
}
.detail_logo{ display:none;}
.detail_logo_img {
	width: 160px;
	display: inline;
	margin: 0 auto
}
.detail_logo_img img {
	padding-left: 20px;
}
.detail_logo_txt {
	width: 160px;
	height: 33px;
	line-height: 33px;
	display: inline;
	float: left;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-size: 16px;
	font-weight: bold
}
.detail_logo_txt p {
	text-align: center;
	font-size: 14px;
	color: #333;
}
.detail_logo_btn {
	width: 160px;
	display: inline;
	border-top: 1px #f3f3f3 solid;
	float: left;
}
.detail_logo_btn a {
	width: 103px;
	height: 29px;
	line-height: 27px;
	margin: 18px 0 0 31px;
	display: inline;
	background: url(images/detail_logo_btn.gif) 0 0 no-repeat;
	text-align: center;
	font-size: 13px;
	color: #fff;
	float: left;
}
.detail_logo_btn a:hover {
	background-position: 0 -29px;
	text-decoration: none;
	color: #fff;
	-webkit-transition: color .2s;
	-moz-transition: color 0.4s ease 0s;
	-o-transition: color .2s;
	transition: clor .2s;
}
/*详情页左侧*/
.product-detail-content {
	position: relative;
	_position: static;
	z-index: 5;
}
.side-title {
	height: 34px;
	line-height: 34px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-size: 14px;
	font-weight: 700;
	background: #FAFAFA;
	border-bottom: 1px solid #ddd;
	text-indent: 12px;
}
.border {
	border: 1px solid #eee;
}
.pd10 {
	padding: 10px;
}
.gray6 {
	color: #666;
}
.side-hot {
	padding-left: 13px;
}
.pro-tab-box {
	z-index: 10;
}
.side-list li {
	width: 100%;
	height: 68px;
	margin: 5px 0;
}
.side-list .pro-img {
	float: left;
	display: inline-block;
}
.pro-img {
	margin-bottom: 8px;
}
.side-list .pro-img img {
	width: 60px;
	height: 60px;
}
.side-box .side-cate li {
	float: left;
	display: inline;
	width: 70px;
	margin: 2px 8px 2px 5px;
	word-wrap: break-word;
	word-break: break-all;
	overflow: hidden;
	height: 20px;
}
.side-cate li h3 {
	font-weight: 400;
}
.side-box {
	border: 1px solid #DDD;
}
.side-cate li h3 a {
	font-size: 12px;
}
.side-list .hot-icon, .side-list .hot-icon-grey {
	position: absolute;
	top: 0;
	left: -4px;
	display: block;
	width: 16px;
	height: 16px;
}
.pr {
	position: relative;
}
.side-list .pro-name, .side-list .pro-price {
	float: right;
	display: inline;
	width: 90px;
	margin-bottom: 2px;
}
.pro-name {
	height: 36px;
	overflow: hidden;
	margin-bottom: 5px;
	word-wrap: break-word;
	word-break: break-all;
}
.pro-name a {
	color: #666;
}
.side-list .pro-name, .side-list .pro-price {
	float: right;
	display: inline;
	width: 90px;
	margin-bottom: 2px;
}
.snPrice {
	color: #D00;
	font-family: arial;
	font-weight: bold;
}
.vert-side li {
	height: 190px;
}
.vert-side .pro-img {
	width: 100%;
}
.vert-side .pro-img img {
	display: block;
	width: 120px;
	height: 120px;
	margin: 0 auto;
}
.vert-side .pro-name, .vert-side .pro-price {
	width: 160px;
}
.vert-side .pro-price {
	text-align: center;
}
.AreaL .aBuy {
	border: 1px solid #DDD;
	margin-top: 10px;
}
.AreaL .aBuy .title {
	height: 34px;
	line-height: 34px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-size: 14px;
	font-weight: 700;
	background: #FAFAFA;
	border-bottom: 1px solid #ddd;
	text-indent: 12px;
}
.AreaL .aBuy ul {
	padding: 10px;
}
.AreaL .aBuy ul li {
	width: 100%;
	height: 68px;
	margin: 5px 0;
}
.AreaL .aBuy ul li img {
	float: left;
	display: inline-block;
	width: 60PX;
	height: 60PX;
}
.AreaL .aBuy ul li .name {
	float: right;
	display: inline;
	width: 90px;
	margin-bottom: 2px;
	height: 36px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
}
.AreaL .aBuy ul li p {
	float: right;
	display: inline;
	width: 90px;
	margin-bottom: 2px;
	color: #D00;
	font-family: arial;
	font-weight: bold;
}
.AreaL .aBuy ul li p a {
	color: #D00;
	font-family: arial;
}
.mallDetail_left {
	width: 275px;
	float: left;
	display: inline;
}
.lshadow {
	width: 100%;
	background: #ffffff;
	margin: 0 0 20px;
	box-shadow: 0 0px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 0px 2px rgba(0,0,0,0.1);
}
.user_loves {
	width: 100%;
	padding: 0 0 5px;
}
.mall_leftTitle {
	border-top: 3px solid #ff7689;
	font-weight: bold;
	font-size: 15px;
	padding: 0 0 0 20px;
	height: 35px;
	line-height: 34px;
}
.pro_list {
	width: 235px;
	margin: 0 0 0 20px;
}
.pro_list li {
	position: relative;
	width: 100%;
	border-top: 1px solid #e6e6e6;
	padding: 10px 0 13px 0;
}
.pro_list .pro_pic {
	display: block;
	width: 120px;
	height: 120px;
	margin: 6px 0 0 55px;
}
.pro_list .pro_pic img {
	width: 120px;
	height: 120px;
}
.pro_list .pro_title {
	display: block;
	text-align: center;
	font-size: 13px;
	color: #4c4c4c;
	height: 20px;
	line-height: 20px;
	padding: 5px 0 0;
}
.pro_list .pro_title:hover {
	color: #F90;
}
.pro_list .already_sold {
	color: #808080;
	text-align: center;
	height: 20px;
	line-height: 20px;
}
.pro_list .pro_price {
	padding: 12px 0 0 56px;
}
.pro_list .pro_price a {
	font-family: verdana;
	font-size: 14px;
	text-align: center;
	color: #F90;
	display: block;
	width: 126px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	background: url("images/rank_btn.jpg") no-repeat 0 0;
}
.pro_list .pro_price span {
	font-size: 18px;
	font-weight: bold;
}
.pro_list .pro_price a:hover {
	line-height: 999px;
	overflow: hidden;
	background-position: 0 -26px;
}
.user_loves .more {
	height: 30px;
	line-height: 30px;
	text-align: right;
}
.user_loves .more a {
	font-size: 13px;
}
/*同类热销排行*/
.top_10_goods .boxCenterList2 {
	width: 235px;
	margin: 8px 0 0 20px;
}
.top_10_goods .iteration {
	position: absolute;
	left: 0;
	top: 9px;
	font-family: arial;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	color: #ffffff;
	width: 19px;
	height: 19px;
	background-image: url("images/rank_num_icon.gif");
	background-position: 0 0;
	background-repeat: no-repeat;
}
.top_10_goods .iteration2 {
	position: absolute;
	left: 0;
	top: 9px;
	font-family: arial;
	font-weight: bold;
	text-align: center;
	line-height: 18px;
	color: #ffffff;
	width: 19px;
	height: 19px;
	background-image: url("images/rank_num_icon.gif");
	background-position: 0 -66px;
	background-repeat: no-repeat;
}
.rank_txt {
	width: 208px;
	padding: 0 0 0px 27px;
	height: 39px;
	line-height: 39px;
	overflow: hidden;
	font-size: 12px;
	color: #333;
}
.rank_txt a {
	color: #4c4c4c;
	font-size: 13px;
}
.top_10_goods .boxCenterList2 .ul_box {
	position: relative;
	DISPLAY: none;
	width: 235px;
	padding: 0 0 19px;
}
.top_10_goods .boxCenterList2 .ul_list {
	position: relative;
	width: 208px;
	padding: 0 0 0px 27px;
	height: 39px;
	line-height: 39px;
	overflow: hidden;
	font-size: 12px;
	color: #333;
}/* FF */
.top_10_goods .boxCenterList2 .ul_list a {
	color: #4c4c4c;
	font-size: 13px;
}
.rank_img {
	width: 90px;
	height: 90px;
	margin: 0 0 0 10px;
	float: left
}
.rank_text {
	padding: 35px 0 0 9px;
	float: left;
	display: inline
}
.rank_text .rank_price {
	font-family: verdana;
	font-size: 18px;
	color: #F90;
	font-family: "微软雅黑"
}
.rank_text span {
	font-size: 24px;
	font-weight: bold;
}
.rank_text .already_sold {
	color: #808080;
}
/*详情页新品 精品排行切换*/
.newStarPro .ff_1 {
	width: 100%;
	height: 39px;
	overflow: hidden;
	background: url("images/newNavBg.gif") repeat-x;
}
.newStarPro .ff_1 h2 {
	float: left;
	height: 39px;
	width: 137px;
	border-left: 1px solid #e6e6e6;
	margin-left: -1px;
	cursor: pointer;
}
.newStarPro .ff_1 .tabBack {
	display: block;
	float: left;
	height: 39px;
	width: 137px;
	line-height: 39px;
	text-align: center;
	font-weight: bold;
	font-size: 15px;
	color: #808080;
}
.newStarPro .ff_1 .tabFront {
	display: block;
	float: left;
	height: 39px;
	width: 137px;
	line-height: 39px;
	text-align: center;
	font-weight: bold;
	font-size: 15px;
	color: #808080;
	color: #333333;
	background: url("images/newNav_currentBg.gif") repeat-x;
}
/*组合套餐*/

.recommend_collocation {
	background: #FFF url(images/productIcon.png) repeat-x 0 -364px;
	border: 1px solid #ddd;
}
.recommend_collocation_title {
	height: 39px;
	line-height: 39px;
	overflow: hidden;
	background: url(images/recommend_navBg.gif) repeat-x;
}
.recommend_collocation_title h2 {
	padding: 0 20px 0;
	font-weight: bold;
	font-size: 14px;
	color: #f90;
	border-left: 1px solid #eeeeee;
	margin-left: -1px;
	float: left;
	height: 39px;
	background: url(images/newNav_currentBg.gif) repeat-x 0 0 #fff;
	font-family: "微软雅黑";
}
.recommend_collocation_title h2.h2bg {
	background: none;
}
.recommend_collocation_con {
	padding: 10px 10px 0 10px;
}
.recommend_collocation_con .dapei {
	float: left;
	display: inline;
	width: 160px;
	margin: 0 11px;
}
.recommend_collocation_con .dapei .p-img {
	width: 160px;
	height: 160px;
}
.recommend_collocation_con .dapei .p-img img {
	width: 160px;
	height: 160px;
}
.recommend_collocation_con .master {
	width: 145px;
	padding: 0px 54px 0 0px;
	float: left;
	position: relative;
}
.recommend_collocation_con .p-img {
	width: 98px;
	height: 98px;
}
.recommend_collocation_con .p-img img {
	width: 98px;
	height: 98px;
}
.recommend_collocation_con .p-name {
	height: 36px;
	overflow: hidden;
	margin-bottom: 6px;
	word-wrap: break-word;
	word-break: break-all;
	line-height: 18px;
}
.recommend_collocation_con .add {
	float: left;
	width: 20px;
	height: 20px;
	background: url(images/productIcon.png) no-repeat 0 -312px;
	margin: 131px 10px 0 -10px;
}
.root1200 .recommend_collocation_con .dapei-box{width: 773px;}
.recommend_collocation_con .dapei-box {
	width: 585px;
	height: 238px;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-top: 1px solid #EEE;
	margin-top: 10px;
	float: left;
	overflow: hidden;
}
.root1200 .picScroll-left4 {width: 775px;}
.picScroll-left4 {
	position: relative;
	width: 585px;
	height: 226px;
}
.picScroll-left4 .dir-left {
	left: 0;
	background-position: 2px 16px;
}
.picScroll-left4 .prev, .picScroll-left4 .next {
	position: absolute;
	display: block;
	top: 80px;
	width: 30px;
	height: 70px;
	background: url(images/i_ctrl.png) 0 0 no-repeat;
	cursor: pointer;
	z-index: 3;
}
.picScroll-left4 .next {
	right: 0;
	background-position: -76px 16px;
}
.picScroll-left4 .prev {
	left: 0;
	background-position: 2px 16px;
}
.root1200 .picScroll-left4 .bd{width: 695px;}
.picScroll-left4 .bd {
	position: relative;
	width: 515px;
	height: 210px;
	overflow: hidden;
	margin-top: 18px;
}
.picScroll-left4 .bd ul {
	position: absolute;
	left: 42px;
	width: 1000em;
}
.picScroll-left4 .next:hover, .picScroll-left4 .prev:hover {
	background-color: #DBDBDB;
	text-decoration: none;
}
.picScroll-left4 .next:hover {
	background-position: -116px 16px;
}
.picScroll-left4 .prev:hover {
	background-position: -38px 16px;
}
.picScroll-left4 .dir-right {
	right: 0;
	background-position: -76px 16px;
}
.picScroll-left4 .bd ul li {
	position: relative;
	float: left;
	width: 120px;
	height: 183px;
	padding: 5px 12px 0;
	margin-right: 35px;
	border: 1px solid #EEE;
}
.picScroll-left4 .bd ul li .p-img {
	width: 62px;
	height: 62px;
}
.picScroll-left4 .bd ul li .p-img img {
	width: 60px;
	height: 60px;
	margin: 5px auto 10px;
	border: 1px solid #fff;
}
.picScroll-left4 .bd ul li img {
	display: block;
	width: 120px;
	height: 120px;
}
.picScroll-left4 .bd ul li input {
	position: absolute;
	top: 8px;
	right: 8px;
	display: block;
	width: 13px;
	height: 13px;
	overflow: hidden\9;
}
.recommend_collocation_con .p-name a {
	color: #666;
}
.p-name a:hover {
	color: #f70;
}
.recommend_collocation_con .p-price {
	color: #999;
	font-family: "微软雅黑";
}
.recommend_collocation_con .p-price strong {
	font-weight: normal;
}
.recommend_collocation_con .infos {
	float: right;
	display: inline;
	width: 160px;
	padding: 23px 0 0 10px;
}
.recommend_collocation_con .infos p {
	color: #999;
	font-family: "微软雅黑";
}
.recommend_collocation_con .buy_btn {
	padding-top: 10px;
}
.recommend_collocation_con .buy_btn a {
	display: block;
	width: 95px;
	height: 28px;
	background: url(images/productBtn.png) no-repeat -89px -127px;
	text-indent: -200em;
	overflow: visible;
}
.recommend_collocation_con .buy_btn a:hover {
	background-position: -89px -160px;
}
/*用户评论*/
.inLeft_comment {
	width: 845px;
	margin: 0 0 0 31px;
	overflow: hidden;
}
.comment_body {
	width: 845px;
	margin: 4px 0 0 0;
	float: left;
}
.comment_list_left {
	width: 40px;
	height: 40px;
	padding: 9px;
	border: 1px #e5e5e5 solid;
	background: #f5f5f5;
	float: left;
}
.comment_list_left img {
	width: 40px;
	height: 40px;
	float: left;
}
.group_comment .comment_list {
	width: 678px;
	margin: 11px 0 0 0;
	float: left;
}
.comment_list {
	width: 845px;
	margin: 11px 0 0 0;
	float: left;
}
.group_comment .comment_list_right {
	width: 678px;
	float: left
}
.comment_list_right {
	width: 780px;
	float: left
}
.group_comment .comment_list_body {
	width: 678px;
	background: url(images/comment_border.gif) 5px 0 repeat-y;
	float: right;
}
.comment_list_body {
	width: 780px;
	background: url(images/comment_border.gif) 5px 0 repeat-y;
	float: right;
}
.comment_list_arrow {
	width: 6px;
	min-height: 58px;
	_height: 58px;
	background: url(images/comment_arrow.gif) 0 25px no-repeat;
	float: left;
}
.group_comment .comment_list_box {
	width: 670px;
	padding: 5px 0
}
.comment_list_box {
	width: 753px;
	min-height: 48px;
	_height: 48px;
	padding: 5px 10px;
	border-top: 1px #e5e5e5 solid;
	border-right: 1px #e5e5e5 solid;
	border-bottom: 1px #e5e5e5 solid;
	float: right;
}
.group_comment .comment_list_box p {
	width: 640px;
}
.comment_list_box p {
	width: 730px;
	height: 24px;
	overflow: hidden;
	line-height: 24px;
	color: #333;
	float: left;
}
.comment_list_box p strong {
	float: left;
}
.comment_list_box p span {
	margin: 5px 3px 0 3px;
	display: inline;
	float: left;
}
.group_comment .comment_list_pink .comment_list_body {
	width: 678px;
}
.comment_list_pink .comment_list_body {
	width: 780px;
	background: url(images/comment_border_pink.gif) 5px 0 repeat-y;
	float: left;
}
.comment_list_pink .comment_list_arrow {
	width: 6px;
	min-height: 58px;
	background: url(images/comment_arrow_pink.gif) 0 25px no-repeat;
	float: left;
}
.group_comment .comment_list_pink .comment_list_box {
	width: 670px;
	padding: 5px 0
}
.comment_list_pink .comment_list_box {
	width: 753px;
	min-height: 48px;
	padding: 5px 10px;
	border-top: 1px #ffa9a8 solid;
	border-right: 1px #ffa9a8 solid;
	border-bottom: 1px #ffa9a8 solid;
	float: right;
}
.commentsList {
	border: 1px solid #ccc;
	background: #f7f7f7;
}
.commentsList table {
	width: 710px;
}
.commentsList table tr {
	width: 710px;
}
.commentsList .td1 {
	width: 100px;
}
.comment_bodyd .commentsList table {
	width: 670px;
}
.commentsList .inputBorder {
	border: 1px solid #ccc;
	background: #fff;
}
.captcha {
	margin-left: 0px;
	position: relative;
	top: -1px;
*margin-left:8px;
*position:relative;
	top: 3px;
	cursor: pointer;
}
/*本网优势*/
.inLeft_tab {
	width: 845px;
	margin: 38px 0 0 31px;
	padding: 0 0 25px 0;
	overflow: hidden;
}
.inLeft_marque {
	width: 779px;
	height: 131px;
}
.inLeft_tab ul {
	width: 870px;
	height: 92px;
	float: left;
}
.inLeft_tab ul li {
	width: 84px;
	height: 92px;
	cursor: pointer;
	float: left;
	display: inline;
	margin: 0 24px 0 0;
}
.inLeft_tab ul li img {
	float: left;
}
.inLeft_nav {
	width: 845px;
	float: left;
	display: inline;
}
.inLeft_tabnav {
	width: 845px;
}
.slideTxtBox3 {
	width: 845px;
	margin: 38px 0 0 31px;
	padding: 0 0 25px 0;
	overflow: hidden;
}
.slideTxtBox3 .hd {
	position: relative;
}
.slideTxtBox3 .hd ul {
	width: 870px;
	height: 92px;
	float: left;
}
.slideTxtBox3 .hd ul li {
	width: 84px;
	height: 92px;
	cursor: pointer;
	float: left;
	display: inline;
	margin: 0 24px 0 0;
}
/* ====================
     品牌推荐
==================== */
    /*品牌列表*/
#brandList {
	margin-top: 12px;
	height: 1%;
}
#brandList .brandBox {
	width: 236px;
	_width: 232px;
	float: left;
	margin: 0 5px 20px 5px;
	text-align: center;
	overflow: hidden;
	height: 160px;
}
#brandList .brandBox .brandLogo {
	width: 188px;
	height: 100px;
	overflow: hidden;
}
#brandList .brandBox h4 {
	height: 23px;
	line-height: 23px;
	background: #e9e9e9;
	margin: 15px 0 8px 0;
	padding: 0 10px;
	text-align: right;
	font-weight: 100;
	font-size: 12px;
}
#brandList .brandBox h4 span, #brandList .brandBox h4 span a {
	float: left;
	font-weight: bold;
	color: #3f3f3f;
	text-decoration: none;
}
#brandList p {
	text-align: left;
	margin-bottom: 5px;
	color: #909090;
	padding: 8px;
}
#brandList p.brandCategory, #brandList p.brandCategory a {
	text-align: left;
	color: #006acd;
	text-decoration: none;
}
#brandList .brandArticle {
	border: 1px dashed #d9d9d9;
	background: #f8f8f8;
	text-align: left;
}
.brandCategoryA a {
	margin-right: 15px;
}
/*用户登录注册*/
.user_box .g-header-wrapper {
	display: none;
}
.simple-header {
	padding: 15px 0 20px;
}
.simple-header .channel {
	margin: 18px 0 0 10px;
}
.simple-header a {
	float: left;
}
.main-box {
	padding: 0 10px;
	border-top: 3px solid #F90;
	background: #fff;
}
.reg .notice { height:30px; line-height:30px;
	position: relative;
	margin: 0 -10px;
	padding: 0 10px 0 22px;
	background: #f8f8f8 url(images/bg_notice.png) no-repeat 0 center;
}
.song {
	font-family: SimSun;
}
.lh30 {
	line-height: 30px;
}
.tr {
	text-align: right;
}
.c-6 {
	color: #666;
}
.main-box a {
	color: #08C;
}
.tab-cont {
	clear: both;
	position: relative;
}
.pt30 {
	padding-top: 30px;
}
.acc-form dl {
	clear: both;
	overflow: hidden;
}
.reg-user {
	overflow: visible!important;
}
.acc-form dl dt {
	float: left;
	width: 150px;
	padding-top: 8px;
	text-align: right;
	font-size: 14px;
}
.acc-form dl dd {
	float: left;
	padding-bottom: 24px;
}
.acc-form dl span {
	padding: 5px 0 0 10px;
}
.auto-person {
	position: relative;
	z-index: 11;
}
.auto-person {
	position: relative;
	z-index: 11;
}
.auto-person .ui-text {
	color: #333;
}
.reg .ui-text {
	padding: 8px 4px;
}
.ui-text {
	float: left;
	width: 220px;
	height: 18px;
	padding: 5px 4px;
	border: 1px solid #DDD;
	font-size: 14px;
	color: #333;
	line-height: 18px;
}
.reg-btn {
	display: block;
	width: 230px;
	height: 36px;
	background: url(images/bg_reg_btn.png) no-repeat 0 0;
	text-indent: -999em;
	padding: 0;
	border: 0;
}
.vip-check-link {
	position: absolute;
	right: 100px;
	top: 30px;
	width: 282px;
	height: 190px;
	border: 5px solid #EEE;
}
.shadow-box {
	background: #f8f8f8 url(images/bg_shadow.png) no-repeat center bottom;
	height: 16px;
	overflow: hidden;
}
.vip-check-link h3 {
	height: 60px;
	margin: 20px 0 20px 40px;
	font: normal 18px/36px "Microsoft YaHei";
}
.vip-check-link h3 a {
	color: #333;
}
.vip-check-link h3 a em {
	float: left;
	width: 60px;
	height: 60px;
	margin-right: 10px;
	background: url(images/vipCheck_icon.png) no-repeat;
	cursor: pointer;
}
.vip-check-link h3 a span {
	float: left;
	margin-top: 6px;
	line-height: 24px;
	cursor: pointer;
}
.vip-guide {
	margin: 0 20px 0;
	padding-top: 20px;
	border-top: 3px solid #EEE;
}
.vip-guide .valid-btn {
	display: block;
	width: 106px;
	height: 30px;
	background: url(images/bg_reg_btn.png) 0 -72px;
	margin: 0 auto;
	text-indent: -9999em;
}
.vip-guide .valid-btn {
	text-indent: -9999em;
}
.w940 {
	width: 940px;
	margin: 0 auto;
}
.login-wrap {
	padding: 20px 0 35px;
	background: #F8F8F8;
}
.login-box {
	margin-top: 52px;
}
.login-box .pic {
	float: left;
}
.login-box .pic img {
	width: 450px;
	height: 400px;
}
.login-box .form {
	position: relative;
	float: right;
	width: 380px;
	border-top: 4px solid #F8B500;
	background: #FFF;
}
.free-regist {
	padding-right: 40px;
	line-height: 50px;
	text-align: right;
	color: #666;
}
.free-regist a {
	font-family: simsun;
}
.login-wrap a {
	color: #08c;
}
.entry {
	padding: 0 40px;
}
.entry .title {
	margin-top: -50px;
	line-height: 50px;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	color: #666;
}
.entry dl {
	width: 300px;
	height: 40px;
	margin-bottom: 10px;
}
.entry dt {
	float: left;
	width: 50px;
	height: 38px;
	color: #999;
	font-size: 12px;
	line-height: 37px;
	cursor: text;
	text-align: center;
}
.input-name-in {
	background: #FFF;
	border: 1px solid #B0B0B0;
	border-right: none;
}
.entry dd {
	width: 248px;
	float: left;
}
.entry .text {
	width: 242px;
	height: 16px;
	border: 1px solid #B0B0B0;
	border-left: none;
	line-height: 16px;
	padding: 11px 0px 11px 0px;
	color: #333;
	font-size: 14px;
	float: left
}
.entry .forget-psd {
	margin-top: -4px;
}
.login-btn {
	margin: 0px 0 18px;
}
.btn-entry {
	display: block;
	width: 300px;
	height: 40px;
	background: url(images/bg_login_sprite.png) no-repeat 0 0;
	overflow: hidden;
	text-indent: -9999em;
	border: none;
}
.login_other {
	line-height: 24px;
	margin-bottom: 10px;
	color: #999;
}
.login_other a {
	padding: 0 5px;
	margin-top: 5px;
	height: 14px;
	line-height: 14px;
	color: #666;
}
.login-card-redbaby .a-card strong {
	color: #98744e;
}
.login-card-redbaby a strong {
	line-height: 18px;
	font-family: "Microsoft YaHei";
	font-size: 13px;
}
.login-card-redbaby a strong, .login-card-redbaby a span {
	padding-left: 10px;
}
.login-card-redbaby a strong s {
	font-family: simsun;
	font-size: 12px;
	text-decoration: none;
}
user agent stylesheets, strike, del {
	text-decoration: line-through;
}
.login-card-redbaby .a-card span {
	color: #966945;
}
.login-card-redbaby a strong, .login-card-redbaby a span {
	padding-left: 10px;
}
.login-card-redbaby .a-card i {
	left: 0;
}
.login-card-redbaby a i {
	position: absolute;
	width: 2px;
	height: 2px;
	background: url(images/bg_login_sprite.png) no-repeat -300px 0;
	bottom: 0;
}
.login-card-redbaby .a-redbaby {
	background: #c4dbfa;
}
.login-card-redbaby .a-redbaby strong {
	color: #536b8c;
}
.login-card-redbaby a {
	position: relative;
	float: left;
	width: 190px;
	height: 46px;
	padding-top: 10px;
	background: #ffe0b2;
	transition: all .2s ease-out 0s;
}
.login-card-redbaby .a-card:hover {
	background: #fff5e6;
}
.login-card-redbaby a:hover {
	text-decoration: none;
}
.login-card-redbaby .a-redbaby:hover {
	background: #ecf3fd;
}
.login-card-redbaby a:hover {
	text-decoration: none;
}
.link-Inside {
	position: absolute;
	bottom: -60px;
	right: 0;
	height: 20px;
	line-height: 20px;
	background: #F8F8F8;
	text-align: right;
}
.link-Inside a {
	color: #666;
}
.link-Inside i {
	display: inline-block;
	width: 32px;
	height: 20px;
	margin: 0 0 -5px 10px;
	background: url(images/num_pic.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.link-Inside .m-2 {
	position: absolute;
	right: 0;
	top: -105px;
	width: 96px;
	height: 96px;
	background: #FFF;
	border: solid 1px #DDD;
	display: none;
}
.link-Inside .m-2 img {
	width: 80px;
	height: 80px;
	margin: 8px;
}
.link-Inside a:hover i {
	background-position: 0 -20px!important;
}
.link-Inside a:hover .m-2 {
	display: block!important;
}
.mod-area {
	padding: 0 10px;
	border: solid 1px #DDD;
	border-top: solid 3px #3579d6;
	background: #FFF;
}
/* ====================
     商品分类页面
==================== */
    /*属性组合搜索*/
.search_rightChoseAll {
	padding: 7px 10px 0 10px;
	overflow: hidden;
	border: 1px solid #e8e8e8;
	border-top: 2px solid #f90;
}
.searchKeyT {
	width: 100%;
	margin-bottom: -1px;
	padding: 1px 0 7px 0;
	color: #666;
	font-weight: bold;
	border-bottom: 1px solid #e8e8e8;
}
.searchKeyT b {
	color: #f70;
	font-size: 14px;
}
.searchKeyT i {
	padding: 0 2px;
	color: #f70;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
.screeBox {
	position: relative;
	float: left;
	width: 967px;
	padding-top: 8px;
	border-top: 1px dotted #ddd;
}
.screeBox span {
	background: #f70;
	color: #fff;
	height: 20px;
	display: block;
	padding: 0 6px;
	position: relative;
	white-space: nowrap;
	float: left;
}
.screeBox strong {
	position: relative;
	top: 5px;
	left: 0;
	float: left;
	width: 100px;
	height: 32px;
	color: #999;
	text-align: right;
	z-index: 99;
	font-weight: normal;
}
.screeBox ul {
	position: relative;
	float: left;
	width: 756px;
	z-index: 9;
}
.screeBox ul li {
	height: 20px;
	margin: 0 12px 0 0;
	display: inline;
	padding: 5px 14px 5px 0;
	line-height: 18px;
	background: url(images/searchBrand_list.gif) right center no-repeat;
	float: left;
}
.screeBox ul li a {
	height: 20px;
	display: block;
	padding: 0 6px;
	color: #333;
	position: relative;
	white-space: nowrap;
	float: left;
}
.screeBox ul li a:hover {
	background: #f70;
	color: #fff;
	text-decoration: none;
}
.next_selected_folddiv_word {
	height: 20px;
	line-height: 18px;
	margin: 5px 3px 0 0;
	display: inline;
	padding: 0 0 0 19px;
	color: #0081cc;
	cursor: pointer;
	background: url(images/brandList_more.png) 0 0 no-repeat;
	float: right;
}
.next_selected_folddiv_word:hover {
	background: url(images/brandList_more.png) 0 -20px no-repeat;
	color: #f70;
}
.searchBrand_search {
	height: 20px;
	margin: 5px 3px 0 0;
	display: inline;
	float: right;
}
.searchBrand_search p {
	width: auto;
	height: 20px;
	line-height: 18px;
	margin: 0 4px;
	display: inline;
	padding: 0;
	font-size: 14px;
	color: #333;
	float: left;
}
.searchBrand_txt {
	width: 44px;
	height: 18px;
	line-height: 18px;
	color: #333;
	border: 1px #e5e5e5 solid;
	padding: 0 2px;
	margin: 0;
	display: inline;
	overflow: hidden;
	background: #fff;
	float: left
}
.searchBrand_btn {
	width: 20px;
	height: 20px;
	border: none;
	cursor: pointer;
	background: url(images/brandList_more.png) 0 -80px no-repeat;
	float: right;
}
.searchBrand_btn:hover {
	background: url(images/brandList_more.png) 0 -100px no-repeat;
}
/*商品列表显示方式*/
.Searchcond {
	position: relative;
	height: 32px;
	background: #f5f5f5;
	background: url(images/repeatX.png) repeat-x 0 -35px;
	border: 1px solid #e8e8e8;
	z-index: 21;
}
.mt10 {
	margin-top: 10px!important;
}
#sortTileN {
	display: inline;
	float: left;
	width: 310px;
	margin: 4px 0 0 10px;
}
#sortTileN a {
	display: inline;
	float: left;
	margin-right: 3px;
	height: 22px;
	line-height: 22px;
	line-height: 26px\9;
	_line-height: 22px;
	padding: 0 13px 0 13px;
	overflow: hidden;
	background: #fff;
	border: 1px solid #bbb;
}
#sortTileN a.search_ASC {
	padding: 0 13px 0 13px;
	color: #fff;
	background: #ff7701;
	border: 1px solid #ff7701;
}
.w1190 .proList a:hover {
	color: #f70;
}
#sortTileN a.search_DESC {
	padding: 0 16px 0 10px;
	color: #fff;
	background: url(images/thirdBg.png) no-repeat -346px -108px;
	border: 1px solid #f70;
}
#sortTileN a.search_ASC {
	padding: 0 16px 0 10px;
	color: #fff;
	background: url(images/thirdBg.png) no-repeat -346px -137px;
	border: 1px solid #f70;
}
.Searchcond .showC {
	position: absolute;
	top: 4px;
	right: 90px;
	display: inline;
	float: left;
	width: 210px;
	height: 24px;
	overflow: hidden;
	background: none;
}
.thirdBg {
	background: url(images/thirdBg.png) no-repeat;
}
.Searchcond div.page {
	display: inline;
	float: right;
	width: auto;
	height: 22px;
	margin-right: 15px;
	overflow: hidden;
}
.Searchcond div {
	position: relative;
	float: left;
	width: 151px;
	z-index: 9;
}
.page {
	width: 212px;
	height: 28px;
	padding-top: 6px;
	z-index: 99;
}
.Searchcond .page span {
	display: block;
	float: left;
	width: auto;
	line-height: 22px;
	padding-right: 10px;
	text-align: right;
}
.Searchcond .page span {
	display: block;
	float: left;
	width: auto;
	line-height: 22px;
	padding-right: 10px;
	text-align: right;
}
.Searchcond .page a.prevNno {
	background-position: -396px -453px;
}
.Searchcond .page a.nextno {
	background-position: -468px -453px;
}
.Searchcond .page a {
	cursor: pointer;
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	line-height: 22px;
	line-height: 26px\9;
	_line-height: 22px;
	margin: 0;
	padding: 0;
	color: #999;
	text-align: center;
	background: url(images/thirdBg.png) -419px -453px;
	border: none;
}
#next {
	margin: 0 3px;
}
.Searchcond .page a.next {
	background-position: -444px -453px;
}
#next {
	margin: 0 3px;
}
.Searchcond .proNum {
	float: right;
	width: auto;
	margin: 8px 20px 0 0;
}
.proListTile li .opre a.compareBtn:hover {
	background-position: 0 -484px;
}
.proListTile li .opre a:hover {
	background-position: 0 -159px;
}
.proListTile li .opre a.compareBtn {
	text-align: center;
	background-position: 0 -458px;
}
.proListTile li .opre a.buy:hover {
	background-position: -122px -81px;
}
.goodsList {
	padding: 8px 0 30px 0;
}
.goodsList ul {
	margin-bottom: 10px;
}
.goodsList ul#bgcolor {
	background: #fbfbfb;
	border-top: 1px dashed #e8e8e8;
	border-bottom: 1px dashed #e8e8e8;
}
.goodsList li {
	float: left;
	padding-top: 8px;
}
.goodsList li.thumb {
	width: 80px;
	text-align: center;
}
.goodsList li.thumb img {
	width: 50px;
	height: 50px;
	border: 1px solid #ccc;
	padding: 1px;
}
.goodsList li.goodsName {
	width: 290px;
	margin-right: 10px;
}
.goodsList li.action {
	float: right;
	margin-left: 10px;
}
.goodsList li.action a.abg {
	background: url(images/bg.gif) no-repeat 0px -735px;
	padding-left: 18px;
	position: relative;
	bottom: 5px;
}
.rightTitle_left .chose_check {
	width: auto;
	border-right: none;
}
.rightTitle_left .f_l input {
	width: 13px;
	height: 13px;
	margin: 7px 4px 0 14px;
	padding: 0;
	display: inline;
	float: left;
}
.rightTitle_left .f_l a img {
	margin-left: -3px;
}
.rightTitle_right dl {
	float: left;
}
.rightTitle_right dd {
	padding: 0 15px 0 0;
	float: left;
	line-height: 29px;
}
.rightTitle_right dt {
	width: 102px;
	height: 27px;
	line-height: 27px;
	margin: 0 0 0 5px;
	display: inline;
	border: 1px #e5e5e5 solid;
	float: left;
}
.rightTitle_right dt a {
	color: #333;
}
.rightTitle_right dt.rightTitle_prev a, .rightTitle_right dt.rightTitle_next a {
	height: 27px;
	line-height: 27px;
	width: auto;
	background-color: #fff;
	background-image: url(images/rightTitle_flip01.gif);
	background-repeat: no-repeat;
	box-shadow: 0 2px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.05);
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.05);
	display: block;
}
.rightTitle_right dt.rightTitle_prev a {
	background-position: 9px 7px;
	padding: 0 21px 0 43px;
}
.rightTitle_right dt.rightTitle_next a {
	background-position: right -48px;
	padding: 0 43px 0 21px;
}
.rightTitle_right dt.rightTitle_prev a:hover {
	background-position: 9px -20px;
	background-color: #3b3a3d;
	color: #fff;
}
.rightTitle_right dt.rightTitle_prev a:hover {
	text-decoration: none;
	-webkit-transition: background-color .2s;
	-moz-transition: background-color 0.4s ease 0s;
	-o-transition: background-color .2s;
	transition: background-color .2s;
}
.rightTitle_right dt.rightTitle_next a:hover {
	background-position: right -74px;
	background-color: #3b3a3d;
	color: #fff;
}
.rightTitle_right dt.rightTitle_next a:hover {
	text-decoration: none;
	-webkit-transition: background-color .2s;
	-moz-transition: background-color 0.4s ease 0s;
	-o-transition: background-color .2s;
	transition: background-color .2s;
}
/*商品分类页产品列表大图*/
.proListTile {
	padding: 8px 0 30px 0;
}
.proListTile li.foc {
	border: 5px solid #f5f5f5;
}
.root1200 .proListTile li {width: 232px;}
.proListTile li {
	z-index: 1;
	position: relative;
	float: left;
	width: 248px;
	height: 322px;
	padding: 10px 0 0 5px;
	overflow: hidden;
	border: 5px solid #FFF;
}
.proListTile li .searchBang {
	display: block;
	position: absolute;
	top: 5px;
	right: 0;
	width: 50px;
	height: 60px;
	margin: 0 5px;
	z-index: 99;
}
.proListTile li i {
	font-style: normal;
}
.proListTile li img {
	display: block;
	margin: 3px auto;
	overflow: hidden;
	border: 1px solid #fff;
}
.proListTile li .inforBg {
	margin-left: -5px;
	padding: 5px 0 5px 10px;
}
.proListTile li span {
	display: block;
	width: 202px;
	height: 38px;
	overflow: hidden;
}
.proListTile li span em {
	color: #f70;
	font-style: normal;
}
.proListTile li p.price {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	color: #d00;
	font-family: "微软雅黑";
	font-size: 13px;
	font-weight: 700
}
.proListTile li p.price font{ font-size:12px; font-weight:normal; color:#333;}
.proListTile li .comment p {
	float: left;
	padding-right: 5px;
}
.proListTile li .comment p a {
	color: #0081cc;
}
.proListTile li .comment p a {
	color: #0081cc;
}
.proListTile li .comment .stars {
	float: left;
	width: 70px;
	height: 16px;
	margin: 1px 5px 0 0;
	overflow: hidden;
	background: url(images/thirdBg.png?20140609) no-repeat -70px -185px;
}
.proListTile li .comment .stars em.starslel9 {
	width: 63px;
}
.proListTile li .comment .stars em {
	display: inline;
	float: left;
	width: 68px;
	height: 16px;
	overflow: hidden;
	background: url(images/thirdBg.png?20140609) no-repeat 0 -185px;
}
.proListTile li .opre {
	clear: both;
	height: 30px;
	padding-top: 7px;
	_padding-top: 6px;
}
.proListTile li .opre a {
	display: block;
	float: left;
	width: 50px;
	height: 24px;
	margin-right: 5px;
	overflow: hidden;
	background: url(images/thirdBg.png) no-repeat 0 -133px;
}
.proListTile li .opre a.compareBtn {
	text-align: center;
	background-position: 0 -458px;
}
.proListTile li .opre a.buy {
	width: 80px;
	height: 24px;
	background-position: -122px -56px;
}
.proListTile li .opre a.compareBtn {
	text-align: center;
	background-position: 0 -458px;
}
.proListTile li.foc {
	border: 5px solid #f5f5f5;
}
a.combuy {
float: left;
display: inline;
width: 45px;
height: 21px;
line-height: 21px;
line-height: 24px\9;
_line-height: 21px;
background: url(images/combuy.gif) no-repeat; margin-right:10px;
}
/* ====================
     团购
==================== */
.group {
	padding: 8px;
}
.group li {
	float: left;
	padding: 8px;
	width: 200px;
}
/* ====================
     购物流程
==================== */

/*购物车之购物车步骤图*/
.cart-header {
	height: 74px;
	margin: 15px auto 0;
	border-bottom: 3px solid #ff9400;
	position: relative;
	z-index: 0;
}
.wrap, .seller, .attice, .attice-head, .myenjoy, .reports, .prolist, .buydalist, .buyhot, .headwidth, #subFooter {
	min-width: 960px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	overflow: visible;
}
.snlogo {
	display: inline;
	float: left;
	width: 200px;
	overflow: hidden;
}
.snlogo img {
	display: block;
}
.cart-step-wrap {
	position: absolute;
	left: 50%;
	margin-left: -235px;
	bottom: 0;
	cursor: default;
	float: left;
	width: auto;
	padding: 0 26px 0 0;
	overflow: hidden;
	background-position: right 0;
}
.cart-step-wrap, .cart-step-wrap li {
	background-image: url(images/cartcom.png);
	background-repeat: no-repeat;
}
.cart-header-msg {
	float: right;
	margin: 42px 0 0 0;
	width: 220px;
	height: 32px;
	line-height: 32px;
	text-align: left;
	color: #f60;
	overflow: hidden;
}
.flow-stepI .I {
	background-position: 0 -184px;
}
.cart-step-wrap .I {
	background-position: 0 -147px;
}
.flow-stepI li {
	background-position: 0 -39px;
}
.cart-step-wrap li {
	display: block;
	float: left;
	padding-left: 26px;
	background-position: 0 -75px;
}
.cart-step-wrap, .cart-step-wrap li {
	background-image: url(images/cartcom.png?v=20130730);
	background-repeat: no-repeat;
}
.flow-stepI .I strong, .flow-stepII .II strong, .flow-stepIII .III strong {
	text-shadow: none;
	color: #fff;
	border-color: #ff9600;
	background-color: #ff9600;
}
.cart-step-wrap strong {
	text-shadow: #fff 0 1px 0;
	display: block;
	width: 122px;
	height: 32px;
	line-height: 33px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #333;
	border-top: 1px solid #cdcbcd;
	background-color: #f7f7f7;
}
.flow-stepI li {
	background-position: 0 -39px;
}
.flow-stepI .III {
	background-position: 0 -75px;
}
.cart-header-msg {
	float: right;
	margin: 42px 0 0 0;
	width: 220px;
	height: 32px;
	line-height: 32px;
	text-align: left;
	color: #f60;
	overflow: hidden;
}
.flow-stepI .I {
	background-position: 0 -184px;
}
.carTip {
	height: 44px;
	margin-top: 4px;
	line-height: 44px;
	line-height: 48px\9;
	_line-height: 44px;
	padding-bottom: 5px\9;
	_padding-bottom: 0;
	font-size: 20px;
	font-family: "MicroSoft Yahei";
}
.flow-stepII .II {
	background-position: 0 -111px;
}
.flow-stepII li {
	background-position: 0 -39px;
}
.flow-stepIII {
	background-position: right -219px;
}
.flow-stepIII li {
	background-position: -109px -169px;
}
.flow-stepIII .II {
	background-position: 0 -75px;
}
.flow-stepIII .III {
	background-position: 0 -111px;
}
.nstep_products {
	width: 958px;
	padding: 0 0 6px 0;
	float: left;
	border: 1px #e5e5e5 solid; font-family:"微软雅黑"
}
.nstep_products table {
	font-size: 12px;
	border-collapse: collapse;
}
.nstep_products table th {
	height: 33px;
	font-size: 12px;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
	font-weight: normal;
	background: #f6f6f6;
	color: #000;
}
.nstep_products table tr.cartList {
	border-top: 1px #e5e5e5 dashed;
	height: 80px;
}
.nstep_pbox img {
	border: 1px solid #e7e7e7;
	display: block;
	margin: 15px;
	float: left
}
.nstep_products table .nstep_name {
	text-align: left;
	padding: 0 0 0 10px;
	width: 180px;
	margin-top: 35px;
	float: left;
}
.nstep_name a {
	color: #333;
	font-family: "宋体", arial, Arial Narrow, serif;
}
.chkprice {
	color: #f60;
}
.sub {
	margin-left: 10px;
}
.sub, .add {
	width: 23px;
	height: 25px;
	display: block;
	float: left;
	cursor: pointer;
}
.shuliang {
	width: 30px;
	float: left;
	height: 21px;
	line-height: 21px;
	text-align: center;
	border: 1px solid #e5e5e5;
	background: 0;
}
.nstep_products table td {
	text-align: center;
}
td.nstep1_count div {
	padding: 10px 20px 0 20px;
	height: 29px;
	line-height: 29px;
	text-align: left;
	border-top: 1px #e5e5e5 solid;
	color: #333;
	font-weight: bold;
	font-size: 12px;
}
td.nstep1_count div span, td.nstep1_count div b {
	color: #d00;
	font-size: 12px;
	font-family: "MicroSoft Yahei";
}
td.nstep1_count div em {
	font-size: 18px;
}
.bnt_blue_q {
	width: 80px;
	height: 23px;
	background: url(images/qk.gif) no-repeat;
	border: none;
	padding: 0;
	margin-top: 5px;
	cursor: pointer;
}
.nstep_products table td.nstep1_btn {
	padding: 0px 10px 20px 0;
	text-align: right;
}
.orderaction {
	clear: both;
	padding: 23px 10px 0 0;
	margin: 0 0 0 8px;
}
.orderaction .cartsubmit {
	background: url("images/CartSprites.png") no-repeat;
	border: 0;
	display: block;
	text-indent: -9999px;
	float: right;
	margin-left: 10px;
	width: 110px;
	height: 40px;
	line-height: 40px;
}
.orderaction .cartsubmit:hover {
	background: url('images/CartSprites.png') no-repeat 0 -40px;
}
.orderaction .continueFind:hover {
	background: url('images/nstep1_btn1.jpg') no-repeat 0 -38px;
}
.orderaction .continueFind {
	background: url('images/nstep1_btn1.jpg') no-repeat 0 0;
	border: 0;
	display: block;
	float: right;
	cursor: pointer;
	text-indent: -999px;
	width: 94px;
	height: 37px;
	line-height: 37px;
}
.flow .footTop {
	width: 980px;
}
.flow .footTop ul {
	width: 162px;
}
.flow .footTop ul li.foot_help {
	padding: 0 0 0 76px;
	width: 85px;
}
.flow .footTop ul li {
	padding: 0 0 0 52px;
}
.flow .footBottom_blog {
	display: none;
}
.flow .footBottom_line {
	padding: 0;
}
.flow .footBottom_list {
	padding: 0 160px;
}
/*购物车页面配件*/
.myenjoy {
	overflow: hidden;
	position: relative;
	margin: 10px auto 30px;
}
.myenjoy h3 {
	background: #f4f4f4;
	border: 1px solid #dedede;
	border-bottom: none 0;
}
.myenjoy h3 {
	height: 30px;
	line-height: 30px;
	margin-bottom: -1px;
	overflow: hidden;
	font-size: 12px;
	font-weight: normal;
}
.myenjoy h3 span {
	font-size: 14px;
	font-weight: 700;
}
.myenjoy h3 span.select, .myenjoy h3 span {
	background-image: none;
	margin: 0;
	position: relative;
	z-index: 1;
	transition: all .2s ease-out 0s;
	text-shadow: 0 1px 0 #FFF;
}
.myenjoy h3 span {
	display: inline;
	float: left;
	width: 105px;
	height: 30px;
	margin-right: 5px;
	text-align: center;
	cursor: default;
}
.myenjoy .picScroll-left5 {
	width: auto;
	height: 282px;
	position: relative;
	border: 1px solid #dedede;
	z-index: 0;
	zoom: 1;
}
.myenjoy .picScroll-left5 .hd {
	position: relative;
	top: -22px;
	left: -20px;
	float: right;
	margin-bottom: 8px;
}
.picScroll-left5 .hd .prev, .picScroll-left5 .hd .next {
	width: 22px;
	height: 286px;
	position: absolute;
	top: 22px;
	background: url(images/i_ctrl.png) no-repeat 0 0;
	cursor: pointer;
}
.picScroll-left5 .hd .prev:hover {
	background-position: -38px 100px;
}
.picScroll-left5 .hd .prev {
	left: -870px;
	background-position: 2px 100px;
}
.picScroll-left5 .hd .next {
	background-position: -82px 100px;
	right: -17px
}
.picScroll-left5 .hd .next:hover {
	background-position: -122px 100px;
}
.picScroll-left5 .hd ul li {
	display: inline;
	float: left;
	width: 13px;
	height: 14px;
	line-height: 13px;
	margin-left: 4px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	background-position: -102px -264px;
	cursor: pointer;
	font-family: tahoma;
	transition: all .2s ease-out 0s;
	background-image: url(images/CartSprites.png);
	background-repeat: no-repeat;
}
.picScroll-left5 .hd ul li.on {
	background-position: -102px -246px;
}
.picScroll-left5 .bd {
	margin: 0 30px;
	width: 898px;
	position: relative;
	height: 286px;
	overflow: hidden;
	z-index: 999999999;
}
.picScroll-left5 .bd ul {
}
.picScroll-left5 .bd ul li {
	display: inline;
	float: left;
	margin: 0;
	padding: 10px 0;
	width: 240px;
	height: 250px;
}
.picScroll-left5 .bd ul li .pic {
	display: block;
	width: 160px;
	height: 160px;
	
}
.picScroll-left5 .bd ul li ul li span {
	display: block;
	width: 160px;
	height: 160px;
	
}
.picScroll-left5 .bd ul li img {	
	width: 160px;
	height: 160px;
}
.picScroll-left5 .bd ul li .name {
	display: block;
	width: 160px;
	height: 34px;
	line-height: 18px;
	margin: 10px 0 8px 0;
	font-weight: normal;
	text-align: left;
	overflow: hidden;
}
.picScroll-left5 .bd ul li .name a {
	color: #333;
	font-size: 12px;
	display: block;
}
.picScroll-left5 .bd ul li .name a:hover {
	color: #ff6702;
	text-decoration: underline;
}
.picScroll-left5 .bd ul li .snPrice {
	height: auto;
	width: auto;
	margin: 3px 0 4px 0;
	float: left
}
.enjoy-addfav {
	top: 3px;
	left: 10px;
	overflow: hidden;
	position: relative;
	float: left;
	height: 22px;
	line-height: 22px;
	z-index: 0;
	text-align: center;
	display: inline-block;
	margin-left: 8px;
	padding: 0 10px;
	line-height: 20px;
	border: 1px solid #DFDFDF;
	border-color: #DFDFDF #C0C0C0 #C0C0C0 #DFDFDF;
	color: #333;
	background: #FFF;
}
.enjoy-addfav a:hover {
	text-decoration: none;
}
/*购物流程登录注册页面*/
.content_login {
	width: 958px;
	margin: 20px 0 0 0;
	padding: 0 0 50px 0;
	border: 1px #e5e5e5 solid;
	background: #fff;
	float: left;
}
.coLoginBody_left {
	width: 540px;
	float: left;
}
.coLoginBody_right {
	width: 418px;
	height: 530px;
	background: url(images/coLoginBody_right_bg.gif) 0 0 no-repeat;
	float: right;
}
.coLogin_title {
	width: 388px;
	height: 33px;
	line-height: 33px;
	margin: 15px 0 0 32px;
	display: inline;
	color: #000;
	float: left;
}
.coLogin_title p {
	font-size: 14px;
}
.coLogin_title p span {
	margin: 0 10px 0 0;
	display: inline;
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: bold;
}
.coLogin_title p a {
	margin: 0 0 0 5px;
	display: inline;
	font-weight: bold;
	text-decoration: underline;
	color: #f60;
}
.coLogin_box {
	width: 518px;
	margin: 12px 0 0 32px;
	display: inline;
	float: left;
}
.coLogin_one {
	width: 518px;
	height: 35px;
	margin: 22px 0 0 0;
	display: inline;
	float: left;
}
.coLogin_one p {
	width: 70px;
	height: 35px;
	line-height: 35px;
	padding: 0 3px 0 0;
	color: #333;
	font-size: 14px;
	text-align: right;
	float: left;
}
.coLoginTxt {
	width: 200px;
	height: 35px;
	font-size: 14px;
	float: left;
	position: relative;
	z-index: 100;
}
.coLogin_txt_all {
	width: 200px;
	height: 35px;
	z-index: 10;
}
.coLogin_txt {
	width: 190px;
	height: 19px;
	font-size: 14px;
	line-height: 19px;
	padding: 5px 0 5px 10px;
	border: none;
	background: none;
	z-index: 10;
	border: 1px solid #ccc
}
.coLogin_one span {
	padding: 0 0 0 15px;
	height: 35px;
	line-height: 35px;
	float: left;
}
.coLoginTxt_2 {
	width: 200px;
	height: 35px;
	font-size: 14px;
	float: left;
}
.coLoginTxt_2_img {
	width: 110px;
	height:40px;
	overflow: hidden;
	float: left;
}
.coLoginTxt_2_img img {
	padding: 0px 0 0 10px;
}
.coLogin_txt_2_all {
	width: 90px;
	height: 35px;
	border: none;
	z-index: 10;
	float: left;
}
.coLogin_txt_2 {
	width: 80px;
	height: 19px;
	line-height: 19px;
	font-size: 14px;
	padding: 5px 0 5px 10px;
	background: none;
	border: none;
	z-index: 10;
	float: left;
	border: 1px solid #ccc
}
.coLogin_three {
	width: 443px;
	height: 35px;
	padding: 22px 0 0 75px;
	float: left;
}
.biLogin_btn {
	width: 182px;
	height: 35px;
	line-height: 31px;
	display: block;
	padding: 0 15px 2px 15px;
	padding: 0 8px\9;
	text-align: center;
	background: url(images/biLogin_bg.gif) 0 0 no-repeat;
	border: none;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	float: left;
	cursor: pointer;
}
.biLogin_btn:hover {
	border: none;
	background: url(images/biLogin_bg.gif) 0 -35px no-repeat;
}
.coLogin_box_right .coLogin_one {
	width: 388px;
	height: 35px;
	margin: 22px 0 0 0;
	display: inline;
	float: left;
}
.coLogin_box_right .coLogin_one p {
	width: 102px;
	height: 35px;
	line-height: 35px;
	padding: 0 3px 0 0;
	color: #333;
	font-size: 14px;
	text-align: right;
	float: left;
}
.coLogin_box_right {
	width: 388px;
	margin: 12px 0 0 37px;
	display: inline;
	float: left;
}
.coLogin_box_right .coLogin_two {
	width: 312px;
	height: 17px;
	margin: 16px 0 0 0;
	display: inline;
	float: left;
}
.coLogin_box_right .coLogin_two a {
	color: #f60;
}
.coLogin_box_right .coLogin_two b {
	width: 100px;
	font-size: 12px;
	font-weight: normal;
	float: left;
}
.coLogin_box_right .coLogin_two p {
	width: 98px;
	height: 17px;
	line-height: 17px;
	margin: 0;
	padding: 0 3px 0 0;
	color: #333;
	font-size: 14px;
	text-align: right;
	float: left;
}
.coLogin_box_right .coLogin_three {
	width: 287px;
	height: 35px;
	padding: 22px 0 0 101px;
	float: left;
}
.coLogin_two {
	width: 518px;
	height: 17px;
	margin: 16px 0 0 0;
	display: inline;
	float: left;
}
.coLogin_two p {
	width: 70px;
	height: 17px;
	line-height: 17px;
	margin: 0;
	padding: 0 3px 0 0;
	color: #333;
	font-size: 14px;
	text-align: right;
	float: left;
}
.coLogin_two label {
	color: #333;
	font-weight: normal;
	text-align: left;
}
.coLogin_two a {
	color: #f60;
}
.smLogin_btn {
	width: 80px;
	height: 35px;
	line-height: 31px;
	display: block;
	padding: 0 15px 2px 15px;
	padding: 0 8px\9;
	text-align: center;
	background: url(images/smLogin_bg.gif) 0 0 no-repeat;
	border: none;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	float: left;
	cursor: pointer;
}
.smLogin_btn:hover {
	border: none;
	background: url(images/smLogin_bg.gif) 0 -35px no-repeat;
}
.coLogin_right {
	width: 340px;
	margin: 36px 0 0 40px;
	display: inline;
	padding: 0;
	border-top: 1px #e5e5e5 solid;
	float: left;
}
.coLogin_right p {
	font-size: 14px;
	line-height: 40px;
	color: #333;
}
.coLogin_right ul {
	width: 340px;
	float: left;
}
.coLogin_right ul li {
	width: 50px;
	margin: 12px 13px 0 0;
	display: inline;
	padding: 0 0 0 20px;
	line-height: 18px;
	background: url(images/login_ico.gif) no-repeat;
	float: left;
}
.coLogin_right ul li a {
	color: #333;
}
.coLogin_right ul li.sina_ico {
	background-position: 0 0;
}
.coLogin_right ul li.qq_ico {
	background-position: 0 -18px;
}
.coLogin_right ul li.baidu_ico {
	background-position: 0 -36px;
}
.coLogin_right ul li.renren_ico {
	background-position: 0 -54px;
}
.coLogin_right ul li.tuan800_ico {
	background-position: 0 -72px;
}
.coLogin_right ul li.i360_ico {
	background-position: 0 -90px;
}
.coLogin_right ul li.kaixin_ico {
	background-position: 0 -108px;
}
.coLogin_right ul li.i2345_ico {
	background-position: 0 -126px;
}
.coLogin_right ul li.alipay_ico {
	background: url(images/login_ico_02.gif) 0 0 no-repeat;
	width: 100px;
	height: 18px;
	padding: 0;
}
.coLogin_right ul li.alipay_ico a {
	width: 100px;
	height: 18px;
	display: block;
}
/*购物流程订单确认页面*/
.nstep2_con {
	padding: 0 0 20px 0;
	width: 958px;
	border: 1px solid #e5e5e5;
}
.nstep1_tit3 {
	overflow: hidden;
	margin: 10px 0 5px 0;
	color: #000;
	font-weight: bold;
	font-size: 16px;
	font-family: Microsoft YaHei;
}
.nstep2_ctent {
	padding: 12px 14px 12px 14px;
	width: 930px;
	font-family: "宋体";
	color: #333
}
.txt_r {
	text-align: right;
	height: 30px;
}
.ipt {
	border: 1px solid #e5e5e5;
	height: 20px;
	padding: 3px 0 0 2px;
}
.validator {
	font-family: "宋体";
}
.f14 {
	font-size: 14px;
}
.nstep_name {
	padding: 0 0 0 10px;
	font-size: 12px;
	color: #333;
}
.weiruan {
	font-family: '微软雅黑';
}
.nstepn_opt {
	padding: 15px 0 15px 10px;
	width: 940px;
	font-size: 14px;
}
.nstep1_count .f4_b {
	font-family: '微软雅黑';
	color: #d00;
}
.nstep1_count {
	padding: 10px 16px 0 16px;
	height: 29px;
	line-height: 29px;
	text-align: left;
	font-size: 12px;
	color: #000;
	font-weight: bold;
}
.orderconfirmBtn {
	background: url("images/CartSprites.png") no-repeat 0 -82px;
	width: 115px;
	border: 0;
	padding: 0;
	height: 40px;
	margin: 0 10px;
	display: block;
	cursor: pointer;
	text-indent: -9999px;
}
.orderconfirmBtn:hover {
	background-position: 0 -123px;
}
.orderok {
	background: #fffbe1;
	border: 1px solid #ff9900;
	padding: 27px;
	width: 920px;
	min-height: 260px;
}
.orderok p {
	line-height: 30px;
}
.ordertitle {
	font-size: 18px;
	font-family: "微软雅黑";
	border-bottom: 1px solid #fcdfbe;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.orderpayinfo {
	margin: 10px 0;
	padding-top: 10px;
	border-top: 1px solid #fcdfbe;
}
/* ====================
     文章列表页帮助中心
==================== */
.main-page {
	background: #FFF;
}
.help_left {
	width: 188px;
	float: left;
}
.help_left h2 {
	padding-left: 15px;
	height: 29px;
	width: 171px;
	border: solid #ffe0c5;
	border-width: 1px 1px 0 1px;
	background: #fff6ee;
	font: 700 16px/30px "Microsoft Yahei";
	color: #F70;
}
.nav-con {
	border: 1px solid #ffe0c5;
}
.nav-con dl {
	border-bottom: 1px dashed #ffe0c5;
}
.nav-con dt {
	height: 32px;
	width: 188px;
	overflow: hidden;
	cursor: pointer;
}
.nav-con .spcli {
	font-weight: 700;
}
.nav-con dt span {
	float: left;
	padding-left: 15px;
	font: 14px/32px "Microsoft Yahei";
	color: #333;
}
.nav-con .on span {
	font-weight: bold;
}
.nav-con em {
	float: right;
	margin-right: 10px;
	margin-top: 15px;
	width: 10px;
	height: 5px;
	background: url(images/icon.png) no-repeat 0 0;
	overflow: hidden;
}
.nav-con dd {
	padding: 2px 5px 10px;
	width: 178px;
}
.nav-con dd a {
	display: block;
	padding-top: 1px;
	padding-left: 25px;
	width: 153px;
	height: 26px;
	font: 12px/26px "SimSun";
	color: #333;
}
.nav-con dd .sell {
	color: #F70;
	font-weight: 700;
	text-decoration: none;
}
.nav-con dd a {
	display: block;
	padding-top: 1px;
	padding-left: 25px;
	width: 153px;
	height: 26px;
	font: 12px/26px "SimSun";
	color: #333;
}
.nav-con dd a:hover {
	text-decoration: underline;
	color: #F70;
}
.help_right_out {
	float: right;
	width: 790px;
	overflow: hidden;
}
.help_right_title {
	padding-left: 5px;
	width: 785px;
	height: 28px;
	background: #fffeed;
	border-top: 2px solid #fc9a01;
	font: 700 14px/28px "SimSun";
	color: #333;
}
.content_right {
	padding-top: 4px;
	margin-top: 10px;
	margin-bottom: 34px;
}
.article .searchRight_paging {
	width: 700px;
	padding-left: 10px;
}
/*会员中心*/
.mySuning {
	margin: 0 auto;
	background: #FFF;
	color: #4D4D4D;
}
.mySuning .wrap {
	width: 1020px;
	margin: 0 auto;
	padding-top: 8px;
	background: #FFF;
	overflow: hidden;
}
.uiCrumb {
	margin: 0 15px 8px;
	font-family: SimSun;
}
.mySuning a {
	color: #3367CC;
}
.uiMenu {
	display: inline;
	float: left;
	width: 150px;
	margin-left: 15px;
	border: 1px solid #FFE0C4;
	background: #FEF7F1;
}
.uiMenu li {
	float: left;
	width: 150px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #FCE6D1;
}
.uiMenu li dt {
	margin: 14px 0 4px 14px;
	font-size: 14px;
	font-weight: 700;
	color: #333;
}
.uiMenu li dt em {
	display: inline-block;
	width: 17px;
	height: 18px;
	margin-right: 4px;
	background: url(images/ui_bg.png) no-repeat 0 -40px;
	vertical-align: middle;
}
.uiMenu li a, .uiMenu li a:visited {
	display: block;
	height: 26px;
	margin: 0 6px;
	padding-left: 30px;
	line-height: 26px;
	color: #333;
	overflow: hidden;
}
.uiMenu li a:hover {
	color: #F60;
	text-decoration: none;
}
.uiMenu li dt.t2 em {
	background-position: -40px -40px;
}
.uiMenu li dt.t3 em {
	background-position: -80px -40px;
}
.uiMenu li a.curs {
	position: relative;
	height: 24px;
	padding-left: 28px;
	border: 1px solid #F90;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: #F90;
	color: #FFF!important;
	font-weight: 700;
	line-height: 24px;
}
.content_body2 {
	width: 830px;
	padding-left: 8px;
	float: left;
	font-family: Arial, simsun;
}
.content_body2 .box {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #f70 #ddd #ddd;
	background: none;
}
.content_body2 table {
	font-size: 12px;
}
.memInfo_a {
	width: 785px;
	float: right;
	font-family: "微软雅黑";
	padding: 0 0 4px 0;
	background: url(images/memInfo_a_bg.gif) 0 bottom repeat-x;
}
.memInfo {
	background: #fff;
	font-size: 12px;
	padding: 20px;
}
.userFace {
	float: left;
	text-align: center
}
.userFace img {
	margin-bottom: 5px;
}
.userInfo {
	padding: 0 0 0 10px;
	float: left;
	width: 610px
}
.infoTip {
	border: 1px solid #e5e5e5;
	width: 520px;
	height: 24px;
	line-height: 24px;
	background: #fff;
	margin: 2px 0 0 0;
	text-indent: 20px;
	background: url(images/infoTip.jpg) 5px no-repeat;
}
.creditInfo {
	padding: 5px 0 5px 0;
	color: #666;
}
.Invitation_txt {
	padding: 18px 0pt 0pt 5px;
}
.goodsInfo {
	padding: 0 20px 20px 0;
	width: 40%;
	float: left;
}
.goodsInfo .Invitation_txt {
	font-size: 18px;
	color: #333
}
/* ====================

    打印报价单
==================== */
.quotation {
	margin: 20px auto 20px auto;
	text-align: center;
}
/*翻页*/
.snPages {
	float: right;
	height: 29px;
	margin: 30px 0 30px 0;
	padding-right: 10px;
}
.snPages span.prev {
	font-size: 14px;
	font-weight: normal;
	_margin-right: 0;
}
.snPages span.prev, .snPages span.next {
	display: inline;
	float: left;
	width: 73px;
	height: 30px;
	line-height: 30px;
	line-height: 34px\9;
	_line-height: 30px;
	margin: 0;
	overflow: hidden;
	color: #b1b1b1;
	text-align: center;
	background: #fff;
	border: 1px solid #d7d7d7;
}
.snPages a.prev, .snPages span.prev {
	text-indent: 6px;
	font-weight: normal;
}
.snPages span {
	margin: 0 10px;
}
.snPages a, .snPages a:visited, .snPages span, .snPages div {
	position: relative;
	display: inline;
	float: left;
	margin-left: 4px;
	color: #666;
}
.snPages span.prev b {
	left: 1px;
	top: 13px;
	border-color: #fff #b1b1b1 #fff #fff;
}
.snPages b {
	position: absolute;
	width: 0;
	height: 0;
	line-height: 0;
	margin-top: -2px;
	font-size: 0;
	border-width: 5px;
	border-style: solid;
	border-color: #fff #333 #fff #fff;
}
.snPages a.current, .snPages a.current:visited {
	border: 1px solid #fff!important;
}
.snPages a.current, .snPages a.current:visited {
	border: 1px solid #fff!important;
}
.snPages a, .snPages a:visited {
	height: 30px;
	line-height: 30px;
	padding: 0 11px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background: #fff;
	border: 1px solid #d7d7d7;
}
.snPages a, .snPages a:visited, .snPages span, .snPages div {
	position: relative;
	display: inline;
	float: left;
	margin-left: 4px;
	color: #666;
}
.snPages a.prev, .snPages a.next, .snPages a.prev, .snPages a.next:visited {
	width: 73px;
	height: 30px;
	line-height: 30px;
	line-height: 34px\9;
	_line-height: 30px;
	padding: 0;
	overflow: hidden;
}
.snPages a.next, .snPages span.next {
	margin-left: 4px;
	text-indent: -6px;
	font-weight: normal;
}
.snPages a.next b {
	right: 1px;
	top: 13px;
	border-color: #fff #fff #fff #333;
}
.snPages span.next {
	margin-left: 4px;
	font-size: 14px;
}
.snPages span.prev, .snPages span.next {
	display: inline;
	float: left;
	width: 73px;
	height: 30px;
	line-height: 30px;
	line-height: 34px\9;
	_line-height: 30px;
	margin: 0;
	overflow: hidden;
	color: #b1b1b1;
	text-align: center;
	background: #fff;
	border: 1px solid #d7d7d7;
}
.snPages a.next, .snPages span.next {
	margin-left: 4px;
	text-indent: -6px;
	font-weight: normal;
}
.snPages span.prev, .snPages span.next {
	line-height: 30px;
	line-height: 34px\9;
	color: #b1b1b1;
	text-align: center;
}
.snPages a.next, .snPages span.next {
	text-indent: -6px;
	font-weight: normal;
}
.snPages span.next b {
	right: 1px;
	top: 13px;
	border-color: #fff #fff #fff #b1b1b1;
}
/*底部*/
.g-footer {
	background: #FFF;
	margin-top: 18px;
}
.serverbox {
	clear: both;
	min-width: 990px;
	border-top: 1px solid #E5E5E5;
	background-color: #E7E6E5;
}
.root1200 .g-footer .sn-server {
	width: 1190px;
}
.g-footer .sn-server {
	width: 990px;
	height: 190px;
	margin: 0 auto;
	overflow: hidden;
}
.g-footer .sn-server .serverlist {
	float: left;
	margin-top: 15px;
}
.root1200 .g-footer .sn-server .serverlist dl.g-serverlist-first_1 {
	margin-left: 10px;
}
.root1200 .g-footer .sn-server .serverlist dl {
	margin: 0 50px 0 30px;
}
.g-footer .sn-server .serverlist dl {
	display: inline;
	float: left;
	margin: 0 20px 0 30px;
}
.g-footer .sn-server .serverlist dl dt {
	padding-bottom: 7px;
	color: #333;
	font: 700 14px/1.5 'Microsoft YaHei';
}
.g-footer .sn-server .serverlist dl dd a, .g-footer .sn-server dl dd a:link {
	color: #666;
	line-height: 22px;
}
.g-footer .sn-server .serverlist dl dd a, .g-footer .sn-server dl dd a:link {
	color: #666;
	line-height: 22px;
}
.g-footer .sn-server .serverlist dl.g-sncs {
	margin-right: 0;
}
.g-sncs-new {
	position: relative;
	top: -8px;
}
.g-snsc-box {
	width: 170px;
	background: url(images/footsprite.png) no-repeat -205px -392px;
}
.g-snsc-link {
	float: right;
	width: 60px;
	display: block;
	text-align: center;
	white-space: nowrap;
	padding-top: 58px;
	background: url(images/footsprite.png) no-repeat 0 -406px;
}
.g-footer .sn-server .otherinfo {
	display: inline;
	float: right;
	height: 149px;
	width: 188px;
	padding: 0 5px 0 10px;
	margin-top: 15px;
	background: url(images/footsprite.png) -155px 11px no-repeat;
}
.g-footer .sn-server dl.netserver {
	float: right;
}
.g-footer .sn-server dl.netserver dt {
	padding-bottom: 7px;
	color: #333;
	font: 700 14px/1.5 'Microsoft YaHei';
}
.g-footer .sn-server dl.netserver dd {
	color: #666;
	height: 44px;
	line-height: 18px;
}
.g-footer .sn-server dl.netserver a, .g-footer .sn-server dl.netserver a:link {
	color: #2272c8;
}
.g-footer .sn-server dl.searchsn {
	width: 100px;
	float: right;
	display: inline;
	margin-right: 10px;
}
.g-footer .sn-server dl.searchsn dt a, .g-footer .sn-server dl.searchsn dt a:link, .g-footer .sn-server dl.searchsn dt a:visited {
	display: block;
	width: 70px;
	height: 70px;
	margin: 0 auto;
	background: url(images/footsprite.png?v=20140625) -180px -149px;
	text-indent: -200%;
	overflow: hidden;
	text-decoration: none;
}
.g-footer .sn-server dl.searchsn dd {
	margin-top: 5px;
	color: #666;
}
.root1200 .g-footer .copyrightbox, .root1200 .g-footer .serverbox, .root1200 .g-footer .specialbox {
}
.g-footer .specialbox {
	min-width: 990px;
	height: 46px;
	background-color: #3B87EE;
}
.root1200 .g-footer .sn-specialbox {
	width: 1190px;
}
.g-footer .sn-specialbox {
	width: 990px;
	margin: 0 auto;
	overflow: hidden;
}
.root1200 .g-footer .specialbox a.slink1 {
	margin-left: 54px;
}
.g-footer .specialbox a.slink1 {
	width: 271px;
	margin-left: 20px;
	background-position: right -253px;
}
.g-footer .specialbox a {
	display: inline;
	float: left;
	height: 46px;
	background: url(images/footsprite.png);
	text-indent: -200%;
	overflow: hidden;
}
.root1200 .g-footer .specialbox a.slink2 {
	margin-left: 114px;
}
.g-footer .specialbox a.slink2 {
	width: 271px;
	margin-left: 44px;
	background-position: right -299px;
}
.root1200 .g-footer .specialbox a.slink3 {
	margin-left: 111px;
}
.g-footer .specialbox a.slink3 {
	width: 320px;
	margin-left: 44px;
	background-position: right -345px;
}
.g-footer .copyrightbox {
	min-width: 990px;
	background-color: #FFF;
}
.g-footer .copyrightbox .copyright {
	width: 990px;
	height: 100%;
	margin: 0 auto;
	padding: 15px 0 20px;
	height: 152px;
}
.g-footer .copyrightbox .copyright .rights, .g-footer .copyrightbox .copyright .sncompany, .g-footer .copyrightbox .copyright .snlinks, .g-footer .copyrightbox .copyright .subfooter {
	text-align: center;
}
.g-footer .copyrightbox .copyright dl dd, .g-footer .copyrightbox .copyright dl dt {
	display: inline;
	line-height: 2em;
}
.g-footer .copyrightbox .copyright .snlinks a, .g-footer .copyrightbox .copyright dl dd a {
	color: #666;
	line-height: 24px;
}
.g-footer .copyrightbox .copyright .sncompany span, .g-footer .copyrightbox .copyright .snlinks span {
	color: #DDD;
	padding: 0 10px;
}
.g-footer .copyrightbox .copyright .rights {
	color: #999;
	line-height: 2em;
}
.g-footer .copyrightbox .copyright .subfooter {
	margin-top: 10px;
}
.g-footer .copyrightbox .copyright .subfooter a {
	padding: 0 10px;
}
/*返回顶部*/

#scrolltopcontrol, #topcontrol {
	z-index: 100;
}
.nreturn .ntel {
	background: url("images/top.gif") no-repeat;
	width: 40px;
	height: 40px;
}
#topcontrol {
	position: fixed;
	bottom: 135px;
	right: 11px;
	cursor: pointer;
	display: none;
}
.nreturn .ntel:hover {
	background: url("images/top_hover.gif") no-repeat;
	width: 40px;
	height: 40px;
}
/* ======商品比较浮动块 ====== */
#compareBox {
	width: 128px;
	background: url(images/compareBg.gif) no-repeat top center;
	background-color: #edf8ff;
	padding: 35px 0 8px 0;
	border: 1px solid #c5e4ff;
	position: absolute;
	right: 1px;
	top: 200px;
}
#compareBox input {
	width: 52px;
	height: 13px;
	border: none;
	background: url(images/compareSub.gif) no-repeat;
}
#compareList {
	margin: 0px 0px 8px 0px;
	padding: 0px;
	width: 120px;
	background: #FFFFFF;
	border: 1px solid #d6ecff;
}
#compareList li {
	color: #333;
	text-align: left;
	background: #fff;
	padding: 3px 5px;
	margin: 3px 0;
}
#compareList li img {
	float: right;
	padding-top: 4px;
}
/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
	list-style-type: none;
	padding: 5px;
	color: red
}
.messagediv {
	font-size: 12px;
	position: absolute;
	border: 1px solid #FFD700;
	text-align: center;
	padding: 5px;
	background-color: #FFFACD;
	filter: alpha(opacity=50);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
/*  积分兑换样式修改 */
.point li {
	float: left;
	width: 300px;
}
/*商品单选属性*/
.left_topTable_spec .catt {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-bottom: 5px;
}
.left_topTable_spec .catt img { width:30px; height:30px;
	
}
.left_topTable_spec .catt a {
	border: #e0e0e0 1px solid;
	text-align: center;
	background-color: #f4f4f4;
	padding: 2px 8px;
	display: block;
	white-space: nowrap;
	color: #999;
	text-decoration: none;
	float: left;
}
.left_topTable_spec .catt a:hover {
	border: #F90 2px solid;
	margin: -1px;
	margin-left: 4px;
	margin-top: 5px;
}
.left_topTable_spec .catt a:focus {
	outline-style: none;
}
.left_topTable_spec .catt .cattsel {
	border: #F90 2px solid;
	margin: -1px;
	margin-left: 4px;
	margin-top: 5px;
}
.left_topTable_spec .catt .cattsel a:hover {
	border: #F90 2px solid;
	margin: -1px;
background:
}
.left_top_table #timer em {
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	padding-left: 4px;
}
.left_top_table #timer {
	width: 183px;
}
.left_topTable_spec {
	border-bottom: 1px dashed #E5E5E5;
	display: inline;
	float: left;
	margin-left: 10px;
	padding: 10px 0 10px;
	width: 208px;
}
.left_topTable_number {
	border-bottom: 1px dashed #E5E5E5;
	display: inline;
	float: left;
	margin-left: 10px;
	padding: 10px 0 10px;
	width: 208px;
}
/*商品评论*/
#i-comment {
	border: 1px solid #E4E4E4;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 15px 0;
}
#i-comment .rate {
	border-right: 1px solid #E4E4E4;
	color: #F90;
	float: left;
	height: 65px;
	padding: 25px 0 10px;
	text-align: center;
	width: 107px;
}
#i-comment .rate strong {
	font-family: arial;
	font-size: 30px;
	line-height: 36px;
}
.percent {
	border-right: 1px solid #E4E4E4;
	float: left;
	height: 70px;
	padding: 12px 0px 18px 10px;
	width: 260px;
}
.percent dl {
	clear: both;
	line-height: 22px;
	overflow: hidden;
	padding: 2px 0;
}
.percent dt, .percent dd {
	float: left;
	margin-right: 5px;
}
.percent .d1 {
	background: url(images/icon_clubs.gif) 0 -129px repeat-x #EFEFEF;
	border: 1px solid #CCCCCC;
	height: 9px;
	margin-top: 4px;
	overflow: hidden;
	width: 175px;
}
.percent .d1 div {
	background: url(images/icon_clubs.gif) 0 -119px repeat-x #FF701B;
	height: 9px;
	overflow: hidden;
	margin: 0;
}
.percent dt, .percent dd {
	float: left;
	margin-right: 5px;
}
#i-comment .actor {
	border-right: 1px solid #E4E4E4;
	float: left;
	text-align: center;
	width: 130px;
}
#i-comment .btns {
	float: right;
	line-height: 20px;
	padding: 0 15px 5px 0;
	text-align: center;
	width: 200px;
}
#i-comment .btn-comment {
	background: url(images/woyaopinglun.jpg) no-repeat;
	display: block;
	height: 35px;
	line-height: 100px;
	margin: 10px auto 5px;
	overflow: hidden;
	width: 107px;
}
#i-comment .btns a {
	color: #005AA0;
}
#commentform {
	width: 650px;
	height: 300px;
	border: 3px solid #999999;
	display: none;
}
#commentform h3 p {
	float: left;
	padding: 0;
	margin-right: 5px;
}
#commentform .close {
	width: 15px;
	height: 15px;
	float: right;
	position: relative;
	line-height: 15px;
	top: 5px;
	right: 5px;
	cursor: pointer;
	text-align: center;
	margin-left: 10px;
	background: url(images/close.gif) no-repeat;
}
#commentform .sub {
	width: 117px;
	height: 36px;
	background: url(images/commentbtn.jpg) no-repeat;
}
#commentform .text1 {
	width: 76px;
	height: 22px;
	line-height: 22px;
	padding: 0 0 0 5px;
	margin: 0 10px 0 0;
	color: #666;
	border: 1px solid #cecece;
	background: #fff;
}
#commentform .text2 {
	line-height: 22px;
	height: 22px;
	color: #666;
	border: 1px solid #cecece;
	background: #fff;
}
#commentform textarea {
	padding: 10px 0 0 5px;
}
#commentform .cmtRank {
	float: left;
	width: 95px;
	height: 19px;
	margin-right: 10px;
	background: url(images/xingxing.jpg) -4px -7px no-repeat;
}
#commentform .fen1 {
	background-position: -4px -7px;
}
#commentform .fen2 {
	background-position: -4px -44px;
}
#commentform .fen3 {
	background-position: -4px -82px;
}
#commentform .fen4 {
	background-position: -4px -119px;
}
#commentform .fen5 {
	background-position: -4px -156px;
}
#commentform .tr1 .cmtRank span {
	float: left;
	width: 19px;
	height: 19px;
	margin: 0;
	padding: 0;
	cursor: pointer;
}
#commentform .tr1 td {
	padding: 10px 0 5px;
	vertical-align: middle;
}
#commentform .tr1 span {
	float: left;
	height: 19px;
	line-height: 19px;
	margin-right: 5px;
}
#commentform #Rank {
	color: #F90;
	font-family: arial;
}
#pro_zixun {
	color: #666;
}
.i-zixun {
	margin-top: 10px;
	border: 1px solid #e1e1e1;
	background: #fff url(images/wentablebg.jpg) 0 33px repeat-x;
	background: #fff;
}
.i-zixun h3 {
	height: 31px;
	line-height: 31px;
	padding: 0 0 0 17px;
	font-size: 14px;
	font-weight: bold;
	color: #535353;
	border-bottom: 1px solid #e1e1e1;
	background: url(images/wentitlebg.jpg) repeat-x;
}
.i-zixun h3 span {
	height: 15px;
	padding-top: 2px;
	color: #999;
	font-weight: normal;
	font-size: 12px;
	background: none;
	float: none;
	padding: 0;
}
.i-zixun table {
	margin: 15px 0 10px;
}
.i-zixun table .td1 {
	width: 100px;
	padding: 5px 5px 10px;
	vertical-align: top;
	text-align: right;
}
.i-zixun table .td2 {
	height: 40px;
}
.i-zixun .text {
	width: 480px;
	height: 22px;
	line-height: 22px;
	padding: 0 0 0 5px;
	color: #666;
	border: 1px solid #cecece;
	background: #fff;
}
.i-zixun textarea {
	width: 480px;
	height: 80px;
	padding: 5px;
	font-size: 12px;
	color: #878787;
	border: 1px solid #cecece;
	background: #fff;
}
.i-zixun p {
	padding: 10px 0;
}
.i-zixun td span {
	color: #999;
}
.i-zixun .sub {
	width: 97px;
	height: 31px;
	margin-left: 10px;
	border: none;
	background: url(images/wenbtn.jpg) no-repeat;
	cursor: pointer;
}
.zixun-list dl {
	background: url(images/wenbg.jpg) 0px 7px no-repeat;
}
#boxOverlay {
	width: 100%;
	height: 100%;
	background: #000;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9994;
	display: none;
}
#flashContent {
	width: 100%;
	height: 100%;
}
.leftNav .cat_3 .leftSubNav {
	top: 90px;
}
.leftNav .cat_4 .leftSubNav {
	top: 180px;
}
.leftNav .cat_5 .leftSubNav {
	top: 265px;
}
.leftNav .cat_6 .leftSubNav {
	top: 350px;
}
/*右侧悬浮*/
.g-sidebar {
	position: fixed;
	_position: absolute;
	right: 8px;
	width: 44px;
	z-index: 7500;
}
.g-sidebar li.sidebar-qrcode {
	position: relative;
	background: #FFF;
}
.g-sidebar li {
	margin-bottom: 5px;
	float: left;
	clear: both;
	background: #FFF;
}
.g-sidebar li a.qrcode-thumb {
	position: relative;
	width: 40px;
	height: 72px;
	border: 0 none;
	text-align: center;
	color: #40b9fe;
	text-decoration: none;
	background: #EEE url(images/index-sprite.png) no-repeat -200px -140px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.g-sidebar li .qrcode-pic {
	position: absolute;
	bottom: 0;
	left: -62px;
	width: 100px;
	height: 118px;
	border: 1px solid #CECECE;
	background: #FFF;
	overflow: hidden;
}
.g-sidebar li .qrcode-pic a {
	position: relative;
	z-index: 10;
	width: auto;
	height: auto;
	border: 0;
	color: #666;
}
.g-sidebar li.sidebar-qrcode a {
	background: 0;
}
.g-sidebar li .qrcode-pic a:hover {
	color: #f60;
	text-decoration: none;
}
.g-sidebar li a {
	display: block;
	width: 38px;
	height: 38px;
	border: 1px solid #CECECE;
	border-radius: 2px;
	background: #EEE;
}
.g-sidebar li .qrcode-pic img {
	position: relative;
	z-index: 10;
	display: block;
	margin: 10px auto 0;
	width: 80px;
	height: 80px;
}
.g-sidebar li .qrcode-pic p {
	text-align: center;
	margin: 5px 5px 0;
	height: 18px;
	overflow: hidden;
}
.g-sidebar li a.i-side-online {
	background: #FFF;
}
.g-sidebar li a em {
	display: none;
	float: left;
	width: 24px;
	height: 32px;
	margin: 5px 7px 0;
	text-align: center;
	color: #FFF;
	line-height: 14px;
	cursor: pointer;
}
.g-sidebar li a.i-side-online i {
	background: #FFF url(images/am.gif) no-repeat center center;
}
.g-sidebar li a i {
	display: block;
	width: 26px;
	height: 26px;
	margin: 6px 0 0 6px;
	background: #EEE url(images/index-sprite.png?v=20140711) -34px -134px no-repeat;
}
.g-sidebar li a.i-side-survey i {
	background: #EEE url(images/index-sprite.png?v=20140711) -40px -140px;
}
