
/* toolbar-1.0.0 common.css Date:2016-05-19 18:12:30*/
	@charset "UTF-8";
	.tbar-panel-header .close-panel,.tbar-panel-header i,.toolbar-tab .tab-ico,.toolbar-tab .tab-tip,.toolbar-tabs .tabs-tip .ico {
	display:inline-block;
	background-image:url(/cl/images/toolbars.png);
	_background-image:url(/cl/images/toolbars-png8.png);
	background-repeat:no-repeat
}
.i-face-fd,.i-face-jk {
	display:inline-block;
	background-image:url(/cl/images/toolbar-face.png);
	_background-image:url(/cl/images/toolbar-face-png8.png);
	background-repeat:no-repeat
}

.i-loading {
	display:inline-block;
	width:32px;
	height:32px;


}
.i-face-fd {
	width:113px;
	height:35px;
	background-position:0 0
}
.i-face-jk {
	width:113px;
	height:35px;
	background-position:0 -50px
}
.error-img {
	display:inline-block;
	width:144px;
	height:48px;
}
.tbar-tipbox .tip-inner {
	padding:6px 5px;
	border:1px solid #edd28b;
	background:#fffdee;
	text-align:center
}
.tbar-tipbox .tip-text {
	display:inline-block;
	line-height:20px;
	vertical-align:middle;
	color:#333
}
.tbar-tipbox .tip-btn {
	display:inline-block;
	height:20px;
	line-height:20px;
	padding:0 5px;
	margin-left:5px;
	color:#fff;
	vertical-align:middle;
	background:#c81623
}
.tbar-login {
	display:none
}
.tbar-tipbox2 {
	text-align:center
}
.tbar-tipbox2 .tip-face {
	overflow:hidden
}
.tbar-tipbox2 .tip-text {
	line-height:20px
}
.tbar-tipbox2 .tip-text a {
	color:#c81623
}
.toolbar-wrap {
	position:fixed;
	_position:absolute;
	top:0;
	right:0;
	z-index:10100;
	width:0;
	height:100%
}
.toolbar-wrap a {
	text-decoration:none
}
.toolbar {
	position:absolute;
	right:0;
	top:0;
	width:0;
	height:100%;
	border-right:6px solid #7a6e6e;
	-webkit-transition:right .3s ease-in-out 0s;
	-moz-transition:right .3s ease-in-out 0s;
	transition:right .3s ease-in-out 0s
}
.toolbar-open .toolbar {
	right:270px
}
.toolbar-open .toolbar-panels {
	_display:block
}
.toolbar-panels {
	position:absolute;
	left:6px;
	_left:6px;
	top:0;
	width:270px;
	height:100%;
	z-index:2;
	background:#eceaea;
	_display:none
}
.toolbar-panel {
	width:270px;
	height:100%;
	position:absolute;
	background:#eceaea;
	visible:hidden
}
.tbar-panel-header {
	position:relative;
	width:270px;
	height:40px;
	line-height:40px;
	background:#eceaea
}
.tbar-panel-header i {
	margin-right:4px;
	margin-left:10px;
	vertical-align:top
}
.tbar-panel-header .title {
	display:inline-block;
	height:40px;
	color:#5e5050;
	font:16px/40px "微软雅黑"
}
.tbar-panel-header .title em {
	display:inline-block;
	vertical-align:top
}
.tbar-panel-header .close-panel {
	width:12px;
	height:12px;
	background-position:0 -250px;
	position:absolute;
	right:8px;
	top:16px;
	cursor:pointer;
	-webkit-transition:transform .2s ease-out 0s;
	-moz-transition:transform .2s ease-out 0s;
	transition:transform .2s ease-out 0s
}
.tbar-panel-header .close-panel:hover {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	transform:rotate(180deg)
}
.tbar-panel-main {
	position:relative
}
.tbar-panel-content {
	width:270px;
	overflow-y:auto;
	overflow-x:hidden;
	position:relative
}
.tbar-panel-content .tbar-tipbox2 {
	width:270px;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-60px
}
.tbar-panel-content::-webkit-scrollbar {
	width:5px
}
.tbar-panel-content::-webkit-scrollbar-track {
	-webkit-border-radius:6px;
	border-radius:6px;
	background-color:transparent
}
.tbar-panel-content::-webkit-scrollbar-thumb {
	-webkit-border-radius:6px;
	border-radius:6px;
	background:#7b6f6f
}
.toolbar-header {
	position:absolute;
	top:0;
	right:-6px
}
.toolbar-tabs {
	position:absolute;
	top:50%;
	left:-29px;
	width:35px;
	margin-top:-61px
}
.toolbar-tabs .tabs-tip {
	position:absolute;
	top:0;
	right:35px;
	height:35px;
	line-height:35px;
	white-space:nowrap;
	border-radius:5px;
	background:#c81623;
	color:#fff;
	padding:0 10px;
	padding-left:30px
}
.toolbar-wrap .hide,
.toolbar-tabs .tabs-tip.hide,
.toolbar-tabs .tab-sub.hide {
	display:none
}
.toolbar-tabs .tabs-tip .ico {
	width:15px;
	height:12px;
	background-position:-98px -162px;
	position:absolute;
	top:13px;
	left:10px
}
.toolbar-tabs .tabs-tip b {
	width:0;
	height:0;
	line-height:0;
	font-size:0;
	border:transparent 6px dashed;
	border-left:6px solid #c81623;
	position:absolute;
	right:-12px;
	top:12px;
	z-index:20
}
.toolbar-footer {
	position:absolute;
	bottom:-1px;
	width:100%;
	left:-29px
}
.toolbar-footer .toolbar-tab .tab-text {
	width:50px
}
.toolbar-footer .tbar-tab-hover .tab-text {
	left:-48px
}
.toolbar-tab {
	position:relative;
	width:35px;
	height:35px;
	margin-bottom:1px;
	cursor:pointer;
	background-color:#7a6e6e;
	-webkit-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px
}
.toolbar-tab .tab-ico {
	width:34px;
	height:35px;
	margin-left:1px;
	position:relative;
	z-index:2;
	background-color:#7a6e6e;
	_display:block
}
.toolbar-tab .tab-text {
	width:62px;
	height:35px;
	line-height:35px;
	color:#fff;
	text-align:center;
	font-family:"微软雅黑";
	position:absolute;
	z-index:1;
	left:35px;
	top:0;
	background-color:#7a6e6e;
	-webkit-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
	-webkit-transition:left .3s ease-in-out .1s;
	-moz-transition:left .3s ease-in-out .1s;
	transition:left .3s ease-in-out .1s;
	_display:none
}
.toolbar-tab .tab-sub {
	position:absolute;
	z-index:3;
	right:2px;
	top:-5px;
	height:11px;
	padding:1px 2px;
	border:1px solid #b61d1d;
	overflow:hidden;
	color:#fff;
	font:11px/11px verdana;
	text-align:center;
	min-width:11px;
	_width:20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	border-radius:0\9;
	background-color:#cc6060;
	background-image:-moz-linear-gradient(top,#cc6060,#b61d1d);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cc6060),color-stop(1,#b61d1d));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc6060', endColorstr='#b61d1d', GradientType='0');
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc6060', endColorstr='#b61d1d');
	background-image:linear-gradient(to bottom,#cc6060 0,#b61d1d 100%)
}
.toolbar-tab .tab-tip {
	position:absolute;
	top:8px;
	right:10px;
	width:6px;
	height:6px;
	background-position:-150px -150px;
	z-index:999
}
.tbar-tab-hall .tab-ico {
	background-position:-189px -203px
}
.tbar-tab-jdvip .tab-ico {
	background-position:-88px -175px
}
.tbar-tab-cart .tab-ico {
	background-position:-50px 0
}
.tbar-tab-follow .tab-ico {
	background-position:-50px -50px
}
.tbar-tab-history .tab-ico {
	background-position:-50px -100px
}
.tbar-tab-hover,.tbar-tab-hover .tab-ico {
	background-color:#c81623
}
.tbar-tab-hover .tab-text {
	left:-60px;
	background-color:#c81623;
	_display:block
}
.tbar-tab-hover .tab-sub {
	color:#c81623;
	background-color:#fff;
	background-image:-moz-linear-gradient(top,#fff,#fff);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#fff));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType='0');
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff');
	background-image:linear-gradient(to bottom,#fff 0,#fff 100%);
	-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);
	-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);
	box-shadow:1px 1px 3px rgba(0,0,0,.3);
	text-shadow:1px 0 1px rgba(0,0,0,.3)
}
.tbar-tab-hover .tab-tip {
	display:none
}
.tbar-tab-selected,.tbar-tab-selected .tab-ico {
	background-color:#c81623
}
.tbar-tab-selected .tab-text {
	display:none
}
.tbar-tab-selected .tab-sub {
	color:#c81623;
	background-color:#fff;
	background-image:-moz-linear-gradient(top,#fff,#fff);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#fff));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType='0');
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff');
	background-image:linear-gradient(to bottom,#fff 0,#fff 100%);
	-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);
	-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);
	box-shadow:1px 1px 3px rgba(0,0,0,.3);
	text-shadow:1px 0 1px rgba(0,0,0,.3)
}
.tbar-tab-selected .tab-tip {
	display:none
}
.tbar-tab-message .tab-ico {
	background-position:-50px -150px
}
.tbar-panel-message .tbar-panel-header i {
	width:18px;
	height:19px;
	margin-top:10px;
	background-position:0 -150px
}
.tbar-panel-message .tbar-panel-content {
	overflow:hidden
}
.tbar-panel-jdvip .tbar-panel-header i {
	width:18px;
	height:19px;
	margin-top:10px;
	background-position:-94px -211px
}
.tbar-tab-coupon .tab-ico {
	background-position:-190px -100px
}
.tbar-panel-coupon .tbar-panel-header i {
	width:18px;
	height:13px;
	margin-top:14px;
	background-position:-150px -100px
}
.tbar-panel-coupon .tbar-panel-content {
	overflow:hidden
}
.tbar-tab-message .tab-ico {
	background-position:-190px -150px
}
.tbar-tab-top .tab-ico {
	background-position:-50px -250px
}
.tbar-tab-feedback .tab-ico {
	background-position:-50px -300px
}
@-webkit-keyframes toolbar-scaleIn {
	from {
	opacity:.7;
	-webkit-transform:translateX(270px);
	-moz-transform:translateX(270px);
	transform:translateX(270px)
}
to {
	-webkit-transform:translateX(0px);
	-moz-transform:translateX(0px);
	transform:translateX(0px)
}
}@-ms-keyframes toolbar-scaleIn {
	from {
	opacity:.7;
	-webkit-transform:translateX(270px);
	-moz-transform:translateX(270px);
	transform:translateX(270px)
}
to {
	-webkit-transform:translateX(0px);
	-moz-transform:translateX(0px);
	transform:translateX(0px)
}
}@-moz-keyframes toolbar-scaleIn {
	from {
	opacity:.7;
	-webkit-transform:translateX(270px);
	-moz-transform:translateX(270px);
	transform:translateX(270px)
}
to {
	-webkit-transform:translateX(0px);
	-moz-transform:translateX(0px);
	transform:translateX(0px)
}
}@keyframes toolbar-scaleIn {
	from {
	opacity:.7;
	-webkit-transform:translateX(270px);
	-moz-transform:translateX(270px);
	transform:translateX(270px)
}
to {
	-webkit-transform:translateX(0px);
	-moz-transform:translateX(0px);
	transform:translateX(0px)
}
}@-webkit-keyframes toolbar-scaleOut {
	to {
	opacity:.5;
	-webkit-transform:scale(0.7) translateX(270px);
	-moz-transform:scale(0.7) translateX(270px);
	transform:scale(0.7) translateX(270px)
}
}@-ms-keyframes toolbar-scaleOut {
	to {
	opacity:.5;
	-webkit-transform:scale(0.7) translateX(270px);
	-moz-transform:scale(0.7) translateX(270px);
	transform:scale(0.7) translateX(270px)
}
}@-moz-keyframes toolbar-scaleOut {
	to {
	opacity:.5;
	-webkit-transform:scale(0.7) translateX(270px);
	-moz-transform:scale(0.7) translateX(270px);
	transform:scale(0.7) translateX(270px)
}
}@keyframes toolbar-scaleOut {
	to {
	opacity:.5;
	-webkit-transform:scale(0.7) translateX(270px);
	-moz-transform:scale(0.7) translateX(270px);
	transform:scale(0.7) translateX(270px)
}
}.toolbar-animate-in {
	-webkit-animation:toolbar-scaleIn .35s ease-in-out;
	-moz-animation:toolbar-scaleIn .35s ease-in-out;
	animation:toolbar-scaleIn .35s ease-in-out
}
.toolbar-animate-out {
	-webkit-animation:toolbar-scaleOut .35s ease-in;
	-moz-animation:toolbar-scaleOut .35s ease-in;
	animation:toolbar-scaleOut .35s ease-in
}
.tbar-panel-ad .tbar-panel-content {
	overflow:hidden
}




.tbar-panel-content .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
.tbar-panel-content .floatDqq{padding:0 14px;}
.tbar-panel-content .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; text-align:right}
.tbar-panel-content .floatDqq li img{ float:left; margin-top:7px;}
.tbar-panel-content .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
.tbar-panel-content .floatDtel{padding:0 0 15px 10px;}
.tbar-panel-content .floatImg{text-align:center;padding:10px;background:#EBEBEB;}
.tbar-panel-content .floatImg img{ margin-bottom:5px;}
.tbar-panel-content .floatDtel img{display:block;}
.tbar-panel-content .floatDbg{width:100%;height:20px;background:url(/css/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
