
/*public*/
	body {
	font-family: 'microsoft yahei';
	color: #555;
}

a {
	color: #333;
}
a:hover {
	color: #761517;
}
.ic,.buying .flip {
	background: url(ic.png) no-repeat;
}
.searchbar .sel:after,.category-handle a:before,.category-item .category-link:before,.slide-cont .login:before,.index-news .title:before,.tab-wrap>span i,.good-wrap li i,.page-topbar a i,.side-bar .mb a,.side-bar .service a,.side-bar .top a,.side-bar .cart a i{
	background: url(icons.png) no-repeat;
}
.inner-wrap {
	width: 1190px;
	margin: 0 auto;
	*zoom: 1;
    font-size: 14px;
}
.inner-wrap:after {
	content: "\0020";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	overflow: hidden;
}
.inner-wrap .page-aside {
	width: 200px;
}
.inner-wrap .page-article {
	margin-left: 210px;
}
.inside-wrap {
	width: 1200px;
	margin: 0 auto;
	*zoom: 1;
}
.inside-wrap:after {
	content: "\0020";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	overflow: hidden;
}
.fl,.topbar-left, .header-left, .header-main, .nav-left, .nav-main, .nav-main .menu li, .minicart-cont .goods-pic, .category-content .brands-box .item, .slider .prev, .slider .slide-box, .slider .slide-item, .page-container .section-left, .page-container .sidebar, .page-container .main, .switchable-trigger, .switchable-panel .goods-item, .sales-rank .goods-pic, .sales-charts .goods-pic, .user-comments .goods-pic, .helper-item, .friendlink-list li, .im .im-bar ,.subnav .tl,.sales-rank .goods-pic,.mid-ad .ad-list {
	float: left;
	_display: inline;
}
.fr,.topbar-right, .header-right, .nav-right, .slider .next, .page-container .section-right, .page-container .aside, .integ-coupon .need-integ, .follow-weibo .add-weibo-btn {
	float: right;
	_display: inline;
}
.signupin-content .btn-big,.signupin-content .btn-big:hover {
	background: none;
}

.action-notify span,.action-notify:hover span {
	background-image:none;
	background:#eaeaea;
}
.signup {
	background-color: #ffffff;
}
.sign-title h2 {
	color: #555;
}
/*top*/
	.page-topbar {
	line-height: 32px;
	color: #666;
	background-color: #f2f2f2;
	box-shadow:0 -2px 10px #eaeaea inset;
}
.page-topbar a {
	color: #666;
	margin: 0 3px;
}
.page-topbar a i{
	display: inline-block;
	vertical-align: -4px;
	margin-right: 3px;
	width: 12px;
	height: 20px;
	background-position: -805px -115px;
}
.page-topbar a:hover {
	color: #c31411;
}
.small-signin .home {
	padding-left:17px;
}
.mycart,.subnav li {
	margin: 0 10px;
}
.myon,.wx,.minicart-text,.t-bn {
	position: relative;
}
.myon li {
	line-height: 20px;
	padding-right: 15px;
}
.myon .ic {
	padding-right: 12px;
	background-position: right 5px;
	cursor: pointer;
}
.myon:hover .ic {
	background-position: right -19px;
}
.myon ul {
	position: absolute;
	top:24px;
	background-color: #fff;
	display: none;
	left: -4px;
	z-index: 100;
	width: 100%;
	text-align: center;
}
.myon:hover ul {
	display: block;
	border: 1px solid #eaeaea;
}
.wx .ic {
	background-position: 0 -62px;
	padding-left: 15px;
}
.wx img {
	width: 119px;
	height: 119px;
	position: absolute;
	top:25px;
	left:-17px;
	z-index: 99;
	visibility: hidden;
}
.wx:hover img {
	visibility: visible;
}
.minicart-text b {
	width: 20px;
	height: 20px;
	line-height:20px;
	text-align:center;
	background-color: #c30101;
	border-radius: 20px;
	color: #fff;
	display: block;
	margin: 0 auto;
	font-weight: normal;
}
.minicart-text i {
	color:#C30101;
}
.page-header .inner-wrap {
	margin:0 auto;
}

