/* resmerge themes/mall/default/styles/default/css/base.css start */

@charset "utf-8";
html {
	background: #FFF;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

body,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p,
form,
pre,
blockquote,
figure {
	margin: 0
}

th,
td {
	padding: 0
}

ul,
ol,
menu,
input,
button {
	margin: 0;
	padding: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block
}

audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

body,
button,
input,
select,
textarea {
	color: #666;
	font: 12px/1.5 tahoma, arial, SimSun
}

input,
select,
textarea {
	font-size: 100%
}

input,
select {
	vertical-align: baseline
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

th {
	text-align: inherit
}

fieldset,
img {
	border: 0
}

iframe {
	display: block
}

abbr,
acronym {
	border: 0;
	font-variant: normal
}

del {
	text-decoration: line-through
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
	font-style: normal;
	font-weight: 400
}

ol,
ul {
	list-style: none
}

caption,
th {
	text-align: left
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%
}

q:before,
q:after {
	content: ''
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -0.5em
}

sub {
	bottom: -0.25em
}

ins,
a {
	text-decoration: none
}

a {
	color: #666;
	outline: 0
}

a:hover {
	color: #ca062c;
	text-decoration: underline
}

a:active {
	star: expression(this.onFocus=this.blur())
}

:focus {
	outline: 0
}

button {
	hide-focus: expression(this.hideFocus=true)
}

button:focus {
	outline-style: none
}

img {
	vertical-align: middle
}

.ff-st {
	font-family: "Simhei"
}

.ff-yh {
	font-family: "Microsoft YaHei", Arial
}

.ff-arial {
	font-family: Arial
}

.fs-12 {
	font-size: 12px
}

.fs-14 {
	font-size: 14px
}

.fs-16 {
	font-size: 16px
}

.fs-18 {
	font-size: 18px
}

.fw-400 {
	font-weight: 400
}

.fw-600 {
	font-weight: 600
}

.fw-700 {
	font-weight: 700
}

.lh-16 {
	line-height: 16px
}

.lh-18 {
	line-height: 18px
}

.lh-20 {
	line-height: 20px
}

.lh-22 {
	line-height: 22px
}

.lh-24 {
	line-height: 24px
}

.lh-26 {
	line-height: 26px
}

.ta-left {
	text-align: left
}

.ta-center {
	text-align: center
}

.ta-right {
	text-align: right
}

.td-underline {
	text-decoration: underline
}

.td-none {
	text-decoration: none
}

.td-through {
	text-decoration: line-through
}

.ti-999 {
	text-indent: -999em
}

.ls-1 {
	letter-spacing: 1px
}

.word-wrap {
	word-wrap: break-word;
	word-break: break-all
}

.clr-197 {
	color: #1977d0
}

.clr-d23 {
	color: #d2364c
}

.clr-06d {
	color: #0063dc
}

.clr-333 {
	color: #313131
}

.clr-444 {
	color: #414141
}

.clr-555 {
	color: #515151
}

.clr-666 {
	color: #666
}

.clr-999 {
	color: #919191
}

.cl-f16 {
	color: #f16767
}

.cl-ccc {
	color: #ccc
}

.cl-969 {
	color: #969696
}

.cl-616 {
	color: #616161
}

.red,
.clr-f00 {
	color: #F00
}

.blue,
.clr-00f {
	color: #00F
}

.black,
.clr-000 {
	color: #000
}

.white,
.clr-fff {
	color: #FFF
}

.orange {
	color: orange
}

.d-inline {
	display: inline
}

.inline-block {
	display: inline-block
}

.d-block,
.show {
	display: block
}

.d-none,
.hide,
.none {
	display: none
}

.absolute {
	position: absolute
}

.relative {
	position: relative
}

.top-0 {
	top: 0
}

.left-0 {
	left: 0
}

.right-0 {
	right: 0
}

.bottom-0 {
	bottom: 0
}

.zindex-1 {
	z-index: 1
}

.zindex-2 {
	z-index: 2
}

.left,
.right,
.center,
.l,
.r,
.c {
	_display: inline
}

.left,
.l,
.center,
.c {
	float: left
}

.right,
.r {
	float: right
}

.float-none {
	float: none
}

.o-auto {
	overflow: auto
}

.o-scroll {
	overflow: scroll
}

.v-hidden {
	visibility: hidden
}

.v-visible {
	visibility: visible
}

.va-middle {
	vertical-align: middle
}

.va-top {
	vertical-align: top
}

.o-hidden {
	overflow: hidden;
	zoom: 1
}

.m-auto {
	margin-left: auto;
	margin-right: auto
}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.clearfix {
	*zoom: 1
}

.clear {
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden
}

.clear-both {
	clear: both
}

.bclr-d23 {
	background-color: #d2364c
}

.bclr-fff {
	background-color: #FFF
}

.bclr-f1 {
	background-color: #f1f1f1
}

.ba-fixed {
	background-attachment: fixed
}

.loading-bg {
	display: block;
	width: 100%;
	height: 100%;
	background: url(/themes/mall/default/styles/default/images/loading2.gif) center center no-repeat
}

.w-10 {
	width: 10px
}

.w-20 {
	width: 20px
}

.w-30 {
	width: 30px
}

.w-40 {
	width: 40px
}

.w-50 {
	width: 50px
}

.w-60 {
	width: 60px
}

.w-70 {
	width: 70px
}

.w-80 {
	width: 80px
}

.w-90 {
	width: 90px
}

.w-100 {
	width: 100px
}

.w-110 {
	width: 110px
}

.w-120 {
	width: 120px
}

.w-130 {
	width: 130px
}

.w-140 {
	width: 140px
}

.w-150 {
	width: 150px
}

.w-160 {
	width: 160px
}

.w-170 {
	width: 170px
}

.w-180 {
	width: 180px
}

.w-190 {
	width: 190px
}

.w-200 {
	width: 200px
}

.w-210 {
	width: 210px
}

.w-220 {
	width: 220px
}

.w-230 {
	width: 230px
}

.w-240 {
	width: 240px
}

.w-250 {
	width: 250px
}

.w-260 {
	width: 260px
}

.w-800 {
	width: 800px
}

.w-980 {
	width: 980px
}

.w-1230 {
	width: 1230px
}

.limit-width,
.limit-height {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	zoom: 1
}

.limit-height {
	_white-space: normal
}

.mt-5 {
	margin-top: 5px
}

.mt-10 {
	margin-top: 10px
}

.mt-15 {
	margin-top: 15px
}

.mt-20 {
	margin-top: 20px
}

.mb-5 {
	margin-bottom: 5px
}

.mb-10 {
	margin-bottom: 10px
}

.mb-15 {
	margin-bottom: 15px
}

.mb-20 {
	margin-bottom: 20px
}

.ml-10 {
	margin-left: 10px
}

.ml-15 {
	margin-left: 15px
}

.ml-20 {
	margin-left: 20px
}

.ml-3 {
	margin-left: 3px
}

.mr-3 {
	margin-right: 3px
}

.mr-5 {
	margin-right: 5px
}

.mr-10 {
	margin-right: 10px
}

.mr-15 {
	margin-right: 15px
}

.mr-20 {
	margin-right: 20px
}

.pt-5 {
	padding-top: 5px
}

.pt-10 {
	padding-top: 10px
}

.pt-15 {
	padding-top: 15px
}

.pt-20 {
	padding-top: 20px
}

.pb-5 {
	padding-bottom: 5px
}

.pb-10 {
	padding-bottom: 10px
}

.pb-15 {
	padding-bottom: 15px
}

.pb-20 {
	padding-bottom: 20px
}

.pl-5 {
	padding-left: 5px
}

.pl-10 {
	padding-left: 10px
}

.pl-15 {
	padding-left: 15px
}

.pl-20 {
	padding-left: 20px
}

.pl-3 {
	padding-left: 3px
}

.pr-3 {
	padding-right: 3px
}

.pr-5 {
	padding-right: 5px
}

.pr-10 {
	padding-right: 10px
}

.pr-15 {
	padding-right: 15px
}

.pr-20 {
	padding-right: 20px
}

.brd-d5d5d5 {
	border: 1px solid #d5d5d5
}

.cursor-pointer {
	cursor: pointer
}

.mg_dialog iframe {
	overflow: hidden;
	width: 380px !important;
	height: 385px !important
}

.mg_dialog .aui_outer,
.mg_dialog .aui_border,
.mg_dialog .aui_outer,
.mg_dialog .aui_state_focus .aui_dialog,
.mg_dialog .aui_dialog {
	box-shadow: none !important;
	border: none !important;
	background: none !important
}

.mg_dialog .aui_outer,
.mg_dialog .aui_border,
.mg_dialog .aui_outer,
.mg_dialog .aui_state_focus .aui_dialog {
	border-radius: 0 !important
}

.mg_dialog td,
.mg_dialog .qui_n,
.mg_dialog .aui_inner {
	background: none !important
}

.mg_dialog .aui_titleBar {
	width: 379px;
	height: 18px;
	bottom: 0
}

.mg_dialog .aui_title {
	background: 0;
	border: 0
}

.mg_dialog .aui_titleBar .aui_close {
	position: absolute;
	left: 333px;
	top: 23px;
	opacity: 0;
	filter: alpha(opacity=0);
	display: block;
	width: 29px;
	height: 18px;
	line-height: 18px
}

.q-index a {
	color: #f16767
}

.mg2_dialog {
	width: 380px !important;
	background: 0
}

.mg2_dialog .ui-widget-header {
	display: none
}

.mg2_dialog .ui-widget-content {
	padding: 0 !important;
	border: 0
}


/* resmerge themes/mall/default/styles/default/css/base.css end */


/* resmerge themes/mall/default/styles/default/css/public.mall.css start */

i,
em {
	font-style: normal
}

a {
	color: #333;
	text-decoration: none
}

a:hover {
	color: #ca062c;
	text-decoration: underline
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 400
}

input {
	vertical-align: middle
}

button img {
	display: block
}

.YaHei {
	font-family: 'Microsoft YaHei'
}

.SongT {
	font-family: 'SimSun'
}

.underline {
	text-decoration: underline
}

.overflow-h {
	overflow: hidden;
	zoom: 1
}

.display-n,
.wait {
	display: none
}

.m20 {
	margin: 20px
}

.mt {
	margin-top: 5px
}

.mar1 {
	margin-top: 9px
}

.mar2 {
	margin-left: 10px
}

.mr10 {
	margin-right: 10px
}

.mr20 {
	margin-right: 20px
}

.mrT5 {
	margin-top: 5px
}

.mt10 {
	margin-top: 10px
}

.ml-60 {
	margin-left: 60px
}

.ver {
	margin-right: 5px
}

.em1 {
	color: #999;
	font-size: 12px;
	margin-left: 10px;
	font-weight: 400
}

.em2 {
	color: #3367cd;
	border-bottom: 1px dotted #0100fc;
	position: absolute;
	top: 0;
	right: 0
}

.em3 {
	margin: 0 15px 0 0
}

.em4 {
	font-size: 14px;
	color: red;
	font-weight: 700
}

.em5 {
	margin-left: 10px;
	color: gray
}

.em6 {
	position: absolute;
	width: 60px;
	top: 20px;
	left: 15px;
	text-align: center
}

.em7 {
	margin-left: 30px;
	color: red;
	font-weight: 700;
	margin-right: 5px
}

.em8 {
	position: absolute;
	color: red;
	top: 3px;
	right: 5px
}

.em9 {
	color: #999
}

.em10 {
	color: red
}

.em11 {
	font-weight: 700;
	font-size: 14px
}

.em13 {
	color: #ce3236;
	position: absolute;
	right: 10px;
	top: 0
}

.p1 {
	color: #a8a8a8;
	clear: both;
	line-height: 24px
}

.font1 {
	color: #a8a8a8
}

.font2 {
	color: red
}

.font8 {
	font-size: 8px
}

.font10 {
	font-size: 10px
}

.font12 {
	font-size: 12px
}

.font14 {
	font-size: 14px
}

.font18 {
	font-size: 18px
}

.f12 {
	font-size: 12px
}

.f14 {
	font-size: 14px
}

.f16 {
	font-size: 16px
}

.f18 {
	font-size: 18px
}

.f20 {
	font-size: 20px
}

.f22 {
	font-size: 22px
}

.f24 {
	font-size: 24px
}

.f26 {
	font-size: 26px
}

.f28 {
	font-size: 28px
}

.bold {
	font-weight: 700
}

.left {
	float: left
}

.right {
	float: right
}

.txtc {
	text-align: center
}

.txtr {
	text-align: right
}

.hidden {
	display: none
}

.pad10 {
	padding: 10px
}

.padl120 {
	padding-left: 120px
}

.padl40 {
	padding-left: 40px
}

.pad20 {
	padding: 20px
}

.pad45 {
	padding: 20px 45px
}

.pad-tb40 {
	padding: 40px 0
}

.bor3 {
	border-bottom: 1px solid #d7d7d7
}

.green {
	color: #03c605
}

.gray {
	color: #999
}

.c999 {
	color: #999
}

.c333 {
	color: #333
}

.colorf50 {
	color: #f50
}

.colorf00 {
	color: red
}

.color000 {
	color: #000
}

.color999 {
	color: #999
}

.color666 {
	color: #666
}

.ce60012 {
	color: #e60012
}

.cf39800 {
	color: #f39800
}

.c3c87f0 {
	color: #3c87f0
}

.c64acdd {
	color: #64acdd
}

.ce5e5e5 {
	color: #e5e5e5
}

.cf62446 {
	color: #f62446
}

.c5e9ffb {
	color: #5e9ffb
}

.c6a6a6a {
	color: #6a6a6a
}

.c097c25 {
	color: #097c25
}

.c868686 {
	color: #868686
}

.cdf485d {
	color: #df485d
}

.cfe561b {
	color: #fe561b
}

.cfe301b {
	color: #fe301b
}

.c434343 {
	color: #434343
}

.c397bdb {
	color: #397bdb
}

.cca062c {
	color: #ca062c
}

.h10 {
	height: 10px
}

.h20 {
	height: 20px
}

.h30 {
	height: 30px
}

.h40 {
	height: 40px
}

.h50 {
	height: 50px
}

.h70 {
	height: 70px
}

.w15 {
	width: 15px
}

.w40 {
	width: 40px
}

.w48 {
	width: 48px
}

.w50 {
	width: 50px
}

.w60 {
	width: 60px
}

.w70 {
	width: 70px
}

.w72 {
	width: 72px
}

.w75 {
	width: 75px
}

.w80 {
	width: 80px
}

.w85 {
	width: 85px
}

.w90 {
	width: 90px
}

.w100 {
	width: 100px
}

.w115 {
	width: 115px
}

.w116 {
	width: 116px
}

.w120 {
	width: 120px
}

.w125 {
	width: 125px
}

.w130 {
	width: 130px
}

.w140 {
	width: 140px
}

.w145 {
	width: 145px
}

.w150 {
	width: 150px
}

.w160 {
	width: 160px
}

.w165 {
	width: 165px
}

.w168 {
	width: 168px
}

.w170 {
	width: 170px
}

.w182 {
	width: 182px
}

.w190 {
	width: 190px
}

.w200 {
	width: 200px
}

.w202 {
	width: 202px
}

.w240 {
	width: 240px
}

.w270 {
	width: 270px
}

.w300 {
	width: 300px
}

.w310 {
	width: 310px
}

.w360 {
	width: 360px
}

.w400 {
	width: 400px
}

.w420 {
	width: 420px
}

.w500 {
	width: 500px
}

.lh20 {
	line-height: 20px
}

.lh140 {
	line-height: 140px
}

.w350 {
	width: 350px;
	text-align: left
}

.wr {
	margin: 0 auto
}

.w950 {
	width: 950px;
	margin: 0 auto
}

.w960 {
	width: 960px;
	margin: 0 auto
}

.w980 {
	width: 980px;
	margin: 0 auto
}

.w1000 {
	width: 1000px;
	margin: 0 auto
}

.solid {
	border-top: 1px solid #add2ff
}

.pngfix {
	display: inline-block;
	background: url(/themes/mall/default/admin/v4/images/seller.background_page_default_ico.png) no-repeat;
	vertical-align: middle;
	overflow: hidden
}

.btnblue {
	border-radius: 3px;
	box-shadow: 2px 2px 3px #d9d9d9;
	background: #6796f7 url(/themes/mall/default/admin/v4/images/operating_btn_bg.png) repeat-x;
	height: 25px;
	line-height: 23px;
	cursor: pointer;
	border: 1px solid #3079ed;
	background-position: 0 -60px;
	color: #fff
}

a.btnblue {
	display: inline-block;
	text-align: center;
	height: 23px;
	line-height: 23px;
	margin: 0 10px;
	cursor: pointer;
	white-space: nowrap;
	color: #fff
}

.e_content {
	width: 980px;
	margin: 0 auto;
	padding: 10px 0 0 0;
	line-height: 23px;
	overflow: visible
}

.e_content {
	line-height: 23px;
	margin: 0 auto;
	padding: 10px 0 0;
	width: 980px
}

.e_content .crumbs span {
	color: #aaa
}

.c_left {
	float: left;
	width: 150px
}

.c_right {
	float: right;
	width: 818px;
	overflow: visible
}

.c_right .box {
	width: 818px;
	overflow: visible
}

.c_right .box label {
	float: none
}

.c_right .msg1 {
	border: 1px solid #41b2ff;
	background-color: #e4f5ff;
	margin-bottom: 10px;
	position: relative
}

.c_right .msg1 p {
	padding-left: 22px;
	height: 22px;
	line-height: 22px
}

.c_right .msg1 p b.b6 {
	background: url(/themes/mall/default/admin/v4/images/seller.background_page_default_ico.png) no-repeat -6px -248px;
	width: 16px;
	height: 16px;
	position: absolute;
	left: 3px;
	top: 3px
}

.c_right .msg1 .sp1 {
	font-weight: 700;
	color: red
}

.c_right .msg1 .sp2 {
	color: #0578c8
}

.text-ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	_width: 100%
}

.underline,
.hover-underline {
	text-decoration: underline
}

.block {
	display: block
}

.inline {
	display: inline
}

.bold {
	font-weight: 700
}

.title-subcnt .widget {
	display: inline
}

.title-subcnt .widget[style] {
	display: inline-block !important;
	min-height: 10px;
	min-width: 10px
}

.title-subcnt .widget b {
	font-weight: 400
}

.p_btn02 {
	background: url(/themes/mall/default/admin/v4/images/btn_bg02.gif) no-repeat;
	width: 142px;
	height: 32px;
	line-height: 32px;
	border: 0;
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	font-weight: 700
}

#ui-datepicker-div {
	height: auto
}

