/* toolbar-1.0.0 follow.css Date:2016-05-19 18:12:30 */
@charset "UTF-8";

.cut-price-tip .tip-arrow,.tbar-panel-follow .follow-act-list .fal-item .act-status-bg,.tbar-panel-follow .follow-head-tip .close-tip,.tbar-panel-follow .follow-product-list .fpl-item .fpl-remove,.tbar-panel-follow .follow-shop-list .fsl-item .shop-logo a {
	display: inline-block;
	background-image: url(/cl/images/toolbars.png);
	_background-image: url(/cl/images/toolbars-png8.png);
	background-repeat: no-repeat
}

.tbar-panel-follow a {
	color: #928a8a
}

.tbar-panel-follow a:hover {
	color: #c81623
}

.tbar-panel-follow .tbar-panel-header i {
	width: 18px;
	height: 16px;
	margin-top: 12px;
	background-position: 0 -50px
}

.tbar-panel-follow .follow-tabnav {
	width: 270px;
	position: absolute;
	z-index: 2;
	-webkit-backface-visibility: hidden
}

.tbar-panel-follow .follow-tabnav ul {
	overflow: hidden;
	*zoom: 1
}

.tbar-panel-follow .follow-tabnav li {
	cursor: pointer;
	float: left;
	*display: inline;
	position: relative;
	width: 90px;
	text-align: center;
	height: 37px;
	line-height: 40px;
	background: #fff;
	border-bottom: solid 3px #fff
}

.tbar-panel-follow .follow-tabnav li a {
	font: 16px "微软雅黑";
	text-decoration: none
}

.tbar-panel-follow .follow-tabnav li span {
	font-size: 0;
	border-right: dashed 1px #ccc;
	display: block;
	position: absolute;
	right: 0;
	height: 17px;
	top: 12px;
	overflow: hidden
}

.tbar-panel-follow .follow-tabnav .curr {
	border-bottom: solid 3px #c81623;
	color: #c81623
}

.tbar-panel-follow .follow-tabnav .curr a {
	color: #c81623
}

.tbar-panel-follow .follow-tabcontents {
	margin-top: 0px
}

.tbar-panel-follow .follow-tabcontents .follow-tab-content {
	display: none;
	width: 270px;
	overflow: hidden;
	position: relative
}

.tbar-panel-follow .follow-tabcontents .follow-tab-content-slected {
	display: block
}

.tbar-panel-follow .follow-head-tip {
	color: #333;
	background: #fffdee;
	border: solid 1px #edd28b;
	text-align: center;
	height: 34px;
	line-height: 34px;
	margin-bottom: 10px;
	position: relative
}

.tbar-panel-follow .follow-head-tip .close-tip {
	width: 12px;
	height: 12px;
	background-position: 0 -250px;
	position: absolute;
	right: 20px;
	top: 12px;
	cursor: pointer;
	-webkit-transition: transform .2s ease-out 0s;
	-moz-transition: transform .2s ease-out 0s;
	transition: transform .2s ease-out 0s
}

.tbar-panel-follow .follow-head-tip .close-tip:hover {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	transform: rotate(180deg)
}

.tbar-panel-follow .follow-bottom-more {
	display: block;
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-family: "\5b8b\4f53"
}

.tbar-panel-follow .follow-product-list ul {
	overflow: hidden;
	*zoom: 1;
	margin-right: -15px;
	margin-left: 17px
}

.tbar-panel-follow .follow-product-list .fpl-item {
	float: left;
	*display: inline;
	position: relative;
	text-align: center;
	width: 100px;
	height: 120px;
	background: #fff;
	margin-bottom: 15px;
	margin-right: 15px;
	padding: 5px
}

.tbar-panel-follow .follow-product-list .fpl-item .img-wrap {
	display: block;
	width: 100px;
	height: 100px;
	text-align: center;
	margin-bottom: 5px
}

.tbar-panel-follow .follow-product-list .fpl-item .price {
	color: #c81623;
	text-decoration: none
}

.tbar-panel-follow .follow-product-list .fpl-item .cut-price {
	color: #fff;
	background: #7bbc52;
	margin-left: 5px;
	padding: 1px
}

.add-cart-button {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-align: center;
	display: none;
	position: absolute;
	width: 100px;
	bottom: 25px;
	left: 5px;
	z-index: 3;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC1C191C', endColorstr='#CC1C191C');
	background: rgba(28,25,28,.8)
}

.add-cart-button:hover {
	filter: none;
	background: #c81623
}

