.fk-rbar-outer {
	position: fixed;
	_position: absolute;
	width: 0;
	height: 100%;
	overflow: visible;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 63;
	background: transparent
}

.fk-rbar-outer .fk-rbar {
	position: fixed;
	_position: absolute;
	width: 35px;
	height: 100%;
	top: 0;
	right: -35px;
	z-index: 63;
	color: #fff;
	font-family: "Microsoft Yahei","\5fae\8f6f\96c5\9ed1","\5b8b\4f53";
	_overflow-y: hidden
}

.fk-rightBarMask {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 0;
	z-index: 62
}

.fk-rbar-outer .fk-rbar-tabs {
	position: absolute;
	z-index: 63;
	top: 0;
	left: 0;
	padding-top: 226px;
	width: 35px;
	height: 100%;
	background-color: #202020;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.fk-rbar-outer .g-separator {
	margin: 0 5px;
	height: 0;
	line-height: 1px;
	font-size: 0;
	border-width: 1px;
	border-style: solid;
	border-top-color: #141414;
	border-bottom-color: #353535;
	border-left: none;
	border-right: 0;
	position: absolute
}

.fk-rbar-outer .separator-top {
	width: 25px;
	top: 0
}

.fk-rbar-outer .separator-bottom {
	width: 25px;
	bottom: 0
}

.fk-rbar-outer .fk-rbar-items {
	width: 35px;
	height: 42px
}

.fk-rbar-outer .fk-rbar-profileItem {
	position: relative;
	margin-bottom: 6px;
	cursor: pointer
}

.fk-rbar-outer .fk-rbar-memLogPanel {
	position: absolute;
	top: 0;
	right: 35px;
	/*width: 343px;*/
	background-color: #FFF;
	display: none;
	box-shadow: 0 0 5px rgba(0,0,0,0.4);
	z-index: 63
}

.fk-rbar-outer .rbar-logPanel {
	margin: 0 25px;
	width: 200px;
	font: 12px;
	color: #6d6d6d;
	overflow: hidden
}

.userinfo p{
	margin-top: 10px;
}

.userinfo p a{
	color: #FF6637;
}

.fk-rbar-outer .rbar-loginTitle {
	width: 98%;
	height: 100%;
	margin-top: 25px;
	margin-bottom: 4px;
	margin-left: auto;
	margin-right: auto;
	font-size: 14px;
	color: #333
}

.fk-rbar-outer .splitLine_40 {
	width: 100px;
	border-top: 1px solid #f54f4f;
	float: left
}

.fk-rbar-outer .splitLine_60 {
	width: 144px;
	border-top: 1px solid #e5e5e5;
	float: left;
	clear: right
}