.cright_title {
	position: relative;
	top: 1px;
	height: 25px
}

.c_right .crumbs {
	line-height: 38px;
	color: #6a6a6a
}

.c_right .crumbs span {
	margin: 0 5px
}

.area,
.layout,
.wrapper {
	margin: 0 auto;
	width: 980px
}

.tab-cnt-item {
	display: none
}

.tab-cnt-item-current {
	display: block
}

.menu {
	position: relative
}

.menu-hd b {
	position: absolute
}

.menu-bd {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 990;
	display: none
}

.menu:hover .menu-bd,
.menu-hover .menu-bd {
	display: block
}

.crumb h1 {
	display: inline;
	font-weight: 400
}

.list,
.content,
#contentA,
#contentB,
#contentC,
#contentD,
#contentE,
#contentF,
#contentG,
#contentH,
#contentI,
#contentJ,
#contentK {
	zoom: 1
}

.list:after,
.content:after,
#contentA:after,
#contentB:after,
#contentC:after,
#contentD:after,
#contentE:after,
#contentF:after,
#contentG:after,
#contentH:after,
#contentI:after,
#contentJ:after,
#contentK:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: " ";
	font-size: 0
}

.red,
mark,
.mark {
	color: #ca062c
}

.black {
	color: black
}

.white {
	color: white
}

