/*
Template Name: 优易软件优质精品模板
Template URI: http://www.uuecs.com/
Description: 选模板当然去优易软件(uuecs.com) 
Version: 2.73
Author: 更多解决方案
Author URI: http://www.uuecs.com/
Logo filename: logo.gif
*/
@charset "utf-8";
/* ====================
     公共样式
==================== */

body {
	background: #fff;
	font: 12px/1.5 'microsoft yahei',arial,tahoma,\5b8b\4f53;
	padding: 0;
	margin: 0;
	color: #333;
}
#footer {
	font: 12px/1.5 'Helvetica Neue', Helvetica, Arial, Sans-serif; clear:both;
}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p, div {
	margin: 0;
	padding: 0;
	border: none;
	list-style-type: none;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: 100;
}
em, i {
font-style: normal;
}
.block {
	width: 1002px;
	height: auto;
	margin: 0 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;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix{*zoom:1;}
input{ outline:none;hide-focus: expression(this.hideFocus=true);}

.clear {
	clear: both;
}
 .mt, .mc, .mb, .sm, .smt, .smc, .smb {
	overflow: hidden;
	zoom: 1
}
.mt, .smt {
	cursor: default
}
h4, h5, h6 {
	font-size: 12px
}
img {
	vertical-align: middle
}
a {
	color: #000;
	text-decoration: none
}
ol, ul {
	list-style: none
}
.fl {
	float: left
}
.ld {
	position: relative;
	zoom: 1
}
.fr {
	float: right
}
.lh {
	overflow: hidden;
	zoom: 1
}
.lh li, .lh dl, .lh .item {
	float: left
}
.ld s, .ld b, .ld .block {
	position: absolute;
	overflow: hidden
}
#bd {
	background-color: #fff;
	width: 1002px;
	font: 12px 'Hiragino Sans GB', "Simsun", "Arial";
	margin: 0 auto;
	color: #686868;
}
.root61 .brand_w{ display:block;}
.brand_w{ display:none;}
.root61 .brand_s{ display:none;}
.brand_s{ display:block;}
.pb10 {
padding-bottom: 10px;
}
.mb10 {
margin-bottom: 10px;
}
.mb10 {
margin-bottom: 10px!important;
}
.mt10 {
margin-top: 10px;
}
.mt10 {
margin-top: 10px!important;
}
/*英文强制换行*/
.word {
	word-break: break-all;
}
/*边框*/
.B_blue {
	border: 1px solid #c5e4ff;
}
.B_input {
	border: 1px solid #0f97ed;
}
.inputBg {
	border: 1px solid #ccc;
	box-shadow: inset 0 1px 3px #ddd;
	border-radius: 2px;
	height: 24px; line-height:24px;
}
/*字体颜色*/
.f1 {
	color: #ff6666;
}
.f2 {
	color: #006bd0;
	font-weight: bold;
	margin-right: 15px;
}
.f3 {
	color: #c40000;
}
.f4 {
	color: #ff2832;
}
.f4_b {
	color: #c40000;
	font-weight: bold;
}
.f5 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.user_center h5 span {
	color: #C00;
	font-size: 14px;
}
.f6 {
	color: #2272c8;
}
.market {
	font-size: 14px;
	text-decoration: line-through;
}
.shop {
	color: #c40000;
	font-size: 14px;
	font-weight: 600;
}
.market_s {
	text-decoration: line-through;
}
.shop_s {
	color: #fe596a;
}
.w1 {
	margin-bottom: 30px
}
.w1 {
	padding-top: 8px
}
/*按钮部分*/
.btn{
	display: inline-block;
	*zoom:1;
	*display: inline;
	background: #c40000;
	color: #FFF;
	border: none;
	width: 138px;
	height: 32px;
	line-height:32px;
	vertical-align: middle;
	text-align: center;
	margin-right: 7px;
	cursor: pointer;
	border: 1px solid #c40000;
	filter:chroma(color=#000000);
}
.btn:hover{
	opacity: 0.85;
	filter: alpha(opacity=85);	
	color:#fff;
}
.btn a{color: #fff;}
input.btn{
	line-height:29px;	
}
.btn-light{
	background: #FEACA0;
	border: 1px solid #FEACA0;	
}
.btn-line{
	background: #fff;
	color:#c40000;	
}
.btn-line:hover{ color:#c40000;}
.btn-small{
	width:69px;
}
/*小标签*/
.item-tips {
	display: inline-block;
	*zoom:1;
	*display:inline;
	height: 16px;
	line-height: 16px;
	padding: 0 3px;
	background: #c40000;
	font-family: "宋体"!important;
	font-size: 12px!important;
	color: #FFF!important;
	margin-right: 3px;
	font-weight: normal!important;
}
.item-tips-green{
	background: #8DCF65;
}
/*模块容器*/
.box {
	padding-bottom: 2px;
	overflow: hidden;
}
.box_1 {
	border: 1px solid #DDDDDD;
	background-color: #fff;
}
.box_2 {
	border: 1px solid #c5e4ff;
	background: url(images/box_2Bg.gif) repeat-x top left;
	background-color: #edf8fe;
	overflow: hidden;
}
.boxCenterList {
	padding: 8px;
}
.box_1 h3 {
	padding-left: 15px;
	background: #fafafa;
	border-bottom: 1px solid #e5e5e5;
	height: 48px;
	line-height: 48px;
	font-weight: bold;
	color: #333;
}
/*表格模块*/
.data-table{
	border-collapse:collapse;
	width:100%;	
}
.data-table .thead{
	background: #EAEDEF;
	border-left: 2px solid #DEE0E2;
	border-right: 2px solid #DEE0E2;	
	line-height: 45px;
	font-size:13px;
}
.data-table .thead th{
	text-align:center;
	font-weight:100;
}
.data-table .tbody{ background:#fff;}
.data-table .tbody:hover{ background:#f9f9f9;}
.data-table .tbody td{
	font-size: 13px;
	color: #4B4B4B;
	line-height: 18px;	
	vertical-align: middle;
	text-align:center;
	padding:24px 0;
	overflow:hidden;
	border-bottom: 1px solid #EBEBEB;
}
.data-table .tfoot td{
	padding:15px 40px;
}
.data-table a{ color:#c40000;}
.data-table a:hover{ color:#c40000;}
.data-table .td-handler a{
	background:#c40000;
	color:#fff;
	display:inline-block;
	*zoom:1;
	*display:inline;
	padding:3px 10px;
}

.content{}
.container{width:1180px; margin:0 auto;}

.bg-gray{
	background: #F1F0F1;
}
.section-title{
	font-size: 20px;
	color: #333;
	line-height: 24px;
	padding-right: 1px;
	height: 35px;
	display: block;	
	margin-bottom:-1px;
	padding-top:20px;
}

.red-text{ color:#c40000!important;}
/*模块标题*/
h3.border {
	border: 1px solid #c5e4ff;
	border-bottom: none;
}
h3 img {
	position: relative;
	top: 7px;
}
h3 span {
}
h5 {
	margin-bottom: 10px;
}
h5 span {
	float: left;
	font-weight: bold;
	padding-left: 10px;
	font-size: 14px;
}
h6 {
}
h6 span {
}
/*页面留白*/
.blank {
	height: 10px;
	clear: both;
}
.blank5 {
	height: 5px;
	line-height: 5px;/* _margin:-3px 0;*/
	clear: both;
}
/*布局*/
.AreaL {
	width: 200px;
	float: left;
	margin-right: 10px;
}
.AreaR {
	width: 990px;
	float: left;
}

/*数据表格*/
.table-data{
	background:#fff;
	margin-bottom: 25px;
	width :99%;
	border-collapse: collapse;
}
.table-data td,.table-data th{
	padding:10px;
}
.table-data .thead th,.table-data .thead td{
	border-bottom:2px solid #8D8582;
}
.table-data .tbody td{
	border-bottom:1px dashed #E2E2E2;
	vertical-align:middle;
}
.table-data .tfoot td{
	padding:10px;
}
.td-submit input[type=submit]{
	border:0 none;
	background:#c40000;
	color:#fff;
	padding:3px 10px;
	cursor:pointer;
}
.table-data .image img{
	width:80px;
	height:80px;	
}

/* ====================  公共部分 ==================== */
.icon {
    background: url(images/ecsc_icon.png) no-repeat;
}
body{-webkit-font-smoothing: antialiased;}

/*页面统一宽度*/
.container { width: 1230px; margin: 0 auto; position: relative;}

/*清除浮动*/
.clearfix:after, 
.container:after
{clear: both; content:" "; display:block; height:0;}
.clearfix, 
.container
{ *zoom:1;}
.clear {clear:both;}

/*常用快捷样式*/
.fr {float: right;}
.fl {float: left;}
.hide{ display: none!important;}

/*图片加载中的gif背景*/
.tmall-imgloading{background: url('images/tmall_loading.gif') no-repeat scroll 50% 50% #F5F5F5!important;}

/*页面头部*/
/*top-ad*/
.top-ad{ width: 100%; overflow: hidden; position: relative;}
.top-ad img{ width: 1920px; margin-left: -360px;}

/*header-nav*/
.header-nav {height: 32px; line-height: 32px; font-family: "Microsoft YaHei",tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif; position: relative!important; background: #F2F2F2; z-index: 999999; -webkit-transform: translate3d(0,0,0); border-bottom: 1px solid #E5E5E5; color: #999;}
.header-nav a{ color: #999;}
.header-nav a:hover{color: #C40000;}
.header-nav .iconfont{ font-size: 14px; color:#C40000;}

.header-login-info { display: inline-block; *zoom:1; *display: inline;}
.header-login-info .a-login {padding: 0 10px 0 20px;}
.header-login-info .a-register {padding: 0 10px;}
.header-login-info .a-logout {padding: 0 10px;}

.ul-quick-menu{position: absolute; right: 22px; top: 0;} 
.ul-quick-menu li{float: left; position: relative;}

.menu-item a:hover{ text-decoration: underline;}
.menu-item .menu-hd{display: block; height: 32px; cursor: pointer; z-index: 100001; border: solid #F2F2F2; border-width: 0 1px; position: relative; padding: 0 14px 0 10px;}
.menu-item.hover .menu-hd{background-color: #FFF; border-color: #EEE; padding-bottom: 1px; color: #C40000;}
.menu-item .menu-hd b{-webkit-backface-visibility: hidden; position: absolute; right: 6px; top: 12px; width: 0; height: 0; border-width: 3px; border-style: solid dashed dashed; border-color: #BBB rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); font-size: 0; line-height: 0; top:15px;}
.menu-item.hover .menu-hd b{ -webkit-backface-visibility: hidden; border-color: #BBB rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -moz-transform .2s ease-in; -o-transition: -o-transform .2s ease-in; transition: transform .2s ease-in; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%;}
.menu-item .menu-bd{display: none; position: absolute; left: 0; top: 33px; background: #FFF; filter: alpha(opacity=99); z-index: 93110; border: solid #EEE; border-width: 0 1px 1px; line-height: 1.4; padding: 8px 10px;}
.menu-item.hover .menu-bd{ display: block;}
.menu-bd a{line-height: 20px;}
.menu-bd a:link, .menu-bd a:visited{ color: #666;}
.menu-bd a:hover, .menu-bd a:focus{color: #C40000;}

.li-sep{display: inline-block; *zoom:1; *display: inline; width: 0; height: 14px; line-height: 14px; vertical-align: top; position: relative; top: 9px; left: 0; font-size: 0; border-left: 1px solid #CCC; margin: 0 2px 0 5px;}
.li-user-center .menu-bd { padding: 8px 10px;}
.li-collect .menu-bd {width: 62px; padding: 8px 10px;}
.li-my-brands, .li-cart, .li-mobile, .li-home{padding: 0 10px;}
.li-cart b{padding: 0 2px; font-weight: 700; font-family: Arial;}
.li-mobile .mobile-qr{position: absolute; width: 175px; height: 227px; background: #FFF; left: -48px; top: 35px; box-shadow: 0 0 5px #AAA; display: none;}
.li-mobile.hover .mobile-qr{ display: block;}
.li-mobile .mobile-qr .qrcode-bg{width: 175px; height: 175px; margin: 5px 0 0; background: url("images/mobile_qr.png") 0 0 no-repeat;}
.li-mobile .mobile-qr p {background: url("images/mobile_qr.png") 0 -185px no-repeat; text-indent: -9999px; overflow: hidden; margin: 0 15px; line-height: 35px; }
.li-mobile .mobile-qr b {width: 0;height: 0; line-height: 0; font-size: 0; position: absolute; left: 50%; top: -10px; margin-left: -2px; border-width: 5px; border-style: dashed dashed solid; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #FFF; }
.li-seller .menu-bd{width: 122px; overflow: hidden; right: 0; left: auto;}
.li-seller ul { margin-top: -5px; overflow: hidden; width: 122px;}
.li-seller li { float: none; padding: 5px 0; height: auto; display: block; line-height: 1.4; border-bottom: 1px dotted #827777; margin-right: -20px; }
.li-seller h3 { color: #666; font-weight: 700; }
.li-seller .menu-bd a { display: inline-block; width: 48px; margin-right: 20px; line-height: 22px;}
.li-sitemap .iconfont{padding-right: 4px;}
.li-sitemap .menu-bd{padding: 25px 0; display: none; position: absolute; right: 0; left: auto; top: 33px; background: #FFF; filter: alpha(opacity=99); z-index: 93110; border: solid #EEE; border-width: 0 1px 1px;}
.li-sitemap .site-cate{float: left; padding-left: 30px; overflow: hidden; height: 200px;}
.li-sitemap .site-hot {width: 275px;}
.li-sitemap .site-market {width: 375px; border-left: 1px solid #F5F5F5;}
.li-sitemap .site-brand {width: 270px; border-left: 1px solid #F5F5F5;}
.li-sitemap .site-help { border-left: 1px solid #F5F5F5; float: none;}
.li-sitemap .site-hot h2, .li-sitemap .site-hot a:hover{color: #F56A00;}
.li-sitemap .site-market h2, .li-sitemap .site-market a:hover{color: #2263D4;}
.li-sitemap .site-brand h2, .li-sitemap .site-brand a:hover{color: #000;}
.li-sitemap .site-help h2, .li-sitemap .site-help a:hover{color: #000;}
.li-sitemap .site-cate h2 { font-size: 16px; padding-bottom: 8px; font-family: '\5FAE\8F6F\96C5\9ED1',arial,"\5b8b\4f53";}
.li-sitemap .site-cate h2 span {padding-left: 6px;}
.li-sitemap .site-cate ul { margin-right: -20px; overflow: hidden;}
.li-sitemap .site-cate li { width: 95px; float: left; padding: 6px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.li-sitemap .site-cate li a{ position: relative;}
.sitemap-icon {background: rgba(0, 0, 0, 0) url("images/tmall_spirit1.png") no-repeat -9999px -9999px; position: absolute; width: 9px; height: 11px; line-height: 0; font-size: 0; overflow: hidden; top: -7px; right: -9px;}
.sitemap-icon-new {background-position: -37px -11px;}
.sitemap-icon-hot {background-position: -37px 0;}

/*header-main*/
.header-main{ clear: both; background: #FFF; position: relative; z-index: 11; height: 100px;}
/*搜索框后小广告*/
.header-banner { float: right; padding: 17px 0 0 100px; height: 70px;}
.header-banner img:hover{ opacity: 0.8; filter:alpha(opacity=80);}
/*顶部logo*/
.header-logo {position: absolute; padding-top: 35px; left: 0;}
.header-logo-index{ left: -50px; padding: 0; width: 290px;}
.header-logo-index img{ margin: 0 auto; display: block; height: 130px;}
/*搜索框*/
.mall-search{ margin-left: 150px;  width: 550px; padding-top: 25px;}
.mallSearch-form{ border: solid #f0189d; border-width: 3px 0 3px 3px; height:30px; position: relative; background: #fff;}
.mallSearch-input-wp{ float: left; position: relative;}
.mallSearch-input{width: 399px!important; color: #999; margin: 0; *margin-top: -1px; position: relative; z-index: 2; width: 289px; height: 20px; line-height: 20px; padding: 5px 3px 5px 5px; outline: 0; border: 0; font-weight: 900; background: transparent url("data:image/gif;base64,R0lGODlhAQADAJEAAObm5t3d3ff39wAAACH5BAAAAAAALAAAAAABAAMAAAICDFQAOw==") repeat-x scroll 0 0 ; font: 16px/22px arial;}
.mallSearch-input-wp label{line-height: 30px; height: 30px; position: absolute; left: 8px; top: 0; z-index: 1; font-size: 14px; display: inline; color: #666;}
.mallSearch-input-wp.focus label{ color: #ccc;}
.mallSearch-input-wp.fill label{ display: none;}
.mallSearch-form button{ position: absolute;line-height: 30px; right: 0; top: 0; z-index: 1; width: 140px; border: 0 none; font-size: 16px; letter-spacing: 4px; cursor: pointer; color: #FFF; background-color: #f0189d; height: 30px; overflow: hidden; font-family: '\5FAE\8F6F\96C5\9ED1',arial,"\5b8b\4f53";}
.ul-hot-query{zoom:1; height: 18px; font-size: 14px; padding: 4px 0 0; margin-left: -13px; overflow: hidden; width: 100%;}
.ul-hot-query li{display: inline-block; *zoom:1; *display: inline; margin-right: -4px; border-left: 1px solid #CCC; line-height: 1.1; *line-height: 1.3; padding: 0 12px; *padding-top: 2px;}
.ul-hot-query li.first{ border-left: 0;}
.ul-hot-query li a {color: #999;}
.ul-hot-query li.highlight a{color: #f0189d;}
/*固定搜索框*/
.fixed-topbar{display: block; margin: 0 auto; position: fixed; top: -50px; height: 50px; width: 100%; z-index: 10000; opacity: 1; -webkit-transition: top .3s ease-out; -moz-transition: top .3s ease-out; -ms-transition: top .3s ease-out; -o-transition: top .3s ease-out; transition: top .3s ease-out; box-shadow: 0 0 4px #EAEAEA; overflow: hidden; background: #DD2727;}
.fixed-topbar .container{ height: 50px; overflow: hidden;}
.fixed-topbar .logo{width: 160px; position: absolute; top: 0; left: 0; z-index: 20; height: 50px; line-height: 50px; overflow: hidden;}
.fixed-topbar .logo img{ width: 160px; height: 50px; vertical-align: top;}
.fixed-topbar .mall-search{ padding-top: 7px;}
.fixed-topbar .mall-search .ul-hot-query{display: none!important;}

/*主导航*/
.header-menu{ height: 36px; line-height: 36px; background-color: #DD2727; margin-top: 30px; }
.main-nav{ white-space: nowrap; position: relative; z-index: 11; font-family: "Microsoft YaHei",tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;}
.main-nav-list{ margin-left: 190px;}
.main-nav-list a{ float: left; padding: 0 15px; font-size: 16px; color: #fff; letter-spacing: normal; word-spacing: normal; vertical-align: top; margin-top: -2px; position: relative;}
.main-nav-list a .hover-pic{    background: url(images/hover_pic.png) no-repeat; background-size: 40px 15px; display: block; position: absolute; width: 40px; height: 15px; top: 0; left: 50%; -moz-transform: translate(-20px,-5px); -ms-transform: translate(-20px,-5px); -o-transform: translate(-20px,-5px); -webkit-transform: translate(-20px,-5px); transform: translate(-20px,-5px); opacity: 0; filter: alpha(opacity=0); *margin: -5px 0 0 -20px;}
.main-nav-list a:hover .hover-pic {opacity: 1; filter: alpha(opacity=100); *margin: -10px 0 0 -20px; -webkit-transition: opacity .4s,-webkit-transform .4s; -ms-transition: opacity .4s,-webkit-transform .4s; -o-transition: opacity .4s,-webkit-transform .4s; -moz-transition: opacity .4s,-webkit-transform .4s; transition: opacity .4s,transform .4s; -moz-transform: translate(-20px,-10px); -ms-transform: translate(-20px,-10px); -o-transform: translate(-20px,-10px); -webkit-transform: translate(-20px,-10px); transform: translate(-20px,-10px); }
.logo-content{ width: 190px;}
.logo-content .cate-tree-all {position: absolute; top: 0; width: 170px; background: #C60A0A; font-weight: bold; color: #fff; font-size: 16px; line-height: 36px; height: 36px; padding-left: 20px; }
.logo-content .cate-tree-all .iconfont{ font-weight: 100; margin-right: 3px;}

.cate-tree{ position: absolute; z-index: 11; left: 0; top:36px; }
.cate-tree .ul-cate-tree{position: relative; z-index: 13; width: 190px;}
.cate-tree .cate-tree-item{ position: relative; height: 31px; line-height: 31px; color: #000; font-size: 14px;}
.cate-tree .cate-tree-item.hover{ background: #fff;}
.cate-tree .cate-tree-item .iconfont{ display: inline-block; *zoom:1; *display: inline; opacity: .5; filter: alpha(opacity=50) ;margin-left: 14px; margin-right: 4px; height: 31px; line-height: 31px; font-size: 14px;}
.cate-tree .cate-tree-item.hover .iconfont{opacity: 1; filter: alpha(opacity=100);}
.cate-tree .cate-tree-item a{ height: 31px; font-size: 14px; color: #000;}
.cate-tree .cate-tree-item .arrow{ display: none; position: absolute; right: -1px; top: 9px; height: 0; font-size: 0; line-height: 0; border-style: solid; border-width: 7px 7px 7px 0; border-color: transparent #f3f3f3}
.cate-tree .cate-tree-item.hover .arrow{ display: block;}

.cate-tree .cate-tree-bg{ position: absolute; z-index: 12; background: #eee;  height: 500px; width: 190px;}

.cate-tree .cate-panel-wp{ position: absolute; left: 0; top: 0; z-index: 11;}
.cate-tree .cate-panel{ position: absolute; left: 190px; top: 0; width: 780px; height: 500px; background: rgba(253,253,253,.98); *background: #fafafa; color: #000; display: none; opacity: 1;}
.cate-tree .cate-panel .left-part{ width: 440px; float: left; margin: 0 0 0 20px; padding: 0 20px 0 0; overflow: hidden; height: 100%;}
.cate-tree .cate-panel .right-part{ width: 260px;  margin: 0 20px; float: left;  overflow: hidden;}
.cate-tree .cate-panel .panel-title{ font-size: 14px;  position: relative; height: 20px;  width: 440px;  margin-top: 20px; border-bottom: 1px solid #000;}
.cate-tree .cate-panel .panel-title a{ color: #000; position: absolute; left: 0; bottom: 0; display: block; width: 100px; height: 20px; line-height: 20px; padding-top: 17px; padding-left: 50px; text-decoration: none; font-weight: 700; text-align: left;}
.cate-tree .cate-panel .panel-title .more{position: absolute; top: 0; right: 0; background: 0 0; width: 40px; padding: 0; left: auto; font-size: 14px; color: #000}
.cate-tree .cate-panel .panel-list{ width: 100%; margin: 6px 0 0 -1px; overlow: hidden;}
.cate-tree .cate-panel .panel-list p{padding-bottom: 8px;}
.cate-tree .cate-panel .panel-list a{ font-size: 13px; line-height: 1.5; display: inline-block; float: left; white-space: nowrap; background: url(data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAMAAEDAREAAhEBAxEB/8QASwABAQAAAAAAAAAAAAAAAAAAAAkBAQAAAAAAAAAAAAAAAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAARAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AK6AA//Z) no-repeat 0 4px; padding: 0 8px;  margin-top: 5px; color: #666;}
.cate-tree .cate-panel .panel-list a:hover{color: #d01f47; text-decoration: underline;}
.cate-tree .cate-panel .panel-list a.highlight{color: #d01f47;}
.cate-tree .cate-panel.panel-1 .panel-list a:hover,
.cate-tree .cate-panel.panel-1 .panel-list a.highlight{color: #d01f47;}
.cate-tree .cate-panel.panel-2 .panel-list a:hover,
.cate-tree .cate-panel.panel-2 .panel-list a.highlight{color: #1291cf;}
.cate-tree .cate-panel.panel-3 .panel-list a:hover,
.cate-tree .cate-panel.panel-3 .panel-list a.highlight{color: #8b478b;}
.cate-tree .cate-panel.panel-4 .panel-list a:hover,
.cate-tree .cate-panel.panel-4 .panel-list a.highlight{color: #d8468d;}
.cate-tree .cate-panel.panel-5 .panel-list a:hover,
.cate-tree .cate-panel.panel-5 .panel-list a.highlight{color: #2062d3;}
.cate-tree .cate-panel.panel-6 .panel-list a:hover,
.cate-tree .cate-panel.panel-6 .panel-list a.highlight{color: #df3f4e;}
.cate-tree .cate-panel.panel-7 .panel-list a:hover,
.cate-tree .cate-panel.panel-7 .panel-list a.highlight{color: #f56a00;}
.cate-tree .cate-panel.panel-8 .panel-list a:hover,
.cate-tree .cate-panel.panel-8 .panel-list a.highlight{color: #2262d3;}
.cate-tree .cate-panel.panel-9 .panel-list a:hover,
.cate-tree .cate-panel.panel-9 .panel-list a.highlight{color: #cb3a0a;}
.cate-tree .cate-panel.panel-10 .panel-list a:hover,
.cate-tree .cate-panel.panel-10 .panel-list a.highlight{color: #B38E63;}
.cate-tree .cate-panel.panel-11 .panel-list a:hover,
.cate-tree .cate-panel.panel-11 .panel-list a.highlight{color: #4459A3;}
.cate-tree .cate-panel.panel-12 .panel-list a:hover,
.cate-tree .cate-panel.panel-12 .panel-list a.highlight{color: #9fb000;}
.cate-tree .cate-panel.panel-13 .panel-list a:hover,
.cate-tree .cate-panel.panel-13 .panel-list a.highlight{color: #00b78b;}
.cate-tree .cate-panel.panel-14 .panel-list a:hover,
.cate-tree .cate-panel.panel-14 .panel-list a.highlight{color: #6BA536;}
.cate-tree .cate-panel.panel-15 .panel-list a:hover,
.cate-tree .cate-panel.panel-15 .panel-list a.highlight{color: #0190B2;}
.cate-tree .cate-panel.panel-16 .panel-list a:hover,
.cate-tree .cate-panel.panel-16 .panel-list a.highlight{color: #2262D3;}
.cate-tree .cate-panel .panel-list .sep{margin: 5px; display: block; width: 100%; height: 0; border-bottom: 1px dotted #000;}
.cate-tree .cate-panel .right-part .panel-title { width: 100%;}
.cate-tree .cate-panel .right-part .panel-title a{padding-left: 8px; text-align: left;}
.cate-tree .cate-panel .right-part .panel-list{ margin-bottom: 5px;}
.cate-tree .cate-panel .right-part .ad-pic-1{ width: 256px; height: 160px; display: block; margin-bottom: 12px;}
.cate-tree .cate-panel .right-part .ad-pic-1 img{ width: 256px; height: 160px;}
.cate-tree .cate-panel .right-part .ad-pic-2 { display: block; width: 256px; height: 336px;}
.cate-tree .cate-panel .right-part .ad-pic-2 img{ width: 256px; height: 336px;}
.cate-tree .panel-supermarket .panel-title{width: 740px; margin: 5px 20px 10px;}
.cate-tree .panel-supermarket .panel-title a{ padding-left: 0; padding-top: 0;}
.cate-tree .panel-supermarket .ad-wp{width: 750px; overflow: hidden; margin: 0 20px 10px; height: 285px;}
.cate-tree .panel-supermarket .ad-wp a{float: left; display: block; height: 138px; width: 270px; margin-right: 10px; margin-bottom: 10px; overflow: hidden;}
.cate-tree .panel-supermarket .ad-wp a img{ width: 270px; height: 138px;}
.cate-tree .panel-supermarket .ad-wp a.vertical{height: 286px; width: 180px;}
.cate-tree .panel-supermarket .ad-wp a.vertical img{height: 286px; width: 180px;}
.cate-tree .panel-supermarket .small-part{margin-left: 20px; float: left; width: 165px; height: 64px; margin-top: 10px; overflow: hidden;}
.cate-tree .panel-supermarket .small-part .panel-title{margin: 10px 0 0;}
.cate-tree .panel-supermarket .small-part .panel-title a{padding-left: 30px; padding-top: 17px;}
.cate-tree .panel-supermarket .small-part .panel-list a{padding: 0 5px;}


/*页面底部*/
.footer{border-top: 1px solid #D1D7DC; clear: both; margin: 0; text-align: center; background: #FFF; position: relative; font-family: "Microsoft YaHei";}

.footer-ensure{width: 1190px; height: 100px; background: url('images/footer_ensure.jpg') no-repeat; margin: 25px auto; padding: 0;}
.footer-ensure a{float: left; display: block; width: 297px; height: 100px; text-indent: -1000em;}

.footer-desc{width: 1190px; padding-top: 22px; height: 190px; margin: auto; border-top: 1px solid #EDEDED; background:url('data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAZAE4DAREAAhEBAxEB/8QAkAAAAgICAwEAAAAAAAAAAAAABwgABQIGAQMECQEBAQEBAAAAAAAAAAAAAAAAAAIBAxAAAQMCAwQCCgwPAQAAAAAAAQIDBAAFERIGITEHCBMUQVFhcYGRIjJys7FSw9N0hJS0RlY3GPDBQmKyI0NzJDQVNXUWNjgRAQEBAQEBAQAAAAAAAAAAAAABAjEREiH/2gAMAwEAAhEDEQA/ADjxg4jjQGjHb0hlEmc66iLb2HCQ2p9wFWK8u3KlCFKOG/DDEY1lbJ6GPCLmcdv16RY9Ytxob0tWSBcY4U20XCcA08lal5c25KgcOwe3SVVyYRJrUMqCUEoId1BRax1jZNI2CVfLy90UWOMAgbVuOKHkNNJJGZasNnjOAo2QvWnObO/zNaRWbpb4kfTkx9LCkNhZkMIWrKlwulWVRTjioZBiN2FT6r5/DQbfD2qpBeecZ1Y09p1oHyFS3lq76GgAfEo1NXksFvt1wuMxuHb4rsuY95LMdhCnHFEDclKQVHxVizE8M+YDU+nLO3E11bJk2zRnDEav7KC4tpxGA6vIJIQtSAR+WF4bwqtlRYKbPMdwbcQF/wCwhBI2pXFmJI746H2K31Pyz+8Vwa+saPk0v3mnp4n3iuDf1jR8ml+809PFZe+ZzhhDZy2qRJvk5fksQ4kd5JUs7EjM8lsbSexj3qenyXTirqbiZri6ypl6tsmJCs+XNa221lEBLoxSp9PnpWsDHO4Bj2Nmyp9XJIGwOHc/DZRT6P8AWHf6F1j9r1XPj+d0earcgF5yDhY9NfCZHq0VOlZd3L7YYNj4M3nV0ZCTe5jE5zrWGLiERErS20DvSM7ec98doUhrql5SEMXS1aysdxaTKtj3VFuRnRmQrpQ8hzMD7YNp8VIaAfWllYsWr73ZY6s7FunSIrClHaUNOKQnHdtypANSqLfhzw/b1rLuEU3qJaHIMcy/4zP5bKMS6oFIw/VAAq7h7laVqT6G23nG23Q82lSkoeTiAtIOGYBQBGPYxo0xnKFpS0yXrzqSS0l64Q1txYRUAehDiVKcWkHcpQwSD2se3WxGq8vAe9TJXH7U5eUXEXRNx6y2raCRJStOw+1wIFIa4HnHrS1s01xPusC2IS1Bd6OW1HRgEtdYQFrQkDcnPjlHYGFZVS/h2vo18T9yq3MCOcf+yaZ+FSPVpqdcVh7uBH/ne8ejdPVGtnDXVFyab9XelA9mTTJsCNff95qT/KzvnK6mqzxRjzfB+IUhXB84+CjYZ3k3/kdU/vof6L1VHPbXeX77f736Fz+dJrJ1WuNQ5lPtmvvoxPmbNZemeHN+jPxL3KrQ/9k=') no-repeat 45px bottom;}
.footer-desc dl{float: left; width: 150px; padding-left: 47px;}
.footer-desc dt{color: #646464; font-size: 16px;  font-weight: 700; height: 30px;  line-height: 30px; text-align: left;}
.footer-desc dd{text-align: left;}
.footer-desc a{display: block; width: 100px; overflow: hidden; text-align: left; height: 20px; line-height: 20px; color: #8B8B8B;}
.footer-desc .qr-code a{width: 150px; height: 150px; line-height: 150px; text-align: center;}
.footer-desc .qr-code img{ width: 150px; height: 150px;}
.footer-desc .qr-code dt{ color: #bbb;}
.footer-desc .qr-code dt .on{color: #646464;}
.footer-desc .qr-code dt{padding-left: 9px;}


.footer-copyright{border-top: 2px solid #C40000; background: #000; text-align: center; min-height: 177px;}
.footer-copyright .container{width: 1190px; margin: 0 auto; position: static;}/*static修复ie7下底部错位bug*/
.footer-copyright .footer-nav,.footer-copyright .footer-link{color: #FFF; line-height: 25px;}
.footer-copyright p{padding: 5px 0;}
.footer-copyright p a{margin-right: 3px; color: #FFF;}

.footer-copyright .d-copyright{line-height: 20px; background: #000; color: #A4A4A4;}
.footer-copyright .d-copyright a{color: #A4A4A4; margin-right: 65px;}
.footer-copyright .d-copyright b{display: block; color: #686868; font-weight: 400;}
.footer-copyright .d-copyright .p-copyright{padding-top: 10px; padding-bottom: 28px;}
.footer-copyright .d-copyright .p-copyright a{margin-right: 10px;}
.footer-copyright .d-copyright .p-copyright img{ height: 30px;}

/* ====================  分类页 ==================== */

/*天猫推荐商品模块*/
.recommend-module{ border: 1px solid #ededed; margin: 20px 0 20px;}
.recommend-module .mt{position: relative; height: 40px; background: #f2f2f2; border-bottom: 1px solid #ededed;}
.recommend-module .mt em{padding-left: 20px; color: #666; line-height: 40px; font-size: 14px; font-weight: 700;}
.recommend-module .mt .extra{float: right; color: #999; line-height: 40px; margin-right: 15px;}
.recommend-module .mt .extra:hover{color: #c40000; text-decoration: underline;}
.recommend-module .mt .extra.extra-icon:hover{ text-decoration: none;}
.recommend-module .mc{background: #fff; padding: 10px 0 0 10px; *padding-bottom:20px;}
.recommend-module .mc .p-empty{margin-bottom: 15px;}
.recommend-module .item{ float: left; font-size: 12px; margin:0 10px 10px 0; width: 225px; border: 1px solid #f2f2f2;}
.recommend-module .item:hover,.recommend-module .item.hover{ border: 2px solid #fa0189; margin: -1px 9px 9px -1px; transition:border-color .2s; -webkit-transition:border-color .2s;}
.recommend-module .img-wrap{ overflow: hidden; width: 225px; height: 225px;}
.recommend-module .img{ width: 225px; height: 225px;}
.recommend-module .title{padding-left: 5px; overflow: hidden;}
.recommend-module .title a{height: 30px; line-height: 27px; float: left; overflow: hidden; color: #000; display: block;}
.recommend-module .info{height: 45px; padding: 5px; line-height: 30px;}
.recommend-module .info .price{ color: #c40000; font-size: 16px; font-weight: 700; line-height: 16px;}
.recommend-module .info .price em{font-size: 12px;}
.recommend-module .info .sales{float: left; line-height: 20px; margin-top: 4px; color: #999;}
.recommend-module .info .score{float: right; line-height: 20px; margin-top: 4px; color: #999;}
.recommend-module .info .buy{
    line-height: 14px;
    height: 16px;
    padding: 3px 5px;
    border-radius: 2px;
    background: #F7F7F7;
    color: #fff;
	float: right;
	cursor: pointer;
	border-color: #950b00;
    color: #fff;
    margin-right: 8px;
    background-color: #950b00;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top,#E74649,#950b00);
    background-image: -webkit-linear-gradient(top,#E74649,#950b00);
    background-image: -o-linear-gradient(top,#E74649,#950b00);
    background-image: linear-gradient(top,#E74649,#950b00);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E74649', endColorstr='#950b00', GradientType=0);
}
.recommend-module .info .buy:hover{background: #ad0000;}



/* ====================  公共部分 ==================== */
/*顶部悬浮搜索*/
.ng-fix-bar {
margin: 0 auto;
position: fixed;
height: 50px;
width: 100%;
min-width: 990px;
background: #fff;
box-shadow: rgba(0,0,0,.2) 0 1px 5px;
left: 0;
top:-50px;
opacity: .95;
filter: alpha(opacity=95);
z-index:99999999999999999999999;
}
.screen-large .ng-search{ left:330px;}
.ng-search .g-search-fixed .search-keyword-box {
  width: 358px;
}
.ng-search .g-search-fixed .search-keyword {
  width: 358px;
}

.ng-toolbar .reg-bar-node-fixed {
  position: fixed;
  top: 6px;
  right:0;
}
.screen-large .ng-toolbar a{ margin-left:10px;}
.screen-large .settleup-2013 dl.hover dd{ display:none;}
.screen-large .ng-toolbar{ background:none; border-bottom:none;}
.screen-large .ng-bar-node-mini-cart-fixed{ top:6px;}
.screen-large .no_index{ height:36px;}
/*顶部可关闭广告*/
.top-active {
	position: relative;
	z-index: 99;
	clear: both;
	width: 100%;
	font-size: 0
}
.top-active-wrap {
	position: relative;
	width: 100%;
	overflow: hidden
}
.top-active-wrap img {
	display: block;
	margin: 0 auto
}
.top-active .btn {
	position: absolute;
	top: 3px;
	right: 2px;
	width: 15px;
	height: 15px;
	background: url(images/bg.png) no-repeat -270px -22px;
	overflow: hidden
}
.top-active .btn:hover {
	background-position: -285px -22px
}
.top-active .btn-open {
	background-position: -270px -37px
}
.top-active .btn-open:hover {
	background-position: -285px -37px
}
.no_index_top-active{ display:none;}





/*顶部导航*/

.ng-toolbar {
position: relative;
height: 31px;
width: 100%;
line-height: 35px;
background: #FDF2EC; 
z-index:999;
}
.wrap {
	margin: 0 auto;
	position: relative;
	width: 1220px;
}
.wrap{width: 1220px;}

.ng-toolbar .ng-toolbar-con{ width:1180px;}
.ng-toolbar .ng-toolbar-con {
margin: 0 auto;height: 30px;line-height: 30px;
position: relative;
}
.ng-toolbar .ng-bar-node-box {
position: relative;
float: left;
margin-left: -1px;
_top: 1px;
z-index:7691;
}
.root61 .screen-large { display:block;}
.ng-toolbar .ng-bar-node {
position: relative;
float: left;
padding: 0 10px;
line-height: 30px;
height: 30px;
overflow: hidden; z-index:7692;
}
.ng-toolbar .mb-suning {
margin-left: -13px;
}
.ng-toolbar a {
color: #666;
}
.ng-toolbar-left {
float: left;
}
.ng-toolbar .ng-bar-node em.mb {
margin-right: 2px;
font-size: 17px; float:left;
color: #666;
width: 18px;
}
.ng-toolbar .ng-bar-node span {
display: inline-block;
cursor: pointer;
}
.ng-toolbar .ng-bar-node em.down {
display: inline-block;
font-size: 10px;
width:10px;
color: #bbb;
margin-left: 3px;
transform-origin: 50% 48%;
-webkit-transform-origin: 50% 50%;
-webkit-transition: transform .2s ease-in;
-moz-transition: transform .2s ease-in;
-o-transition: transform .2s ease-in;
transition: transform .2s ease-in;
}


.ng-toolbar .ng-d-box {
z-index: 7691;
}
.ng-toolbar .ng-mb-box .ng-code-box, .ng-toolbar .ng-mb-box .ng-app-box {
display: inline-block;
float: left;
height: 162px;
width: 132px;
margin-bottom: 10px;
}
.ng-toolbar .ng-mb-box .ng-code-box {
padding-right: 15px;
border-right: 1px solid #eee;
}
.ng-toolbar .ng-d-box p.ng-tip {
line-height: 25px;
text-align: center;
height: 30px;
}
.ng-toolbar .ng-d-box a {
padding: 0;
}
.ng-toolbar .ng-mb-box .ng-app-box {
padding-left: 15px;
overflow: hidden;
width: 80px;
padding-top: 40px;
height: 132px;
}
.ng-toolbar .ng-mb-box .ng-app-box .ng-app-list {
width: 98px;
height: 89px;
overflow: hidden;
}
.ng-toolbar .ng-mb-box .ng-app-box a.ng-app {
float: left;
margin-right: 15px;
margin-bottom: 20px;
height: 32px;
width: 32px;
overflow: hidden;
}
.ng-toolbar .ng-mb-box .ng-app-box img {
display: block;
height: 32px;
width: 32px;
}
.ng-close {
position: absolute;
display: inline-block;
height: 35px;
width: 35px;
text-align: center;
line-height: 35px;
color: #989898;
right: 1px;
top: 1px;
-webkit-transition: transform .2s ease-in;
-moz-transition: transform .2s ease-in;
-o-transition: transform .2s ease-in;
transition: transform .2s+ease-in;
}
a.ng-close em {
font-size: 22px;
cursor: pointer;
}
.ng-toolbar .ng-mb-box .ng-code-box img {
display: block;
height: 132px;
width: 132px;
}
.ng-toolbar .ng-bar-node-hover {
background: #fff;
border: 1px solid #c40000;
border-bottom: 0;
line-height: 28px;
height: 30px;
padding: 0 9px;
}
a.ng-close {
position: absolute;
display: inline-block;
height: 30px;
width: 35px;
text-align: center;
line-height: 30px;
color: #989898;
right: 1px;
top: 1px;
-webkit-transition: transform .2s ease-in;
-moz-transition: transform .2s ease-in;
-o-transition: transform .2s ease-in;
transition: transform .2s+ease-in;
}
.ng-toolbar .ng-bar-node-hover em.down {
transform: rotate(-180deg);
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
}
.ng-toolbar a:hover {
color: #c40000;
}
a.ng-close:hover {
text-decoration: none;
color: #c40000;
-moz-transform-origin: 50% 50%;
transform: rotate(-180deg);
-webkit-transform: rotate(-180deg);
-moz-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
}
.ng-toolbar i.ng-line {
float: left;
display: inline-block;
width: 1px; height:14px; line-height:14px; background:#ddd; margin-top:9px;
}
.ng-toolbar .ng-bar-node-box {
position: relative;
float: left;
margin-left: -1px;
_top: 1px;
}
.ng-toolbar .ng-bar-node-box {
z-index: 7691;
}
.ng-toolbar .ng-bar-node span {
display: inline-block;
cursor: pointer;
}
.ng-toolbar .ng-bar-node-site:hover span {
text-decoration: none;
color: #666;
cursor: default;
}
.ng-toolbar .ng-site-nav-box i {
position: absolute;
display: inline-block;
height: 16px;
width: 16px;
background: url(images/npbg.png) no-repeat;
left: auto;
right: -18px;
top: 0;
}
.ng-toolbar .ng-site-nav-box span i {
position: relative;
right: 0;
display: none;
}
.ng-toolbar .ng-site-nav-box i.new {
background-position: -16px -205px;
}
.ng-toolbar .ng-d-box {
position: absolute;
top: 30px; left:0px;
border: 1px solid #c40000;
background: #fff;
}
.ng-toolbar .ng-sn-site-nav {
width: 988px;
padding: 20px 0;
}
.ng-toolbar .ng-d-box {
z-index: 7691;
}
.ng-toolbar dl.sn-site-list {
float: left;
width: 176px;
border-right: 1px solid #eee;
padding-left: 20px;
}
.ng-toolbar .ng-mb-box {
left: -13px;
width: 243px;
height: 210px;
padding: 15px;
}
.ng-toolbar dl.sn-site-list dt {
height: 25px;
width: 100%;
font-size: 14px;
font-family: "Microsoft Yahei";
line-height: 17px;
}
.ng-toolbar dl.sn-site-list dd {
width: 100%;
overflow: hidden;
}
.ng-toolbar dl.sn-site-list dd p {
	overflow:hidden;
	position:relative;/*解决overflowhidden无效bug*/
	float: left;
	height: 25px;
	width: 78px;
	line-height: 25px;
}
.ng-toolbar dl.sn-site-list dd a {
position: relative;
display: inline-block;
}
.ng-toolbar .ng-d-box a {
padding: 0;
}
.ng-toolbar dl.rnb {
border-right: 0;
}
.ng-toolbar-right {
float: right;
}
.ng-toolbar .ng-bar-node-box,.ng-toolbar .ng-bar-nav-box {
	position: relative;
	float: left;
	margin-left: -1px;
}
.ng-toolbar .ng-bar-nav-box a{
	float:left;
	display:inline-block;
	*zoom:1;
	*dispaly:inline;
	margin:0 4px;	
}
.ng-toolbar .ng-down-box {
width: 79px;
padding-bottom: 5px;
}
.ng-toolbar .ng-down-box a {
display: block;
height: 30px;
line-height: 30px;
padding-left: 10px;
width: 71px;
}
/*头部 */
.ng-header {
position: relative;
height: 95px;
width: 100%;
background:#FDF2EC;
min-width: 990px;
clear:both;
}
.screen-large .ng-header-con {
width: 1180px;
}
.ng-header .ng-header-con {
z-index: 76;
}
.ng-header .ng-header-con{ width:1180px; margin:0 auto; position:relative;}
.ng-header .ng-header-box {
z-index: 7683;
}
.ng-header .ng-header-box {
position: absolute;
width: 100%;
height: 95px;
min-width: 990px;
left: 0;
top: 0;
}
.ng-header a.logo {
	float: left;
	height: 59px; 
	padding-top:16px;
	padding-left:35px;
	width: 190px;
}
.ng-header .slogn {
	float: left;
	height: 95px;
	width: 200px;
	background:url(images/slogan.gif) no-repeat center center;
}
.ng-search {
position: absolute;
height: 95px;
top: 0;
right: 148px;
}
/*.screen-large .ng-search {
left: 380px;
}*/
.ng-search {
	z-index: 7684;
}
.g-search {
	position: relative;
	float: right;
	display: inline;
	margin: 26px 0 0 0;
	z-index: 6790;
}


.g-search .search-keyword-box {
	float: left;
	width: 220px;
	border: 1px solid #c40000;
	border-right: 0;
}
.g-search .search-keyword {
	outline:none;
	width: 210px;
	height: 16px;
	margin-top: 0;
	padding: 7px 0 7px 10px;
	border: 0;
	_border: 0;
	background: #FFF;
	color: #999;
	line-height: 18px;
	border-radius: 0;
	-webkit-border-radius: 0;
}
.g-search .search-keyword, .g-search .search-btn {
float: left;
}

.g-search .search-btn {
	width: 51px;
	height: 32px;
	line-height:32px;
	margin-top: 0;
	border: 0;
	cursor: pointer;
	background: #c40000;
	font-size: 12px;
	color: #fff;
	border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-appearance: none;
}
.g-search .search-btn:hover{
	background:#c40000;	
}
.g-search .search-keyword, .g-search .search-btn {
float: left;
}
.g-search-hotwords, .g-search-hotwords a {
color: #666;
}
.g-search-hotwords {
float: left;
height: 18px;
margin-top: 5px;
overflow: hidden;
_float: none;
font-size: 0;
}
.ng-channel-header .g-search-hotwords, .g-search-hotwords a {
color: #999;
}
.g-search-hotwords a {
margin-right: 10px;
white-space: nowrap;
font-size: 12px;
}
.g-search .search-icon {
position: absolute;
display: block;
height: 34px;
width: 34px;
top: 0;
left: 0;
text-align: center;
line-height: 34px;
font-size: 18px;
color: #ccc;
}
.g-search-hotwords a:hover {
color: #c40000;
}

/*购物车*/
.settleup-2013 {
	float: left;
	position: relative;
	z-index: 7692;
}
.settleup-2013 .prompt { position:absolute;
	top: 0;
left: 0;
width: 100%;
height: 100%;
background: #FFF;
z-index: 2;
}
.settleup-2013 .nogoods {
	
}
.settleup-2013 .nogoods b {
	float: left;
	width: 56px;
	height: 49px;
	background-position: 0 0;
}
.settleup-2013 dt {
	z-index: 3;color: #666;
	padding: 0 9px;
	padding-right: 0;
	line-height: 28px;
	height: 28px; position:relative;
	border:1px solid transparent;

}
.settleup-2013-hover dt{
	border:1px solid #c40000;
	border-bottom:0 none;
	background:#fff;	
}
.settleup-2013 dt .shopping {
display: inline-block;
position:absolute;
right: 1px;
top: 1px;
height: 16px;
line-height: 15px;
z-index: 300;
font-size: 12px; background:#c40000; border-radius:50%;
}
.settleup-2013 dt .header-img {
	width:29px;
	height:28px;
	margin-top:0;
	float:left;
}
.settleup-2013 dt .shopping span {
	position: relative;
display: inline-block;
height: 16px;
min-width: 8px;
padding: 0 4px;
text-align: center;
z-index: 10;
color: #FFF; font-weight:bold;
} 
.settleup-2013 dt a {
display: inline-block; float:left;color: #333; width:58px; text-align:left;
}
.settleup-2013 dd { display:none; position:absolute; left:0; top:28px; width:261px;}
.settleup-2013-hover dd{
	border:1px solid #c40000;
	background:#fff;	
	display:block;
}
.settleup-2013 .g-cart-body{}
.settleup-2013 .g-cart-body .g-cart-item{
	margin:0 15px;
	padding:8px 0;
	border-bottom:1px solid #f2f1f1;	
}
.settleup-2013 .g-cart-item .g-cart-images{
	float:left;	
	width:60px;
	height:60px;
}
.settleup-2013 .g-cart-item .g-cart-msg{
	float:left;	
	width:140px;
	margin-right:10px;
}
.settleup-2013 .g-cart-item .g-cart-msg .title{
	height:28px;
	overflow:hidden;	
}
.settleup-2013 .price{
	color:#c40000;
	font-size:17px;
	font-weight:normal;
}
.settleup-2013 .price em{
	font-size:12px;
	margin-right:3px;
}
.settleup-2013 .g-cart-close{
	float:left;
	display:block;
	margin-top:7px;
	height:15px;
	width:15px;
	background:url(images/indexw_shopCard_del.jpg) no-repeat left top;	
}
.settleup-2013 .g-cart-close:hover{
	background-position:-15px top;	
}
.settleup-2013 .g-cart-bottom{
	padding:0 15px 4px 15px;	
}
.g-cart-checkout-btn{
	width:54px;
	height:24px;
	margin-top:6px;
	background:url(images/indexw_shopCard_jiesuan.jpg) no-repeat -54px top;	
}
.g-cart-checkout-btn:hover{
	background-position:left top;	
}


.home-ann {
position: relative;
z-index: 7685;
height: 0; display:none;
}
.root61 .home-ann{ display:block;}
.home-ann .ann-box {
	position: absolute;
	top: 26px;
	right:0;
	width: 132px;
	height: 32px;
	overflow: hidden;
}
.home-ann .ann-box a{
	display:block;
	height:32px;
	background: url('images/a_order.jpg') left center no-repeat;
}
.home-ann .ann-box a:hover{
	background-position:right center;	
}
/*购物车结束*/

/*中部导航*/
.ng-nav-bar{
	width: 100%;
	height: 36px;
	clear: both;
	background: #c40000;
	position: relative;	
	z-index:998;
}
.ng-nav{
	list-style:none;	
}
.ng-nav li{
	float:left;
	width:117px;
	height:36px;
}
.ng-nav li a{
	display:block;
	line-height:34px;
	text-align:center;	
	color:#fff;
}
.ng-nav li a.hover,.ng-nav li a.cur{
	background:url("images/nav_repeat_x.jpg") repeat-x left top;
}
/*中部导航 下拉部分*/
.snav_hide{
	background: url('images/snav_rept.png') bottom left repeat-x;
	width: 100%;
	position: absolute;
	top: 36px;
	*top:33px;
	left: 0;
	z-index: 998;
	overflow:hidden;
}
.snav_hide li{
	height: 306px;
	display:none;	
	margin-bottom: 23px;
	width:100%;
	position:relative;
	z-index:998;
}
.snav_hide li.on{
	display:block;	
}
.snav_title{
	position: relative;
	float: left;
	width: 235px;
	height: 305px;
}	
.snav_title .txtimg,.snav_title .txt,.snav_title .img{
	position: absolute;
	display: block;	
}
.snav_title .txtimg{
	left: 32px;
	top: 35px;
	z-index: 52;
}
.snav_title .txt{
	left: 32px;
	top: 70px;
	z-index: 53;
	color: #666;
	letter-spacing: 1px;
}
.snav_title .img{
	left: 4px;
	top: 0;
	*top:3px;
	z-index: 51;
}
.snav_list{
	float: left;
	margin-top: 65px;
	text-align: left;
	padding-left: 32px;
}
.snav_list{
	display: block;
	font-size: 12px;
	color: #666;
	line-height: 26px;
	letter-spacing: 1px;	
}
.snav_list a{
	display: block;
	font-size: 12px;
	color: #666;
	line-height: 26px;
	letter-spacing: 1px;	
}
.snav_list a:hover{ color:#c40000;}
.snav_ads{
	float: right;
	text-align: right;
	padding-top: 45px;
}
.snav_ads a {
	padding-left: 16px;
}


/*右侧固定 在线咨询*/
#serviceOnlineDiv{
	z-index: 97;
	OVERFLOW: hidden;
	background: url('images/pc_consult.png') left center no-repeat;
	width: 94px;
	height: 210px;
	cursor: pointer;	
	right: 0; 
	top: 250px; 
	position: fixed;
}
#serviceOnlineDiv:hover{
	background-position: right center;	
}
#serviceContent{
	z-index: 97;
	position: fixed;
	right: 94px; 
	top: 250px; 
	width:110px;
	border:1px solid #EC5C52;
	background:#FC968C;
	padding:10px;
}
#serviceContent .ser-head{
	color: #FFF;
	font-size: 16px;
	padding-bottom: 10px;
	font-family: 'microsoft yahei';
}
#serviceContent .ser-body{
	background:#FFF5F4;
	border:1px solid #EC5C52;
	line-height: 25px;
	padding: 5px;
}
#serviceContent a{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display:block;	
}
#serviceContent .a-close{
	position:absolute;	
	right:5px;
	top:5px;
	width:12px;
	height:12px;
	background:url("images/close.png") left top no-repeat;
	cursor:pointer;
}
#serviceContent .a-close:hover{
	background-position:right top;	
}

/*返回顶部按钮*/
#totop{
	right: 15px;
	bottom: 15px;
	overflow: hidden;
	position: fixed;
	width: 40px;
	height: 40px;
	z-index: 1002;
	background: url('images/s_totop.jpg');
	background-position: 0px -40px;
	display: none;
	cursor: pointer;	
}
#totop:hover{
	background-position: 40px -40px;	
}

/* 推荐商品区域 */
.plus-wrap{
	width: 1120px;
	padding:0 30px;
	margin: 0 auto 25px;
	background: #FFF;
	position: relative;
	z-index: 0;
	border: 1px solid #e5e5e5;
}
.plus-wrap .top-line{
	height: 0;
	border-bottom: 1px solid #CDCBCC;
	position: relative;
	z-index: 1;
	margin-left: -30px;	
	width: 1180px;
}
.plus-wrap .top-line i{
	background: url("images/product_detail_img.png") no-repeat center top;
	position: absolute;
	display: block;
	width: 22px;
	height: 23px;
	top: -11px;
	left: 50%;
	margin-left: -11px;	
}
.plus-wrap .plus-title{
	text-align: left;
	padding: 25px 0 25px 10px;
	font-family: Arial,"宋体";
	color: #666;
	font-size: 12px;	
}
.plus-wrap .plus-list{
	width: 1120px;
	height: 260px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;	
}
.plus-wrap .plus-list li{
	width: 186px;
	float: left;
	margin-left: 18px;
	position: relative;
	background-color: #FFF;
	margin-right: 20px;
	font-family: Arial,"宋体";	
	text-align:center;
}
.plus-wrap .plus-list li .image{
	width:180px;
	height:180px;	
}
.plus-wrap .plus-list li.all-recent{
	clear:both;
	float:right;	
	display:none;
}
.plus-wrap .plus-list li .title{
	padding-top: 5px;
	padding-bottom: 7px;
	text-align: center;
	font-family: Arial,"宋体";
	display: block;	
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	height: 18px;
}
.plus-wrap .plus-list li .price span{
	color: #c40000;
	font-size: 15px;
	font-family: Arial,"微软雅黑";
	padding-right: 10px;	
}
.plus-wrap .plus-list li .price span em{
	font-size: 12px;
	font-weight: normal;	
}
.plus-wrap .plus-list li .add-to-cart{
	width: 100%;
	background: #FFF;
	bottom: 0;
	left:0;
	position: absolute;
	height: 22px;
	display:none;
}
.plus-wrap .plus-list li .add-to-cart a{
	color: #FFF;
	padding: 3px 10px;
	background: #c40000;
}
.plus-wrap .plus-list li.hover .add-to-cart{ display:block;}
.plus-wrap .hd{
 float:right;	
 padding-top:25px;
}
.plus-wrap .prev,.plus-wrap .next{
	float:left;	
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	border:1px solid #c0c0c0;
	color:#999;
	cursor:pointer;
	margin-left:10px;
}
.plus-wrap .prev:hover,.plus-wrap .next:hover{
	border:1px solid #c40000;
	color:#c40000;
}
.plus-wrap .prevStop,.plus-wrap .nextStop,.plus-wrap .prevStop:hover,.plus-wrap .nextStop:hover{
	border:1px solid #ddd;
	color:#ddd;
	cursor:default;
}

/*页脚底部开始*/
.footer_banner{
	background:#fff;
}
.footer_banner ul{
	height:78px;
	background:url(images/footer_lnks.jpg) no-repeat left top;
}
.footer_service{
	width: 100%;
	height: auto;
	overflow: hidden;
	background: #FDF2EC;
	clear: both;
	font-family: Arial,"宋体";	
}
.footer_service .footer_service_wrap{
	height: 160px;
	position: relative;	
}
.footer_service .footer_logo{
	width: 85px;
	height: 90px;
	float: left;
	margin-left: 30px;
	margin-top: 44px;
	display: block;
	background: url('images/logo85x90.jpg') no-repeat;	
}
.footer_service .footer_article{
	float: left;
	margin-top: 37px;
	margin-left: 82px;	
}
.footer_service .footer_article ul{
	width: 144px;
	height: auto;
	overflow: hidden;
	float: left;
}
.footer_service .footer_article ul li{
	float:left;	
}
.footer_service .footer_article ul li span{
	width: 96px;
	height: 23px;
	display: block;
	color: #666;
	font-size: 12px;
	text-align: left;
}
.footer_service .footer_article ul li a{
	width: 96px;
	line-height: 22px;
	color: #999;
	display: block;
	text-align: left;
}
.footer_service .footer_article ul li a:hover{ color:#c40000;}
.footer_service .footer_qr{
	width: 214px;
	height: 120px;
	float: right;
	margin-top: 30px;
	margin-left: 6px;
	background: url('images/web_code.jpg') no-repeat;
	position: relative;	
}
.footer_other{
	background: #FDF2EC;	
	height:309px;
	text-align:center;
	color:#999;
}
.footer_other .consult{
	padding:21px 0;	
}
.footer_other .consult a{
	margin-left: 46px;
	background: url('images/fot_consult.jpg') left center no-repeat;
	width: 488px;
	height: 60px;
	display: inline-block;
	*zoom:1;
	*display:inline;
}
.footer_other .copyright{ line-height:26px;}
.footer_other .consult a:hover{
	background-position: right center;	
}
.footer_other .friend_link{
	line-height:25px;	
}
.footer_other a{
	margin: 0;
	padding: 0;
	color: #999;
	text-decoration: none;
}
.footer_other .sep{
	padding: 0 8px 0 10px;	
}
.footer_other .imglink{
	width: 980px;
	margin: 0 auto;
	color: #9FB1BA;
	padding-left: 47px;
	padding-top: 3px;	
	padding-bottom:10px;
}
.footer_other .imglink img{
	height:35px;
	padding-left:5px;
}
/*页脚底部结束*/



/*面包屑*/
.breadNavBg {
	width: 1230px;
	height: 45px;
	line-height: 45px;
	color: #666;
	margin:0 auto;
}
.breadNavBg a {
	color: #666;
	margin-right:7px;
}
.breadNavBg code{ font-family:arial; margin-right:3px;}





/* ====================
     模块
==================== */
/*商品分类*/
#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;
}


/*今日特价和品牌*/
#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;
}
#cart_show {
	width: 382px;
	height: 152px;
	position: absolute;
	z-index: 10000002;
	overflow: hidden;
	padding: 0;
	border: 4px solid rgba(0, 0, 0, .1);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	display: none;
}
#cart_show .success {
	width: 320px;
	margin-top: 24px;
}
.cart_show_wrap {
	width: 380px;
	border: 1px solid #C4C4C4;
	background: white;
	height: 150px;
}
#cart_show #initCart_next_go a {
	display: block;
}
#cart_show .success b, #cart_show .success-b {
	float: left;
	overflow: hidden;
	width: 264px;
	height: 40px;
	padding-left: 56px;
	background: url(images/20130425D.png) no-repeat 0 -100px;
	font: normal 24px/40px 微软雅黑;
	color: #7ABD54;
	margin-left: 35px;
}
#cart_show .success-b {
	color: #999;
	font: 12px/150% Arial, Verdana, "宋体";
	height: auto;
}
#cart_show .success-b h3 {
	color: #c10001;
	font: 24px/40px 微软雅黑;
}
#cart_show .btn-pay, #cart_show .btn-continue, #cart_show .btn-append {
	background: url(images/20130425D.png) no-repeat scroll 0 0 #ccc;
	display: block;
	line-height: 100px;
	overflow: hidden;
}
#cart_show .btn-continue {
	background-position: -90px -37px;
	float: left;
	height: 36px;
	width: 94px;
	margin-left: 35px;
	margin-top: 20px;
}
#cart_show #initCart_next_go {
	margin-top: 15px;
	width: 360px;
}
#cart_show .btn-pay {
	background-position: 0 0;
	float: right;
	height: 36px;
	margin: 20px 20px 0 0px;
	width: 189px;
}
/*在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: 220px;
	float: left;
	position: relative;
	overflow: hidden;
	margin: 0px 9px 15px 14px;
}
.goodsItem .goodsimg {
	width: 200px;
	height: 200px;
	border: 2px solid #ffd5d7;
	margin-bottom: 4px;
}
.goodsItem img {
	width: 52px;
	height: 17px;
}
.goodsItem p {
	height: 36px;
	line-height: 18px;
	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;
}
/*帮助*/
.helpTitBg {
	background: url(images/helpTitBg.gif) repeat-x left top;
	text-align: left;
	border: 1px solid #c5e4ff;
	background-color: #fff;
	padding: 0 0 10px 15px;
}
.helpTitBg dl {
	float: left;
	margin-right: 30px;
	_margin-right: 20px;
	_width: 130px;
}
.helpTitBg dt {
	background: url(images/bg.gif) no-repeat 0px -570px;
	width: auto;
	height: 33px;
	line-height: 33px;
	text-align: left;
	font-weight: bold;
	color: #56a5ee;
	padding-left: 12px;
	margin-bottom: 8px;
}
.helpTitBg dt a {
	font-weight: bold;
	color: #56a5ee;
	text-decoration: none;
}
.helpTitBg dd a {
	color: #006acd;
	text-decoration: none;
	background: url(images/bg.gif) no-repeat 0px -170px;
	padding: 0px 0px 0px 10px;
}
/*相关商品*/
.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 {
	color: #3f3f3f;
	text-decoration: none;
}
/*浏览历史，收藏*/
.history h2 {
	height: 26px;
	line-height: 26px;
	padding: 0px 10px 0 20px;
	text-align: center;
	font-size: 12px;
	background: url(images/bg.gif) no-repeat 0px -466px;
	float: left;
	color: #57a7f0;
	margin: 6px 5px 0 0;
	border: 1px solid #c5e3ff;
	border-bottom: none;
	background-color: #FFFFFF;
}
.history .h2bg {
	height: 26px;
	line-height: 26px;
	padding: 0px 10px 0 20px;
	text-align: center;
	font-size: 12px;
	background: url(images/bg.gif) no-repeat 0px -508px;
	float: left;
	color: #a0a0a0;
	margin: 6px 5px 0 0;
	border: none;
}
#history li {
	width: 100%;
}
#clear_history a {
	background: none;
	padding: 0px;
	color: #3f3f3f;
	text-decoration: none;
	float: right;
	cursor: pointer;
}
.colle a {
	background: none;
	padding: 0px;
	color: #3f3f3f;
	text-decoration: none;
}
.colle a:hover {
	background: none;
	padding: 0px;
	color: #ff6600;
	text-decoration: none;
}
/* ====================
     商品详情页面部分模块
==================== */
#goodsInfo {
	background: #f2f2f2;
	padding: 8px;
	_height: 1%;
}
#goodsInfo .imgInfo {
	width: 230px;
	float: left;
	margin-right: 10px;
	overflow: hidden;
}
#goodsInfo .imgInfo .thumb {
	width: 230px;
	height: 230px;
	display: block;
}/*商品详情图片*/
#goodsInfo span {
	width: 4px;
	height: 48px;
	background: url(images/bg.gif) no-repeat 0 -527px;
	float: left;
}
#goodsInfo span.spanR {
	width: 4px;
	height: 48px;
	background: url(images/bg.gif) no-repeat -5px -527px;
	float: right;
}
#goodsInfo .gallery {
	width: 204px;
	float: left;
	margin-left: 10px;
	_margin-left: 5px;
	overflow: hidden;
}
#goodsInfo .gallery ul {
	width: auto;
}
#goodsInfo .gallery li {
	float: left;
	width: 48px;
	margin: 0 2px;
}
#goodsInfo .gallery li img {
	width: 46px;
	height: 46px;
	display: block;
}
/*文字信息*/
#goodsInfo .textInfo {
	background: #fff;
	width: 473px;
	float: left;
	padding: 10px;
}
#goodsInfo .textInfo p {
	font-size: 14px;
	font-weight: bold;
	padding: 0 5px 5px 8px;
}
#goodsInfo .textInfo ul {
	border-top: 1px solid #ccc;
}
#goodsInfo .textInfo li {
	background: url(images/lineBg.gif) repeat-x left bottom;
	padding: 0px 8px;
	_height: 1%;
}
#goodsInfo .textInfo li.padd {
	padding: 7px 0px 7px 8px;
}
#goodsInfo .textInfo li dd {
	width: 50%;
	float: left;
	padding: 7px 0px;
}
#goodsInfo .textInfo li dd.ddR {
	border-left: 1px solid #eeecec;
	width: 48%;
	padding-left: 8px;
}
#goodsInfo .textInfo li dd.ddL {
	border-right: 1px solid #eeecec;
}
#goodsInfo .textInfo a {
	color: #006bce;
	text-decoration: underline;
}
#goodsInfo .textInfo .loop {
	background: #f7f7f7;
	margin-top: 8px;
}
/*用户评论*/
.ie6 {
	padding-left: 25px;
	_padding-left: 15px;
	height: 1%;
}
/*购买此商品的人还购买的商品*/
.comments li {
	background: url(images/lineBg.gif) repeat-x left bottom;
	padding: 3px 8px;
	width: 97%;
	_height: 1%;
	text-align: left;
	position: relative;
	margin-bottom: 8px;
}
.comments li img {
	position: absolute;
	right: 0px;
	top: 3px;
}
.comments li p {
	margin: 3px auto;
	text-align: left;
}
.commentsList {
	border: 1px solid #ccc;
	background: #f7f7f7;
	padding: 10px;
}
.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;
}
/* ====================
     品牌推荐
==================== */
/* 品牌标题 */
.brand-page-title{
	border-top: 1px solid #ddd;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}
.brand-page-title span{
	display: block;
	font-size: 30px;
	width: 400px;
	background: #f5f5f5;
	margin: 0 auto;
	margin-top: -30px;
	line-height: 1.1;
}
.brand-page-title span b{
	display: block;
	color: #999;
	font-size: 16px;
	font-weight: normal;
	margin-top:10px;
}
/*品牌筛选插件*/
#brandList-nav{ border: 1px solid #ddd; height: 46px;}
#brandList-nav .ln-letter-count{ display: none!important; }
#brandList-nav .ln-letters{ overflow-x: hidden; }
#brandList-nav .ln-letters a{ float: left; padding: 14px 15px; text-align: center;}
#brandList-nav .ln-letters a:hover{background: #dd2727; color: #fff;}
#brandList-nav .ln-letters a.all{} 
#brandList-nav .ln-letters a.ln-selected{ background: #dd2727; color: #fff; }
/*品牌列表*/
#brandList {
	height: 1%;
	border: 1px solid #ddd;
	border-top: 0 none;
	padding: 30px 0 20px 30px;
	background: #f5f5f5;
}
#brandList .brandBox {
	width: 276px;
	float: left;
	margin: 0 10px 20px 0;
	text-align: center;
	overflow: hidden;
	height: 150px;
	border: 1px solid #ededed;
	background: #fff;
}
#brandList .brandBox .brandLogo {
	overflow: hidden;
}
#brandList .brandBox .brandLogo img{
	width:162px;	
	height:76px;
}
#brandList .brandBox h4 {
	height: 23px;
	line-height: 23px;
	background: #000;
	color: #FFF;
	margin: 0 0 20px 0;
	padding: 0 10px;
	text-align: right;
	font-weight: 100;
	font-size: 12px;
}
#brandList .brandBox h4 span, #brandList .brandBox h4 span a {
	float: left;
	color: #fff;
	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;
}
/* ====================
     用户中心
==================== */
.box_1 .userCenterBox {
	border: 4px solid #fff;
	background-color: #fff;
}
.usBox {
}
.usBox_1 {
	background: #fff;
	text-align: left;
	width: 297px;
	height: 208px;
	padding: 43px 153px 60px 123px;
}
.usBox_1 .logtitle {
	height: 30px;
	background: url(images/ur_bg.gif) no-repeat 0px 0px;
}
.us_Submit {
	border: none;
	width: 115px;
	height: 40px;
	background: url(images/bnt_ur_log.gif);
}
.us_Submit_reg {
	border: none;
	width: 113px;
	height: 40px;
	background: url(images/bnt_ur_reg.gif);
}
.usTxt {
	width: 265px;
	height: 267px;
	padding: 43px 0 0 90px;
	background: #f2f2f2;
	float: right;
	text-align: left;
	background: url(images/ur_bg1.gif) no-repeat 0 50%;
	line-height: 23px;
}
.usTxt img {
	margin-top: 15px;
}
/* ====================
     商品分类页面
==================== */
    /*属性组合搜索*/
.screeBox {
	padding: 10px;
}
.screeBox a {
	color: #404040;
}
.screeBox span {
	background: #91d3f7;
	padding: 3px 5px;
	margin: 0 3px;
}
.sort a {
	position: relative;
	bottom: 5px;
}
.sort input {
	position: relative;
	top: 5px;
}
/*商品列表显示方式*/
.goodsList {
	padding: 10px 10px 0 10px;
}
.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;
}
/* ====================
     团购
==================== */

.group {
	background: #FFF;
	padding: 8px;
	border-bottom: 1px dashed #ccc;
}
.group li {
	float: left;
	background: #fff;
	padding: 8px;
	width: auto;
}
/* ====================
     购物流程
==================== */
.flowBox h6 {
	border-bottom: 1px solid #ddd;
	font: 700 16px/46px helvetica, tahoma, arial, sans-serif;
	height: 46px;
	margin: 10px 0px;
}
.flowBox h6 span {
	color: #000;
  font-weight: bold;
  font-size: 16px;
  font-family: Microsoft YaHei;
}
.flowBox table {
	margin: 0px auto;
}
/*2.62在购物车里面显示相关配件*/
.flowGoodsFittings {
	padding: 10px;
}
.flowGoodsFittings ul {
	height: 1%;
	margin: 5px 4px;
	float: left;
}
.flowGoodsFittings li {
	float: left;
	width: 120px;
}
.flowGoodsFittings li.goodsimg {
	width: 48px;
	margin-right: 10px;
}
.flowGoodsFittings li.goodsimg img {
	width: 48px;
	height: 48px;
	display: block;
}
/* ====================
     文章列表页-2009.6.8
==================== */
.article_search {
	margin: 8px 0;
}
.article_search .inputBg {
	width: 300px;
}
/* ====================
    打印报价单
==================== */
.quotation {
	margin: 20px auto 20px auto;
	text-align: center;
}
/*翻页*/
.pagebar {
	height: 20px;
	float: right;
}
.pagebar img {
	position: relative;
	top: 2px;
}
.pagebar a {
	display: block;
	float: left;
	margin: 0 2px;
	color: #0066cc;
	text-decoration: none;
}
.pagebar a:hover {
	color: #ff5a6a;
	text-decoration: none;
}
.pagebar .page_now {
	display: block;
	float: left;
	margin: 0 5px;
	color: #ff5a6a;
	font-weight: bold;
	background: #fff;
}
#pager a {
	color: #0066cc;
	text-decoration: none;
}
/*底部导航+友情链接*/
.index .backpanel {
	display: none;
}

a.ng-close {
  position: absolute;
  display: inline-block;
  height: 35px;
  width: 35px;
  text-align: center;
  line-height: 35px;
  color: #989898;
  right: 1px;
  top: 1px;
  -webkit-transition: transform .2s ease-in;
  -moz-transition: transform .2s ease-in;
  -o-transition: transform .2s ease-in;
  transition: transform .2s+ease-in;
}
a.ng-close em {
  font-size: 14px;
  cursor: pointer;
}
.ng-bottom-fixed .ng-slide-box-title {
  width: 100%;
  height: 35px;
  background: #fff;
  text-indent: 10px;
  font-size: 14px;
  font-family: "Microsoft Yahei";
  line-height: 35px;
}
.ng-bottom-fixed .ng-slide-box {
  display: none;
  position: absolute;
  right: 0;
  bottom: 30px;
  width: 248px;
  border: 1px solid #eee;
  background: #f9f9f9;
  box-shadow: rgba(0,0,0,.3) 0 0 5px;
}
.ng-bottom-fixed .ng-slide-box-code {
  height: 464px;
}


.fix_box {
	position: fixed;
	_position: absolute;
	_margin-top: -10px;
	z-index: 2000;
	left: 50%;
	margin-left: 620px;
	bottom:0px;
	width: 70px;
	background: #fff;
	border: 1px solid #e6e6e6;
	border-top: 0;
}

.fix_box .item {
	display: block;
	width: 70px;
	cursor: pointer;
	padding: 8px 0;
	text-align: center;
	color: #ff647c;
	border-top: 1px solid #e6e6e6;
	position: relative;
	height: 27px;
	line-height: 27px;
}
.fix_box .fix_erweima .little {
	text-indent: -9999px;
	background: url(images/phone.gif) no-repeat center;
}
.fix_box .fix_erweima .bcar {
	text-indent: -9999px;
	background: url(images/bcar.gif) no-repeat center;
	float: none;
	margin: 0;
}
.fix_box .fix_erweima .little:hover, .fix_box .fix_erweima .on {
	text-indent: -9999px;
	background: #ff4965 url(images/phone_hover.gif) no-repeat center;
}
.fix_box .fix_erweima .big {
	display: none;
	position: absolute;
	z-index: 3;
	left: -184px;
	top: -62px;
	width: 160px;
	padding: 10px;
	border: 2px solid #ff4965;
	background: #fff;
}
.fix_box .fix_erweima .bbig {
	width: 350px;
	position: absolute;
	right: 0px;
	bottom: -100px;
	left: -350px;
	display: block;
}
.fix_box .fix_erweima .big p {
	text-align: center;
	color: #333;
	margin: 0;
	line-height: 16px;
	font-size: 13px;
	font-family: "微软雅黑";
}
.fix_box .fix_erweima {
}
.fix_box .fix_box_survey {
	text-indent: -9999px;
	background: url(images/kefu.gif) no-repeat center;
}
.fix_box .fix_box_back_up:hover, .fix_box .fix_box_survey:hover {
	background: none;
	background-color: #ff4965;
	color: #fff;
	text-indent: 0px;
}
.fix_box .fix_box_back_up {
	text-indent: -9999px;
	background: url(images/gtop.gif) no-repeat center;
}
.settleup {
	background: #fff url(images/bcar.gif) no-repeat center;
	z-index: 999999999;
}
.settleup:hover {
	background: #ff4965 url(images/bcar_hover.gif) no-repeat center;
}
.settleup .prompt {
	padding: 10px 15px;
	background: white;
}
.settleup .nogoods {
	height: 160px;
	line-height: 160px;
	overflow: hidden;
	font-size: 16px;
	color: rgb(153, 145, 140);
	text-align: center;
}
.settleup .nogoods b {
	float: left;
	width: 56px;
	height: 49px;
	background-position: 0 0;
}
.settleup dt {
}
.settleup dt .shopping {
	position: absolute;
	top: -13px;
	left: 20px;
	background-image: url(images/20130330A_1.png);
	background-position: -133px -279px;
	padding-left: 6px;
	color: #fff
}
.settleup dt .shopping span {
	color: #fff;
	display: inline-block;
	font-size: 11px;
	position: absolute;
	right: -36px;
	text-align: center;
	top: 9px;
	width: 14px;
	line-height: 14px;
	height: 14px;
	border-radius: 50%;
	background: #7DCA00;
}
.settleup dt a {
	text-indent: -9999px;
	float: left;
}
.settleup dd {
	display: none;
	position: absolute;
	bottom: -100px;
	right: 70px;
	width: 340px;
	background-color: transparent;
	border: 1px solid rgb(255, 84, 130);
	width: 340px;
	text-align: left;
	color: rgb(0, 0, 0);
	z-index: 29;
	cursor: default;
}

.settleup .smc {
	border: solid #ddd;
	border-width: 0 1px;
	background: #fff;
	height: auto!important;
	height: 344px;
	max-height: 344px;
	overflow-y: auto
}
.settleup .smb {
	height: 47px;
	background: #fff9fb;
	border: solid #e3e3e3;
	border-width: 1px 0 0 0;
	width: 340px;
}
.settleup .smb span {
	padding: 10px 15px;
	display: inline-block;
	float: left;
	color: #666;
}
.settleup ul {
	margin-top: -1px
}
.settleup li {
	padding: 12px;
	border-top: 1px dotted #bebab7;
	overflow: hidden;
	height: 60px;
	vertical-align: bottom;
 *zoom:1
}
.settleup .dt {
	padding: 2px 10px
}
#mcart-mj .dt, #mcart-mz .dt, #mcart-mj .dt:hover, #mcart-mz .dt:hover {
	background: #bffab1
}
.settleup .p-img {
	padding: 2px;
	width: 50px;
	height: 50px;
	border: 2px solid #cccccc;
	margin-right: 10px;
}
.p-img a:link, .p-img a:visited {
	text-decoration: none
}
.p-img, .p-name, .p-price, .p-market, .p-detail {
	overflow: hidden
}
.p-name, .p-detail {
	word-break: break-all;
	word-wrap: break-word;
}
.settleup .p-name {
	width: 170px;
	height: 52px
}
.settleup .p-name span {
	display: inline-block;
	height: 30px;
	line-height: 1.3em;
	overflow: hidden;
}
.settleup .p-name span a {
	color: #3e3e3e;
}
.settleup .p-name p {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	color: #aaa;
}
.ar {
	text-align: right
}
.p-img, .p-name, .p-price, .p-market, .p-detail {
	overflow: hidden
}
.p-detail strong {
	font-size: 13px;
	color: #ff5482;
}
.p-detail .delete {
	color: #aaa
}
.settleup .smb b {
	margin: 0 5px;
	color: #E4393C
}
.settleup .p-name span a:hover {
	color: #CA3C3C
}
.settleup a:hover {
	color: #CA3C3C
}
.settleup .smb strong, .settleup-2013 .smb b {
	font-size: 18px;
	color: #e53363;
	font-family: "微软雅黑";
	font-weight: normal;
}
.settleup .smb a {
	display: inline-block;
	width: 120px;
	height: 35px;
	margin-top: 6px;
	margin-left: 16px;
	background: url(images/qujiesuan.png) no-repeat;
}
.settleup dl.hover dt a {
	color: #FFF;
}
.settleup dl.hover dd {
	display: block;
}
.backpanel .backpanel-inner {
	left: 50%;
	margin-left: 610px;
	height: 172px;
	position: fixed;
	bottom: 40px;
	_position: absolute;
_top: expression(eval(documentElement.scrollTop+document.documentElement.offsetHeight-220));
	z-index: 10000;
	width: 54px;
}
.backpanel .bp-item {
	clear: both;
}
.bp-item .survey {
	background-position: 0 -497px;
}
.backpanel .bp-item a {
	display: block;
	width: 54px;
	overflow: hidden;
	background: url(http://img3.ddimg.cn/00363/doc/backtop2.png) no-repeat 0 0;
	opacity: .8;
	filter: alpha(opacity=80);
	line-height: 22px;
	height: 22px;
	padding-top: 32px;
	font-size: 12px;
	text-align: center;
	color: #7e7e7e;
	text-decoration: none;
}
.backpanel .bp-item .bp-item-backtop a {
	background-position: 0 -54px;
	text-indent: -9999px;
}
.backpanel .bp-item .backtop:hover {
	background-position: -54px -54px;
	color: #FFF;
}
.backpanel .bp-item .survey:hover {
	background-position: -54px 0;
	color: #FFF;
}
.backpanel .bp-item .survey {
	background-position: 0 -0;
	margin-bottom: 5px;
}
.backpanel .bp-item .survey:hover {
}
.bp-item a:hover, .bp-item a:visited {
	text-decoration: none;
}
.bp-item a:hover, .bp-item a:visited {
	text-decoration: none;
}
#bottomNav {
	width: 958px;
}
.bNavList {
	border: 1px solid #fff;
	background: #eef6f9;
	height: 27px;
	line-height: 27px;
	padding: 0 12px;
}

.bNavList a, .links a {
	color: #006acd;
	text-decoration: none;
}
.bNavList img {
	_position: relative;
	top: 8px;
}
.links img {
	width: 88px;
	height: 30px;
	margin: 5px;
}
/* ======商品比较浮动块 ====== */
#compareBox {
	width: 128px;
	background: url(images/compareBg.gif) no-repeat top center;
	background-color: #FFF;
	padding: 35px 0 8px 0;
	border: 1px solid #e5e5e5;
	position: absolute;
	left: 1px;
	top: 200px;
}
#compareBox input {
	background: #c10001;
	width: 77px;
	height: 25px;
	text-align: center;
	line-height: 21px;
	color: #fff;
	border: none;
	cursor: pointer;
}
#compareList {
	margin: 0px 0px 8px 0px;
	padding: 0px;
	width: 120px;
	background: #FFFFFF;
	border: 1px solid #e5e5e5;
}
#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;
}

/*底部*/

.ng-footer {
font-family: "Microsoft Yahei";
height: 499px;
}
.ng-footer .ng-ser-box {
width: 100%;
background: #f5f5f5;
border-top: 1px solid #e7e7e7;
}
.root61 .ng-footer .ng-ser-box-con {
width: 1180px;
}
.ng-footer .ng-ser-box-con {
width: 990px;
margin: 0 auto;
overflow: hidden;
}
.root61 .ng-footer .ng-promise {
width: 1250px;
}
.ng-footer .ng-promise {
width: 1050px;
padding: 12px 0;
border-bottom: 1px solid #eaeaea;
}
.ng-footer .ng-promise dl {
float: left;
width: 210px;
overflow: hidden;
}
.root61 .ng-footer .ng-promise dl {
width: 250px;
}
.ng-footer .ng-promise dt {
float: left;
width: 48px;
height: 48px;
background: url(images/npbg.png) no-repeat;
text-indent: -999em;
overflow: hidden;
margin-right: 8px;
}
.ng-footer .ng-promise dt.zheng {
background-position: 0 0;
}
.ng-footer .ng-promise dd {
float: left;
height: 48px;
width: 140px;
}
.root61 .ng-footer .ng-promise dd {
width: 180px;
}
.ng-footer .ng-promise dd p {
line-height: 24px;
width: 100%;
color: #545454;
}
.ng-footer .ng-promise dd p strong {
font-weight: 700;
color: #222;
font-size: 14px;
}
.ng-footer .ng-promise dt.jisu {
background-position: -48px 0;
}
.ng-footer .ng-promise dt.wuyou {
background-position: -96px 0;
}
.ng-footer .ng-promise dt.te {
background-position: -144px 0;
}
.ng-footer .ng-promise dt.help {
background-position: -192px 0;
}
.ng-footer .ng-help-box {
float: left;
width: 850px;
height: 180px;
}
.root61 .ng-footer .ng-help-box {
width: 1050px;
}
.ng-footer .ng-help-box dl {
float: left;
height: 160px;
width: 170px;
}
.root61 .ng-footer .ng-help-box dl {
width: 210px;
}
.ng-footer .ng-help-box dt {
width: 100%;
line-height: 40px;
font-weight: 700;
color: #545454;
height: 35px;
font-size: 14px;
overflow: hidden;
}
.ng-footer .ng-help-box dd {
width: 100%;
line-height: 22px;
}
.ng-footer .ng-help-box dd a {
color: #545454;
}
.ng-footer .ng-app-down {
float: left;
height: 180px;
width: 90px;
}
.ng-footer .ng-hot-line p, .ng-footer .ng-app-down p {
width: 100%;
line-height: 40px;
font-weight: 700;
color: #545454;
height: 35px;
font-size: 14px;
margin-bottom: 5px;
overflow: hidden;
}

.ng-footer .ng-new-pro {
position: relative;
width: 100%;
height: 125px;
background: #33302b;
}
.root61 .ng-footer .ng-new-pro-con {
width: 1180px;
}
.ng-footer .ng-new-pro-con {
width: 990px;
margin: 0 auto;
overflow: hidden;
}
.ng-footer .ng-new-pro-list {
float: left;
width: 620px;
height: 125px;
margin-left: -20px;
color: #eee;
}
.root61 .ng-footer .ng-new-pro-list {
width: 850px;
margin-left: -50px;
}
.ng-footer .ng-new-pro-list dl {
float: left;
height: 100px;
padding: 0 20px;
width: 269px;
margin-top: 12px;
border-right: 1px dotted #444;
}
.root61 .ng-footer .ng-new-pro-list dl {
padding: 0 50px;
width: 324px;
}
.ng-footer .ng-new-pro-list dt {
float: left;
height: 80px;
width: 80px;
margin-right: 20px;
margin-top: 5px;
}
.root61 .ng-footer .ng-new-pro-list dd {
width: 224px;
}
.ng-footer .ng-new-pro-list dd {
float: left;
height: 100px;
width: 169px;
}
.ng-footer .ng-new-pro-list dd p.ng-title {
line-height: 25px;
font-size: 14px;
font-weight: 700;
}
.ng-footer .ng-new-pro-list dd p.ng-title a {
color: #eee;
}
.ng-footer .ng-new-pro-list dd p.ng-intro {
line-height: 18px;
}
.ng-footer .ng-new-pro-list dd p.ng-intro a {
color: #fff;
text-decoration: none;
}
.ng-footer .ng-serch-suning {
float: left;
width: 390px;
height: 100px;
margin-top: 10px;
}
.ng-footer .ng-serch-suning dt {
float: left;
height: 94px;
width: 140px;
margin-top: 3px;
background: url(images/npbg.png) 0 -50px no-repeat;
}
.ng-footer .ng-serch-suning dd {
float: left;
height: 100px;
width: 190px;
color: #eee;
}
.ng-footer .ng-serch-suning dd p.ng-title {
line-height: 25px;
font-size: 14px;
font-weight: 700;
}
.ng-footer .ng-serch-suning dd p.ng-intro {
line-height: 18px;
}

.ng-s-footer {
background: #33302b;
width: 100%;
padding-top: 15px;
}
.root61 .ng-s-footer .ng-s-f-con {
width: 1180px;
min-width: 1180px;
}
.ng-s-footer .ng-s-f-con {
height: 105px;
width: 990px;
min-width: 990px;
margin: 0 auto;
font-family: "Microsoft Yahei";
}
.ng-s-footer p.ng-url-list {
height: 25px;
line-height: 25px;
}
.ng-s-footer p.ng-url-list a {
color: #f9f9f9;
}
.ng-s-footer p.ng-url-list span {
color: #888;
padding: 0 8px;
}
.ng-s-footer .ng-authentication {
float: right;
height: 25px;
width: 350px;
margin-top: 5px;
}
.ng-s-footer .ng-authentication a {
display: inline-block;
margin-right: 8px;
}
.root61 .ng-s-footer div.ng-copyright {
width: 840px;
}
.ng-s-footer div.ng-copyright {
float: right;
width: 640px;
line-height: 25px;
color: #999;
height: 25px;
margin-top: 5px;
}
/*翻页开始*/
.paginating {
	height: 63px;
	margin: 20px auto 10px auto;
	display: inline-block;
	*zoom: 1;
	*display: inline;
}
.paginating .paging {
	line-height: 24px;
	color: #666;
	padding-top: 19px;
	padding-right: 4px;
	/*background: url(images/tmall_small.png) right top no-repeat;*/
}
.paginating .paging li {
	
}
.paginating ul{ float:left;}
.paginating li{ float: left; line-height: 30px;}
.paginating li a,.paginating li span{ padding:0 11px; height:30px; float:left; background:#fff; border:1px solid #ccc; margin-left:7px; position:relative; font-size: 14px; color: #2953A6;}
.paginating li a:hover{text-decoration: underline;}
.paginating li span{ color:#999; font-weight:700;}
.paginating li b{ position: absolute; top:10px; width: 0; height: 0; line-height: 0; font-size: 0;  border-width: 5px; border-style: solid; border-color: #fff #333 #fff #fff;}
.paginating li.prev a,.paginating li.prev span{ padding-left:20px;}
.paginating li.prev b{ left:3px;}
.paginating li.prev.nonep span,.paginating li.next.nonep span{ color:#ccc;}
.paginating li.prev.nonep span b{ border-right-color:#ccc;}
.paginating li.next a,.paginating li.next span{ padding-right:20px;}
.paginating li.next b{ border-color: #fff #fff #fff #333; right:3px;}
.paginating li.next.nonep span{ font-weight:100;}
.paginating li.next.nonep span b{ border-left-color:#ccc; right:3px;}
.w1190 .proList a{ color: #333; word-wrap: break-word; word-break: break-all;}
/*
.paginating a.now{height: 30px;float: left; display:block; position:relative;
line-height: 30px;
padding: 0 11px;
font-size: 14px;
font-weight: bold;
text-align: center;
background: #fff;
border: 1px solid #d7d7d7;
margin-left: 4px;color: #333;
}
.paginating a.current{border: 1px solid #d7d7d7!important;
color: #F70!important;}
.paginating .none a {
	color: #ccc;
	cursor: default;
	_line-height: 26px;
}
 .paginating .prev , .paginating .next  {
	 position:relative;
}
.paginating li.prev  {
font-size: 14px;
font-weight: normal;
_margin-right: 0;text-indent: 6px;
}
.paginating li.next {
margin-left: 4px;
font-size: 14px;
}
.paginating li.next b {
right: 1px;
top: 13px;
border-color: #fff #fff #fff #333;
}
.paginating li.prev b {
left: 1px;
top: 13px;
}
.paginating li.nonep  b {
left: 1px;
top: 13px;
border-color: #fff #b1b1b1 #fff #fff;
}
.paginating li.nonen b {
right: 1px;
top: 13px;
border-color: #fff #fff #fff #b1b1b1;
}


.paginating li.nonep, .paginating li.nonen {
display: inline;position: relative;
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; margin-left:4px;
}
.paginating a:hover, .paginating .current {
	
	color: #f70;
	
}
*/

.paginating .page_input {
	height: 33px;
	line-height: 30px;
	line-height: 34px\9;
	_line-height: 30px;
	margin-top: -1px;
	padding-left: 30px;
	overflow: hidden;
	color: #333;
	font-size: 14px; float:left; position:relative;
	padding-top: 19px;
}
.paginating .page_input span {
	
}
.paginating input {
	_top: -1px;
	width: 32px;
	height: 26px;
	height:22px\9;
	margin: 0 3px;
	overflow: hidden;
	text-align: center;
	border: 1px solid #d7d7d7;
	vertical-align:2px\9;
	*vertical-align:middle;
	
}
.paginating .button {
	position: relative;
top: 1px;
top: 0\9;
_top: 0;
cursor: pointer;
width: 45px;
height: 30px;
overflow: hidden;
background: url(images/common.png) no-repeat 0 0; 
}
/*翻页结束*/





/*留言板样式 start*/
#succeed {
	position: relative;
	overflow: visible;
}
.message_error {
	margin: 0 auto;
	padding: 10px;
}
.message_error h3 {
	font: normal 24px/40px 微软雅黑;
	color: #7ABD54;
}
.msgBottomBorder {
  clear: both;
  background: url(images/lineBg.gif) repeat-x left bottom;
  padding-bottom: 8px; line-height:20px;
  margin-bottom: 8px;
}
/*留言板样式 end*/




.exchange_order {
	float: left;
	line-height: 26px;
	zoom: 1;
}
.exchange_order span {
	float: left;
	line-height: 26px;
	zoom: 1;
}
.exchange_listform {
	float: right;
}
.exchange_box1 {
	width: 300px;
	float: left;
}
.share-list .bdshare-button-style0-16 a, .share-list .bdshare-button-style0-16 .bds_more {
	float: left;
	font-size: 0;
	padding-left: 0;
	line-height: 0;
	height: 23px;
	background-image: url(images/newicon20140417.png);
	background-repeat: no-repeat;
	cursor: pointer;
	margin: 0;
}
.share-list .bdshare-button-style0-16 {
	width: auto;
	margin: 0;
}
#sortlist_atc ul {
	display: none;
}
#sortlist_atc .current ul {
	display: block;
}
/*团购页样式*/
.content-wrap {
	padding-top: 10px;
	margin-bottom: 10px;
}
.brand {
	width: 1002px;
	font-family: Arial, 'Microsoft YaHei';
	margin: 10px auto 0;
	overflow: hidden;
}
.brand .v_shop_box_title {
	width: 1155px;
	height: 41px;
	line-height: 41px;
	background: url(images/shop_box_title_bg.png) 0 0 no-repeat;
	padding-left: 45px;
	font-weight: normal;
	color: #fff;
	font-size: 24px;
	margin-bottom: 10px;
}
.brand li {
	width: 286px;
	height: 364px;
	margin-left: 10px;
	margin-bottom: 20px;
	position: relative;
	float: left;
	background: #fff;
	padding: 3px;
	background-color: #fff;
	-moz-transition: background-color .2s ease-out;
	-webkit-transition: background-color .2s ease-out;
	-o-transition: background-color .2s ease-out;
	-ms-transition: background-color .2s ease-out;
	transition: background-color .2s ease-out;
}
.brand li .img {
	display: block;
	width: 286px;
	height: 286px;
	overflow: hidden;
	background: #fff;
}
.brand li .img img {
	display: block;
	width: 286px;
	height: 286px;
}
.brand li .name {
	position: absolute;
	width: 286px;
	bottom: 51px;
	left: 0;
	height: 30px;
	line-height: 30px;
	background-color: #eee;
	text-align: center;
	padding: 0 3px;
	overflow: hidden;
}
.brand li .price {
	height: 48px;
	width: 286px;
	position: absolute;
	background-color: #fff;
	left: 3px;
	top: 319px;
	overflow: hidden;
}
.brand li.hover {
	background-color: #e20052;
}
.brand li.hover .name a {
	background-color: #e20052;
	color: #fff;
}
.brand li.hover .name {
	padding: 0;
	left: 3px;
}
.brand li .price .price_s {
	font-size: 30px;
	color: #e20052;
	position: absolute;
	right: 6px;
	top: 9px;
	display: block;
	width: 80px;
	height: 40px;
	line-height: 40px;
	text-align: right;
	padding-right: 20px;
}
.brand li .price .price_s span {
	font-size: 18px;
	color: #e20052;
	position: absolute;
	right: 0;
	top: 14px;
	display: block;
	width: 20px;
	height: 22px;
	line-height: 22px;
}
.brand li .price .price_n {
	font-size: 20px;
	color: #e20052;
	line-height: 48px;
	margin-left: 1px;
	position: relative;
	top: 4px;
}
.brand li .price .price_r {
	font-size: 14px;
	color: #999;
	line-height: 48px;
	text-decoration: line-through;
	margin-left: 3px;
	position: relative;
	top: 3px;
}
.brand li .name a {
	color: #666;
	font-size: 14px;
	display: block;
	text-decoration: none;
	-moz-transition: background-color .2s ease-out;
	-webkit-transition: background-color .3s ease-out;
	-o-transition: background-color .3s ease-out;
	-ms-transition: background-color .3s ease-out;
	transition: background-color .3s ease-out;
	word-break: break-all;
}
.brand .curr {
	border: 1px solid #E33B3D;
}
.brand-wrap ul li.curr {
	border: 1px solid #E33B3D;
	border-bottom: 5px solid #E33B3D;
	height: 413px;
}
a.href-wrap {
	display: block;
	width: 321px;
	height: 417px;
	overflow: hidden;
	position: absolute;
	z-index: 5;
	top: 0;
	left: 0;
	background: url(images/giftu.gif) repeat;
	cursor: pointer;
}
.href-wrap:hover {
	text-decoration: none;
}
.brand li .p-img {
	padding: 0;
}
ul.brand li .p-img {
	position: relative;
	margin: 0 auto;
	width: 277px;
	padding-top: 20px;
}
.brand-wrap ul.brand li .p-img img {
	width: 277px;
	height: 277px;
}
.brand li .p-name {
	width: 275px;
}
.brand li div.p-name {
	font-family: microsoft yahei;
	line-height: 21px;
	margin: 10px 22px 0;
	height: 42px;
	overflow: hidden;
	color: #666;
}
.brand li .p-name a {
	font-size: 14px;
	font-family: microsoft yahei;
}
.brand li .p-name .hrefname {
	position: relative;
	z-index: 6;
}
.brand-wrap ul.brand li .p-name a {
	height: 42px;
	display: block;
	overflow: hidden;
	color: #666;
}
.brand li .p-price {
	font-size: 14px;
	overflow: Hidden;
	margin: 15px;
}
ul.brand li .p-price {
	margin: 10px 20px 0;
	height: 40px;
	_margin: 2px 20px 0;
}
.brand li .p-price .left {
	line-height: 15px;
	width: 170px;
	overflow: hidden;
	float: left;
	margin-right: 0;
}
.brand li .p-price .col {
	color: #E4393C;
	font-weight: 400;
}
.brand li .p-price .size {
	font-size: 36px;
	display: inline-block;
	height: 35px;
	line-height: 35px;
}
.brand li .p-price .size {
	font-size: 36px;
	font-weight: 700;
	font-family: verdana;
}
.brand li .p-price span.size {
	_margin-top: 5px;
}
.brand li .p-price .group_block {
	color: #E3393C;
	display: inline-block;
	font-family: microsoft yahei;
	font-size: 14px;
	font-weight: 400;
	padding-top: 3px;
}
.brand li .p-price del {
	color: #999;
	font-weight: 400;
	display: block;
	padding-top: 2px;
	font-family: verdana;
}
.brand li .p-price .right {
	width: 110px;
	text-align: right;
	color: #999;
	overflow: hidden;
	float: right;
	_margin-top: 5px;
}
.e-content {
	background: white;
}
.detial-center span {
	float: left;
	display: block;
	height: 30px;
	line-height: 30px;
}
.detial-center #leftTime span.num {
	width: 37px;
	padding-right: 3px;
	background: url(images/little_icon.png) 0 -164px no-repeat;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	line-height: 28px;
}
.e-content {
	overflow: hidden;
	width: 948px;
	border: 1px solid #ddd;
	border-top: 2px solid #e20052;
	line-height: 30px;
	margin-bottom: 20px;
	float: left;
}
.time-price .detial-center .num {
}
.e-content h2 {
	overflow: hidden;
	width: 928px;
	margin: 10px;
	font-size: 18px;
	font-family: microsoft yahei;
	color: #333;
	max-height: 53px;
	line-height: 25px;
}
.e-extra {
	overflow: hidden;
	padding: 0 0 0 10px;
	zoom: 1;
}
.time-price {
	float: right;
	width: 508px;
}
.e-extra .bg, .e-extra .tuan {
	background-image: url(images/bg.png);
	background-repeat: no-repeat;
}
.time-price .price-top {
	width: 488px;
	height: 70px;
	line-height: 70px;
	font-family: verdana;
	padding: 0 0 0 40px;
	overflow: hidden;
	background-position: 0 0;
	_padding-top: 10px;
}
.e-extra strong {
	margin-right: 5px;
	font-size: 24px;
}
.time-price .price-top .now {
	color: white;
	font-size: 36px;
}
.time-price .price-top .prime {
	color: #8F0000;
	font-size: 14px;
}
.time-price .price-top .sale, .time-price .price-top .comment {
	display: inline-block;
	height: 21px;
	line-height: 21px;
	vertical-align: middle;
	background-position: 0 -80px;
	padding: 0 15px;
}
.time-price .price-top .sale {
	margin-left: 10px;
}
.time-price .price-top .sale i {
	background: #FFFDDC;
	color: #E3393C;
	padding: 2px 3px;
	font-style: normal;
}
.time-price .detial-center {
	padding: 10px 0 10px 8px;
	line-height: 25px;
	font-size: 14px;
	border-bottom: 1px dotted #CBCBCB;
}
.time-price .detial-center .text {
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
}
.time-price .extra-bottom {
	padding: 10px 0 0 40px;
}
.e-extra .tuan {
	display: block;
	width: 188px;
	height: 46px;
	line-height: 46px;
	color: white;
	text-decoration: none;
	margin: 10px 0 0 0;
}
.e-extra .tuan2 {
	background-position: -41px -214px;
}
.e-extra a.tuan {
	color: white;
	text-align: center;
}
.e-extra .tuan strong {
	font-family: microsoft yahei;
}
.e-extra .p-img {
	padding: 0;
}
.e-extra .img-info {
	position: relative;
	height: 400px;
	width: 400px;
}
.go-share {
	border: none;
	margin: 10px 0;
	padding-left: 10px;
}
.detail-wrap .right-extra {
	float: right;
	width: 228px;
}
.inter-eva {
	width: 950px;
	float: left;
}
.detail-con .inter-eva .tab {
	overflow: visible;
	width: 950px;
}
.detail-con .inter-eva .tab .mt {
	background: #F7F7F7;
	border-color: #ececec #DDD #DDD;
	border-style: solid;
	border-width: 2px 1px 1px;
	height: 30px;
	line-height: 30px;
	overflow: visible;
	width: 948px;
}
.detail-con .inter-eva .tab .mt ul {
	font-family: microsoft yahei;
	font-size: 14px;
	margin: 0 0 0 -1px;
	float: left;
}
.detail-con .inter-eva .tab .mt li {
	float: left;
	text-align: center;
	font-weight: normal;
}
.detail-con .inter-eva .tab .mt .curr {
	background: white;
	border-top: 2px solid #e20052;
	color: #e20052;
	height: 34px;
	margin-top: -6px;
	position: relative;
	top: 1px;
	z-index: 2;
}
.detail-con .inter-eva .tab .mt a {
	float: left;
	height: 30px;
	line-height: 28px;
	padding: 0 13px;
}
.detail-con .inter-eva .tab .mt .curr a {
	border-color: #DDD;
	border-image: none;
	border-style: solid;
	border-width: 0 1px;
	color: #e20052;
	font-size: 14px;
	height: 34px;
	line-height: 34px;
	padding: 0 12px;
}
#product-detail-1 {
	width: 950px;
	overflow: hidden;
}
.product-bg {
	background-position: 0 -110px;
	height: 60px;
	width: 948px;
}
.detail-con .tabcon {
	background: white;
	overflow: hidden;
}
.mall_goods_foursort_style {
	padding: 15px 0;
}
.mall_goods_foursort_style_frame {
	float: left;
	line-height: 22px;
	overflow: hidden;
	color: #666;
	width: 33%;
	text-indent: 22px;
}
.inter-eva .right_title1 {
	background-color: #f5f5f5;
	font-weight: bold;
	height: 31px;
	line-height: 31px;
	padding-left: 17px;
	color: #404040;
}
.rm {
	float: left;
	width: 228px;
	height: auto;
}
.rm .rmt, .rm2 .rmt {
	width: 216px;
	height: 33px;
	padding-left: 12px;
	background: #F1F1F1;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	font-family: microsoft yahei;
	line-height: 33px;
}
.rm .rmc, .rm2 .rmc {
	width: 208px;
	height: auto;
	padding: 10px;
	background: white;
}
#hott .rmc .tcon2 {
	float: left;
	width: 208px;
	height: auto;
	margin-top: 0;
	border: 0;
}
#hott .rmc .tcon, #hot1 .rmc .tcon, #vhot .rmc .tcon {
	float: left;
	width: 208px;
	height: auto;
	margin-top: 10px;
	border-top: 1px solid #DDD;
}
#hott .rmc .title, #hot1 .rmc .title, #vhot .rmc .title {
	overflow: hidden;
	float: left;
	width: 208px;
	height: 36px;
	padding-top: 5px;
}
#hott .rmc .pic, #hot1 .rmc .pic, #vhot .rmc .pic {
	float: left;
	width: 208px;
	height: auto;
	padding-top: 5px;
	text-align: center;
}
#hott .rmc .pic img, #hot1 .rmc .pic img, #vhot .rmc .pic img {
	width: 208px;
	height: 208px;
}
#hott .rmc .price, #hot1 .rmc .price, #vhot .rmc .price {
	float: left;
	width: 202px;
	height: 27px;
	padding: 6px 6px 0 0;
	background: whiteSmoke;
	line-height: 20px;
}
#hott .rmc .price span, #hot1 .rmc .price span, #vhot .rmc .price span {
	padding-left: 10px;
	color: #E3393C;
}
#hott .rmc .price span.qg, #hot1 .rmc .price span.qg, #vhot .rmc .price span.qg {
	float: right;
	width: 54px;
	height: 21px;
	padding: 0;
	border-radius: 2px;
	background-color: #e20052;
	background: -webkit-gradient(linear, left top, left bottom, from(#e20052), to(#e20052));
	line-height: 20px;
	font-weight: normal;
	text-align: center;
}
#hott .rmc .price span.qg a, #hott .rmc .price span.qg a:hover, #hot1 .rmc .price span.qg a, #hot1 .rmc .price span.qg a:hover, #vhot .rmc .price span.qg a, #vhot .rmc .price span.qg a:hover {
	display: block;
	width: 54px;
	height: 20px;
	color: white;
	text-decoration: none;
}
#hott .rmc .price span, #hot1 .rmc .price span, #vhot .rmc .price span {
	padding-left: 10px;
	color: #e20052;
}
/*文章列表页*/
.article .left {
	width: 170px;
	float: left;
	border-top: 4px solid #999;
}
.article .right {
	width: 778px;
	overflow: hidden;
	float: right;
	font-size: 12px;
	line-height: 150%;
	border: 1px solid #ddd;
}
.article .home-ann{ display:none;}
.backoffice-wrapper {
	margin: 20px auto;
	background: url(images/split_bg.png) repeat-y 180px 0 #fff;
	border: 1px solid #e4e4e4;
}
.article .breadNav { width:990px; }
.pure-u-1-5 {
	float: left;
  width: 188px;
}
.bo-main {

}
.bo-main h3 {
	margin: 0 8px 0 0;
	padding: 0 0 6px 10px;
	font-size: 1.27em;
	border-bottom: 2px solid #ff5482;
	color: #000;
}
.pure-u-4-5 {
	width: 800px;
	float: right;
}
.pure-u {
	display: inline-block;
	zoom: 1;
	letter-spacing: normal;
	word-spacing: normal;
	vertical-align: top;
	text-rendering: auto;
	line-height: 1.5em;
}
.mr-10 {
	margin-right: 10px;
}
.account-marea {
	background: #f9f9f9;
	margin: 0 0 10px;
	padding: 0 25px 15px;
	height: 110px;
}
.pure-u-2-9 {
	width: 222.222px;
	float: left;
}
.account-mod {
	border: 1px dashed silver;
	margin: 0 0 10px;
	height: 80px;
}
.f-14 {
	font-size: 14px;
}
.notice-mod  ul{ clear:both;}
.notice-mod li {
	list-style: none;
	margin: 8px 0 2px 10px;
	font-size: 13px;
	color: #3e3e3e; width:200px; height:15px;
}
.notice-mod {
	background: #fffce5;
	border: 0;
}
.notice-mod .f-14 {
	background: url(images/gonggao.png) no-repeat;
	padding-left: 20px;
}
.account-marea {
	background: #f9f9f9;
	margin: 0 0 10px;
	padding: 0 25px 15px;
	height: 110px;
}
.account-marea .a-head {
	position: relative;
	height: 80px;
}
.account-marea .a-head .cycle {
	display: inline-block;
	width: 45px;
	height: 44px;
	background: url(images/member.png) no-repeat;
	position: absolute;
	left: 9px;
	top: 20px;
}
.account-marea .a-head .user-name {
	position: absolute;
	top: 30px;
	left: 65px;
	font-size: 16px;
	color: #000;
	font-weight: bold;
}
.account-marea .a-head .ops {
	position: absolute;
	top: 35px;
	right: 0;
	text-align: right;
	font-size: 13px;
}
.account-marea .a-head .ops a {
	padding-left: 7px;
	color: #595959;
	background: url(images/ficon5.gif) no-repeat left center;
}
.account-marea .a-bottom {
	margin: 0 4px;
	font-size: 13px;
	vertical-align: middle;
	color: #777;
	position: relative;
}
.account-marea .a-bottom .security-grade {
	display: inline-block;
	width: 150px;
	background: #f70;
	height: 16px;
	vertical-align: middle;
	margin: -2px 10px 0;
	position: relative;
}
.account-marea .a-bottom .security-grade .indicator {
	display: inline-block;
	height: 16px;
	width: 0;
	position: absolute;
	left: 0;
	top: 0;
}
.account-marea .a-bottom .security-grade .width-per {
	background: #ff3a70;
}
.account-marea .a-bottom .security-grade .s-3 {
	width: 150px;
	background: #F70;
}
.a-bottom .num-per {
	display: inline-block;
	height: 16px;
	width: 0;
	position: absolute;
	width: 150px;
	left: 50%;
	margin-left: -75px;
	text-align: center;
	top: 0;
	font-size: 12px;
	color: #fff;
	line-height: 16px;
}
.a-bottom .ck-priv {
	color: #0B5BA5;
}

.account-marea .s-3 .security-tip {
	color: #7bde23;
}
.account-marea .a-bottom .ops {
	position: absolute;
	top: 0;
	right: 0;
	text-align: right;
	font-size: 13px;
}
.account-marea .a-bottom .ops {
	top: 25px;
}
.account-marea .a-bottom .ops a {
	color: #9a9a9a;
	margin-left: 10px;
}
.account-mod .title {
	display: inline-block;
	width: 120px;
	height: inherit;
	line-height: 80px;
	height: 80px;
	text-align: center;
	font-size: 18px;
	color: #333; float:left;
	font-weight: 150;
	border-right: 1px dashed silver;
}
.account-mod .data {
	display: inline-block;
	width: 330px;
	padding: 0 40px 0px;
	line-height: 70px;
	height: 80px;
	color: #5a5a5a; float:left;
}
.mr-15 {
	margin-right: 15px;
}
.account-mod .data .price {
	font-size: 20px;
	position: relative;
	top: 3px;
}
.bo-main a.pink-btn:hover, .bo-main .pink-btn:hover {
	background: #f70;
}
.bo-main a.pink-btn, .bo-main .pink-btn {
	padding: 4px 13px;
	background: #c40000;
	border-radius: 3px;
	color: #fff;
	border: 1px solid #f70;
	text-shadow: 0 -1px 0 #c30;
	font-size: 13px;
}

.p10 {
	padding: 10px;
}
.pure-u-6-11 {
	width: 545.455px;
	float: left;
}

.user-wrapper {
	margin: 20px auto;
	border: 1px solid #e4e4e4;
	background-color: #fff;
}
.help-nav li.order a {
	background: url(images/aicon1.png) no-repeat 45px center;
}
.help-nav li.shipping a {
	background: url(images/aicon2.png) no-repeat 45px center;
}
.help-nav li.assistance a {
	background: url(images/aicon3.png) no-repeat 45px center;
}
.help-nav li.refunds a {
	background: url(images/aicon4.png) no-repeat 45px center;
}
.help-nav .cont {
	font-family: '微软雅黑', '黑体';
	font-size: 16px;
	font-weight: 700;
	color: #444;
}
.help-nav .cont, .help-nav .english {
	display: block;
}
.help-nav .english {
	font-family: Verdana, Tahoma, Arial;
	color: #999;
}
.main-title h2 {
	padding-left: 15px;
  height: 29px;
  border: solid #ffe0c5;
  border-width: 1px 1px 0 1px;
  background: #fff6ee;
  font: 700 16px/30px "Microsoft Yahei";
  color: #F70;
}

.sideMenu {
	border: 1px solid #ffe0c5;
}
.sideMenu h2 { width:188px;
	height: 32px;
	line-height:32px;
	font-weight: bold;
	color: #666;
	border-bottom: 1px dashed #ffe0c5;
	font-size: 14px;
	float: left;
	position: relative;
}
.sideMenu h2 a {
	display: block;
	font-size: 14px;
	font-weight: normal;
	padding-left: 40px;
	color: #666;
}
.sideMenu h2 a:hover {
	color: #f70;
	text-decoration: none;
}
.sideMenu h2 em {
	float: right;
  margin-right: 10px;
  margin-top: 15px;
  width: 10px;
  height: 5px;
  background: url(images/icon.png) no-repeat -10px 0px;
  overflow: hidden;
}
.sideMenu h2.on em {
	 background: url(images/icon.png) no-repeat 0 0;
}
.sideMenu ul {
	width: 170px;
	margin-left: 30px;
	float: left;
}
.sideMenu ul li {
	font-size: 13px;
	line-height: 25px;
	height: 25px;
	padding-left: 12px;
	margin: 6px 0; width:140px;
	float: left; overflow:hidden;
}
.sideMenu ul li a {
	width: 140px;
	display: block;
	color: #666;
}
.sideMenu ul li a.sell {
	color: #f70;
	font-weight: bold;
}
.sideMenu ul li a:hover {
	color: #f70;
	text-decoration: none;
	font-weight: bold;
}
.article .searchRight_paging {
	width: 700px;
	padding-left: 10px;
}
.markdown-body {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	font: 13px Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
	line-height: 1.4;
	color: #333;
	overflow: hidden;
	font-family: "Helvetica Neue", Helvetica, Arial, freesans, sans-serif;
	font-size: 16px;
	line-height: 1.6;
	word-wrap: break-word;
}
.markdown-body {
	font-size: 14px;
	margin-left: 10px;
	width: 790px;
}
.markdown-body h2 {
	 padding-left: 5px;
  width: 785px;
  height: 28px;
  background: #fffeed;
  border-top: 2px solid #fc9a01;
 
}
.markdown-body span {
	 font: 700 14px/28px "SimSun";
  color: #333;
}
.help_right_title p {
	height: 32px;
	line-height: 32px;
	background: #fffeed;
	padding: 0 15px;
	color: #666;

	border: 1px solid #ffce84;
}
.content_right {
	padding: 25px;
	color: #777;
}
.level, .level span {
	background: url(images/icon_star.png) left top repeat-x;
	display: inline-block;
	width: 60px;
	height: 12px;
	overflow: hidden;
	line-height: 12px;
	font-size: 0;
}
.level span {
	background-position: left bottom;
	vertical-align: top;
}


@font-face {font-family: 'iconfont';
    src: url('iconfont/iconfont.eot'); /* IE9*/
    src: url('iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont/iconfont.woff') format('woff'), /* chrome、firefox */
    url('iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
/*最右侧悬浮*/

#Floatright_nav {
	position:fixed;
	top: 0;
	z-index:9999999999;
	right: 0;
	height:100%;
	width: 35px;
    background-color: #383838;
}

.Floatright_box {
  position: relative;
  height: 100%;
}
.logo-qrcode {
 
}
.mui-tab li ,.mui-tab li  a.tab-icon { display:block;
	left: 0;
	width: 35px;
	height: 30px;
	position:relative;
	background-color:#383838;
	cursor: pointer;
	z-index: 9; margin-bottom:10px;
}
.mui-tab li .tab-icon {
  display: block;
  position: relative;
  width: 35px;
  height: 30px;
  z-index: 2;
  background-color: #383838;
  cursor: pointer;
}
.mui-tab li a.tab-icon,.mui-tab li.on a.tab-icon ,.mui-tab li .tab-icon ,.mui-tab li.on  .tab-icon{background: url(images/sidebaricon.png) no-repeat; }
.mui-tab li a.tab-icon-member{ background-position: -28px 5px;}
.mui-tab li.on a.tab-icon-member{background-position: 7px 5px;}
.mui-tab li a.tab-icon-service{ background-position: -27px -174px;}
.mui-tab li.on a.tab-icon-service{background-position: 8px -174px;}
.mui-tab li .tab-icon-code{ background-position:-26px -144px;}
.mui-tab li.on .tab-icon-code{ background-position: 9px -144px;} 
.mui-tab li a.tab-icon-feedback{ background-position: -26px -204px;}
.mui-tab li.on a.tab-icon-feedback{background-position: 8px -204px;}
.mui-tab li a.tab-icon-to-top{ background-position: -27px -234px;}
.mui-tab li.on a.tab-icon-to-top{background-position: 8px -234px;} 

.mui-mbar-tab-cart { 
	height: 135px;
}
li.mui-mbar-tab-cart {width: 29px;
  padding: 0 3px;
  background-color: #383838;
  margin:10px 0 5px 0; height:117px; position:static;

}
li.mui-mbar-tab-cart .cart{
  font-size: 18px;
  padding-top:5px; color:#FFF; font-weight:normal;}
li.mui-mbar-tab-cart #settleup-url {display: block;
  width: 20px;
  margin: 0 auto;
  color: #FFF; font-family:"微软雅黑"; padding-top:3px;}
li.mui-mbar-tab-cart #shopping-amount {
  display: inline-block;
  min-width: 17px;
  height: 15px;
  padding: 0 2px;
  background-color: #D00;
  color: #FFF;
  line-height: 15px;
  border-radius: 5px;
}
.mui-mbar-tab-cart .tab-cart-tip-warp { 
  padding: 3px 0 10px;
  border: 1px solid #4D4D4D;
  border-width: 1px 0;
  text-align: center;
  cursor: pointer; 
}
.tab-cart-tip-warp dd{position: absolute; display:none;
 width: 280px; top:0px; bottom:0;
  height: 100%; right:35px;
  background-color: #FFF;
  border-top: 1px solid #DDD;
  overflow-y: scroll; box-shadow: 1px 0 4px #888; overflow:hidden;
 
 }
.mui-tab li.on {
	background-color:#c40000;
}
.logo-qrcode.on .mui-mbarp-qrcode-tip {
	display:block;
}
i.i_sbar_cat {
	background:url(images/logocar.png) no-repeat;
	width:35px;
	height:35px;
	display:block
}
p.sbar_cart_text {
	display: block;
	left: 7px;
	margin:0 auto;
	top: 40px;
	text-align:center;
	color:#fff;
	width: 20px;
	height: 50px;
	line-height: 16px;
	overflow: hidden;
	padding: 0;
}
i.i_sbar_nub {	margin:0 auto;
	width:20px;	height:20px;	text-align:center;
	margin-top:10px;font-style:normal;	display:block;	color:#fff;border-radius: 10px;
	background-color: #C40000;}
.mui-tab li a {text-decoration:none}

.left_conts {position: absolute;
	right:70px;width: 90px;height: 30px;
	line-height: 30px;
	text-align: center;
	color: white;background-color: #c40000;
	display:none;}
.mui-mbar-arr {position: absolute;
	width: 16px;top: 10px;
	right: -8px;color: #494949;
	height: 16px;line-height: 16px;
	text-align: center;
	font-size: 16px;
	font-family: "宋体b8b\4f53";}
.mui-mbarp-qrcode-arr {
	position: absolute;
	bottom: 9px;
	right: -7px;
	width:16px;
	height:16px;
	color: white;
	z-index: 999999;
}
.mui-mbarp-qrcode-tip {
	position: absolute;
	top: -61px;
	right:35px;
	background: white;
	z-index: 999999;
	cursor: default;
	border: 1px solid #D1D1D1;
	border-left: 0;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .4);
	box-shadow: 0 0 5px rgba(0, 0, 0, .4);
	text-align:center;
	visibility:hidden;
}
#settleup-content{
 

 }
 .sn-sidebar .g-cart-td {
  padding: 0 14px;
}

.sn-sidebar .g-cart-item {
  position: relative;
  padding: 10px 8px 10px 0;
  border-top: 1px solid #EEE;
  zoom: 1;
}
.sn-sidebar .ng-min-cart .fisrt .g-cart-item {
  border-top: 0 none;
}
.sn-sidebar .g-cart-close {
  position: absolute;
  right: -8px;
  top: 12px;
}
.sn-sidebar .g-cart-close a {background: url(images/sidebar.png) no-repeat 0 -60px;
  width: 12px;
  height: 12px;
  overflow: hidden; display:block;
}
.sn-sidebar .g-cart-td-images {
  position: relative;
  width: 62px;
  height: 62px;
  margin-right: 10px;
  overflow: hidden;
}
.sn-sidebar .g-cart-td-images a {
  display: block;
  border: 1px solid #eee;
}
.sn-sidebar .g-cart-td-images img {
  display: block;
  width: 60px;
  height: 60px;
}
.sn-sidebar .g-cart-td-msg {
  margin-left: 10px;
  padding-top: 8px;
  zoom: 1;
}
.sn-sidebar .g-cart-td-msg p {
  height: 24px;
  margin-bottom: 2px;
  line-height: 24px;
  word-break: break-all;
  word-wrap: break-word;
  overflow: hidden;
}
.sn-sidebar .g-cart-td-msg p a {
  color: #666;
}
.sn-sidebar .g-cart-store .price {
  color: #333;
  font-weight: 400;
}

.sn-sidebar .ng-min-cart .price em {
  padding-left: 2px;
  font-family: tahoma;
}
.sn-sidebar .g-cart-cout-text {
  width: 66px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  overflow: hidden;
}
.sn-sidebar .g-cart-bottom {
  padding: 0; position:absolute; bottom:0; left:0;
  border-top: 2px solid #DDD; width:100%;
}
.sn-sidebar .g-cart-bottom .g-cart-info {
  height: 43px;
  padding: 10px 10px 0 12px;
  color: #333;
  line-height: normal;
  border-radius: 4px;
}
.sn-sidebar .g-cart-bottom .g-cart-info {
  height: 43px;
  padding: 10px 10px 0 12px;
  color: #333;
  line-height: normal;
  border-radius: 4px;
}
.sn-sidebar .g-cart-bottom .g-cart-info .price {
  display: inline-block;
  width: 74px;
  height: 20px;
  color: #333;
  font-weight: 400;
  font-size: 12px;
  line-height: 19px;
  overflow: hidden;
}

.sn-sidebar .g-cart-checkout-btn {
  position: relative;
  display: block;
  background: #c40000;
  text-align: center;
  border-radius: 4px;
  overflow: hidden;
}
.sn-sidebar .g-cart-bottom .g-cart-checkout-btn {
  width: 115px;
  height: 32px;
  background-color: #F90;
  padding-left: 10px;
  border: 1px solid #E68A00;
  color: #FFF;
  text-align: left;
  font: 14px/32px "Microsoft YaHei";
}
.sn-sidebar  .g-cart-info .price {
  font: 700 16px/26px Arial;
  color: #D00;
  vertical-align: middle;
}
.sn-sidebar  .g-cart-info p{ text-align:left;}
.mui-tab li.on .tab-cart-tip-warp  dd{ display:block;}
.sn-sidebar .g-cart-store-title .store-info {
  height: 28px; clear:both;
  line-height: 28px; text-align:left; margin-left:15px;
}
.sn-sidebar .g-cart-no-data {
  position: absolute;
  top: 30%;
  left: 0;
  padding: 0 8px;
  text-align: center;
  color: #BBB;
}
.sn-sidebar .g-cart-tipbox {
  position: relative;
  left: 0;
  top: 50%;
  width: 247px;
}
.sn-sidebar .g-cart-no-data .icon {
  display: block;
  width: 150px;
  height: 96px;
  margin: 0 auto;background: url(images/sidebar.png) no-repeat;background-position: 0 -291px;
}
.sn-sidebar .g-cart-no-data h5 {
  margin-top: 10px;
  font: 400 14px/1.5 "Microsoft YaHei"; border:0;
}
#snSideTools {
  position: fixed;
  _position: absolute;
  width: 44px;
}
#snSideTools li {
  margin-bottom: 5px;
  float: left;
  clear: both;
  background: #FFF;
}
#snSideTools li a {
  display: block;
  width: 42px;
  height: 42px;
  border: 1px solid #cecece;
  border-radius: 2px;
  background: #fff url(images/am.gif) no-repeat center center;
}
#snSideTools li.erweima .sntool {
  background: url(images/icons-2.png) -180px -365px!important;
  cursor: default;
}
#snSideTools li .ewm-pic {
  position: absolute;
  bottom: 0;
  left: -108px;
  width: 100px;
  height: 118px;
  border: 1px solid #cecece;
  background: #FFF;
  overflow: hidden;
}
#snSideTools li .ewm-pic iframe {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 115px;
}
#snSideTools li .ewm-pic a {
  position: relative;
  z-index: 10;
  width: auto;
  height: auto;
  border: 0;
  color: #666;
}
#snSideTools li .ewm-pic img {
  position: relative;
  z-index: 10;
  display: block;
  margin: 10px auto 0;
  width: 80px;
  height: 80px;
}
#snSideTools li .ewm-pic p {
  text-align: center;
  margin: 5px 5px 0;
  height: 18px;
  overflow: hidden;
}
#snSideTools li .ewm-pic a {
  position: relative;
  z-index: 10;
  width: auto;
  height: auto;
  border: 0;
  color: #666;
}
#snSideTools li a.sntool, #snSideTools li a.sntool:hover, #snSideTools li a.sntool:visited {
  border: 1px solid #cecece;
  border-radius: 2px;
  background: #f4f4f4;
  width: 24px;
  height: 28px;
  padding: 7px 9px;
  line-height: 14px;
  overflow: hidden;
  text-decoration: none;
  color: #666;
}
#snSideTools li a.sntool3 {
  background: #f4f4f4 url(images/npbg.png) no-repeat -42px -248px;
}
.ng-bar-node-mini-cart-fixed dl{ display:none;}


/*支付中心 ecshop*/
.pay_main{}
.pay_main .top_intro{ width: 60%; margin: 35px auto 0 auto; overflow: hidden; padding-bottom: 25px;}
.pay_main .top_intro img{ float: left; margin-top:5px; margin-right: 10px;}
.pay_main .top_intro .txt{ float: left; width: 750px; font-size: 18px; line-height: 20px;}
.pay_main .top_intro .price{ float: right; font-size: 18px;}
.pay_main .top_intro .price span{ color: #c20000; font-family: 'Vani'; font-size: 30px;}
.pay_main .payment{ width:60%; margin:auto; }
.pay_main .payment .head{ line-height: 55px; overflow: hidden; }
.pay_main .payment .head span{ float: left; font-size: 18px; margin-right: 15px;}
.pay_main .payment .head a{ float: left; display: block; padding-left: 20px;}
.pay_main .payment ul{ overflow: hidden; margin: 0 auto 0 20px;}
.pay_main .payment ul li{ cursor: pointer; float: left; border: 1px solid #e6e6e5; margin-right: 10px; margin-bottom: 20px; position: relative; width: 126px; height: 36px;}
.pay_main .payment ul li img{ width: 126px; height: 36px; }
.pay_main .payment ul li.current{ border: 1px solid #69af05;}
.pay_main .payment ul li.current img{ width: 124px; height: 34px; border: 1px solid #69af05;}
.pay_main .payment ul li.current .gou{ width: 17px; height: 17px; position: absolute; right: 2px; bottom: 2px; background-image:url(images/pay_gou.png);}
.pay_main .payment .pay_now{ display: block; width: 177px; height: 43px; text-align: center; color:#999; font-size: 24px; margin: 40px auto;}
/*评论晒单*/
.sun_title{padding:10px 20px; background:#fff; margin-bottom:20px}
.sun_title .sun_mt{ padding:10px 0;}
.sun_title .sun_mt h3{color: #666;font-family: "宋体";font-size: 12px;}
.sun_list{ padding:10px 20px 20px; background:#fff; margin-bottom:20px;}
.sun_list .list_title{ padding:10px 0;}
.sun_list .list_title ul li{ padding:0 20px 0 0; float:left; cursor:pointer;}
.sun_list .list_title ul li span{ color: #999;display: inline-block;padding-bottom: 2px;}
.sun_list .list_title ul li.on span{border-bottom: 2px solid #e4393c;color: #e4393c;cursor: pointer;font-weight: 700;padding-bottom: 0;text-decoration: none;}
.sun_list .list_title ul li em{background: #e4393c none repeat scroll 0 0;border-radius: 15px;color: #fff;display: inline-block;font-family: arial;font-size: 10px;height: 15px;
    line-height: 15px;margin: 0 0 0 2px;padding: 0 4px;position: relative;top: -5px;}
.sun_list .list_content{ width:100%}
.sun_list .list_content .comt_list{ border:1px solid #eee;}
.sun_list .list_content .comt_list .comt_head{background: #f5f5f5 none repeat scroll 0 0;border-bottom: 1px solid #eee;color: #999;height: 30px;line-height: 30px;}
.sun_list .list_content .comt_list .comt_head ul li{ float:left; text-align:center;}
.comt_info{ width:45%;}
.comt_static{ width:55%;}
.comt_list .comt_content{background: #fff none repeat scroll 0 0; width:100%;}
.comt_list .comt_content ul{ margin-top:-1px;}
.comt_list .comt_content ul li{ width:100%;}
.comt_list .comt_content ul li .comt_info_wrap{ padding:10px; border-top:1px solid #eee;}
.comt_list .comt_content ul li .comt_img{ width:60px; height:60px; border:1px solid #efefef; float:left; margin-right:5px;}
.comt_list .comt_content ul li .comt_msg{ width:290px;}
.comt_list .comt_content ul li .comt_msg .comt_name{ height:36px; line-height:18px; overflow:hidden;}
.comt_list .comt_content ul li .comt_msg .comt_time{ color:#999;}
.comt_list .comt_content .comt_static a{ background-color: #f7f7f7;background-image: linear-gradient(to bottom, #f7f7f7 0px, #f3f2f2 100%);border: 1px solid #ddd;
    border-radius: 2px;color: #323333;display:block;height: 18px;line-height: 18px;padding: 2px 14px 3px; margin:10px auto 0; width:50px; text-align:center;}
.comt_list .comt_content .comt_static p{ color:#999; text-align:center;}
.comt_list .comt_content .comt_static p span{ color: #e4393c;}
.comt_box{background: #fcfffa none repeat scroll 0 0;border: 1px solid #d0e4c2;margin: 0 -1px -1px;padding: 10px 0;position: relative;text-align: left;}
.comt_box.hide{ display:none;}
.comt_box .box-t{right: 220px; background: rgba(0, 0, 0, 0) url("//misc.360buyimg.com/user/myjd-2015/css/i/cicon.png") no-repeat scroll 0 0;height: 12px;position: absolute;top: -11px;width: 21px;}
.comt_box .comt_item{margin-bottom: 10px; line-height:30px;}
.comt_box .comt_item span.comt_label{float: left;height: 18px;line-height: 18px;padding: 6px 0;text-align: right;width: 100px; color:#333;}
.comt_box .comt_item span.comt_label em{font-size: 16px;padding-right: 3px;padding-top: 5px;vertical-align: middle; color: #e4393c;}
.comt_box .comt_xinde .input_content{ width:685px; border:1px solid #ccc; overflow:hidden;}
.comt_box .comt_xinde .input_content .area{ width:675px; border: medium none;height: 100px;overflow: auto;padding: 5px;resize: none; color:#ccc; line-height:18px; border-bottom:1px solid #ccc; outline:0;}
.comt_box .comt_xinde .input_content .area-count{margin-right: 5px;text-align: right;}
.comt_box .comt_pic .upload_img{ width:685px;}
.comt_box .comt_pic .upload_img .img_list{float: left;max-width:685px;position: relative;}
.comt_box .comt_pic .upload_img .img_list ul li{ float: left; height: 120px; margin-right: 10px; overflow: hidden; position: relative; width: 100px; padding: 0; text-align: center; padding-bottom: 10px; margin-top:10px;}
.comt_box .comt_pic .upload_img .img_list ul li.upload-btn a{ display:block;background-color: #fff;border: 1px solid #ccc;float: left;height: 58px;line-height: 58px;margin-right: 10px;
    text-align: center;width: 58px; cursor:pointer;}
.comt_box .comt_pic .upload_img .img_list ul li.upload-btn a b{background: rgba(0, 0, 0, 0) url("//misc.360buyimg.com/user/myjd-2015/css/i/arbn-icons.png") no-repeat scroll 0 0; display:block;height: 20px;overflow: hidden;position: absolute;vertical-align: middle;width: 20px;left: 19px;opacity: 0.5; top: 19px;}
.comt_box .comt_pic .upload_img .img_list ul li.user_the_sun_sub{ height:30px; float:none; background:#93B4C6; border:0; text-indent:35px; color:#fff; padding-bottom:0; text-indent:0; margin-top:0;}
.swfupload{ line-height: 28px; height: 28px; float: none; font-size: 12px; text-align: left; cursor: pointer; background: url(images/user_icon.png) 10px 6px no-repeat; width: 94px; padding-left: 24px; border: 1px solid #eee; left:0;}
.comt_box .comt_pic .upload_img	.img-utips{color: #999;float: left;height: 40px;line-height: 20px;margin: 10px 0 0;width: 150px;}
.comt_box .comt_pic .upload_img .img-bigbox{ border: 1px solid #eee;height: 350px;line-height: 350px;margin: 10px 0 0;position: relative;text-align: center;width: 350px;}
.comt_box .comt_pic .upload_img .img-bigbox span{background: #c1c1c1 none repeat scroll 0 0;color: #fff;cursor: pointer;display: block;height: 22px;line-height: 22px;
    position: absolute;right: 0;text-align: center;top: 0;width: 72px;}
.comt_box .comt_sub .sub_btn{background-color: #f5fbef;background-image: linear-gradient(to bottom, #f5fbef 0px, #eaf6e2 100%);border: 1px solid #bfd6af;border-radius: 2px;
display: inline-block;height: 18px;line-height: 18px;padding: 2px 14px 3px; color:#333; margin-right:5px;}
.comt_box .comt_sub input{float: none;margin: 0 3px 0 0;padding: 0;vertical-align: -2px; background: #c40000; padding: 8px 35px; margin: 0; border: 0; font-size: 14px; font-family: '微软雅黑'; color: #fff; cursor:pointer;}
.comt_box .comt_sub label{ cursor:pointer;}
.sun_area{ width:100%;}
.sun_tag{background: #f5f5f5 none repeat scroll 0 0;border-bottom: 1px solid #ccc;overflow: hidden;padding:0 10px ;}
.sun_tag .tag_item{display: inline-block;font-size: 0; margin: 10px 0 -1px;min-height: 25px;padding: 0 0 10px;word-break: break-all;word-wrap: break-word;}
.sun_tag .tag_item label{ float:left;}
.sun_tag .tag_item label input{ display:none;}
.sun_tag .tag_item .tag_a{background: #fff none repeat scroll 0 0;border: 1px solid #ccc;color: #999;display: inline-block;font-size: 12px;height: 18px;line-height: 18px;
	margin: 0 10px 0 0;max-width: 90px;overflow: hidden;padding: 2px 8px 3px;text-overflow: ellipsis;vertical-align: middle;white-space: nowrap; cursor:pointer;}
.sun_tag .tag_item .tag_a.tag_a_selected{background: #f5f5f5 none repeat scroll 0 0;border: 2px solid #e4393c;color: #e4393c;padding: 1px 7px 2px;}

/*标签评论*/
.actor-new{width:200px;border-right: 1px solid #e4e4e4;border-left: 1px solid #e4e4e4;float: left;height: 85px;line-height: 15px;padding:10px 15px 0;position: relative;white-space: nowrap}

/*评论*/
.mt .tab li.on a{background-color: #fff;border-left: 1px solid #dedfde;border-right: 1px solid #dedfde;border-top: 2px solid #e4393c;height: 35px;line-height: 35px;margin-left: -1px;
    margin-top: -6px;position: relative; color:#e4393c;}
.com-table-header{padding: 0 20px;background-color: #f7f7f7;border: 1px solid #ddd;height: 30px;line-height: 30px;overflow: hidden;}
.com-table-header span.item2{float: left;font-weight: 700;text-align: center;}
.colum1{width: 528px;}
.colum2{padding-right: 30px;width: 75px;}
.colum3{padding-right: 60px;width: 120px;}
.colum4{width: 135px;}
.com-table-main{ width:100%;}
.com-table-main .comtlist_item{padding: 20px;border: 1px solid #ddd;margin-top: -1px;}
.com-table-main .comtlist_item table.comt_main{border-collapse: collapse;border-spacing: 0;width: 100%;}
.com-table-main .comtlist_item table.comt_main td .comtlist_p{line-height: 22px;margin-bottom: 5px;word-break: break-all;word-wrap: break-word;}
.com-table-main .comtlist_item table.comt_main td .user_item{line-height: 22px;}
.comt_operate{margin-bottom: 20px;}
.comt_operate .comt_reply{margin-right: 20px;color: #999;cursor: pointer;}
.comt_operate .comt_nice{color: #999;cursor: pointer;}
.com-table-main .comtlist_item table.comt_main td .comtlist_img{margin-bottom: 10px;}
.com-table-main .comtlist_item table.comt_main td .comtlist_img a{border: 1px solid #ddd;height: 80px;width: 80px; float:left; display:block; margin-right:2px;}
.com-table-main .comtlist_item table.comt_main td .comtlist_img a img{ width:100%;}
.show_number{color: #999;display: inline-block;margin-top: 64px;}
.tag_advise{ width:100%; margin-bottom:15px;}
.tag_advise span{background: #ffebeb none repeat scroll 0 0;border: 1px solid #ffbdbe;color: #e4393c;display: inline-block;line-height: 18px;
padding: 5px 8px;vertical-align: middle; margin:0 0 0 100px; display:none;}
.spec-control,#store-selector .text b,#choose .selected b,.slogens b,#brand-bar .slogens .fore2,#brand-bar .slogens .fore4,.star,.wrap-input a,#brand-bar .slogens dt,#brand-bar .seller-btn a,.itemover-title button,.topic .icon,#ranklist .tabcon span,#comment .btn-comment,#recomment .master s,.topic-best,.master s,.suits li s,#recommend .infos s,#favorable-suit .infos s,.btn-buy,#product-detail .detail-correction b,div.nav-minicart-buynow a,#consult .btn-search,#comments-list .tl,.item-warnning s,.share-list-item a,.share-ft b,#view-bigimg,#tab-services table td .btn-buy,#evaluate s,#evaluate-detail s,.li-img a b,#store-selector .close,.extra-ico,.f-sercvice-list b,.btn-append-extra,.u-name a b,#more-fitting-link b,#summary-countdown s,.s-item .active b,#product-detail .p-tab s,.m3 .p-info s{background-image:url(images/newicon20140417.png);background-repeat:no-repeat}
.star{display:inline-block;width:75px;height:14px}
.sa5{background-position:-109px -239px}
.sa4{background-position:-124px -239px}
.sa3{background-position:-139px -239px}
.sa2{background-position:-154px -239px}
.sa1{background-position:-169px -239px}
.sa0{background-position:-184px -239px}


/*
	右侧固定工具栏
*/

.mallbar{ position: fixed; width: 270px; height: 100%; top: 0; right: -235px; z-index: 999999; color: #FFF; font-family: "Microsoft Yahei";}

/*工具栏左侧*/
.mallbar-left{position: absolute; top: 0; left: 0; width: 35px; height: 100%; background-color: #000;}
.mallbar-left .node{position: relative; left: 0; width: 35px; height: 35px; background-color: #000; cursor: pointer; z-index: 9;}
.mallbar-left .node-tip{display: none; position: absolute; right: 70px; top: -1px; width: 90px; height: 35px; line-height: 35px; text-align: center; color: #FFF; background-color: #494949; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 5px rgba(0,0,0,.2); box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.mallbar-left .node-tip .arrow{position: absolute; width: 16px; height: 16px; line-height: 16px; text-align: center; font-size: 16px; font-family: "\5b8b\4f53";top: 10px; right: -8px; color: #494949;}
.mallbar-left .node .node-logo{position: absolute; left: 0; top: 0; width: 35px; height: 35px;}
.mallbar-left .node.hover,.mallbar-left .node.selected{background: #C40000;}
.mallbar-left .node .node-txt{position: absolute; left: 0; top: 32px; width: 29px; padding: 0 3px; font-size: 12px; text-align: center; color: #FFF; line-height: 14px; display: none;}
.mallbar-left .node .node-sub{border-radius: 10px; background-color: #C40000; position: absolute; z-index: 999999; top: 95px; right: 8px; text-align: center; width: 20px; height: 20px; line-height: 20px; font-size: 12px; color: #fff;}
/*每个工具的边距和定位*/
.mallbar-left .node-user{top: 0px; margin: 0;}
.mallbar-left .node-cart{top: 0px; margin: 8px 0px; height: 135px;}
.mallbar-left .node-money{top: 0px; margin: 8px 0px;}
.mallbar-left .node-brand{top: 0px; margin: 8px 0px;}
.mallbar-left .node-favor{top: 0px; margin: 8px 0px;}
.mallbar-left .node-history{top: 0px; margin: 8px 0px;}
.mallbar-left .node-charge{top: 0px; margin: 8px 0px;}
.mallbar-left .node-ue{bottom: 70px; position: absolute; z-index: 8;}
.mallbar-left .node-qrcode{bottom: 35px; position: absolute; z-index: 8;}
.mallbar-left .node-top{bottom: 0px; position: absolute; z-index: 8;}
/*每个工具的特殊样式*/
.mallbar-left .node-user .user-head{position: absolute; left: 5px; top: 5px; width: 26px; height: 26px; border-radius: 13px;}
.mallbar-left .node-cart .border{position: absolute; top: 0; left: 5px; height: 133px; width: 25px; border: 1px solid #444; border-width: 1px 0;}
.mallbar-left .node-cart .node-txt{display: block; left: 7px; top: 40px; width: 20px; height: 50px; line-height: 16px; overflow: hidden; padding: 0;}
.mallbar-left .node-ue .node-tip{ bottom: -30px; top: auto; width: 130px; height: auto; background: #FFF; cursor: default; border: 1px solid #D1D1D1; border-left: 0; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 5px rgba(0,0,0,.4); box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);}
.mallbar-left .node-ue .node-tip .arrow{position: absolute; top: auto; bottom: 38px; right: -7px; color: #FFF; z-index: 999999;}
.mallbar-left .node-ue .node-tip a{display: block;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 0 10px;}
.mallbar-left .node-ue .node-tip .tip-title{color: #777; font-weight: bold;}
.mallbar-left .node-qrcode .node-tip{top: -161px; width: 170px; height: 220px; background: #FFF; z-index: 999999; cursor: default; border: 1px solid #D1D1D1; border-left: 0; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 5px rgba(0,0,0,.4); box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);}
.mallbar-left .node-qrcode .node-tip .arrow{position: absolute; top: 170px; right: -7px; color: #FFF; z-index: 999999;}
/*每个工具的logo背景*/
.mallbar-left .node-user .node-logo{background-image: url(images/shouyeuser.png);}
.mallbar-left .node-cart .node-logo{ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NTIxOERDMEREQTIxMUUzODE0RUUzMDk1QTM1RjhENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NTIxOERDMUREQTIxMUUzODE0RUUzMDk1QTM1RjhENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU1MjE4REJFRERBMjExRTM4MTRFRTMwOTVBMzVGOEQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU1MjE4REJGRERBMjExRTM4MTRFRTMwOTVBMzVGOEQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nUzVwwAAAShJREFUeNpi/P//P8NgAUwMgwiMOmbUMaOOGXXMUHZMNRB/BeL/UHyKkAYWGjlEBohb0MT+U8sxvCQ6Zg6UPgPETlD2Z2o4BhS8piQ45BcQs0HZ7cQ4gtSQ+Q3EP4hUyw2lnwDxOlKCkxjHmAExKxCLEGnmSiC2BeLJpCY0RiLbMzuB2JIIdd+AWBwaVSD6A7WzNjMQCwIxBxFqxaD0AlIdQkrIMBAZVRuhiV0NiG+T6hhSypktREQVqAjYR45DSHEMKKoEiChvngNxKrklJSOJDXJGKM2DRQ5k0Bd61k2weuYzFgxySBUQfwTiTiSH0yRkQFH6AErLQgtCZMAJzdrI/B+0DJm/UIwNgCzug4ZSLxD/pHWaGW1cjTpm1DGjjhl1DLUAQIABAK/XRO9Mpf8WAAAAAElFTkSuQmCC); top: 10px;}
.mallbar-left .node-money .node-logo{ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QjVGMzc3QUREQTExMUUzODE0RUUzMDk1QTM1RjhENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QjVGMzc3QkREQTExMUUzODE0RUUzMDk1QTM1RjhENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2QzRFRDc1REQ5RTExRTM4MTRFRTMwOTVBMzVGOEQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY2QzRFRDc2REQ5RTExRTM4MTRFRTMwOTVBMzVGOEQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+n5T5SAAAATBJREFUeNrsl78KglAUh7sVDRG5NJWtLT1Ac0ODDUFtCj2HLyA9UC/QU0TQ2p+ppYiWEPtJRxCxvEctg+6Bj7JO53zejnIVnueVfiXKpR8KJaNklEwRMiPgMOs79Du58G96khjeMyzJfIvyDdkeHBmfOTUwE/JMyptz6nNlwmdsJohY3NppZN4JpRbJIhOeoRkdT+l4nLYmJ1kHXcJ/L4BNAgt6tenzaK5UD8HYQmxBI3whggPogzq4gTXoABHKu4KeTAOOjB5pEgg1wQoMweVFzj5vmXexA92sRaqM3LiV8aMNamAAjnH31U+sTHRmgqiAFjgBN+b7r81MsDJLMMm6Mpy/6VXBM7iDDQ1woVsIjepoanMVU0PLo1YeMi4Nrpu1kFBPlEpGySiZf5J5CDAAzL++SBN4HPYAAAAASUVORK5CYII=);}
.mallbar-left .node-brand .node-logo{ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QjVGMzc4MkREQTExMUUzODE0RUUzMDk1QTM1RjhENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QjVGMzc4M0REQTExMUUzODE0RUUzMDk1QTM1RjhENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdCNUYzNzgwRERBMTExRTM4MTRFRTMwOTVBMzVGOEQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdCNUYzNzgxRERBMTExRTM4MTRFRTMwOTVBMzVGOEQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yV2FlwAAAVdJREFUeNrs1jFLw0AUwPFGYsHiIBnyOUTpVu3ipktBF4esGbO49BO4uDiKm5+hdREnF3UQxa3fQNHioouF+D98kxhzL3dCh3vwg5K7vLy83vUalWXZmpdYaM1RhGJCMaGYUMx/R6yYe4RVfOATKc5xKONDbOMJi+jgHgfWTzDHQY1l3OIS64gRoYdrjDCWz5syFstcc8+N5Kh9VmRxNp0hwU7F+AUibFWMjzBF5qMzj0hs3qxCIjlq59os4Gd5s6YxlRxedtMS2g7FtCWHl2LMotp1KGZPcnjZTfuYOKyZieTwsptMXOEOhbIrx1jDhq/OGCnekSk6ksk9qe09mnZ3y+8YWMwdyNyu5ivVfv99zJD/MSeXOX3t+mqyIM3bvuL0lzFz7UXbEe0C/hkrGMtBm8u1E8zksHxr9CPgsGWNAg+icMzVuDPhn14oJhQTignFuMaXAAMAOJuG0nzMDigAAAAASUVORK5CYII=);}
.mallbar-left .node-favor .node-logo{ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRkE1QTY4QUZEQkMxMUUzOTEyRkNDNDE0Q0Q0M0JFMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRkE1QTY4QkZEQkMxMUUzOTEyRkNDNDE0Q0Q0M0JFMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQzRDAyNEY1RkRCMTExRTM5MTJGQ0M0MTRDRDQzQkUxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQzRDAyNEY2RkRCMTExRTM5MTJGQ0M0MTRDRDQzQkUxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yIzF6gAAAZFJREFUeNrsl01LAkEYx53ssoGHLuJFiowSD3axBOlb5KWv5Bfp4kHoUhAERpdeKCLDQxcJgrqop+qQ2++p5yBiu7PphuAM/Ji3/7PzZ/eZGdb4vp+YlbKQmKHizDgzzsx8mjHG/AqlBF3oSTtEG1pM2Akc9CBiz6hetJtBuxugDXcjoiAC4irwASuKtCt/Xed7rQnMNKE+1K/L2L+aYSwFe/omckPjOR2TuVQsZqAKJ9CGnv9T+lAbs2BN53zVtjW2amPGWCTWGxzAJTzAHYnaDcnDZaoiFGAb9sGbOIGhA4eQjHpuDAYDo7GdaX2mDXiCU1i0NSJajZHY/NQSmDoLj3ABnoURT7USk536bqKdhhY0LMw0VJuOspus7yaS9pVKjGQs5KJpaExsF6XskJaF7h624r6183A18kl2oDSiu4bNyNd2hJxJ6glb1H4ZzuFdkXZZ54qqTcaSM5RVkK29ROARtdxDz7CuSLupc55q1+J8M7fwCcdQGPOsgs6J5ibqmzHuj9KZcWacmXky8yXAAC99VjY0FHl/AAAAAElFTkSuQmCC);}
.mallbar-left .node-history .node-logo{ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NzExNjg3QUREQTIxMUUzODE0RUUzMDk1QTM1RjhENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NzExNjg3QkREQTIxMUUzODE0RUUzMDk1QTM1RjhENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg3MTE2ODc4RERBMjExRTM4MTRFRTMwOTVBMzVGOEQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg3MTE2ODc5RERBMjExRTM4MTRFRTMwOTVBMzVGOEQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yrjvcAAAAdlJREFUeNrsl8tKw0AUhhutoEXFUi+gFqqg9IKWdiEuXKjgA7jzIbrxScRnULF1Ie6UbgSXXQgilW4U0Qriomq9ULAS/8E/EEJCJklbusiBj4EzZyZ/JjPnTBRVVQPdYj2BLjJfjC/GF9MqC7octwC2QQqMgX7QAC/gBuyA606sTAGUQBTsgU2wzHaf/hLjNOsDg7YziwwsSQQ8gDLI2sRmGSfiQ/Td2T1DVkgQ1MCpA/EBxgsRYfBoF69I1qY8WAKzLj7rGZgAP5zD0mTEJLgpZ8C9cTwIgW/xxQ3+KQqIgLLO70nMASdeNembBudgDVR1frFZL9nWwThosvV0tNNg16KvF0yy1dsXWNetxDv4bUWeEW93YXUYwRt4NfFX25H0BvhmVmLCTH5Vg//JsI+GwIdXMSKzjoBnkz5tVY4ND/4EWbbC5sEJSHoVU2eGrZj0iTeNg2FDNle5bzRbkcnAMqfpEIyCDQ81sAhqYMtrOUio/xZzmH01YhyfbFU5yMvUFgtuQUEmthO1qcbxtvGyVwiRPed4hEVqz9jEZxiX4rim1FNcLPsRaIAiyIFFEGWbo7/BOEdzKy7/KNO86cVZb/Q3vQpveldOJ1X831tfjC/GF9Nm+xNgALJq5VDGoG3sAAAAAElFTkSuQmCC);}
.mallbar-left .node-charge .node-logo{ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEODg0MTdFRUVBNUMxMUUzODcyNzk2RTM5MkZCREQ2OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEODg0MTdFRkVBNUMxMUUzODcyNzk2RTM5MkZCREQ2OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4ODQxN0VDRUE1QzExRTM4NzI3OTZFMzkyRkJERDY5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4ODQxN0VERUE1QzExRTM4NzI3OTZFMzkyRkJERDY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+oVnv8gAAAN9JREFUeNrslz0OwjAMheOIsTdACCF2xAF6BI7LxsoBujNGXKPGkTygLKaxCaGypSdVrfT8xXHzA4gYeokYOgqHcZhVwwykiTSTsFIzewxamDsbHkhQqSN73CQYEBa9PKo9KSlnIAM9pMFLMMijswjRa5V/k8kGtzFMXL6HFjDwrb6Kxk2JraepTIpWlaqtDLwlLJ+72pugJ5jq3omGzfvTdQYWfmuyzgSL5v27vSkfIU4GeXafNLV0hJjY5EJ6VoJsSVeexrOmMiObJMWxM7HHqK2M3w4cxmEcRhsvAQYAkfJNLw3CKxoAAAAASUVORK5CYII=);}
.mallbar-left .node-ue .node-logo{ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MTMxN0ExOUVBNUUxMUUzODcyNzk2RTM5MkZCREQ2OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MTMxN0ExQUVBNUUxMUUzODcyNzk2RTM5MkZCREQ2OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYxMzE3QTE3RUE1RTExRTM4NzI3OTZFMzkyRkJERDY5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYxMzE3QTE4RUE1RTExRTM4NzI3OTZFMzkyRkJERDY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SdI5wQAAAVZJREFUeNrsl01LAkEYgLW8ShgRePPgwfseihAL0ggljKAg6Fw3QQrCQ/6G8APyFJIXD4Kn8E8sYYQE3oT6AdFBBNuegTl0c811RmQGHt73hdl9H8fZHfU7juNblLHiW6BhZIyMkVlKmcA8bmrbdoLQlmXBsqyaZzLcvEvYgJ8JU69o/ExswAOUoQc1L1cmTJNNF9Ip+Ca9hBIEYeT1nnFciBwQmpCDClzDoUTdnkEkLb+afVbwhXqN/J48pPRponFGiuxJEVHfwS55TpkMzY4IT5BA5JU6+7cmniuRofExoQ5xGr9Rn5A/wo6olb1naLxOaEGexj3qU/koC5F31S+9G+hAEZEY8Qy2EenrOA6ScAui+QVszSryr5VhJcQ1UagKkGjoPJvENREkvrQflEgMCUOdPyFWVXxYt5MH7JVP4nhKmY9pJvvNnzgjY2SMjJHRNH4FGAC0h28oLbyIPgAAAABJRU5ErkJggg==);}
.mallbar-left .node-qrcode .node-logo{ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MTMxN0ExMUVBNUUxMUUzODcyNzk2RTM5MkZCREQ2OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MTMxN0ExMkVBNUUxMUUzODcyNzk2RTM5MkZCREQ2OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4ODQxN0YwRUE1QzExRTM4NzI3OTZFMzkyRkJERDY5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYxMzE3QTEwRUE1RTExRTM4NzI3OTZFMzkyRkJERDY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+k7JoAgAAAJZJREFUeNrsl1EOwBAMhnXZjdz/BnWmLh68LN1UlDXZ30Q8KP1QP0hEUhQ7UiADDGAAA5jVdlodSymqVOecqba1+snHFUYbVAtu8Vm6TdaZ/y+BR7bCLWcsQafA6ntmtjCzeIwzfLRbsr6twL3NmuAU6aXnInq9fltFzyJ+7jCrhQ+39hbRm1ViwicOMIABDGA+skuAAQBXtrPe2wooNAAAAABJRU5ErkJggg==);}
.mallbar-left .node-top .node-logo{ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QkQzNTREQUVBNUUxMUUzODcyNzk2RTM5MkZCREQ2OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QkQzNTREQkVBNUUxMUUzODcyNzk2RTM5MkZCREQ2OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdCRDM1NEQ4RUE1RTExRTM4NzI3OTZFMzkyRkJERDY5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdCRDM1NEQ5RUE1RTExRTM4NzI3OTZFMzkyRkJERDY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+O7eIfQAAAHpJREFUeNrs1VEKwCAIBuCU3cj730DP5Bhsj6NaLhR+oYci6KNMyd1bluCWKIABBhhgSmDMzFNgHkgEiCNvZBXE0U+zAiJ07QqY42t+iAjNrncPunJmdKiqj8x7+95GvWfaVZV/wwzlSPnftKNJogIDAwwwwABzxynAAHCtnwbqP8h9AAAAAElFTkSuQmCC);}


/*天猫右侧工具栏*/
.mallbar-right{position: absolute; top: 0; left: 35px; width: 235px; height: 100%; background-color: #666;}
.mallbar-right .panel{position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: none; background-color: #393939; color: #FFF; z-index: 9997;}
.mallbar-right .panel dt{position: relative; height: 35px;}
.mallbar-right .panel dt .close{display: block; position: absolute; left: 15px; top: 0; cursor: pointer; line-height: 35px; width: 35px; height: 35px; background: 0 0; }
.mallbar-right .panel dt .title{float: left; display: inline-block; font-size: 14px; height: 35px; line-height: 35px; width: 100%; text-align: center; text-decoration: none; color: #FFF;}
.mallbar-right dd{padding-left: 17px; position: relative;}
@-webkit-keyframes mallbar-fadeOut {to {opacity: 0; -webkit-transform: scale(.8)}}
   @-moz-keyframes mallbar-fadeOut {to {opacity: 0; -moz-transform: scale(.8)}}
        @keyframes mallbar-fadeOut {to {opacity: 0; transform: scale(.8)}}
.mallbar-right .panel.fadeOut{-webkit-animation: mallbar-fadeOut .7s ease both; -moz-animation: mallbar-fadeOut .7s ease both; animation: mallbar-fadeOut .7s ease both;}
/*用户面板*/
.mallbar-right .panel-user dd{ padding: 0;}
.mallbar-right .user-wp{ padding: 0 15px; overflow: hidden; background: #2B2B2B;}
.mallbar-right .user-wp .user{position: relative; height: 80px; padding: 10px 0; overflow: hidden; margin-bottom: 0;}
.mallbar-right .user-wp .pic{position: relative; float: left; width: 80px; height: 80px; border-radius: 80px; overflow: hidden;}
.mallbar-right .user-wp .pic img{width: 80px; height: 80px;}
.mallbar-right .user-wp .pic a{position: absolute; width: 80px;height: 80px; top: 0; left: 0; z-index: 10; display: none; color: #FFF; text-align: center; line-height: 80px; background: rgba(117, 117, 117, 0.75); border-radius: 80px; letter-spacing: 2px; font-size: 14px;}
.mallbar-right .user-wp .pic.hover a{ display: block;}
.mallbar-right .user-wp .info{margin-left: 92px; padding-top: 5px; color: #797979;}
.mallbar-right .user-wp .info p{height: 18px; line-height: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mallbar-right .user-wp .info a{color: #797979;}
.mallbar-right .user-wp .info b{color: #C40000;}
.mallbar-right .user-wp .info .links{ height: 45px; white-space: normal; text-overflow: clip; height: 40px;}
.mallbar-right .user-wp .info .links a{color: #C40000; text-decoration: underline; margin-right: 10px;}
.mallbar-right .user-wp .info .tag{position: absolute; top: 5px; left: 60px; width: 25px; height: 25px; line-height: 25px; border-radius: 25px; text-align: center; color: #FFF; background: #EA1D1D; border: 2px solid #2B2B2B; font-family: arial; font-size: 14px; z-index: 99;}
.mallbar-right .user-wp .privilege{border: 1px solid #363636; border-width: 1px 0; padding: 4px 0; overflow: hidden;}
.mallbar-right .user-wp .privilege.expand{ height: 58px;}
.mallbar-right .user-wp .privilege a{position: relative; display: inline-block; vertical-align: top; width: 65px; height: 58px; text-align: center;}
.mallbar-right .user-wp .privilege i{font-size: 36px; height: 40px; line-height: 40px; color: #E91D1E; display: block;}
.mallbar-right .user-wp .privilege .txt{color: #666; height: 18px; line-height: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mallbar-right .user-wp .privilege .tag{position: absolute; background: #EA1D1D; color: #FFF; width: 15px; height: 15px; line-height: 15px; font-family: tahoma; text-align: center; white-space: nowrap; overflow: hidden; border-radius: 100%; font-size: 10px; right: 5px; bottom: 20px;}
.mallbar-right .user-wp .privilege-trigger{height: 38px; cursor: pointer;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAALCAMAAABFyS02AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNQTFRFLi4uYWFhNjY2VVVVMjIyXl5eTk5OYmJiNzc3WFhYVlZWOzs7NTU1LCwsMDAwXFxcXV1dVFRUPj4+PDw8WlpaTU1NS0tLV1dXQEBAYGBgLS0tMTExX19fNDQ0MzMzZmZmKysruSciFQAAAHJJREFUeNpMyNsagjAMA+ByFPEAooKwleT9n5JusE9y0Sa/sLnxlHdO+QGvR4KlAAapARTLIa2NUfRir40mV6uZCptgkyS502qeWf0419mblYGocxjheOVOVI8YvzIR12hVyT+xrIDe8Ux09fd51E2AAQBECxTJb4X39gAAAABJRU5ErkJggg==)no-repeat 50% 50%; }
.mallbar-right .user-wp .privilege-trigger.expand{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAALCAMAAABFyS02AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNQTFRFLi4uYWFhNjY2VVVVMjIyXl5eTk5OYmJiNzc3WFhYVlZWOzs7NTU1LCwsMDAwXFxcXV1dVFRUPj4+PDw8WlpaTU1NS0tLV1dXQEBAYGBgLS0tMTExX19fNDQ0MzMzZmZmKysruSciFQAAAHNJREFUeNpMjUkWg0AIRHE2amIckmh3I3X/UwZsffoXVPFZQIi8PqU/KsXwb5Eiv6u8ECVsl9qC7AQ+FZtZVxscFdvSez9rJKmpLtH60BP9tFQ1iE8DuMYc01ejcfG9y3QpaRTJDgM8B5GFkE640db4CzAAtc8UydHRSqMAAAAASUVORK5CYII=) no-repeat 50% 50%;}
/*购物车面板*/
.mallbar-right .panel-cart{background: #E6E6E6; color: #808080;}
.mallbar-right .panel-cart dt .title{color: #000;}
.mallbar-right .panel-cart dd{padding: 0;}
.mallbar-right .cart-empty{height: 114px; line-height: 114px; text-align: center;}
.mallbar-right .cart-handler{position: fixed; width: 235px; z-index: 9999; bottom: 0; background-color: #E6E6E6; color: #333;}
.mallbar-right .cart-handler .total-wp{ padding:0 16px 15px;}
.mallbar-right .cart-handler .total{height: 30px; line-height: 30px; overflow: hidden;}
.mallbar-right .cart-handler .num{float: left; color: #000; font-weight: 400;}
.mallbar-right .cart-handler .num b{font-weight: 400; margin-left: 4px; margin-right: 4px;}
.mallbar-right .cart-handler .price{float: right; height: 30px; text-align: right; color: #C40000; }
.mallbar-right .cart-handler .price em{margin-right: 3px; font-weight: 400;}
.mallbar-right .cart-handler .go{display: block; height: 40px; line-height: 40px; background-color: #C40000; position: relative; overflow: hidden; cursor: pointer; color: #fff; text-align: center; font-size: 14px;}
.mallbar-right .cart-handler .go.disabled{background-color: #666; cursor: default;}
.mallbar-right .cart-handler .go i{display: inline-block; *zoom:1; *display: inline; width: 16px; height: 16px; background-image: url("../images/cart_go_icon.png"); vertical-align: -2px; margin-left: 8px;}
.mallbar-right .cart-list{position: relative; width: auto; padding: 0; }
.mallbar-right .cart-list .list-top{position: absolute; top:-30px; left: auto; margin-top: 0; width: 235px; background: #fff; line-height: 28px;}
.mallbar-right .cart-list .list-top a{float: right; margin: 8px 20px 0 0; font-size: 12px; color: #808080; line-height: 1.4; text-align: right; overflow: hidden;}
.mallbar-right .cart-list .chk{width: 23px; text-align: center; float: left; margin: 0 0 0 3px;}
.mallbar-right .cart-list .list-top label{float: left; line-height: 30px;}
.mallbar-right .cart-list .list-body{ position: relative; overflow: hidden;}
.mallbar-right .cart-list .list-item{background-color: #F6F6F6; position: relative; width: 100%; overflow: hidden; zoom: 1; margin-bottom: 15px;}
.mallbar-right .cart-list .list-item.checked{ background: #fff;}
.mallbar-right .cart-list .list-item p{float: left; overflow: hidden; white-space: nowrap;}
.mallbar-right .cart-list .list-item .chk{padding-top: 25px; margin-right: 3px;}
.mallbar-right .cart-list .list-item .pic{width: 50px; padding-right: 5px; padding-left: 10px; }
.mallbar-right .cart-list .list-item .pic img{ height: 40px; width: 40px; margin: 15px 0;}
.mallbar-right .cart-list .list-item .attr{text-align: left; color: #999; width: 51px; padding: 10px 2px 0 0;}
.mallbar-right .cart-list .list-item .attr span{width: 100%; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.mallbar-right .cart-list .list-item .count{width: 35px; text-align: center; margin-top: 21px;}
.mallbar-right .cart-list .list-item .price{width: 45px; position: relative; text-align: right; padding-top: 21px;}
.mallbar-right .cart-list .list-item .del{position: absolute; width: 14px; height: 14px; right: 0; top: 3px; cursor: pointer; display: none; background: url(../images/cart_item_del.png);}
.mallbar-right .cart-list .list-item.hover .del{display: block;}
/*我的资产面板*/
.mallbar-right .money-wp{width: 200px; padding: 30px 0 50px; overflow: hidden;}
.mallbar-right .money-wp a{cursor: pointer; text-decoration: none;}
.mallbar-right .money-wp .overview{width: 200px; overflow: hidden; background: #494949; margin-bottom: 15px;}
.mallbar-right .money-wp .overview .view-item{width: 64px; height: 52px; padding: 10px 0; float: left; text-align: center; border-right: 1px solid #525252; border-bottom: 3px solid #393939;}
.mallbar-right .money-wp .overview .view-item.last{border-right: 0; width: 70px;}
.mallbar-right .money-wp .overview .num{color: #FFF; padding-top: 8px; padding-bottom: 4px; font: 14px/1 Arial; font-weight: 700; overflow: hidden; display: block;}
.mallbar-right .money-wp .overview .num em{font-size: 12px;}
.mallbar-right .money-wp .overview .num .num-tip{display: inline; color: #23D98E; font-size: 12px; font-weight: 400; border: 1px solid #23D98E; padding: 2px; border-radius: 2px;}
.mallbar-right .money-wp .overview .txt{color: #A2A2A2; display: block;}
.mallbar-right .money-wp .overview .view-item-w{padding: 10px 0; width: 99px; height: 52px; float: left; text-align: center; border-right: 1px solid #525252;}
.mallbar-right .money-wp .overview .view-item:hover,.mallbar-right .money-wp .overview .view-item-w:hover{background: #666;}
.mallbar-right .money-wp .overview .view-item-w.last{ border-right: 0; width: 100px;}
.mallbar-right .panel-ad{margin-top: 5px; cursor: pointer; height: 75px; overflow: hidden;}
.mallbar-right .panel-ad .img{ height: 75px;}
/*我关注的品牌面板*/
.mallbar-right .brand-block{ padding:20px 0 25px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAABKAgMAAADhzR3xAAAAA3NCSVQICAjb4U/gAAAADFBMVEX////a1tba1tba1tb/J3ZlAAAABHRSTlMAM4iZ7zcE8AAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAgSURBVAiZY8hk2AeEmQwgAGL/h/MQItSFmOYj2w9kAwBuDTVdWvdEQgAAAABJRU5ErkJggg==) no-repeat 99px bottom}
.mallbar-right .brand-block .title{color: #FFF; font-size: 14px; line-height: 40px; text-align: center;}
.mallbar-right .brand-block .brand-line-first{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAABKAgMAAADhzR3xAAAAA3NCSVQICAjb4U/gAAAADFBMVEX////a1tba1tba1tb/J3ZlAAAABHRSTlMAM4iZ7zcE8AAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAgSURBVAiZY8hk2AeEmQwgAGL/h/MQItSFmOYj2w9kAwBuDTVdWvdEQgAAAABJRU5ErkJggg==) no-repeat center 0; width: 200px; height: 40px;}
.mallbar-right .brand-block .brand-line{height: 30px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAABKAgMAAADhzR3xAAAAA3NCSVQICAjb4U/gAAAADFBMVEX////a1tba1tba1tb/J3ZlAAAABHRSTlMAM4iZ7zcE8AAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAgSURBVAiZY8hk2AeEmQwgAGL/h/MQItSFmOYj2w9kAwBuDTVdWvdEQgAAAABJRU5ErkJggg==) no-repeat center -16px; width: 200px;}
.mallbar-right .brand-block .brand-item{display: inline-block; *zoom:1; *display: inline; background-color: #FFF; width: 200px;}
.mallbar-right .brand-block .brand-item .logo{width: 90px; height: 45px; margin: 5px auto 0; display: block;}
.mallbar-right .brand-block .brand-item .shop{background-color: #EEE; border-radius: 20px; padding: 0 20px; font-size: 12px; line-height: 25px; color: #000; display: inline-block; *zoom:1; *display: inline; margin: 5px 0 10px 55px;}
.mallbar-right .brand-block .brand-item .goods-list{width: 200px; border-top: 2px solid #000;}
.mallbar-right .brand-block .brand-item .goods-list .goods{display: inline-block; width: 99px; padding-bottom: 10px; position: relative;}
.mallbar-right .brand-block .brand-item .goods-list .goods.border-l{border-left: 2px solid #000; margin-left: -4px;}
.mallbar-right .brand-block .brand-item .goods-list .goods img{width: 100%;}
.mallbar-right .brand-block .brand-item .goods-list .goods .price{color: #EB1340; margin-left: 10px; background-color: #FFF;}
.mallbar-right .brand-more{display: block; margin: 5px 0 10px 71px; text-align: center; width: 58px; height: 58px; overflow: hidden; background-color: #666; color: #FFF; line-height: 58px; -webkit-transition: background-color .2s ease; -moz-transition: background-color .2s ease; -o-transition: background-color .2s ease; transition: background-color .2s ease; -webkit-border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.mallbar-right .brand-more:hover{-moz-box-shadow: 0 0 2px rgba(0,0,0,.4); -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.4); box-shadow: 0 0 2px rgba(0, 0, 0, 0.4); text-decoration: none; text-indent: -9999px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMCAYAAACulacQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNp8TzkOACAMEv7/ZzS61AoyNYFyQAvjAKOB5ZYjkQQ0lnK2j4At5hJ0MrbthZCmoH7K5TIRvykbU4ABAJYZDRUDohj8AAAAAElFTkSuQmCC); background-color: #666; background-repeat: no-repeat; background-position: center center;}
/*我的收藏面板*/
.mallbar-right .panel-favor dd{padding: 12px 13px 12px 8px;}
.mallbar-right .favor-cate{height: 30px; width: 215px; color: #999; cursor: pointer; text-align: center; background: #494949; line-height: 30px;}
.mallbar-right .favor-cate.hover{background-color: #272727; color: #CACACA;}
.mallbar-right .favor-cate .iconfont{font-size: 12px; margin-left: 10px;}
.mallbar-right .favor-catelist{width: 215px; position: absolute; left: 8px; top: 35px; display: none; z-index: 9999999; background: #272727; padding-bottom: 10px;}
.mallbar-right .favor-cate.hover .favor-catelist{ display: block;}
.mallbar-right .favor-cateitem{float: left; width: 85px; padding: 10px 0 0 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.mallbar-right .favor-catelist a{color: #999;}
.mallbar-right .favor-list{position: relative; margin-bottom: 30px;}
.mallbar-right .favor-list i{width: 104px; position: absolute; border-right: 2px solid #666; top: 0; bottom: 0;}
.mallbar-right .favor-item{position: relative; width: 210px; overflow-x: hidden;}
.mallbar-right .favor-item .title{height: 44px; padding: 1px 0; line-height: 44px;}
.mallbar-right .favor-item .title span{margin-left: 100px; padding-left: 15px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAAAAACMxyj6AAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAALAAAACwCc4ZQBAAAAVElEQVQI12OwtLQLSQMCO0tLBku3FBAzLcXNksEeyMzuB3HsGUAKsqdkA8kQhkQ4O5EhNS27b8p0EDsVKJ4NBGlgcbCBYBACNgdiqD2K+TB77S0tAazVLRESxfkTAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTAyVDE3OjIyOjUyKzA4OjAw7j5dPgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0wMlQxNzoyMjo1MiswODowMJ9j5YIAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) no-repeat left center;color: #666; margin-bottom: 20px;}
.mallbar-right .favor-item ul{background: #393939; padding: 1px 0; width: 110%;}
.mallbar-right .favor-item li{width: 100px; height: 120px; position: relative; float: left; margin: 0 10px 10px 0;} 
.mallbar-right .favor-item a{color: #FFF; display: block;}
.mallbar-right .favor-item img{vertical-align: middle; height: 100px; width: 100px;}
.mallbar-right .favor-item .del{position: absolute; height: 16px; width: 16px; right: 2px; top: 2px; display: none; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NDIzMzk3QkY4MDMxMUUzOTA3RUI2RkNFMTA4MzUxMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NDIzMzk3Q0Y4MDMxMUUzOTA3RUI2RkNFMTA4MzUxMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRGNzY2QTBDRjdERDExRTM5MDdFQjZGQ0UxMDgzNTEyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg0MjMzOTdBRjgwMzExRTM5MDdFQjZGQ0UxMDgzNTEyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+g4gjXAAAAGpJREFUeNpi/P//PwMySE9PhwvMnDmTEUUSpBiG09LS/qPxvwExJ4zPCFLAgB18BmJeIP4IxPxwk9FNRMcweSYGEgCGYpgHkT2KUzFJJpOkGBa2GGGMpPg/AUN/AP3AwQiLQWweQrcNIMAAn1JaMuxqUOYAAAAASUVORK5CYII=) no-repeat 2.5px 2.5px;}
.mallbar-right .favor-item .handler{height: 22px; position: absolute;bottom: 20px; right: 0; width: 100px; overflow: hidden; display: none;}
.mallbar-right .favor-item li:hover .handler{display: block;}
.mallbar-right .favor-item .handler a{width: 50px; height: 22px; float: left; line-height: 22px; text-align: center; background: #000; opacity: .6; filter: alpha(opacity=60);}
.mallbar-right .favor-item .handler a:hover{background: #C73122; color: #FFF; opacity: 1; filter: alpha(opacity=100);}
.mallbar-right .favor-more{background: #494949; width: 215px; margin: 0 auto; height: 30px; line-height: 30px; text-align: center; position: relative;}
.mallbar-right .favor-more a{display: inline-block; color: #FFF;padding-right: 20px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAABAAAAAQAFzGrcMAAADISURBVCjPjZExCsJAEEWHFEEv4QFMLrIiHkAQK1vBWvACQmKRgKDoAcRWBPUWwXgQwSRGnkVcklVBZ4rd//kzf2dWkFc28YhJSDjj0dR8cdgEPKjGgzl1LbA58C1O2IUg1EybsSkJEMEh19hHMax65TiCXy1ZoxhwLwlfiM2uWxQ9bhrGQvr+th0tuhqklnwJymv2YbFB0S8tIkv21dqFrKQhS6lp4ii45ZhTFCNzTNdYVIeJ6Rf+ueqfn1Wkw4wLGVciZriafwKfPYBnCfvBnwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0xMVQxMjowNjo0NSswODowMAX1tjcAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMTFUMTI6MDY6NDUrMDg6MDB0qA6LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAABJRU5ErkJggg==) right center no-repeat;}
/*我看过的面板*/
.mallbar-right .panel-history dd{ padding: 0; width: 235px; position: relative;}
.mallbar-right .history-head{position: relative; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAkCAYAAAC0YXvGAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAABvSURBVDiN7ZPBDYAgDEVfjXcWcSaOMBNHmclBlAXwAgYNEL0aftLk076U/EMlxkhPU3c6gAH8EpizsdYugE5P75zbnhs0oFJlsPmF1AAPBGAH1ovMtykilMr99ymMMbcUwPcUquZL4Ch8qAH9mC2dnzgeczvCCBcAAAAASUVORK5CYII=) no-repeat center; width: 200px; height: 36px; padding-top: 13px; margin: auto;}
.mallbar-right .history-head .count{display: block; width: 90px; height: 20px; margin: 0 auto; border-radius: 20px; background: #666; text-align: center; font-size: 12px; font-family: Microsoft Yahei; line-height: 20px; color: #FFF;}
.mallbar-right .history-head .clear{display: block; height: 20px; width: 38px; text-align: center; line-height: 20px; font-size: 12px; color: #FFF; position: absolute; top: 13px; left: 150px; text-decoration: none;}
.mallbar-right .history-head .clear:hover{background: #666; border-radius: 20px;}
.mallbar-right .history-body{width: 200px; margin: 0 auto; padding-bottom: 35px;}
.mallbar-right .history-title{width: 200px; height: 37px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAlAgMAAAACU0DwAAAAA3NCSVQICAjb4U/gAAAADFBMVEX///9mZmZmZmZmZmYkqVMrAAAABHRSTlMAM4iZ7zcE8AAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAATSURBVAiZY2CbwMD9gIH/A30QALkGJF9qqYH+AAAAAElFTkSuQmCC) no-repeat center; position: relative;}
.mallbar-right .history-title p{position: absolute; padding: 0; margin: 0; top: 10px; left: 113px; font-size: 12px; color: #999; height: 14px; line-height: 14px;}
.mallbar-right .history-title i{display: block; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAAAAACMxyj6AAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAALAAAACwCc4ZQBAAAAVElEQVQI12OwtLQLSQMCO0tLBku3FBAzLcXNksEeyMzuB3HsGUAKsqdkA8kQhkQ4O5EhNS27b8p0EDsVKJ4NBGlgcbCBYBACNgdiqD2K+TB77S0tAazVLRESxfkTAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTAyVDE3OjIyOjUyKzA4OjAw7j5dPgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0wMlQxNzoyMjo1MiswODowMJ9j5YIAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) no-repeat; width: 11px; height: 11px; position: absolute; top: 10px; left: 94px; }
.mallbar-right .history-list{width: 192px; margin: 0; position: relative; padding: 7px 0 0 7px;}
.mallbar-right .history-list li{color: #CB1314; display: block; text-decoration: none; border-radius: 3px; float: left; position: relative; width: 90px; margin:0 5px 16px 0;}
.mallbar-right .history-list .pic{display: block; height: 90px;}
.mallbar-right .history-list .pic img{ width: 90px; height: 90px;}
.mallbar-right .history-list .price{font-size: 12px; color: #FFF; height: 12px; line-height: 12px; width: 90px; margin: 5px 0 0; text-align: left;}
.mallbar-right .history-list .handler{padding: 3px 5px; height: 19px;position: absolute; top: -25px; left: 0; background: #FFF; width: 80px; display: none;}
.mallbar-right .history-list li.hover .handler{display: block;}
.mallbar-right .history-list .addfavor{width: 18px; height: 18px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAAA3NCSVQICAjb4U/gAAAAJ1BMVEX///+2pKm2pKm2pKm2pKm2pKm2pKm2pKm2pKm2pKm2pKm2pKm2pKmiAo5aAAAADXRSTlMAIjNVZneImarM3e7/kSmfggAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAABaSURBVAiZY2BAAR0wBuMZASiL/UwBlCVz5iCYFs5Yc+ZUmyGQtecMCJwGsnzArCNAFguY5cAAFTwC1sIDZB2AGnIGaowNkHUYzMo5qTTnGJgVZcDAvJQBKwAA9EUnyL626mkAAAAASUVORK5CYII=) no-repeat; float: left;}
.mallbar-right .history-list .del{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAASAAAAEgAjOG5KAAAAVUlEQVQoz2P8//8/A+mAiQw9Q1Xb7sUrdy9eiV8Ep21wdZgaIIARMwIwlbrGhhO2DU0Rph7qBQmmI7F6jwmXHtfYcLjziA1JuAasHsMekmT6bdhoAwDQ8SY17wdwmQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxMy0wOS0yM1QwOTo0MTo1NyswODowMPDLQTYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTMtMDktMjNUMDk6NDE6NTcrMDg6MDCBlvmKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAABJRU5ErkJggg==) no-repeat; width: 18px; height: 18px; float: right;}
/*我要充值面板*/
.panel-charge dd{ padding: 0;}
.charge-wp{width: 235px; color: #FFF; background-color: #393939; position: relative; padding: 0!important;} 
.charge-title{font-size: 12px; margin-bottom: 10px; padding-left: 18px;}
.charge-body{background-color: #494949; padding: 15px 18px 5px 17px; width: 200px;}
.charge-row{position: relative; margin-bottom: 10px; width: 160px; padding-left: 40px; height: 30px; line-height: 30px; overflow: hidden; -webkit-transform: translate3d(0,0,0);}
.charge-row label{position: absolute; width: 40px; top: 0; left: 0; text-align: center; background: #333; height: 30px; line-height: 30px;}
.charge-row input{display: block; border: 0; font-family: arial; text-indent: 8px; outline: 0; width: 160px; height: 24px; line-height: 24px; font-weight: 700; padding: 3px 0;}
.charge-row .charge-history{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAMAAAARSr4IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MDY3QkM3ODQ5MjA2ODExODIyQUI4NEMwMDAxMDk1RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNTEwMUE3RUVFMDQxMUUzOTZERkJDRkY1N0M4QUFEMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNTEwMUE3REVFMDQxMUUzOTZERkJDRkY1N0M4QUFEMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUIyN0ExM0IyQzIwNjgxMTgwODM4N0VDODlCMzM0QjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzA2N0JDNzg0OTIwNjgxMTgyMkFCODRDMDAwMTA5NUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7TZlHeAAAAZlBMVEXR0dHX19ebm5u/v7+9vb2srKz39/etra2urq7n5+fz8/OcnJzp6em3t7eioqKjo6O1tbWhoaHe3t79/f2dnZ2lpaWqqqrBwcGampqkpKSwsLDo6Oifn5+mpqaysrKZmZnMzMz///9iw8RVAAAAd0lEQVR42lzPWRKCQAwE0ICgsroLKE3o+1/SZAaqwP571cnUREhm0xKhkKfDvOQsxoFr5knKEVtenQUqFLG9tCRU9RXIxNrK2Acmb8QWgZ3v1khRx+EP+M2fmuLuPNpurp6bs7HhMVAf3uruG/bsnn8nbA/8CTAAPJQYAXv0J2IAAAAASUVORK5CYII=) 3px 2px no-repeat;}
.charge-row-price{height: 20px; line-height: 20px;}
.charge-row-price label{height: 20px; line-height: 20px; background: transparent; color: #CCC;}
.charge-row-action{text-align: left; padding-left: 40px; width: 200px; height: 30px;}
.charge-row-action .submit{border: 0; background: #C40000; width: 70px; margin-right: 10px; color: #fff; cursor: pointer; height: 30px;}
.charge-row-action a{background-color: #000; color: #FFF; text-decoration: none; display: inline-block; *zoom:1; *display: inline; width: 68px; height: 30px;line-height: 30px; text-align: center; font-weight: 700; margin-right: 9px; color: #fff;}
.charge-row-p{height: 12px; line-height: 12px; margin-bottom: 8px; padding-left: 0;}
/*天猫右侧工具栏 结束*/