.tbar-panel-follow .follow-product-list .fpl-item .fpl-remove {
	background-position: 3px -198px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 15px;
	height: 17px;
	display: none
}

.tbar-panel-follow .follow-product-list .fpl-item .fpl-remove:hover {
	background-position: -48px -198px
}

.tbar-panel-follow .follow-product-list .fpl-item-hover .add-cart-button,.tbar-panel-follow .follow-product-list .fpl-item-hover .fpl-remove,.tbar-panel-follow .follow-product-list .fpl-item-hover .product-name {
	display: block
}

.tbar-panel-follow .follow-shop-list ul {
	overflow: hidden;
	*zoom: 1;
	margin-left: 18px
}

.tbar-panel-follow .follow-shop-list .fsl-item {
	margin-bottom: 10px;
	width: 230px;
	height: 135px;
	border-bottom: solid 1px #dfdfdf
}

.tbar-panel-follow .follow-shop-list .fsl-item .shop-logo {
	background: #fff;
	width: 230px;
	height: 75px;
	text-align: center;
	position: relative
}

.tbar-panel-follow .follow-shop-list .fsl-item .shop-logo a {
	display: block;
	position: absolute;
	background-position: -230px -55px;
	overflow: hidden;
	left: 0;
	width: 230px;
	height: 75px
}

.tbar-panel-follow .follow-shop-list .fsl-item .shop-logo img {
	height: 48px;
	margin-top: 12px
}

.tbar-panel-follow .follow-shop-list .fsl-item .shop-info {
	background: #fff;
	width: 230px;
	height: 59px
}

.tbar-panel-follow .follow-shop-list .fsl-item .si-name {
	margin: 0 auto;
	height: 18px;
	color: #333;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 6px
}

.tbar-panel-follow .follow-shop-list .fsl-item .si-button {
	display: block;
	width: 95px;
	height: 18px;
	background: #7a6e6e;
	text-align: center;
	line-height: 18px;
	color: #fff;
	margin: 0 auto;
	text-decoration: none;
	font-family: "宋体"
}

.tbar-panel-follow .follow-shop-list .fsl-item .si-button:hover {
	background: #c81623
}

.tbar-panel-follow .follow-act-list ul {
	overflow: hidden;
	*zoom: 1;
	margin-right: -10px;
	margin-left: 10px
}

.tbar-panel-follow .follow-act-list .fal-item {
	float: left;
	*display: inline;
	width: 120px;
	height: 144px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #fff;
	border-bottom: solid 1px #dfdfdf;
	text-align: center
}

.tbar-panel-follow .follow-act-list .fal-item .act-status-bg {
	height: 55px;
	display: block
}

.tbar-panel-follow .follow-act-list .fal-item .act-name {
	font: 14px/16px "微软雅黑";
	height: 16px;
	overflow: hidden;
	width: 75px;
	margin: 8px auto
}

.tbar-panel-follow .follow-act-list .fal-item .act-enddate {
	color: #999;
	padding-bottom: 10px
}

.tbar-panel-follow .follow-act-list .fal-item .act-botton {
	display: block;
	width: 95px;
	height: 18px;
	background: #7a6e6e;
	text-align: center;
	line-height: 18px;
	color: #fff;
	margin: 0 auto;
	text-decoration: none;
	font-family: "宋体"
}

.tbar-panel-follow .follow-act-list .fal-item .act-botton:hover {
	background: #c81623
}

.tbar-panel-follow .follow-act-list .act-now .act-status-bg {
	background-position: -220px 0
}

.tbar-panel-follow .follow-act-list .act-soonEnd .act-status-bg {
	background-position: -340px 0
}

.tbar-panel-follow .follow-act-list .act-unstart .act-status-bg {
	background-position: -100px 0
}

.tbar-panel-follow .follow-act-list .act-unstart .act-name {
	color: #999
}

.tbar-panel-follow .follow-act-list .act-unstart .act-botton {
	background: #d7d7d7
}

.tbar-panel-follow .jtf-tab-content {
	display: none
}

.cut-price-tip {
	display: none;
	padding: 1px 3px;
	border: solid 1px #76b44e;
	position: absolute;
	z-index: 9991;
	background: #fff
}

.cut-price-tip b {
	color: #c81623
}

.cut-price-tip .tip-arrow {
	position: absolute;
	width: 7px;
	height: 4px;
	background-position: -100px -100px;
	top: -4px;
	left: 8px
}

.cut-price-tip-right .tip-arrow {
	left: auto;
	right: 8px
}