.header-main {
	margin-left: 50px;
	width:285px;
	margin-top: 30px;
}
.page-header .logo img {
	max-width: 80%;
}
/*顶部悬浮*/
.fixed {
	position: fixed;
	left:0;
	top:0;
	right: 0;
	height: 153px;
	z-index: 100;
	background: white;
}
.fixed #category_box {
	display: none;
}
.fixed .nav-left:hover #category_box{
	display: block;
}
/* 顶部搜索框挂件*/
	.searchbar {
	margin-top:30px;
	position: relative;
    margin-right:250px;
}
.searchbar .drop-keys {
	position: absolute;
	left: 81px;
	top: 39px;
	background: white;
	border: 1px solid #dddddd;
	width: 345px;
    z-index:10000;
}
.searchbar .drop-keys li {
	line-height: 30px;
	padding: 0 10px;
	font-size: 12px;
	list-style: none;
}
.drop-keys li:hover {
	background-color: #eeeeee;
}
.drop-keys li .num {
	float: right;
}
.searchbar .sel {
	float: left;
	display:block;
	width:80px;
	height: 38px;
	line-height: 38px;
	background-color: #eaeaea;
	color: #666;
	text-align: center;
	border:1px solid #eaeaea;
	border-right: none;
	position: relative;
	font-size: 14px;
}
.searchbar .sel:after {
	content: '';
	position: absolute;
	right:3px;
	color:#999;
	display: block;
	width: 20px;
	height: 20px;
	background-position:-28px -60px;
	top:13px;
}
.searchbar .x-input {
	width:325px;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	border: 1px solid #eaeaea;
	padding: 0 10px;
	float: left;
	_display:inline;
}
.searchbar .btn-search {
	height: 40px;
	overflow: hidden;
	width:103px;
	background:#d70000;
	color: #fff;
	font-size: 18px;
}
.searchbar .btn-search span,.searchbar .btn-search .icon {
	display: none;
}
.searchbar .hots {
	line-height: 25px;
	color: #666666;
	margin-top: 5px;
}
.searchbar .hots a {
	border-left: 1px solid #eaeaea;
	margin-left: 10px;
	padding-left: 10px;
}
.searchbar .hots a:nth-child(2n) {
	color:#b42e2b;
}
/* /顶部搜索框*/
	.page-nav {
	height:40px;
	border-top: 0px solid #eaeaea;
	border-bottom: 1px solid #dddddd;
	box-shadow:0 5px 20px #ccc;
	background-color: white;
}
.nav-left {
	width:230px;
}
.nav-main {
	overflow:hidden;
}
.nav-main .menu li {
	line-height:36px;
	font-size: 14px;
}
.nav-main .menu a {
	color: #333;
	display: block;
	padding: 0 30px;
	font-weight: bold;
}
.nav-main .menu .active a {
	color:#77141a;
}
.menu a:hover {
	font-size: 14px;
	font-weight:bold;
}
.nav-right {
	width: 240px;
}
/* 商品弹出式分类挂件*/
	.category-list {
	position: relative;
}
.category-handle {
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
.category-handle a {
	color: #77141a;
	display: block;
	background-color: #ffffff;
	position: relative;
	font-size: 16px;
	letter-spacing: 2px;
}
.category-handle a:before {
	content: '';
	background-position:-55px -51px;
	display:block;
	width: 24px;
	height: 22px;
	position: absolute;
	left: 12px;
	top:6px;
}
.category-content {
	background-color:#ffffff;
	position: absolute;
	width:230px;
	height: 451px;
	z-index: 99;
	transition: all 0.3s ease;
}
.category-content .category-item {
	*zoom: 1;
	font-size: 14px;
	padding:0 5px;
	border-bottom: 1px solid #eaeaea;
}
.category-content .category-item:last-child .lev1-cat {
	border:none;
}
.category-item .lev1-cat {
	padding:5px 0;
}
.category-item.active .lev1-cat {
	border-color:#E9D9BE;
	position: relative;
}
.category-item.active .lev1-cat:after {
	content: '';
	position: absolute;
	right: -22px;
	top:14px;
	border:8px solid #333;
	border-color:transparent transparent transparent #333;
	z-index: 99;
}
.category-content .category-link {
	padding-left: 10px;
	display: block;
	color: #333333;
	overflow: hidden;
	*zoom: 1;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
}
.category-content .category-link .icon {
	display: none;
	color: #E9D9BE;
	width: 5px;
	display: inline-block;
	vertical-align: middle;
}
.category-content .category-link .text {
	width:173px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: inline-block;
	vertical-align: middle;
}
.category-content .sub-box {
	display: none;
	position: absolute;
	top: 0;
	bottom: 0;
	left:230px;
	background-color: white;
	width:600px;
	border:1px solid #333;
}
.category-item p {
	margin: 0 5px;
	height: 46px;
	line-height: 19px;	
	overflow: hidden;
}

.category-item p > a:after {
	content: '|';
	position: absolute;
	top:1px;
	right: 0;
	bottom: 2px;
}
.it1 p > a:nth-child(4):after,.it2 p > a:nth-child(3):after,.it2 p > a:nth-child(6):after,.it3 p > a:nth-child(4):after,.it3 p > a:nth-child(8):after,.it2 p > a:nth-child(3):after,.it1 p > a:nth-child(8):after,.category-content .lev1-cat .level2:last-child:after{
	content: '';
}
.category-content .lev1-cat .level2 {
	font-weight: normal;
	color: #999;
	font-size: 13px;
	display: inline-block;
	position: relative;
}
.it1 .lev1-cat .level2 {
	width: 49px;
}
.it2 .lev1-cat .level2 {
	width: 65px;
}
.it3 .lev1-cat .level2 {
	padding-right: 13px;
}
.category-content .active {
	background-color:#333;
	color:#8D312C;
	z-index: 1;
	transition: all 0.3s ease;
}
.category-content .active .lev1-cat .level2,.category-content .active .category-link {
	color:#fff;
}
.category-content .active .sub-box {
	display: block;
}
.category-content .active .icon {
	color: #fff;
}
.category-content .padding {
	padding:20px;
}
.number-sort {
	border-bottom: 1px solid #eaeaea;
	line-height: 30px;
}
.number-sort>span {
	margin-right:10px;
}
.category-content .sub-category {
	font-size: 12px;
	text-align:left;
	padding:10px 0;
}
.category-content .sub-category li {
	display: inline-block;
	*float: left;
	margin-bottom: 5px;
	margin-right:5px;
	color:#666;
}
.category-content .sub-category li a {
	color:#666;
	margin-right: 5px;
}
.category-content .sub-category li a:hover{
	color:#D70000;
}
.category-content .brands-box {
	border-left: 1px dashed #eaeaeaddd;
	display: none;
}
.category-content .brands-box .box-title {
	padding: 0 10px;
}
.category-content .brands-box .item {
	margin: 10px 9px;
	overflow: hidden;
	text-align: center;
}
.category-content .brands-box .item img {
	vertical-align: middle;
}
.category-content .level2 {
	color: black;
	font-weight: bold;
	overflow: hidden;
}
.category-content .level3 {
	float: left;
	_display: inline;
	margin-right: 8px;
	white-space: nowrap;
}
.category-item .category-link {
	padding-left:30px;
	margin-bottom: 5px;
	position: relative;
}
.category-item .category-link:before {
	content: '';
	display:block;
	width: 20px;
	height: 24px;
	position: absolute;
	left: 5px;
	top:1px;
}
.it1 .category-link:before {
	background-position: -93px -55px;
}
.it1.active .category-link:before {
	background-position: -31px -241px;
}
.it2 .category-link:before {
	background-position: -122px -55px;
}
.it2.active .category-link:before {
	background-position: -60px -241px;
}
.it3 .category-link:before {
	background-position: -327px -55px;
}
.it3.active .category-link:before {
	background-position: -262px -241px;
}
.it4 .category-link:before {
	background-position: -154px -54px;
}
.it4.active .category-link:before {
	background-position: -92px -240px;
}
.it5 .category-link:before {
	background-position: -179px -54px;
}
.it5.active .category-link:before {
	background-position: -117px -240px;
}
.it6 .category-link:before {
	background-position: -205px -55px;
}
.it6.active .category-link:before {
	background-position: -143px -241px;
}
.it7 .category-link:before {
	background-position: -230px -55px;
}
.it7.active .category-link:before {
	background-position: -168px -240px;
}
.it8 .category-link:before {
	background-position: -249px -55px;
}
.it8.active .category-link:before {
	background-position: -187px -240px;
}
.it9 .category-link:before {
	background-position: -272px -55px;
}
.it9.active .category-link:before {
	background-position: -207px -239px;
}
/* /商品弹出式分类挂件*/
	.page-container {
}
/* 首页商品焦点图*/
	.main-slide {
	position: relative;
	height:350px;
	overflow:hidden;
}
.main-slide .slide-triggers {
	position: absolute;
	height: 26px;
	left:0 ;
	bottom: 5px;
	right: 5px;
	z-index: 3;
	color: #fc6b00;
	text-align:center;
}
.main-slide .slide-triggers .active {
	background-color: #D70000;
	color: white;
}
.main-slide .trigger-item {
	width: 20px;
	height: 20px;
	line-height: 20px;
	border-radius:50%;
	font-size: 12px;
	text-align: center;
	margin-right: 5px;
	cursor: pointer;
	display: inline-block;
	*display: inline;
	*padding: 0 10px;
	background-color: #ffffff;
}
.trigger-item a{color:#fff;}
.slide-cont .mid-cont {
	float: left;
	margin-left:240px;
	width:720px;
	margin-right: 10px;
}
.slide-cont .right-cont {
	overflow:hidden;
	background-color: #d8d8d8;
	padding: 10px;
}
.right-cont .tgnavs {
	background-color: #ffffff;
	padding:20px 10px;
}
.index-content {
	background: url(bg1.jpg) repeat-y white;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-ms-background-size: contain;
	background-size: contain;
	padding: 10px 0 30px 0;
}

.index-news {
	margin: 10px 0;
}
.index-news .title {
	font-size: 14px;
	font-weight: normal;
	padding-left: 20px;
	background-color: #f2f2f2;
	height: 33px;
	line-height: 33px;
	position: relative;
}
.index-news .title:before {
	content: '';
	display:inline-block;
	width: 26px;
	height: 26px;
	background-position: -722px -48px;
	vertical-align: -4px;
}
.index-news .bd {
	background-color: white;
	padding: 15px;
}
.index-news .lv-1 {
	padding: 4px 0;
}
.index-news .lv-1:before {
	content:'·';
	display:inline-block;
	margin-right:5px;
}
.right-cont .tgnavs li {
	display: inline-block;
	*display: block;
	*float: left;
	width: 50%;
	text-align:center;
	margin-bottom: 15px;
}
.right-cont .tgnavs li a {
	display: block;
	cursor:default;
	color: #666;
}
.right-cont .tgnavs li i {
	content:'';
	background: url(adpic/bz-ics.png) no-repeat center 0;
	display: block;
	height: 50px;
}
.right-cont .tgnavs .hh i {
	background-position: center -80px;
}
.right-cont .tgnavs .yx i {
	background-position: center -170px;
}
.right-cont .tgnavs .bz i {
	background-position: center -251px;
}
.slide-cont .small-signin,.slide-cont .small-member {
	text-align:center;
	padding: 20px 10px;
	background: url(avatar.jpg) no-repeat #fff 10px 10px;
	line-height: 30px;
	box-sizing: border-box;
	height: 144px;
}
.slide-cont .small-member{
	background: url(avatar2.png) no-repeat #fff 10px 10px;
}
.slide-cont .small-member .wel{
	display: block;
}
.slide-cont .regist {
	display: none;
}
.slide-cont .login,.slide-cont .quit {
	display: block;
	width: 89px;
	height: 30px;
	line-height:30px;
	background-color:white;
	padding-left:9px;
	border:1px solid red;
	margin:7px auto;
	position: relative;
}
.slide-cont .quit{
	border-color:#999;
	background: url(quit.png) no-repeat 10px 5px;
}
.slide-cont .login:before {
	content: '';
	position: absolute;
	width:25px;
	height: 28px;
	left:5px;
	top:2px;
	background-position: -630px -52px;
}
.mid-ad {
	height:223px;
	margin-top: 10px;
	position:relative;
}
.mid-ad .ad-list {
	float: left;
	width:355px;
	height:223px;
	margin-right:10px;
	overflow: hidden;
}
.mid-ad .ad-list.last{
	margin-right: 0;
}
.mid-ad .ad-list .main-ad {
	float: left;
	width: 155px;
	margin-right: 10px;
}
.mid-ad .ad-list .sub-ad {
	overflow: hidden;
}
.mid-ad .lf-pro{
	position: absolute;
	left: -240px;
	width: 226px;
	background: #fff;
}
.mid-ad .lf-pro h2{
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	background: #fff;
	padding: 0 10px;
	text-indent: 1rem;
	border-bottom: 1px solid #ddd;
}
.mid-ad .goods-pic{
	width: 140px;
	height: 140px;
	overflow:hidden;
	margin: 10px auto 0 auto;
}
.lf-pro .goods-item .goods-name{
	height: 20px;
	margin: 8px 0;
}
.lf-pro .goods-item{
	height: 190px;
	text-align:center;
	padding: 0 10px;
}
.sub-ad .banner:last-child {
	margin-top: 8px;
}
.banner {
	overflow:hidden;
}
.banner img {
	transition: all 0.3s ease;
}
.banner img:hover {
	transform: scale(1.1,1.1);
}

/*area-section*/
.pro-section {
	overflow:hidden;
	margin:20px 0;
}
.pro-section .lf-section {
	float: left;
	width: 228px;
	height: 446px;
	border:1px solid #dadada;
	background-color: white;
}
.lf-section .tab-wrap {
	position: relative;
	height: 337px;
	background: url(../images/map-img.png) no-repeat center center;
}
.tab-wrap>span{
	position: absolute;
	cursor: default;
	font-weight: bold;
	color: #000;
	font-size: 14px;
}
.tab-wrap .db{
	right: 10px;
	top: 56px;
}
.tab-wrap .hb{
	left: 90px;
	top: 106px;
}
.tab-wrap .sd{
	left: 120px;
	top: 144px;
}
.tab-wrap .ah{
	left: 114px;
	top: 182px;
}
.tab-wrap .hn{
	left: 86px;
	top: 205px;
}
.tab-wrap .hn1{
	left: 65px;
	top: 166px;
}
.tab-wrap .gd{
	left: 88px;
	top: 263px;
	color: #333;
}
.tab-wrap .gs{
	left: 10px;
	top: 150px;
}
.tab-wrap .sc{
	left: 13px;
	top: 205px;
}
.tab-wrap .yn{
	left: 3px;
	top: 250px;
}
.tab-wrap .gz{
	left: 43px;
	top: 268px;
}
.tab-wrap>span i{
	display: inline-block;
	vertical-align: middle;
	width: 21px;
	height: 34px;
	background-position: -49px -103px;
}
.tab-wrap>span:hover i,
.tab-wrap>.active i
{
	background-position: -8px -103px;
}
.tab-wrap>span:hover,.tab-wrap>.active  {
	color: #FF550D;
}
.lf-section .title {
   background: url(../images/section-title.png) no-repeat 19px center;
   height: 103px;
   text-indent: -9999px;
}
#good_stuff .title{
	background-position: -174px center;
}
.pro-section .rf-section {
	overflow: hidden;
	background-color: #ffffff;
	border: 1px solid #eaeaea;
	border-left: none;
}
.new-goods .goods-item{
	float: left;
	width: 469px;
	*width: 459px;
	height: 223px;
	*height: 203px;
	padding: 10px;
	box-sizing: border-box; 
	font-size: 16px;
}
.new-goods .goods-item .goods-pic{
	width: 170px;
	height: 170px;
	float: left;
	margin-right:10px;
	overflow: hidden;
}
.new-goods .goods-item:nth-child(3) .goods-pic,
.new-goods .goods-item:nth-child(4) .goods-pic{
	 float: right;
	 margin-left: 10px;
	 margin-right: 0;
}
.new-goods .goods-item .pro-inf{
	overflow: hidden;
	text-align: left;
	margin-top:35px;
}
.goods-item .goods-pic img{
	width:100%;
	height: 100%;
	transition: all 0.3s ease;
}
.goods-item .goods-pic img:hover{
	transform: scale(1.1);
}
.good-section .goods-item .goods-pic img {
	width: 170px;
	height: 170px;
}
.new-goods .goods-item .data-list{
	border:1px solid #eaeaea;
	border-collapse:collapse;
	text-align:center;
}
.new-goods .goods-item .data-list th,
.new-goods .goods-item .data-list td{
	border:1px solid #eaeaea;
	padding: 3px;
	color:#000;
}
.new-goods .goods-item .goods-name{
	margin-top:0px;
	font-size: 16px;
	height: 23px;
}
.good-stuff .goods-item .goods-name{
	height: 23px;
}
.new-goods .goods-item  .des,.good-stuff .goods-item .des{
	margin: 10px 0;
	color: #000;
}
.new-goods .goods-price i{
  color: #d70000;
}
.new-goods .weight{
	background-color:#F87341;
	display: inline-block;
	padding: 3px 10px;
	border-radius: 10px;
	color:#fff;
}
/*area-section*/
/*good-stuff*/
#good_stuff .lf-section{
	text-align: center;
	height: 389px;
	background-color: white;
} 
.good-wrap li{
	display: inline-block;
	width:70%;
	font-size: 16px;
	border-bottom: 1px solid #eaeaea;
	padding: 5px 0;
	cursor:default;
}
.good-wrap li.active{
	border-color:#f77348;
	color: #f77348;
}
.good-wrap li i{
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 37px;
	height: 37px;
	background-position: -422px -101px;
}
.good-wrap li.active i{
	background-position: -385px -101px;
}
.good-wrap .act i{
	background-position: -461px -101px;
}
.good-wrap .act.active i{
	background-position: -502px -101px;
}
.good-wrap .brand i{
	background-position: -542px -101px;
}
.good-wrap .brand.active i{
	background-position: -580px -101px;
}
.good-wrap .wx i{
	background-position: -620px -101px;
}
.good-wrap .wx.active i{
	background-position: -657px -101px;
}
.good-stuff .goods-item{
	float: left;
	width: 25%;
	*width: 22.8%;
	height: 389px;
	text-align: center;
	padding: 10px;
	box-sizing: border-box;
}
.good-stuff .goods-item:nth-child(2n){
	border-left:1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
}
.good-stuff .goods-item:last-child{
	border-right: none;
}
.good-stuff .goods-pic{
	width:200px;
	height: 200px;
	margin: 15px auto;
	overflow:hidden;
}
.goods-pic img{
	max-width: 100%;
	*max-width: 90%;
}
.good-stuff .hot-sale{
	display: inline-block;
	padding: 6px 20px;
	margin-bottom: 5px;
	background-color: #f77249;
	color:#fff;
}
.good-stuff .goods-price{
	font-size: 14px;
	overflow:hidden;
	margin-bottom: 10px;
}
.good-stuff .goods-price ins{
	font-size: 16px;
	color: #f77249;
}
.good-stuff .goods-price span{
	float: right;
	color: #999;
	font-size: 12px;
	margin-top: 2px;
}
/*good-stuff*/
/*good-recom*/
.good-section{
	margin-bottom: 20px;
}