.ui-text {
	display: inline-block;
	border: 1px solid #d9d9d9;
	border-top: 1px solid silver;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	background: #fff
}

.ui-text:hover {
	border: 1px solid #b9b9b9;
	border-top: 1px solid #a0a0a0;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.ui-text:focus {
	outline: 0;
	border: 1px solid #4d90fe;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3)
}

.ui-text[disabled=disabled] {
	border: 0 solid #e5e5e5;
	background: #f1f1f1;
	color: #000
}

.ui-text[disabled=disabled]:hover {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.ui-text[readonly=readonly] {
	border: 1px solid #d9d9d9
}

.ui-text[readonly=readonly]:hover,
.ui-text[readonly=readonly]:focus {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.ui-button:hover {
	text-decoration: none
}

.batch-tips {
	position: absolute;
	display: inline;
	height: 23px;
	line-height: 23px;
	margin: 0 2px;
	padding: 0 0 0 7px;
	border: 1px solid #e0996a;
	background: #fdfdea;
	border-radius: 4px;
	line-height: 23px;
	color: #a95e1b
}

.batch-tips .l {
	height: 23px;
	line-height: 23px
}

.batch-tips .l p,
.batch-tips .l a {
	height: 23px;
	line-height: 23px;
	float: left
}

.batch-tips .l a {
	margin: 0;
	min-width: auto;
	width: auto
}

.batch-tips .l a.tip_close {
	width: 9px !important;
	margin-top: 8px;
	min-width: 9px;
	height: 8px;
	display: block;
	background: url(/themes/mall/default/admin/v4/images/common/close-icon.png) no-repeat;
	text-indent: -999;
	float: left
}

.batch-tips i {
	position: absolute;
	left: 15px;
	bottom: -5px;
	width: 7px;
	height: 5px;
	line-height: 6px;
	font-size: 0;
	background: url(/themes/mall/default/admin/v4/images/common/arrow-icon.png) no-repeat
}

.batch-tips {
	left: 23px;
	top: -30px;
	width: 165px;
	top: -43px\9;
	_top: -30px;
	+top: -30px
}

.legend {
	height: 20px;
	overflow: hidden;
	font-size: 0
}

.legend span {
	display: inline-block;
	height: 20px;
	margin-right: 3px;
	overflow: hidden;
	vertical-align: middle;
	background: url(/themes/absearch/images/goods-legend.png) no-repeat;
	font-size: 12px;
	text-indent: -999em
}

.legend .source1,
.legend .source2,
.legend .source3,
.legend .source4,
.legend .source5,
.legend .source6,
.legend .auth-return,
.legend .auth-shoot,
.legend .auth-postage,
.legend .auth-integrity,
.legend .status-qc {
	width: 20px
}

.legend .status-sale,
.legend .status-lower,
.legend .status-new {
	width: 50px
}

.legend .source1 {
	background-position: 0 0
}

.legend .source2 {
	background-position: 0 -21px
}

.legend .source3 {
	background-position: 0 -42px
}

.legend .source4 {
	background-position: 0 -63px
}

.legend .source5 {
	background-position: 0 -84px
}

.legend .source6 {
	background-position: -21px -84px
}

.legend .auth-integrity {
	background-position: -21px 0
}

.legend .auth-shoot {
	background-position: -21px -21px
}

.legend .auth-postage {
	background-position: -21px -42px
}

.legend .auth-return {
	background-position: -21px -63px
}

.legend .status-sale {
	background-position: 0 -105px
}

.legend .status-lower {
	background-position: 0 -126px
}

.legend .status-new {
	background-position: 0 -147px
}

.legend .status-qc {
	background-position: 0 -168px
}

.integrity-status i {
	background-image: url(/themes/store/default/store_v2/images/legend.png);
	background-repeat: no-repeat;
	float: left;
	width: 16px;
	height: 16px;
	margin-right: 7px
}

.integrity-status .photo {
	background-position: 0 -70px
}

.integrity-status .no-photo {
	background-position: 0 -230px
}

.integrity-status .return {
	background-position: 0 -90px
}

.integrity-status .no-return {
	background-position: 0 -251px
}

.integrity-status .pay {
	background-position: 0 -110px
}

.integrity-status .no-pay {
	background-position: 0 -270px
}

.integrity-status .sample {
	background-position: 0 -130px
}

.integrity-status .no-sample {
	background-position: 0 -290px
}

.integrity-status .delivery {
	background-position: 0 -151px
}

.integrity-status .no-delivery {
	background-position: 0 -310px
}

.integrity-status .dropship {
	background-position: 0 -170px
}

.integrity-status .no-dropship {
	background-position: 0 -330px
}

.integrity-status .enterprise {
	background-position: 0 -190px
}

.integrity-status .no-enterprise {
	background-position: 0 -350px
}

.integrity-status .entity {
	background-position: 0 -210px
}

.integrity-status .no-entity {
	background-position: 0 -368px
}

.integrity-status .integrity {
	background-position: 0 -389px
}

.integrity-status .no-integrity {
	background-position: 0 -410px
}

.return_top {
	width: 34px;
	display: none;
	position: fixed;
	right: 0;
	bottom: 120px;
	z-index: 1000;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop)+660)
}