.fk-rbar-outer .rbar-loginItemList {
	width: 98%;
	height: 100%;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem {
	width: 97%;
	margin-bottom: 13px;
	display: inline-block;
	position: relative;
	_display: inline;
	_zoom: 1
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem_Button {
	*padding-left: 1%
}

.fk-rbar-outer .rbar-loginItemList .rbar-captcha {
	display: none
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .generateInput {
	width: 96%;
	font: 12px "寰蒋闆呴粦";
	height: 30px;
	line-height: 30px;
	border: 1px solid #e9e9e9;
	outline-color: #dedede;
	text-indent: 15px;
	margin: 0 auto;
	*display: block
}



.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .memberCaptchaInput {
	float: left;
	width: 58%;
	font: 12px "寰蒋闆呴粦";
	height: 30px;
	line-height: 30px;
	border: 1px solid #e9e9e9;
	outline-color: #dedede;
	text-indent: 10px;
	*display: block;
	background-color: #f7f7f7
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .memberCaptchaImg {
	width: 37%;
	height: 24px;
	margin-top: 5px;
	margin-left: 4%;
	cursor: pointer
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .autoLogin {
	width: 62%;
	float: left;
	display: inline-block;
	_display: inline;
	_zoom: 1;
	_line-height: 19px;
	line-height: 19px\9
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .autoLogin_noFindPwd {
	width: 100%
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .autoLogin input {
	float: left;
	margin-left: 0;
	_margin-top: -2px
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .autoLogin label {
	cursor: pointer;
	float: left
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .autoLogin .special {
	_width: 100%
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .forgotPwd {
	width: 35%;
	float: right;
	text-align: right;
	_line-height: 19px;
	line-height: 19px\9
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .forgotPwd a {
	font: 12px "寰蒋闆呴粦";
	color: #6d6d6d;
	text-decoration: none;
	word-wrap: break-word
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .loginButton {
	width: 98%;
	height: 44px;
	line-height: 44px;
	text-align: center;
	display: inline-block;
	cursor: pointer;
	background-color: #f54f4f
}

.J_loginButton button{
	width: 100%;
	height: 100%;
	border: none;
	background: none;
	color: #fff;
	font-size: 16px;
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .loginButton .left {
	width: 4%;
	height: 44px;
	float: left
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .loginButton .middle {
	width: 91%;
	_width: 91.5%;
	*width: 91.5%;
	font: 14px "寰蒋闆呴粦";
	height: 44px;
	line-height: 44px;
	float: left;
	color: #fff
}

.fk-rbar-outer .rbar-loginItemList .rbar-loginItem .loginButton .right {
	width: 4%;
	height: 44px;
	float: left
}

.fk-rbar-outer .splitLine {
	max-width: 260px;
	min-width: 180px;
	border-top: 1px solid #e5e5e5;
	margin: 10px auto
}

.fk-rbar-outer .signup {
	text-align: right;
	width: 95%;
	margin-top: 4px;
	margin-bottom: 15px;
}

.fk-rbar-outer .signup a {
	font: 12px "寰蒋闆呴粦";
	color: #6d6d6d;
	text-decoration: none
}

.fk-rbar-outer .thirdPartyLogin {
	max-width: 260px;
	min-width: 180px;
	height: 20px;
	line-height: 20px;
	margin: 0 auto 8px
}

.fk-rbar-outer .thirdPartyLogin .thirdPartyTip {
	display: inline-block;
	_zoom: 1;
	*display: inline;
	float: left;
	margin-right: 3px;
	color: #6d6d6d;
	font-size: 12px
}

.fk-rbar-outer .thirdPartyLogin .thirdPartyItem {
	width: 22px;
	height: 20px;
	float: left;
	margin-right: 6px;
	opacity: .5;
	-webkit-opacity: .5;
	-moz-opacity: .5;
	-khtml-opacity: .5;
	filter: alpha(opacity=50)
}

.fk-rbar-outer .thirdPartyLogin .thirdPartyItem:hover {
	opacity: 1;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter: alpha(opacity=100)
}

.fk-rbar-outer .thirdPartyLogin .qq {
	background: url(/image/site/n_shareIcn.png?v=201601191458) 0 0 no-repeat;
	_background: url(/image/site/n_shareIcn.gif?v=201503091711) 0 no-repeat
}

.fk-rbar-outer .thirdPartyLogin .sina {
	background: url(/image/site/n_shareIcn.png?v=201601191458) -56px 0 no-repeat;
	_background: url(/image/site/n_shareIcn.gif?v=201503091711) -56px 0 no-repeat
}

.fk-rbar-outer .thirdPartyLogin .wx {
	background: url(/image/site/n_shareIcn.png?v=201601191458) -29px 0 no-repeat;
	_background: url(/image/site/n_shareIcn.gif?v=201503091711) -29px 0 no-repeat
}

.fk-rbar-outer .fk-login-triangle {
	position: absolute;
	font-size: 35px;
	color: #FFF;
	right: -10px;
	top: 0
}

.fk-rbar-outer .fk-rbar-profileItem-logo1 {
	position: absolute
}

.fk-rbar-outer .fk-rbar-profileItem-logo1-hover {
	background: url(../images/profile_6_h.png?v=201603211725) no-repeat;
	_background: url(../images/profile_6_h.png?v=201603211725) no-repeat;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 9px;
	top: 12px
}

.fk-rbar-outer .fk-rbar-profileItem-logo2 {
	width: 30px;
	height: 30px;
	position: absolute;
	left: 2px;
	top: 8px;
	border-radius: 50%;
	overflow: hidden
}

.g_locale1031 .fk-rbar-outer .fk-rbar-item-tip {
	width: 260px
}

.fk-rbar-outer .fk-rbar-item-tip {
	position: absolute;
	height: 38px;
	width: 117px;
	background-color: #434343;
	top: 2px;
	right: 60px;
	text-align: center;
	color: #ddd;
	font-size: 14px;
	line-height: 38px;
	display: none;
	opacity: 0
}

.fk-rbar-outer .fk-triangle {
	position: absolute;
	font-size: 35px;
	color: #434343;
	right: -10px;
	top: 0
}

.fk-rbar-outer .fk-rbar-collectItem {
	position: relative;
	margin-bottom: 6px;
	cursor: pointer
}

.fk-rbar-outer .fk-rbar-collectItem-logo {
	position: absolute
}

.fk-rbar-outer .fk-rbar-collectItem-logo-hover {
	_background: url(../images/collect_6_h.png?v=201603211725) no-repeat;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 9px;
	top: 12px
}

.fk-rbar-outer .fk-rbar-cartItem {
	width: 35px;
	height: 151px;
	position: relative;
	cursor: pointer
}

.fk-rbar-outer .fk-rbar-cartItem-logo {
	position: absolute
}

.fk-rbar-outer .fk-rbar-cartItem-logo-hover {
	_background: url(../images/mallCart_6_h.png?v=201603211725) no-repeat;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 9px;
	top: 18px
}

.fk-rbar-outer .fk-rbar-cartItem-info {
	width: 15px;
	height: 60px;
	font-size: 14px;
	color: #ddd;
	left: 10px;
	position: absolute;
	top: 50px
}

.fk-rbar-outer .fk-rbar-cartItem-circle {
	width: 19px;
	height: 19px;
	background-color: #c40000;
	border-radius: 9px;
	position: absolute;
	top: 115px;
	left: 8px
}

.fk-rbar-outer .fk-rbar-cartItem-cirNum {
	height: 18px;
	line-height: 18px;
	display: block;
	color: #FFF;
	text-align: center
}

.fk-rbar-outer .fk-rbar-bottomPart {
	position: absolute;
	bottom: 284px;
	height: 140px
}

.fk-rbar-outer .fk-rbar-feedBackItem {
	position: relative;
	margin-bottom: 6px;
	cursor: pointer
}

.fk-rbar-outer .fk-rbar-feedBackItem-logo {
	position: absolute
}

.fk-rbar-outer .fk-rbar-feedBackItem-logo-hover {
	_background: url(../images/feedBack_6_h.png?v=201603211725) no-repeat;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 9px;
	top: 12px
}

.fk-rbar-outer .fk-rbar-mobiItem {
	position: relative;
	margin-bottom: 6px
}

.fk-rbar-outer .fk-rbar-mobiItem-logo {
	position: absolute
}

.fk-rbar-outer .fk-rbar-mobiItem-logo-hover {
	_background: url(../images/qrCode_6_h.png?v=201603211725) no-repeat;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 9px;
	top: 12px
}

.fk-rbar-outer .fk-rbar-backTopItem {
	width: 35px;
	height: 42px;
	position: relative;
	cursor: pointer
}

.fk-rbar-outer .fk-rbar-backTop-logo {
	position: absolute
}

.fk-rbar-outer .fk-rbar-backTop-logo-hover {
	_background: url(../images/TOP_6_h.png?v=201603211725) no-repeat;
	width: 25px;
	height: 25px;
	position: absolute;
	left: 6px;
	top: 18px
}

.fk-rbar-outer .fk-rbar-item-backTopTip {
	position: absolute;
	height: 38px;
	width: 117px;
	background-color: #434343;
	top: 2px;
	right: 60px;
	text-align: center;
	color: #ddd;
	font-size: 14px;
	line-height: 38px;
	display: none;
	opacity: 0
}

.fk-rbar-outer .qrCodeImgPanel {
	position: absolute;
	height: 150px;
	width: 150px;
	right: 35px;
	top: -108px;
	background-color: #FFF;
	box-shadow: 1px 1px 6px rgba(0,0,0,0.2)
}

.fk-rbar-outer .qrCodeViewPanel {
	position: absolute;
	top: 15px;
    left: 25px;
	width: 80px;
	height: 80px
}

.fk-rbar-outer .qrCodeTip {
	position: absolute;
	top: 120px;
	height: 20px;
	width: 150px;
	text-align: center;
	color: #787878;
	font-size: 12px
}

.fk-rbar-outer .fk-qr-triangle {
	position: absolute;
	font-size: 35px;
	color: #FFF;
	right: -10px;
	bottom: -2px
}

.fk-rbar-outer .fk-rbar-plugins {
	position: absolute;
	top: 0;
	left: 35px;
	width: 279px;
	height: 100%
}

.fk-rbar-outer .fk-rbar-plugHead {
	position: absolute;
	top: 0;
	width: 279px;
	height: 38px;
	background-color: #303030
}

.fk-rbar-outer .fk-rbar-plugTitle {
	font-size: 14px;
	color: #ddd;
	text-align: center;
	padding: 10px 80px
}

.fk-rbar-outer .fk-rbar-plugBack {
	background: url(../images/jt4.png?v=201603211725) no-repeat;
	background: url(../images/jt4_6.png) no-repeat;
	width: 12px;
	height: 9px;
	position: absolute;
	left: 18px;
	top: 15px;
	cursor: pointer
}

.fk-rbar-outer .fk-rbar-profileItemList {
	position: absolute;
	top: 38px;
	bottom: 56px
}

.fk-rbar-outer .fk-rbar-plugItemHead {
	height: 80px;
	width: 215px;
	padding: 18px 18px;
	color: #b3b3b3
}

.fk-rbar-outer .fk-rbar-profilePhoto {
	height: 80px;
	width: 80px;
	overflow: hidden;
	border-radius: 50%;
	margin-right: 12px;
	display: inline-block;
	float: left;
	position: relative
}

.fk-rbar-outer .fk-rbar-profileDetail {
	height: 80px;
	padding: 16px 0;
	display: inline-block
}

.fk-rbar-outer .fk-rbar-profileName {
	color: #ddd;
	font-size: 14px;
	margin-bottom: 5px;
	width: 120px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.fk-rbar-outer .fk-rbar-profileLevel {
	width: 120px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.fk-rbar-outer .fk-rbar-profileDetailItem {
	line-height: 20px
}

.fk-rbar-outer .profile-separator {
	margin: 0 10px;
	height: 0;
	width: 231px;
	line-height: 1px;
	font-size: 0;
	border-width: 1px;
	border-style: solid;
	border-left: none;
	border-right: 0
}

.fk-rbar-outer .profile-separatorColor1 {
	border-top-color: #454545;
	border-bottom-color: #323232
}

.fk-rbar-outer .profile-separatorColor2 {
	border-top-color: #363636;
	border-bottom-color: #414141
}

.fk-rbar-outer .fk-rbar-plugItem {
	width: 195px;
	height: 40px;
	padding: 20px 18px
}

.fk-rbar-outer .fk-rbar-item {
	margin-bottom: 8px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.fk-rbar-outer .fk-rbar-moreItem {
	width: 11px;
	height: 6px;
	padding: 10px 120px
}

.fk-rbar-outer .fk-rbar-moreIcon {
	background: url(../images/jt3.png?v=201603211725) no-repeat;
	_background: url(../images/jt3_6.png?v=201603211725) no-repeat;
	width: 11px;
	height: 6px;
	cursor: pointer
}

.fk-rbar-outer .fk-rbar-lessIcon {
	background: url(../images/jt3_1.png?v=201603211725) no-repeat;
	_background: url(../images/jt3_1_6.png?v=201603211725) no-repeat;
	width: 11px;
	height: 6px;
	cursor: pointer
}

.fk-rbar-outer .fk-rbar-profileFoot {
	position: absolute;
	width: 239px;
	height: 44px;
	bottom: 0;
	padding: 6px;
	background-color: #3c3c3c
}

.fk-rbar-outer .fk-rbar-collectFoot {
	position: absolute;
	width: 239px;
	height: 44px;
	bottom: 0;
	padding: 6px;
	background-color: #FFF
}

.fk-rbar-outer .fk-rbar-hiddenItem {
	display: none
}

.fk-rbar-outer .fk-rbar-logoutButton,.fk-rbar-outer .fk-rbar-showButton {
	height: 24px;
	padding: 10px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	background-color: #e43a3d;
	font-size: 14px;
	text-align: center;
	color: #FFF;
	line-height: 24px;
	cursor: pointer
}

.fk-rbar-outer .fk-rbar-noProductIcon {
	background: url(/image/v2/defaultIcon.png) no-repeat;
	_background: url(/image/v2/defaultIcon_6.png) no-repeat;
	width: 150px;
	height: 170px;
	position: absolute;
	top: 235px;
	left: 74px;
	background-position: 0 -1375px;
	_background-position: 0 -415px
}

.fk-rbar-outer .fk-rbar-noProductTips {
	position: absolute;
	width: 279px;
	height: 18px;
	top: 395px;
	text-align: center;
	color: #999
}

.fk-rbar-outer .fk-rbar-noCollectionTips {
	position: absolute;
	width: 100%;
	height: 18px;
	top: 384px;
	text-align: center;
	color: #999
}

.fk-rbar-outer .fk-rbar-cartFoot {
	position: absolute;
	padding: 0 14px 9px;
	width: 251px;
	height: 90px;
	bottom: 0;
	background-color: #fff
}

.fk-rbar-outer .fk-rbar-showCart {
	width: 251px;
	padding: 13px 0;
	height: 18px;
	text-align: center;
	cursor: pointer;
	font-size: 14px;
	background-color: #e43a3d;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px
}

.fk-rbar-outer .fk-rbar-cartDetail {
	color: #7c7c7c;
	width: 251px;
	height: 12px;
	padding: 17px 0
}

.fk-rbar-outer .cartDetail-left {
	float: left;
	max-width: 120px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.fk-rbar-outer .cartDetail-right {
	float: right;
	max-width: 120px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.fk-rbar-outer .rbar-cartPrice {
	color: #e43a3d
}

.fk-rbar-outer .fk-rbar-cartItemList {
	width: 279px;
	position: absolute;
	top: 38px;
	bottom: 99px;
	overflow-x: hidden;
	overflow-y: auto;
	_overflow-y: scroll
}

.fk-rbar-outer .fk-rbar-cartItemList .notAdded {
	position: absolute;
	width: 60px;
	height: 60px;
	*left: 10px;
	background-color: rgba(0,0,0,0.5);
	line-height: normal;
	text-align: center;
	display: table;
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000,endcolorstr=#66000000)
}

.fk-rbar-outer .fk-rbar-cartItemList .notAdded .notAddedTip {
	color: #fff;
	white-space: normal;
	display: table-cell;
	vertical-align: middle;
	*display: inline;
	*zoom: 1
}

.fk-rbar-outer .fk-rbar-cartItemList .notAdded .visible {
	height: 100%;
	vertical-align: middle;
	width: 0;
	display: inline-block
}

.fk-rbar-outer .fk-rbar-cartInvalidItem {
	width: 259px;
	height: 60px;
	padding: 20px 25px 20px 10px;
	color: #ccc;
	background-color: #f2f2f2;
	font-size: 12px;
	position: relative
}

.fk-rbar-outer .fk-rbar-cartPlugItem {
	width: 254px;
	height: 60px;
	padding: 20px 25px 20px 10px;
	background-color: #fff;
	font-size: 12px;
	color: #7c7c7c;
	position: relative
}

.fk-rbar-outer .fk-rbar-productImage {
	height: 60px;
	width: 60px;
	float: left
}

.fk-rbar-outer .fk-rbar-productInfo {
	height: 50px;
	width: 194px;
	float: left
}

.fk-rbar-outer .fk-rbar-line1 {
	height: 20px;
	width: 189px;
	margin-top: 5px;
	margin-bottom: 16px
}

.fk-rbar-outer .fk-rbar-productName {
	width: 110px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 10px
}

.fk-rbar-outer .fk-rbar-productProp {
	width: 110px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 10px
}

.fk-rbar-outer .fk-rbar-productPrice {
	color: #e43a3d;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 50px
}

.fk-rbar-outer .fk-rbar-productAmount {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 50px
}

.fk-rbar-outer .fk-rbar-productNotValidPrice {
	color: #ccc
}

.fk-rbar-outer .fk-rbar-productInfoLeft {
	float: left
}

.fk-rbar-outer .fk-rbar-productInfoRight {
	float: right
}

.fk-rbar-outer .fk-rbar-line2 {
	height: 20px;
	width: 189px
}

.fk-rbar-productDelete {
	margin-left: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.fk-rbar-productDelete a {
	color: #7c7c7c
}

.fk-rbar-outer .cart-separator {
	width: 251px;
	border-top: 1px solid #f3f3f3
}

.fk-rbar-outer .fk-rbar-collectList {
	position: absolute;
	top: 38px;
	bottom: 44px;
	width: 251px;
	padding-top: 30px
}

.fk-rbar-outer .fk-rbar-collectListItem {
	position: relative;
	width: 100px;
	height: 160px;
	float: left;
	margin-left: 17px;
	_margin-left: 10px
}

.fk-rbar-outer .fk-rbar-collectImg {
	border: 1px solid #ddd;
	height: 100px;
	width: 100px
}

.fk-rbar-outer .fk-rbar-collectName {
	height: 15px;
	line-height: 15px;
	width: 100px;
	color: #303030;
	font-size: 12px;
	margin: 9px 0 3px 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.fk-rbar-outer .fk-rbar-collectPrice {
	height: 15px;
	line-height: 15px;
	width: 100px;
	color: #c40000;
	margin-left: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.fk-rbar-outer .fk-rbar-noCollectIcon {
	background: url(/image/v2/defaultIcon.png) no-repeat;
	_background: url(/image/v2/defaultIcon_6.png) no-repeat;
	width: 161px;
	height: 230px;
	_height: 220px;
	position: absolute;
	top: 190px;
	left: 75px;
	background-position: 0 -1150px;
	_background-position: 0 -190px
}

.fk-rbar-onlineSerItem {
	position: relative;
	margin-bottom: 6px
}

.fk-rbar-onlineSerItem-logo {
	position: absolute
}

.fk-rbar-onlineSerList {
	float: left;
	position: absolute;
	height: auto;
	width: 186px;
	right: 35px;
	bottom: 0;
	background-color: #FFF;
	box-shadow: 1px 1px 6px rgba(0,0,0,0.2)
}

.fk-rbar-serOnline-service {
	margin-top: 0;
	clear: both;
	overflow: hidden
}

.fk-rbar-onlineSerList .fk-rbar-serOnline-list-v {
	height: 50px
}

.fk-rbar-onlineSerList .lineH-21 {
	line-height: 21px
}

.fk-rbar-onlineSerList .serOnline-img0 {
	font-size: 2em
}

.fk-rbar-onlineSerList .serOnline-img {
	width: 21px;
	height: 21px;
	display: inline-block;
	margin-right: -16px;
	margin-left: 40px;
	margin-top: 15px;
	float: left
}

.fk-rbar-onlineSerList .serOnline-list-line {
	text-decoration: none;
	margin-top: 20px;
	margin-left: 20px;
	line-height: 50px
}

.fk-rbar-onlineSerList .qqImg0 {
	background: url(/image/bg04.png) -520px -220px no-repeat
}

.fk-rbar-onlineSerList .skypeImg {
	background: url(/image/comm/ueditor/images/skype2.png) no-repeat
}

.fk-rbar-onlineSerList .aliImg {
	background: url(/image/wangwang/wawa.gif) center center no-repeat
}

.serList-text {
	margin-left: 16px;
	font-size: 14px
}

.fk-rbar-onlineSerItem:hover .fk-rbar-onlineSerList {
	display: block
}

.fk-rbar-tabs .icon_font {
	width: 35px;
	height: 40px;
	font-size: 1.5rem;
	color: #fff;
	text-align: center;
	line-height: 40px
}

#J_WebRightBar fk-rbar-tabs:hover {
	border: 2px dashed red
}

.fk-rbar-myItem-ImgPannel {
	position: absolute;
	height: 150px;
	width: 185px;
	right: 35px;
	top: -108px;
	background-color: #FFF;
	box-shadow: 1px 1px 6px rgba(0,0,0,0.2)
}

.fk-rbar-myItem-ImgViewPannel {
	position: absolute;
	top: 10px;
	left: 10px;
	width: auto;
	height: auto
}

.fk-rbar-myItem-TextView {
	position: absolute;
	top: 120px;
	height: 30px;
	width: 150px;
	text-align: center;
	color: #787878;
	font-size: 12px;
	left: 20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #666;
	font-size: 14px
}

.fk-rbar-myItem-Img {
	width: 165px;
	height: 100px
}

.fk-rbar-border {
	border: 1px solid #202020
}

.fk-rbar-tabs-border {
	border: 1px solid #202020
}

.fk-rbar-item-tip-over {
	padding-left: 10px;
	padding-right: 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.fk-rbar-outer .fk-rbar-cartItem-foreign {
	width: 35px;
	height: 64px;
	position: relative;
	cursor: pointer
}

.fk-rbar-outer .fk-rbar-cartItem-circle-foreign {
	width: 19px;
	height: 19px;
	background-color: #c40000;
	border-radius: 9px;
	position: absolute;
	top: 36px;
	left: 8px
}