.good-section .lf-ad{
	width: 240px;
	min-height: 400px;
	overflow: hidden;
}
.good-section .rf-goods {
	overflow: hidden;
}
.good-section .good-inner{
	overflow:hidden;
	background-color: white;
}
.good-section .good-inner .goods-pic{
	float: right;
	width: 170px;
	height: 170px;
	overflow:hidden;
	text-align: center;
}
.good-section .pro-inf{
	overflow: hidden;
	margin-left: 20px;
	font-size: 16px;
}
.good-recom .goods-list {
	border:5px solid #eee;
	border-top: none;
}
.good-section .goods-item{
	width: 50%;
	height: 200px;
	float: left;
	box-sizing:border-box;
	padding: 10px;
	border-right: 5px solid #eee;
	border-bottom: 5px solid #eee;
	font-size: 13px;
    color: #000;
}
.good-inner .goods-item:nth-child(2n){
	border-right: none;
}
.good-inner .goods-item:nth-child(3),.good-inner .goods-item:nth-child(4){
	border-bottom: none;
}
.pro-inf .goods-price a{
	display: inline-block;
	padding: 5px 10px;
	color:white;
	background-color: #f77249;
	margin-top: 10px;
	transition: all 0.3s ease;
}
.pro-inf .goods-price a:hover{
	background-color: #dc4517;
}
.good-section img{
	max-width: 100%;
}
.good-titles{
	height: 60px;
	line-height: 60px;
}
.good-titles .front{
	float: left;
	font-size: 20px;
	color:#333;
	font-weight: bold;
}
.good-titles .last a {
	background: url(../images/more2.png) no-repeat right center;
	padding-right: 24px;
	display: block;
	font-size: 13px;
}
.good-titles li{float: right;margin: 0 5px;}
.good-bottom{
	border:1px solid #eaeaea;
	background-color: white;
}
.good-bottom .goods-list li{
	float: left;
	width:33%;
	box-sizing: border-box;
	padding: 10px;
}
.good-bottom .goods-list li:nth-child(2){
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
}
.good-bottom .goods-item .goods-name{
	height: 20px;
	max-height: 20px;
	margin-bottom: 5px;
}
.good-bottom .des{
	color:#666;
	height: 39px;
	overflow:hidden;

}
.good-bottom .goods-list .goods-pic{
	width:100px;
	height: 100px;
	float: right;
	overflow:hidden;
}
.good-bottom .selling-price{
	color:#f77249;
	font-size: 14px;
}
/*good-recom*/
.look-more {
	margin-top: 10px;
	
}
.look-more a{
	display: inline-block;
	padding: 5px 35px 5px 0;
	color: #761517;
	line-height: 24px;
	background: url(../images/more.png) no-repeat right 9px;
}
/*gallery*/
.gallery-grid .goods-item{
	width: 220px!important;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	margin-bottom: 10px;
	margin-right: 17px;
	border-bottom: none;
}
.gallery-grid .goods-item:nth-child(5n){
	margin-right: 0;
}
.gallery-grid .goods-pic{
	width: 220px!important;
	height: 220px!important;
	box-sizing: border-box;
	padding: 10px;
	border: 1px solid #eee;
	overflow:hidden;
}
/*gallery*/
#product_album .product-album-zoom {display: none;}
#product_album:hover .product-album-zoom{display: block;}
/*detail*/
	.page-maincontent {
	padding:10px;
	background: #ffffff;
	margin-bottom: 10px;
	/*position: relative;*/
}
.album-zooms-container {
	/*left:465px!important;
	top:10px!important;*/
	z-index: 88;
}
.side-bar {
	float: left;
	width: 200px;
	background: #fff;
}
.side-bar .title {
	height: 30px;
	line-height: 30px;
	text-indent: 15px;
	font-size: 14px;
	border-bottom: 1px solid #eaeaea;
	color: #D70000;
}