.return_top a {
	display: block;
	width: 34px;
	height: 32px;
	text-indent: -999em;
	background: url(/themes/mall/default/styles/default/images/index_top2.png) no-repeat 0 0
}

.return_top a:hover {
	background-position: 0 -32px
}

.return_top a:active {
	star: expression(this.onFocus=this.blur())
}

.return_top a:foucs {
	outline: 0
}

.newstore_title {
	display: block;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 12px;
	font-weight: 400;
	color: #606060;
	padding: 0 10px
}

.newstore_title b {
	font-size: 14px;
	color: #383838
}

.newstore_title a {
	float: right;
	font-family: SimSun
}

.tab-menu li {
	float: left;
	margin-right: 3px;
	height: 25px;
	line-height: 25px;
	text-align: center
}

.tab-menu {
	padding-left: 20px
}

.e_content .tab-menu a {
	display: inline-block;
	padding: 0 10px;
	border: 1px solid #add2ff;
	background-color: #e8f2fe;
	border-radius: 4px 4px 0 0;
	color: #000;
	height: 23px
}

.tab-menu .hover a,
.tab-menu a:hover {
	background-color: #fff;
	border-bottom: 1px solid #fff;
	color: #397bdb
}

.tab-menu a:hover {
	_margin-bottom: -1px
}

.datetimepicker-days {
	padding: 10px
}

.table-condensed td {
	padding: 2px 5px
}

.table-condensed .minute {
	padding: 0 5px
}

.input-group-addon {
	position: absolute;
	top: 4px;
	right: -2px
}

.input-group-addon img {
	position: relative;
	right: 7px
}

.dropdown-menu {
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
	display: none;
	float: left;
	font-size: 14px;
	left: 0;
	list-style: none;
	margin: 2px 0 0;
	min-width: 160px;
	padding: 5px 0;
	position: absolute;
	top: 100%;
	z-index: 1000
}