.product-related .mod {
	border:1px solid #eaeaea;
}
.jiathis_style {
	margin: 10px 0;
}
.jiathis_style .txt {
	margin-right: 10px;
	color: #666;
}

.goods-item .goods-price ins,.goods-item .goods-price del {
	display: inline-block;
	margin-right: 5px;
}
.gallery-grid .goods-comment {
	border-left: 1px solid #eaeaea;
	padding-left: 15px;
}
.sell-num {
	margin-right: 5px;
}
.sell-num em {
	color: #e08e00;
}
.share-recommend{
	text-align:left;
	height: 30px;
	margin-top: 20px;
}
.share-recommend .pop-wrapper{
	float: right;
}
.product-buy{
	background: none;
	border: none;
	padding: 0;
}
.product-buy .item-content{
	margin-left: 4.3em;
	overflow:hidden;
}
.product-buy .item-content table{
	border:1px solid #ddd;
	border-collapse:collapse;
	margin-left: 10px;
}
.product-buy .item-content th,
.product-buy .item-content td{
	border:1px solid #ddd;
	padding: 3px;
	text-align: center;
}
.product-buy .item-label{
	text-align:left;
	width: 4.2em;
	white-space: nowrap;
}
.total-price .item-label{
	line-height: 33px;
}
.spec-area li{
	margin-bottom:10px;
}
.item-content strong{
	color:red;
	font-size: 18px;
}
.product-buy-action{
	margin-top: 30px;
}
.product-titles{
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
}
.detail-content{
	margin-top: 15px;
}
.detail-content .detail-left{
	width: 210px;
	margin-right: 10px;
}
.detail-content .detail-right,.main-rf{
	overflow:hidden;
}
.product-buy-action .btn{
	border-radius: 3px;
	overflow: hidden;
}
.main-lf{
	float: left;
	width: 460px;
	margin-right: 15px;
}
.main-rf .store-cont{
  border:1px solid #ddd;
  text-align: center;
}
.main-rf .store-cont h4{
	text-align: center;
	line-height: 38px;
	background-color: #eee;
}
.main-rf .store-cont .bz{
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 10px;
}
.main-rf .store-cont .des{
	border-bottom: 1px solid #ddd;
}
.ser-online,.main-rf .store-cont .des{
	padding: 10px;
}
.main-rf .store-cont .sl,
.main-rf .store-cont .cx{
	padding-left: 23px;
	height: 30px;
	line-height: 23px;
	display: inline-block;
	padding-left: 30px;
}
.main-rf .store-cont .sl{
	float: left;
	background: url(../images/icon-yx.png) no-repeat;
}
.main-rf .store-cont .cx{
	float: right;
	background: url(../images/icon-cheng.png) no-repeat;
}
.main-rf .service{
	background: url(../images/ser.png) no-repeat 5px center;
	padding: 6px 10px;
	padding-left: 30px;
	margin-right: 10px;
	vertical-align: middle;
	display: inline-block;
	background-color: #e4394b;
	color:#fff;
	border-radius: 3px;
}
.main-rf .btn{
	border:1px solid #e4394b;
	padding: 5px 10px;
	color:#e4394b;
}
.product-tags .tags-hd a{
	border:none;
	padding: 0 15px;
}
.detail-content .product-tags{
	margin-top: 0;
	border:1px solid #ddd;
	line-height: 30px;
	height: 36px;
	margin-bottom: 0;
}
.product-tags .tags-hd{
	margin-right: 0;
	height: 36px;
	line-height: 36px;
	border: none;
	border-right: 1px solid #ddd;
}
.detail-section{
	border:1px solid #ddd;
	margin-bottom:15px;
}
.detail-section h3{
	background-color: #eee;
	font-weight: normal;
	color:red;
	text-align:center;
	line-height: 35px;
}
.detail-section .hot-cat li:last-child,
.hst-list li:last-child
{
	border-bottom: none;
}
.detail-section .hot-cat{
	padding: 10px;
}
.detail-section .hot-cat li{
	line-height:30px;
	padding: 0 10px;
	border-bottom: 1px solid #ddd;
}
.detail-section .hot-cat li:before{
	content: '>';
	margin-right: 5px;
}
.hst-list{
	padding: 10px;
}
.hst-list li{
	border-bottom: 1px solid #ddd;
	text-align:center;
	padding: 10px;
}
.hst-list li img{
	width: 130px;
	height: 130px;
}
.hst-list li .des{
	padding: 5px 0;
}
.hst-list li .price{
	color:red;
}
.product-attributes{
	border:none;
}
.product-tags .active{
	background: #d94239;
	color:#fff;
	font-size: 14px;
	margin: 0;
	height: 37px;
	position: relative;
	border: none;
}
.product-tags .active a{
	color:#fff;
	border:none;
}
.goods-item .goods-name {
	max-height: 43px;
	height: 43px;
	overflow: hidden;
	font-size: 16px;
	margin:15px 0;
}
.product-buy-quantity{
	position: relative;
}
.product-buy-quantity .sold-out{
	position: absolute;
	width: 119px;
	height: 73px;
	background: url(../images/buy-soldout.png) no-repeat;
	right: 10px;
	top:-65px;
}
/* 面包屑*/
	.bread-crumbs {
    color:#000;
	padding: 10px 0;
	line-height: 2;
}
.bread-crumbs a{
    color:#000;

}
/* /面包屑*/
	/*热销商品*/
	.sales-rank {
	margin-bottom: 0;
}