.glyphicon {
	display: inline-block
}

.glyphicon-arrow-left,
.glyphicon-arrow-right {
	width: 12px;
	height: 9px;
	background: url(/themes/mall/default/admin/v5/images/r-sprite.png) -38px -173px no-repeat
}

.glyphicon-arrow-right {
	background-position: -52px -173px
}

.datetimepicker table tr td .month {
	width: 30%
}

.fix-relative {
	position: relative;
	overflow: visible;
	z-index: 100
}

.fix-relative:hover {
	z-index: 101
}

.fix-relative:hover div {
	display: block
}

.buyerInfo,
.storeintro {
	position: absolute;
	left: 0;
	top: 25px;
	display: none;
	z-index: 999;
	color: #000;
	width: 210px;
	background: #fff;
	text-align: left
}

.returns-buyer .buyerInfo,
.returns-buyer .storeintro {
	border: 1px solid #99b9e8;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 0 0 5px #99b9e8;
	-moz-box-shadow: 0 0 5px #99b9e8;
	-webkit-box-shadow: 0 0 5px #99b9e8;
	z-index: 999;
	padding: 15px;
	color: #000;
	width: 210px;
	background: #fff;
	text-align: left
}

.buyerInfo span.pngfix,
.storeintro span.pngfix {
	width: 16px;
	height: 13px;
	background-position: -236px -776px;
	margin-right: 5px
}

.storeintro .pngfix {
	background-position: -187px -750px
}

.warp {
	width: 550px;
	color: #6a6a6a;
	padding: 10px 15px;
	max-height: 550px;
	_height: expression(this.scrollHeight>550 ? "550px": "auto");
	overflow: hidden;
	overflow-y: auto;
	position: relative
}

.warp textarea {
	resize: none;
	overflow-y: auto
}

.warp input {
	margin-right: 5px
}

.warp .table1 {
	margin: 10px auto
}

.warp .table1 td {
	border: 1px solid #eaf2fe;
	padding: 0 5px
}

.warp .table1 td.white {
	height: 5px;
	overflow: hidden;
	line-height: 5px;
	border: 0
}

.warp .h240 {
	max-height: 240px;
	height: expression(this.scrollHeight>240 ? "240px": "auto");
	overflow: auto
}

.warp .table2 td {
	text-align: center
}

.warp .table2 thead {
	font-size: 14px;
	font-family: 'Microsoft YaHei', SimHei;
	line-height: 30px
}

.warp .table2 thead td {
	border: 1px solid #c7d8e3
}

.warp .table2 tbody tr {
	background: #eaf2fe
}

.warp .table2 tbody tr.odd {
	border-bottom: 1px solid #fff
}

.warp .table2 tbody tr.even {
	border-bottom: 1px solid #d9dce2
}

.warp .table2 tbody td {
	line-height: 25px
}

.bottom-btn .sub {
	border: 1px solid #3079ed;
	height: 25px;
	width: 80px;
	cursor: pointer;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #4084f2 url(/themes/mall/default/admin/v4/images/operating_btn_bg.png) repeat-x 0 -60px;
	box-shadow: 2px 2px 3px #d9d9d9;
	color: #fff
}

.bottom-btn .sub:hover {
	border-color: #2f5bb7;
	background-position: 0 -90px;
	color: #fff;
	text-shadow: 0 0 5px rgba(255, 255, 255, 0.8)
}

.bottom-btn .cancel {
	margin: 0 10px;
	color: #6a6a6a
}

.wrap {
	width: 624px;
	color: #6a6a6a;
	_height: expression(this.scrollHeight>550 ? "550px": "auto");
	overflow: hidden;
	overflow-y: auto;
	position: relative
}

.wrap textarea {
	resize: none;
	overflow-y: auto
}

.wrap input {
	margin-right: 5px
}

.wrap .table1 {
	margin: 10px auto
}

.wrap .table1 td {
	border: 1px solid #eff1f3;
	padding: 0 5px
}

.wrap .table1 td.f5fbff {
	background-color: #f5fbff
}

.wrap .table1 td.white {
	height: 5px;
	overflow: hidden;
	line-height: 5px;
	border: 0
}

.wrap .beff1f3 {
	border: 1px solid #fff
}

.wrap .input-txt {
	border: 1px solid #d9d9d9;
	border-radius: 3px
}

.wrap .cap-label {
	float: left;
	width: 95px;
	text-align: right
}

.wrap .cont ul li {
	width: 100px;
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left
}

.wrap .cont ul li.other {
	width: 140px
}

.wrap .cont ul li.warn {
	width: 140px
}

.wrap .cont ul li input.other {
	margin-top: -5px;
	padding: 0 3px;
	width: 104px;
	height: 24px;
	line-height: 24px;
	color: #919191;
	border-radius: 0
}

.wrap .warn-icon {
	float: left;
	margin: 5px 3px 0 0;
	width: 16px;
	height: 15px;
	background: url(/themes/mall/default/admin/v4/images/icon.png) no-repeat -95px 0
}

.wrap .invoice-no {
	margin-top: 15px
}

.wrap .invoice-no input {
	float: left;
	margin-top: -3px;
	padding: 3px 5px;
	width: 165px
}

.wrap .bottom-btn {
	width: 150px;
	margin: 0 auto
}

.wrap .sub-btn {
	margin-right: 20px;
	width: 96px;
	height: 30px;
	cursor: pointer;
	color: #fff;
	border: 0;
	background-color: #f86d84;
	background: url(/themes/mall/default/admin/v4/images/icon.png) no-repeat -104px -223px
}

#dialog .title {
	border-bottom: 1px solid #4b6ea9;
	padding-left: 15px;
	font-weight: 700;
	font-size: 14px;
	zoom: 1;
	overflow: hidden
}

#dialog .title .close {
	font-size: 16px;
	font-weight: 700;
	padding: 5px;
	margin-right: 10px;
	cursor: pointer;
	display: block
}

.mall-step-header {
	top: -114px;
	right: 0
}

.mall-step-wrap {
	width: 360px
}

.mall-step-3 li {
	width: 50%
}

.mall-step-4 li {
	width: 33.333%
}

.mall-step_v2,
.mall-step_v2 li,
.mall-step-line {
	position: relative
}

.mall-step_v2 .mall-step_v2-end,
.mall-step_v2_txt,
.mall-step-header,
.mall-step-line i,
.mall-step-line em {
	position: absolute
}

.mall-step_v2 {
	padding-left: 30px;
	padding-right: 30px
}

.mall-step_v2 li {
	float: left;
	height: 60px;
	text-align: center;
	font-size: 12px;
	color: #969696
}

.mall-step_v2 .mall-step_v2-end {
	right: -70px;
	top: 0;
	width: 92px
}

.mall-step_v2_txt p {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 27px;
	height: 27px;
	line-height: 27px;
	margin-bottom: 6px;
	border: 3px solid #eee;
	color: #ed425d;
	border-radius: 50%;
	background-color: #fff;
	font-size: 14px;
	font-family: 'Arial';
	font-weight: 700
}

.mall-step_v2_txt span {
	display: block
}

.mall-step_v2_txt {
	top: 0;
	left: -30px
}

.mall-step-line {
	height: 3px;
	background-color: #eee;
	margin-top: 15px;
	margin-right: 35px
}

.mall-step-line i,
.mall-step-line em {
	top: -7px;
	width: 0;
	height: 0;
	font-size: 0;
	border-width: 9px 10px;
	border-style: solid;
	border-color: transparent;
	z-index: -1
}

.mall-step-line i {
	right: -15px;
	border-left-color: #eee
}

.mall-step-line em {
	right: -11px;
	border-left-color: #fff
}

.mall-step_v2 .active p,
.mall-step_v2 .done p {
	border-color: #ef536c
}

.mall-step_v2 .active span,
.mall-step_v2 .done span {
	color: #333
}

.mall-step-icon {
	display: inline-block;
	width: 14px;
	height: 11px;
	margin-bottom: -2px;
	*position: relative;
	*top: 7px;
	background: url(/themes/mall/default/styles/default/images/n-sprite.png) -76px -33px no-repeat
}


/* resmerge themes/mall/default/styles/default/css/public.mall.css end */


/* resmerge themes/store/default/styles/css/store_common.css start */

.gc-pic {
	width: 220px;
	height: 220px;
	position: relative;
	overflow: hidden
}

#goods-compare {
	display: none;
	position: absolute;
	left: 0;
	top: 220px
}

#goods-compare p {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9;
	width: 225px;
	height: 24px;
	line-height: 24px;
	padding: 0;
	text-align: center
}

#goods-compare .gc-mask {
	background: #c98f60;
	opacity: .9;
	filter: alpha(opacity=90);
	z-index: 1
}

#goods-compare a {
	color: #fff;
	height: 24px;
	line-height: 24px
}

#goods-compare a:hover {
	text-decoration: none
}

#goods-compare .ic-gc {
	display: inline-block;
	margin-right: 6px;
	position: relative;
	top: 2px;
	width: 12px;
	height: 12px;
	background: url(/themes/store/default/store_v2/images/legend.png?v=1.01) -18px 0 no-repeat
}

.zx_goods_list li .gc-pic {
	width: 180px;
	height: 180px
}

.zx_goods_list #goods-compare p {
	width: 180px
}

.contrast-box {
	display: none;
	position: relative;
	width: 758px;
	margin-top: 15px;
	border: 1px solid #df8686;
	background-color: #fff
}

.contrast-box .c_good_icon {
	float: left;
	width: 17px;
	height: 17px;
	line-height: 0;
	background: url(/themes/mall/default/admin/v5/images/c_goods_icon.png?v=1.0) no-repeat 0 0
}

.contrast-box a:hover {
	text-decoration: none
}

.contrast-box .title {
	width: 14px;
	height: 42px;
	padding: 29px 8px;
	line-height: 14px;
	background-color: #dbc0aa;
	color: #fff;
	font-weight: 700
}

.contrast-box li {
	position: relative;
	float: left;
	width: 80px;
	height: 80px;
	margin: 10px 0 0 18px
}

.contrast-box li a {
	display: block;
	width: 80px;
	height: 80px;
	line-height: 80px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center
}

.contrast-box li img {
	max-width: 80px;
	max-height: 80px;
	vertical-align: middle
}

.contrast-box .cont-btn {
	width: 122px
}

.contrast-box .cont-btn p {
	overflow: hidden;
	text-align: center
}

.contrast-box #cont_btn {
	display: block;
	width: 92px;
	height: 34px;
	line-height: 34px;
	margin: 19px auto 0 auto;
	border-radius: 3px;
	text-align: center;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	background-color: #f16767;
	box-shadow: 0 1px 2px #ddd
}

.contrast-box #cont_btn:hover {
	background-color: #f37676
}

.contrast-box #clear_all {
	line-height: 40px;
	color: #6883ab
}

.contrast-box #close_btn,
.contrast-box .del-conts {
	display: none;
	position: absolute;
	right: -8px;
	top: -8px;
	width: 22px;
	height: 22px;
	line-height: 0;
	background-position: 0 -37px;
	cursor: pointer
}

.contrast-box .del-conts {
	background-position: -22px -37px
}

.contrast-fixed #close_btn {
	display: block
}

.contrast-fixed {
	position: fixed;
	bottom: 0;
	left: 50%;
	margin-left: -270px;
	z-index: 9999
}

.body_wrap .contrast-fixed {
	margin-left: -270px
}

.contrast-info {
	margin-top: 11px
}

.contrast-info .contrast-goods .ic-gc {
	float: left;
	margin: 2px 2px 0 0;
	width: 17px;
	height: 17px;
	line-height: 0;
	background: url(/themes/mall/default/admin/v5/images/c_goods_icon.png?v=1.0) no-repeat -69px 0
}

.contrast-info a:hover {
	color: #666
}

.contrast-bf a {
	position: fixed;
	right: 0;
	bottom: 155px;
	z-index: 1200;
	width: 34px;
	height: 52px;
	background: url(/themes/store/default/store_v2/images/bf.png) 0 0 no-repeat
}

.contrast-bf a:hover {
	background-position: 0 -52px
}

.cont {
	padding: 15px 45px
}

#contentA .contrast-box {
	width: 675px
}

#contentA .contrast-box li {
	margin-left: 8px
}

#contentA .contrast-box .cont-btn {
	width: 110px
}

#contentA .contrast-fixed {
	margin-left: -192px
}

.recommend .contrast-box {
	width: 700px
}

.recommend .contrast-box li {
	margin-left: 11px
}

.recommend #goods-compare p {
	width: 220px
}

.recommend .contrast-fixed {
	margin-left: -225px
}

.bargain-goods .gc-pic {
	width: 222px;
	height: 222px
}

.bargain-goods .contrast-box {
	width: 738px
}

.bargain-goods .contrast-box li {
	margin-left: 17px
}

#J_feedback_box {
	width: 34px;
	height: 52px;
	right: 0;
	bottom: 210px;
	position: fixed;
	_position: absolute;
	top: auto;
	margin: 0;
	z-index: 9999
}

#J_feedback_box .n_content {
	position: relative
}

#J_feedback_box .fb-default {
	background: url(/themes/store/default/store_v2/images/fb.png) 0 0 no-repeat
}

#J_feedback_box .fb-default-hover,
#J_feedback_box #J_fb_default:hover {
	background: url(/themes/store/default/store_v2/images/fb.png) 0 -52px no-repeat;
	margin: 0
}