.f-article {
	text-align: center;
	*width: 1190px;
	padding: 20px 0 0;
	overflow:hidden;
	*margin: 0 auto;
}
/* 底部帮助信息挂件*/
.helper-item.first {
	margin: 0 30px 0 60px;
	*margin: 0;
	width:214px;
	vertical-align: top;
	*float: left;
}
.page-helper .f-r{
	text-align:left;
	display: inline-block;
	*float: left;
	width: 900px;
}
.helper-item {
	margin-right: 8px;
	margin-top:20px;
	display:inline-block;
	text-align: left;
	float: none;
	*float: left;
	vertical-align: middle;
	width:200px;
	font-size: 14px;
}
.helper-item p {
	padding: 10px 0;
}
.helper-item .content-title {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}
.helper-item .content-title a {
	color: #fff;
}
.helper-item .node-index, .helper-item .article-index-list {
	line-height: 24px;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.helper-item .node-index a, .helper-item .article-index-list a {
	color: #fff;
}
.helper-item .node-index a:hover, .helper-item .article-index-list a:hover {
	color: #999;
}

.f-link {
	text-align: center;
}
.f-link a {
	margin: 0 8px;
}
/* /底部帮助信息挂件*/
.footer-wrap{
	background-color: #282828;
	color:#fff;
	overflow: hidden;
}
.copright{
   padding: 10px 0;
}
/* /友情链接*/
.page-footer {
	border-top: 1px solid #555;
	margin: 10px  0 ;
	color:#fff;
	text-align: left;
	line-height: 24px;
	padding: 10px 0;
}
.page-footer .links a {
	margin: 0 3px;
	color:#fff;
}
.footer-link .AdvBanner{
	display: inline-block;
	*display: inline;
	margin-right: 5px;
}
.side-bar{
	position: fixed;
	width: 40px;
	text-align:center;
	top:0;
	right: 0;
	height: 100%;
	z-index: 9999;
	background: none;
}
.sidebar-inner {
	position: absolute;
	top:0;
	bottom: 0;
	right: -40px;
	width: 40px;
	z-index: 90;
	background-color: rgba(0,0,0,0.3);
}
.side-bar li{
	margin-bottom: 10px;
}
.side-bar .bar-list{
	position: relative;
	top:50%;
	transform: translateY(-50%);
}
.side-bar .mb a,
.side-bar .service a{
	display:block;
	height: 38px;
	text-indent: -9999px;
}
.side-bar .mb a{
	background-position: -592px -520px;
}
.side-bar .cart{
	padding: 5px 0;
}
.side-bar .cart a{
	color:white;
}
.side-bar .cart a i{
	display: block;
	height: 29px;
	background-position: -631px -523px;
}
.side-bar .service a{
	background-position: -672px -518px;
}
.side-bar li:hover{
	background-color: #d0111f;
}
.side-bar .service{
	position: relative;
}
.service-bar {position: absolute;width:100%;height:106px;top:76%;z-index: 99;background-color: rgba(0,0,0,.3);transition:all 0.8s ease;}
.service-bar:hover{background-color: rgba(0,0,0,0);}
.side-bar .service span{
	display: inline-block;
	line-height: 38px;
	width: 80px;
	text-align:center;
	position: absolute;
	transform: translateX(-120px);
	transition: all 0.3s ease;
	top:0;
	opacity: 0;
	background-color: #282828;
	color:white;
}
.side-bar .service:hover span{
	transform: translateX(-99px);
	opacity: 1;
}
.side-bar .service span:after{
	position: absolute;
	content: '';
	border:6px solid #282828;
	border-color:transparent transparent transparent #282828;
	right: -12px;
	top:12px;
}
.side-bar .service span{
	display: none\9;
}
.side-bar .top{
	width: 100%;
	height: 38px;
	line-height: 38px;
	position: absolute;
}
.side-bar .top a{
	background-position: -713px -526px;
	display: inline-block;
	width: 100%;
	height: 18px;
}
.side-bar .top:hover a{
	background-position: -713px -546px;
}
/*cart*/
.brands-list{
  background-color: white;
  padding: 10px;
  box-shadow: 0 0 8px #ddd;
  border-radius: 3px;
}
/*cart*/
/*login*/
.passport-cont{
	background: url(../images/lg-bg.jpg) no-repeat #f9e7cf 0 bottom;
	background-size:contain; 
}
.signin-page-wrap{
	background: none;
}
.login-r{
	margin-top:29px;
}
.login-r li{
	float: left;
	margin-left: 25px;
}
.login-r li i{
	display:block;
	height: 37px;
	margin-bottom: 5px;
	background: url(../images/login-icon1.png) no-repeat center 0;
}
.login-r li.ic2 i{
	background-position: center -37px;
}
.login-r li.ic3 i{
	background-position: center -74px;
}
.passport-cont .signupin-content{
	width: 360px;
	float: right;
	background-color: #fff;
	margin: 20px;
	padding: 20px;
	border-radius: 5px;
	box-shadow: 0 0 5px #ccc;
}
.passport-cont .signupin-content .form-act{
	margin-left: 0;
}
.passport-cont .signupin-content .sign-title{
	padding-left: 0;
}
.passport-cont .signupin-content .x-input{
	width: 335px;
	height: 35px;
	line-height: 35px;
}
.passport-cont .signupin-content .verify-input{
	width: 158px;
}
.passport-cont .signupin-content .pass-btn{
	width: 68%;
	line-height: 35px;
	background-color: red;
	color: white;
	background-color: #d0101f;
	border: none;
	margin-right: 2%;
	border-radius: 3px;
}
.passport-cont .signupin-content .pass-btn:hover{
	background-color: #b10b18;
}
.passport-cont .signupin-content .form-item {
	height: 53px;
}
/*login*/
/*article*/
.article-main{
	padding: 10px;
	background-color:white;
	border:none;
}
.article-mod{
	background-color: #fff;
}
.article-item .article-title a:hover{
	color:#D70000;
}
/*article*/
/*member*/
.member-menu-title{
	background-color: #eee;
}
/*member*/
/*系统区域[不可编辑]*/
	.system-widgets-box {
	border: 1px solid #cccccc;
	background-color: #e9e9e9;
	height: 500px;
	line-height: 500px;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
}
/*im*/
.im {
	background: white;
	margin-top: 10px;
	padding: 10px;
	text-align: center;
	height: 186px;
}
.im .infobox {padding: 10px 0;}
.im-item {margin-bottom: 10px;}
.im-item img {vertical-align: middle;margin-right: 10px;}
#tab-item {overflow: hidden;margin-bottom: 10px;border-bottom: 2px solid #a88356;}
#tab-item >li {
	line-height: 35px;
	background: #a88356;
	width: 100px;
	margin-right: 5px;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	color: white;
	font-size: 16px;
}
#tab-item >li.active {
	background: #543823;
	color: #ffffff;
}
.about-tabs .trigger-item {border-bottom: 2px solid #a78255;margin: 10px 0;}
.about-tabs .pic { float: right; margin-left: 20px;max-width: 20%;}
.about-tabs #tab-item >li{background: #a88356;color: white;font-size: 18px;width: 115px;}
.about-tabs #tab-item >li.active{background: #543823;}
#Introduction {font-size: 16px;line-height: 30px;padding: 30px 0;}
#Youshi{width:990px;margin:0 auto 33px;}
#Youshi h4{height:119px;text-indent:-99em;overflow:hidden;margin-bottom:20px;}
#Youshi ul{float:left;}
#Youshi ul li{float:left;width:140px;line-height:18px;text-align:center;color:#735c4e;margin:0 25px 0 30px;display:inline;}
#Youshi ul li img{margin:0 auto 18px;display:block;}
#link{width:1000px;height:111px;overflow:hidden;margin:0 auto 33px;}
#link .PicList{width:1060px;margin-left:-40px;}
.PartTitle{height:51px;line-height:51px;text-align:center;overflow:hidden;font-size:20px;font-weight:normal;color:#815f3c;background:url(http://www.china-tianling.com/images/line_x.gif) no-repeat center center;}
.PicList{float:left;}
.PicList li{float:left;width:204px;height:54px;background:url(http://www.china-tianling.com/images/line_y.gif) no-repeat right center;}
.line{width:100%;height:5px;line-height:0;overflow:hidden;font-size:0;background:url(http://www.china-tianling.com/images/line_x.jpg) repeat-x center top;display:block;}
#Advantage{line-height:30px;margin:0 auto 30px;padding:27px 0;}
#Advantage .pic{float:right;max-width: 100%;}
#Advantage dl{color:#383838;}
#Advantage dl dt{line-height:48px;font-size:23px;color:#a96818;margin-bottom:13px;}
#Advantage dl dd{font-size:20px;margin-bottom:24px;padding-left:110px;}
#Advantage dl dd p{text-indent:32px;}
#Honor{padding-top:50px;}
#Honor ul{text-align:center;margin-bottom:68px;}
#Honor ul li{margin:0 0px;display:inline;}
#Honor ul li img{height:163px;}
#Story{line-height:30px;font-size:16px;color:#383838;margin:0 auto 30px;padding:24px 0;}
#Story .PhotoList{height:229px;margin-bottom:54px;}
#Story .PhotoList li{float:left;width:195px;height:229px;text-align:center;margin-left:7px;padding-top:15px;background:url(http://www.china-tianling.com/images/photobg.gif) no-repeat left top;display:inline;}
#Story .PhotoList li img{width:163px;height:182px;overflow:hidden;margin:0 auto;border:1px solid #ccc;display:block;}
#Story .PhotoList li strong{line-height:40px;color:#6b0c0a;display:block;}
#Story p{text-indent:32px;margin-bottom:10px;}
#Story .brandlogo{float:left;width:309px;height:420px;margin-bottom:83px;background:url(http://www.china-tianling.com/images/pic9.png) no-repeat -68px top;}
#DaShiJi{padding:27px 0;overflow: hidden;}
#DaShiJi h3{float:left;width:142px;height:326px;text-indent:-99em;overflow:hidden;margin-right:50px;background:url(http://www.china-tianling.com/images/dsj.png) no-repeat left top;display:inline;}
#DaShiJi ul{float:left;width:691px;margin-top:31px;}
#DaShiJi ul li{height:59px;line-height:59px;overflow:hidden;font-size:16px;padding-left:13px;background:url(http://www.china-tianling.com/images/1.gif) no-repeat left 28px ;border-bottom:1px dashed #a98458;}
#DaShiJi ul li a{color:#8f6632;}
/*.tab-panel .goods-item {
	width: 20%;
	float: left;
	box-sizing: border-box;
	padding: 10px;
	margin-bottom: 10px;
}
.tab-panel .goods-pic {
	border:1px solid #ddd;
	width: 218px;
	height: 218px;
	line-height: 218px;
	text-align: center;
	overflow: hidden;
	position: relative;
}
.tab-panel .goods-pic:before{
	position: absolute;
	content: 'new';
	padding: 0 5px;
	top:0;
	left:0;
	line-height: 2;
	background-color: #a9dc2e;
	color: white;
	border-radius: 0 0 5px 0;
	z-index: 99;
}
.hot .goods-pic:before {
	background-color: red;
	content: 'hot';
}
.limit .goods-pic:before {
	background-color: orange;
	content: '限';
}
.spec .goods-pic:before {
	background-color: #2eb4dc;
	content: '特';
}
.tab-panel .goods-item img {
	width: 200px;
	height: 200px;
	vertical-align: middle;
}
.tab-panel .goods-price {
	font-size: 14px;
}
.tab-panel .selling-price{
	color: #D70000;
}
.panel-content {
	margin-bottom: 20px;
}*/
.slide-cont {
	height: 450px;
}
#slidewigetscontrol{left:0;right:0;text-align:center;position:absolute;bottom:10px;}
#slidewigetscontrol #num_nav  li{float: none;margin:0 3px;}
#num_nav li{display:inline-block;}
#slidewigetscontrol #num_nav  li a{width:15px;height:15px;background:#fff;border-radius:50%;display:inline-block;}
#slidewigetscontrol #num_nav  li a.active{background-color:#D70000;}
.new-cont {
	border: 2px solid #dddddd;
	background: white;
	padding:  10px;
	margin: 20px 0;
	height: 100px;
}
.new-cont .new-lf {
	float: left;
	width: 230px;
	margin-right: 30px;
}
.new-cont .new-lf .pic-wrap {
	float: left;
	margin-right: 10px;
}
.new-cont .new-inf {
	overflow: hidden;
	margin-right: 10px;
	text-align: center;
	margin-top: 10px;
}
.new-cont .new-lf h3 {
	height: 45px;
	line-height: 45px;
	font-size: 20px;
}
.new-cont .new-lf h3 img {
	vertical-align: middle;
	height: 35px;
	margin-right: 5px;
}
.new-lf h3 a {
	color: #333;
}
.new-cont .new-lf p {
	color: #555;
	font-weight: bold;
}
.new-cont .new-rf,.new-cont .new-rf dl {
	overflow: hidden;
	height: 100px;
}
#news_cont {
	height: 100px;
	overflow: hidden;
	position: relative;
}
.new-rf dl {
	overflow: hidden;
}
.new-rf dt {
	float: left;
	width: 160px;
	height: 100px;
	overflow: hidden;
	margin-right: 10px;
}
.new-rf dt img {
	width: 100%;
	height: 100%;
}
.new-cont .new-rf dd {
	overflow: hidden;
	position: relative;
}
.new-rf dd h2 a{
	font-size: 16px;
	color: #d70000;
}
.new-rf dd li {
	margin-bottom: 2px;
}
.new-rf dd li a {
	color: #666666;
}
.new-rf a:hover {
	color: #c74a1a;
}
.new-rf .more {
	position: absolute;
	right: 0;
	top:0;
	color: #999;
}
.panel-content .new-rf dl {
	margin-bottom: 10px;
	border-bottom: 1px dotted #ddd;
	padding: 10px 0;
	position: relative;
}
.panel-content .new-rf {
	padding: 10px 0;
}
.panel-content .new-rf dd h2 a {
	font-size: 18px;
	color: #333;
}
.new-rf .date{
	position: absolute;
	right: 0;
	top: 10px;
	color: #ccc;
}
#floor-link {
	position: fixed;
	width: 100px;
	left: 10px;
	top: 20%;
	text-align: center;
	border: 1px solid #ddd;
	background-color: white;
	display: none;
	z-index:888888
	
	
}
#floor-link .front {
	line-height: 30px;
	background-color: #eee;
}
#floor-link li {
	padding: 5px;
	border-bottom: 1px solid #ddd;
	font-size: 13px;
	white-space: nowrap;
}
#floor-link li a{
	display: block;
	position: relative;
}
#floor-link li.top {
	background: url(up.png) no-repeat center;
	text-indent: 9999px;
}
#floor-link li.bottom {
	background: url(down.png) no-repeat center;
	text-indent: 9999px;
}
#floor-link li.cur a{
    color: red;
}
#floor-link li.cur a:before{
	content: '';
	position: absolute;
	height: 0;
	font-size: 0;
	border:8px solid red;
	left:-13px;
	top:-14px;
	border-color:transparent transparent red transparent;
	transform: rotate(-45deg);
}
.btn-major span,.btn-major:hover span {
    background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#751519),color-stop(100%,#630f11));
    background-image: -webkit-linear-gradient(#751519,#630f11);
    background-image: -moz-linear-gradient(#751519,#630f11);
    background-image: linear-gradient(#751519,#630f11);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#751519',endColorstr='#630f11') \9;
}
.product-concerns{
    border:none;
}
.product-params{
    margin-left:-2px;
}
.atag{
    float: left;
    margin-bottom: 5px;
    line-height: 20px;
    width: 100px;
    font-size: 14px;
    text-align: center;
}

.atagul .on{
    float: left;
    margin-bottom: 5px;
    line-height: 20px;
    width: 100px;
    font-size: 14px;
    background-color: #d62528;
    color:#fff;
}
.atagul{
    border-bottom: 1px dotted #ddd;
}
.goods-name a{
    font-weight:bold;
    color:#761517;
}
.gallery_filter{
    color:#000;
}
.filter-item .handle {
    color: #000;
}
.filter-lists-container .filter-entries-label{
    color:#000;
}
.gallery-sortbar .gallery-sort em, .gallery-sortbar .gallery-sort .order-container .notice-box i, .order-container .notice-box .gallery-sortbar .gallery-sort i {
    border: 1px solid #fff;
    color: #000;
}
.gallery-list .goods-desc{color:#000}
.gallery-list .goods-price li{color:#000}
.goods-item .btn-simple {
    color: #000;
}
.filter-lists-container .active{
    background-color:#751519;
}
.filter-container .filter-title .gallery-total-info b {
    color:#751519;
}
.filter-selected-item {
    background-color: #fff;
    margin: 0 3px 3px 3px;
    color: #751519;
}
.gallery-sortbar .gallery-showmode .active .icon {
    color: #751519;
}
.filter-selected-item .icon {
    color: #751519;
}
.searchul a{
    font-size:14px;
}
.search-span-count{
    float: right;
}
.gallery-list .goods-action {
	width: 188px;
}
.pageview{
    text-align:center;
    font-size:16px;
}
.pageview .flip{
    color: #a88356;
}

.pageview a.flip:hover, .pageview .active {
    background-color: #a88356;
    border-color: #a88356;
    color: #fff;
}
.link-item{
    padding-right: 20px;
}
.link-item a{
    color: #fff;
    font-size: 12px;
}