#J_feedback_box #J_fb_default {
	padding: 0;
	width: 34px;
	height: 52px;
	border: 0;
	cursor: pointer
}

.p-relative {
	position: relative;
	z-index: 101
}

.bh-fix a {
	position: fixed;
	top: 30%;
	left: 50%;
	margin-left: 500px;
	display: block;
	width: 66px;
	height: 153px;
	text-align: center;
	color: #fff;
	z-index: 9999;
	background: url(/themes/store/default/styles/images/bh-fixed.png) 0 0 no-repeat
}

.bh-fix a:hover {
	color: #fff
}

.bh-fix a span {
	position: absolute;
	left: 14px;
	top: 33px
}

@-moz-document url-prefix() {
	.ff-img-bug table td img {
		float: left
	}
}

.prot-img {
	position: relative
}

.prot-img .prot-img-mask,
.prot-img .prot-img-mask i {
	position: absolute;
	display: block;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	background: url(/themes/store/default/styles/images/prot_mask.png) 0 0
}

.prot-img .prot-img-mask i {
	z-index: 1002;
	background: url(/themes/store/default/styles/images/prot_mask_lock.png) no-repeat center center
}

.detail-wrap li i,
.integrity-status i,
.sub-wrap .legend-v2 b,
.sub-wrap .legend-v2 span {
	position: relative;
	background-image: url(/themes/store/default/store_v2/images/legend.png?33);
	background-repeat: no-repeat
}

.legend-v2 b {
	font-size: 0;
	line-height: 0
}


/* resmerge themes/store/default/styles/css/store_common.css end */


/* resmerge themes/mall/default/styles/default/css/public.footer.css start */

#footer {
	width: 100%
}

#footer,
#footer .friendlink a {
	background-image: url(/themes/mall/default/styles/default/images/public.footer.sprites.gif)
}

#footer {
	clear: both;
	margin-top: 50px;
	padding: 18px 0 12px;
	background-color: #FFF;
	background-repeat: repeat-x;
	background-position: 0 -15px;
	line-height: 24px
}

#footer ul,
#footer dl {
	font-size: 0
}

#footer li,
#footer .f-links dt,
#footer dd {
	display: inline-block;
	margin: 0 3px;
	font-size: 12px;
	zoom: 1;
	*display: inline
}

#footer img {
	vertical-align: middle
}

#footer .f-help_1 {
	margin-bottom: 20px;
	height: 60px
}

#footer .f-help_1 dl {
	width: 460px
}

#footer .f-help_1 dt {
	margin: 0 0 5px;
	font-weight: 700;
	font-size: 14px;
	font-family: 'Microsoft YaHei';
	line-height: 30px
}

#footer .f-help_1 dd {
	margin: 0 22px;
	text-align: center;
	width: auto
}

#footer .f-help_1 dd a,
#footer .copyright a {
	color: #8d8d8d
}

#footer .copyright {
	padding: 6px 0 10px;
	line-height: 1.6;
	text-align: center
}

#footer ul,
#footer .f-links dl {
	text-align: center
}

#footer .f-links dt {
	margin: 0
}

#footer .f-links li,
#footer .f-links dd {
	margin: 0 6px
}

#footer .f-links,
#footer .f-links a {
	color: #bfbfbf
}

#footer .f-links .more {
	font-family: \5b8b\4f53, tahoma, arial;
	cursor: pointer
}

#footer .f-links .more:hover,
#footer .f-links a:hover,
#footer .copyright a:hover {
	color: #ca062c
}

#footer .friendlink a {
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: right 2px
}

#footer .friendlink ul li:last-child a {
	background: 0
}

#footer .f-others_1 div {
	padding: 5px;
	line-height: 1.5
}

#footer .f-help_1 .left_1 {
	float: left;
	display: inline
}

#footer .f-help_1 .right {
	float: right;
	display: inline
}

#footer .f-help_1 .frist {
	text-align: left;
	margin-left: 0
}

#footer .f-help_1 .last {
	text-align: right;
	margin-right: 0
}


/* resmerge themes/mall/default/styles/default/css/public.footer.css end */


/* resmerge themes/store/default/styles/css/public.category.css start */

.c-wrap .c-selected ul li a .close-icon,
.c-wrap .c-list .more-btn i,
.f-wrap .f-list li a i {
	background-image: url("/themes/store/default/styles/images/category.png");
	background-repeat: no-repeat
}

.c-wrap {
	margin-bottom: 10px;
	border: 1px solid #e0e0e0;
	background-color: #fff;
	color: #818181
}

.c-wrap .c-crumb {
	position: relative;
	border-bottom: 1px solid #f3f3f3;
	height: 30px;
	line-height: 30px
}

.c-wrap .c-crumb a {
	padding: 0 8px;
	font-size: 14px;
	color: #414141;
	font-weight: 600
}

.c-wrap .c-crumb a:hover {
	text-decoration: none
}

.c-wrap .c-crumb .prd-sum {
	position: absolute;
	top: 0;
	right: 20px
}

.c-wrap .c-selected {
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	zoom: 1;
	border-bottom: 1px dotted #ccc
}

.c-wrap .c-selected .c-s-cap {
	float: left;
	width: 90px;
	text-align: right
}

.c-wrap .c-selected ul {
	overflow: hidden;
	zoom: 1
}

.c-wrap .c-selected ul li {
	float: left;
	_display: inline;
	margin: 12px 5px 0;
	padding: 0 3px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #e15267;
	cursor: pointer
}

.c-wrap .c-selected ul li a {
	float: left;
	color: #818181;
	cursor: pointer
}

.c-wrap .c-selected ul li a:hover {
	text-decoration: none
}

.c-wrap .c-selected .c-l-wrap {
	float: left;
	height: 20px
}

.c-wrap .c-selected ul li a span {
	color: #e15267
}

.c-wrap .c-selected ul li a .close-icon {
	float: left;
	margin-left: 2px;
	margin-top: 2px;
	width: 15px;
	height: 15px;
	background-position: 0 -81px
}

.c-wrap .c-list {
	position: relative;
	padding: 8px 0;
	overflow: hidden;
	zoom: 1;
	margin: 0 20px;
	border-bottom: 1px dotted #ccc
}

.c-wrap .c-list li {
	float: left
}

.c-wrap .c-list .c-l-cap {
	width: 70px;
	text-align: right
}

.c-wrap .c-list .c-l {
	width: 540px
}

.c-wrap .c-list .c-l a {
	float: left;
	margin: 0 5px 5px;
	color: #414141
}

.c-wrap .c-list .c-l a:hover {
	color: #e15267;
	text-decoration: none
}

.c-wrap .c-list .c-l a span {
	color: #818181
}

.c-wrap .c-list .more-btn {
	position: absolute;
	right: 0;
	*width: 40px;
	bottom: 13px;
	*bottom: 0;
	color: #717171;
	line-height: 1.5em
}

.c-wrap .c-list a.more-btn:hover {
	color: #717171;
	text-decoration: underline;
	cursor: pointer
}

.c-wrap .c-list .more-btn span {
	float: left
}

.c-wrap .c-list .more-btn i {
	float: right;
	margin-left: 2px;
	margin-top: 4px;
	+margin-top: 2px;
	_margin-top: 4px;
	width: 13px;
	height: 13px;
	background-position: -1px -52px
}

.c-wrap .c-list .more-btn i.to-hide {
	background-position: -1px -67px
}

.f-wrap {
	margin-bottom: 10px;
	height: 30px;
	border: 1px solid #e0e0e0;
	background-color: #fff;
	color: #717171
}

.f-wrap .f-cap {
	float: left;
	padding: 0 10px;
	line-height: 30px;
	border-right: 1px solid #e0e0e0
}

.f-wrap .f-list {
	float: left
}

.f-wrap .f-list li {
	float: left;
	line-height: 30px;
	border-right: 1px solid #e0e0e0;
	background-color: #f9f9f9
}

.f-wrap .f-list li:hover,
.f-wrap .f-list li.li-hover {
	background-color: #ededed;
	box-shadow: inset 1px 1px 1px #a9a9a9
}

.f-wrap .f-list li.cur-f:hover {
	background-color: #f9f9f9;
	box-shadow: none
}

.f-wrap .f-list li a {
	display: block;
	width: 40px;
	padding: 0 15px;
	color: #717171
}

.f-wrap .f-list li a:hover {
	color: #717171;
	text-decoration: none;
	cursor: pointer
}

.f-wrap .f-list li.cur-f a {
	color: #e15267
}

.f-wrap .f-list li a span {
	float: left
}

.f-wrap .f-list li a i {
	float: left;
	margin-top: 9px;
	margin-top: 8px\9;
	margin-left: 3px;
	width: 13px;
	height: 13px
}

.f-wrap .f-list li a i.up-red {
	background-position: 0 0
}

.f-wrap .f-list li a i.up-gray {
	background-position: 0 -14px
}

.f-wrap .f-list li a i.down-red {
	background-position: 0 -27px
}

.f-wrap .f-list li a i.down-gray {
	background-position: 0 -40px
}

.f-wrap .p-wrap {
	float: right;
	line-height: 30px
}

.f-wrap .p-wrap span {
	float: right;
	margin-right: 10px
}

.f-wrap .p-wrap a {
	float: right;
	height: 30px;
	padding: 0 10px;
	border-left: 1px solid #e0e0e0;
	font-size: 20px
}

.f-wrap .p-wrap a:hover {
	color: #e15267;
	text-decoration: none;
	cursor: pointer
}

div#main-padding-top {
	padding-top: 5px
}

.com-sty {
	padding-top: 0;
	margin-bottom: 10px;
	border: 1px solid #ddd;
	margin-top: 15px;
	background: #fff;
	overflow: hidden
}

.com-sty h3 {
	padding-left: 8px;
	line-height: 30px;
	font-size: 14px;
	border-bottom: 1px solid #eee;
	background: #f8f8f8;
	color: #666
}

.around-pic {
	width: 208px;
	height: 105px
}

.stock-first {
	display: inline-block;
	margin-left: 23px;
	margin-right: 33px;
	cursor: pointer
}

.stock-con {
	width: 63px;
	height: 52px;
	position: relative;
	top: -10px;
	background: url(/themes/store/default/gds_view/imgs/stock-con.gif) no-repeat
}

.a-stock {
	display: inline-block;
	margin-top: 17px
}

.txt-ssto {
	text-indent: 1em
}

.a-bgstock {
	width: 53px;
	height: 53px;
	background: url(/themes/store/default/gds_view/imgs/origin.png) no-repeat 0 -2px
}

.after-ser {
	display: inline-block;
	text-align: left;
	cursor: pointer
}

.a-bgstock:hover {
	background: url(/themes/store/default/gds_view/imgs/after-sale.gif) no-repeat 1px 0
}

span.stack-txt {
	font-family: 'Microsoft Yahei';
	font-size: 12px;
	color: #333;
	display: block;
	line-height: 15px
}

.s-service {
	display: inline-block;
	text-indent: 3px
}

.view-more {
	overflow: hidden;
	padding: 10px 0 15px 0
}

.view-more a {
	display: block;
	width: 175px;
	height: 32px;
	line-height: 32px;
	margin: 0 auto;
	background-image: url(/themes/store/default/styles/images/pro_detail3.png?v=3.0.22);
	background-repeat: no-repeat;
	background-position: 0 -335px;
	text-align: center;
	font-size: 14px;
	color: #595959
}

.goods-rank .g-tab {
	padding-top: 15px
}

#tab-hd {
	overflow: hidden;
	zoom: 1
}

#tab-hd li {
	float: left;
	height: 28px;
	border-width: 1px;
	border-style: solid;
	border-color: #f2f2f2 #f2f2f2 #dadada #f2f2f2;
	background: #f8f8f8
}

#tab-hd li span {
	display: block;
	width: 92px;
	margin: 0;
	line-height: 28px;
	text-align: center;
	color: #383838;
	cursor: default
}

#tab-hd li.current {
	border-color: #dadada #dadada #fff #dadada;
	background: #fff
}

.g-tab #tab-bd {
	overflow: hidden
}

#tab-bd ol {
	display: none;
	width: 190px;
	margin: 0 auto
}

#tab-bd li {
	height: 75px;
	padding-bottom: 15px;
	margin-top: 10px;
	border-bottom: 1px dashed #ddd;
	overflow: hidden;
	zoom: 1
}

#tab-bd li .g-pic {
	display: block;
	float: left;
	width: 75px;
	height: 75px;
	margin: 0 2px;
	overflow: hidden;
	line-height: 75px;
	text-align: center;
	white-space: nowrap
}

#tab-bd li .g-pic:hover {
	text-decoration: none
}

#tab-bd li .g-pic img {
	max-width: 75px;
	max-height: 75px;
	_widdth: 75px;
	_height: 75px;
	vertical-align: middle
}

#tab-bd li .g-info {
	float: left;
	width: 85px;
	margin: 0 8px
}

#tab-bd li .g-info .g-des {
	height: 36px;
	line-height: 18px;
	color: #515151
}

#tab-bd li .g-info .g-price {
	line-height: 18px;
	font-weight: bold;
	color: #c00
}

#tab-bd li .g-info .sales-vol {
	width: auto;
	line-height: 18px;
	color: #999
}

#tab-bd .bd-current {
	display: block
}

#store-name {
	display: block;
	margin: 10px 0 0 8px;
	color: #4e4e4e;
	font: 800 14px/20px 宋体b8b体4f53
}


/* resmerge themes/store/default/styles/css/public.category.css end */