﻿blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
	margin: 0;
	padding: 0
}
body, button, input, select, textarea {
	font: 12px/1.5 tahoma, arial, 'Hiragino Sans GB', \5b8b\4f53, sans-serif
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    margin-bottom: 15px;
 
}
address, cite, dfn, em, var {
	font-style: normal
}
code, kbd, pre, samp {
	font-family: courier new, courier, monospace
}
small {
	font-size: 12px
}
ol, ul {
	list-style: none
}
a {
	text-decoration: none
}
a:hover {
	text-decoration: underline
}
sup {
	vertical-align: text-top
}
sub {
	vertical-align: text-bottom
}
legend {
	color: #000
}
fieldset, img {
	border: 0
}
button, input, select, textarea {
	font-size: 100%
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
#content, #footer, #header, #page {
	margin-left: auto;
	margin-right: auto
}
.w950 {
	width: 950px
}
.col-main {
	float: left;
	width: 100%;
	min-height: 1px
}
.col-extra, .col-sub {
	float: left
}
.col-extra:after, .col-sub:after, .layout:after, .main-wrap:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both
}
.col-extra, .col-sub, .layout, .main-wrap {
*zoom:1
}
.footer .footer-ft .mod, .screen-hd .map .mod .mod-wrap h4, .site-nav-bd .login-info .menu-bd .user-info .apass-icon, .site-nav-bd .login-info .menu-bd .user-info .vip-icon-0, .site-nav-bd .login-info .menu-bd .user-info .vip-icon-1, .site-nav-bd .login-info .menu-bd .user-info .vip-icon-2, .site-nav-bd .login-info .menu-bd .user-info .vip-icon-3, .site-nav-bd .login-info .menu-bd .user-info .vip-icon-4, .site-nav-bd .login-info .menu-bd .user-info .vip-icon-5, .site-nav-bd .login-info .menu-bd .user-info .vip-icon-6, .site-nav-bd .login-info .menu-bd .user-info .weibo-bind-icon, .site-nav-bd .login-info .menu-hd .vip-icon-0, .site-nav-bd .login-info .menu-hd .vip-icon-1, .site-nav-bd .login-info .menu-hd .vip-icon-2, .site-nav-bd .login-info .menu-hd .vip-icon-3, .site-nav-bd .login-info .menu-hd .vip-icon-4, .site-nav-bd .login-info .menu-hd .vip-icon-5, .site-nav-bd .login-info .menu-hd .vip-icon-6, .site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap h4 {
	background: url(//img.alicdn.com/tps/i3/TB1Z.51LXXXXXaLXpXXA3nn5pXX-755-180.png);
	background-image: -webkit-image-set(url(//img.alicdn.com/tps/i3/TB1Z.51LXXXXXaLXpXXA3nn5pXX-755-180.png) 1x, url(//img.alicdn.com/tps/i4/TB1d.a2LXXXXXc0XXXXaE4KRVXX-1510-360.png) 2x);
	background-image: -moz-image-set(url(//img.alicdn.com/tps/i3/TB1Z.51LXXXXXaLXpXXA3nn5pXX-755-180.png) 1x, url(//img.alicdn.com/tps/i4/TB1d.a2LXXXXXc0XXXXaE4KRVXX-1510-360.png) 2x);
	background-image: -ms-image-set(url(//img.alicdn.com/tps/i3/TB1Z.51LXXXXXaLXpXXA3nn5pXX-755-180.png) 1x, url(//img.alicdn.com/tps/i4/TB1d.a2LXXXXXc0XXXXaE4KRVXX-1510-360.png) 2x);
	background-image: -o-image-set(url(//img.alicdn.com/tps/i3/TB1Z.51LXXXXXaLXpXXA3nn5pXX-755-180.png) 1x, url(//img.alicdn.com/tps/i4/TB1d.a2LXXXXXc0XXXXaE4KRVXX-1510-360.png) 2x);
	background-repeat: no-repeat
}
.site-nav-bd .login-info .vip-icon-7 {
	background-image: url(//img.alicdn.com/tps/i4/T1KxCMXeNjXXXXXXXX-14-14.gif);
	background-repeat: no-repeat
}
.site-nav-bd .site-nav-loading {
	background: url(//img.alicdn.com/tps/i3/T1b1m3XkVpXXXXXXXX-32-32.gif) no-repeat center
}
.screen-hd .map .mod .mod-wrap li a .hot, .site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap li a .hot {
	background: url(//img.alicdn.com/tps/i2/T1hOy5XhNnXXXXXXXX-9-14.gif) no-repeat
}
.screen-hd .map .mod .mod-wrap li a .new, .site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap li a .new {
	background: url(//img.alicdn.com/tps/i3/T1lni5XhXXXXXXXXXX-9-14.gif) no-repeat
}
@font-face {
	font-family: global-iconfont;
	src: url(//at.alicdn.com/t/font_1404888168_2057645.eot);
	src: url(//at.alicdn.com/t/font_1404888168_2057645.eot?#iefix) format("embedded-opentype"), url(//at.alicdn.com/t/font_1404888168_2057645.woff) format("woff"), url(//at.alicdn.com/t/font_1404888168_2057645.ttf) format("truetype"), url(//at.alicdn.com/t/font_1404888168_2057645.svg#uxiconfont) format("svg")
}
.site-nav .g-icon {
	font-family: global-iconfont;
	font-size: 12px;
	font-style: normal;
	margin-top: -3px\9;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscaleFont type
}
.site-nav-bd-r .g-icon {
	width: 12px
}
.site-nav-bd-r .arrow-icon {
	width: 7px
}
.site-nav {
	z-index: 10000;
	width: 100%;
	background: #F5F5F5;
	border-bottom: 1px solid #EEE;
*zoom:1
}
.site-nav:after {
	content: "";
	display: table;
	clear: both
}
.site-nav .site-nav-bd {
	margin: 0 auto;
	width: 990px;
	height: 35px;
	background: #F5F5F5;
	-webkit-backface-visibility: hidden;
*zoom:1
}
.site-nav .site-nav-bd:after {
	content: "";
	display: table;
	clear: both
}
.site-nav .site-nav-bd .site-nav-bd-l, .site-nav .site-nav-bd .site-nav-bd-l .menu, .site-nav .site-nav-bd .site-nav-bd-r .menu {
	float: left
}
.site-nav .site-nav-bd .site-nav-bd-r {
	float: right
}
.site-nav .site-nav-bd .site-nav-bd-r .site-nav-pipe {
	float: left;
	height: 35px;
	line-height: 35px
}
.site-nav-fixed {
	position: fixed;
	top: 0
}
.page-detail .site-nav {
	z-index: 100000001;
	position: relative
}
.ie-updator__67 .browser-updator {
	display: none
}
.site-nav-bd a {
	color: #3C3C3C
}
.site-nav-bd a:hover {
	color: #F40;
	text-decoration: none
}
.site-nav-bd .h {
	color: #F22E00!important
}
.site-nav-bd .site-nav-pipe {
	padding: 0 5px;
	font-style: normal;
	color: #DDD
}
.site-nav-bd .site-nav-btn {
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
*zoom:1;
*display:inline;
	padding: 0 10px;
	height: 25px;
	line-height: 25px;
	color: #FFF;
	background: #F40;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}
.site-nav-bd .site-nav-btn:hover {
	color: #FFF;
	background: #F40
}
.g_price {
	font-family: arial
}
.g_price span {
	margin-right: 3px;
	color: #999
}
.g_price strong {
	color: #F40;
	font-weight: 700;
	font-family: verdana, arial
}
.g_price strong b {
	margin-left: 3px;
	font-weight: 700
}
.g_price-highlight span {
	color: #F40
}
.g_price-reversed span, .g_price-reversed strong {
	color: #FFF
}
.g_price-original strong {
	color: #999;
	font-weight: 400;
	text-decoration: line-through
}
.g_price-big span, .g_price-big strong b {
	font-size: 30px
}
.site-nav-bd .menu {
	float: left
}
.site-nav-bd .menu .menu-hd {
	z-index: 10002;
	position: relative;
	padding: 0 6px;
	height: 35px;
	line-height: 35px;
	_display: inline;
	_zoom: 1
}
.site-nav-bd .menu .menu-hd a {
	float: left;
	margin-right: 7px;
	font-size: 12px;
	color: #6C6C6C
}
.site-nav-bd .menu .menu-hd a:hover, .site-nav-bd .menu .menu-hd a:hover .g-icon {
	color: #F40
}
.site-nav-bd .menu .menu-hd a span {
	float: left;
	cursor: pointer
}
.site-nav-bd .menu .menu-hd .g-icon {
	margin-right: 5px;
	_line-height: 33px;
	color: #9C9C9C
}
.site-nav-bd .menu .menu-bd {
	z-index: 10001;
	position: relative;
	display: none;
	margin-top: -1px
}
.site-nav-bd .menu .menu-bd .menu-bd-panel {
	position: absolute;
	left: 0;
	top: 0;
	padding: 8px;
	line-height: normal;
	border: 1px solid #EEE;
	background: #FFF
}
.site-nav-bd .menu .menu-bd .menu-iframe-shim {
	z-index: -1;
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
	background: 0 0;
	filter: alpha(Opacity=0);
	opacity: 0
}
.site-nav-bd .arrow-icon-wrapper {
	display: block;
	float: left;
	width: 12px;
	height: 6px;
	line-height: 6px;
	overflow: hidden;
	margin-top: 16px
}
.site-nav-bd .arrow-icon-wrapper span {
	display: block;
	margin-top: -4px;
	margin-right: 20px
}
.site-nav-bd .menu-hover {
	transform: translateZ(0);
	position: relative;
	z-index: 10000
}
.site-nav-bd .menu-hover .menu-hd {
	padding: 0 5px 1px;
	border-width: 0 1px;
	border-style: solid;
	border-color: #EEE;
	background: #FFF
}
.site-nav-bd .menu-hover .menu-bd {
	display: block
}
.site-nav-bd .menu-empty .menu-hd i {
	display: none
}
.site-nav-bd .tmsg, .site-nav-bd .tmsg_logo_area {
	float: left
}
.site-nav-bd .mini-cart .menu-hd .g-icon, .site-nav-bd .site-map .menu-hd .g-icon {
	color: #F40
}
.site-nav-bd .favorite .menu-bd-panel {
	width: 86px
}
.site-nav-bd .guide .menu-bd-panel {
	width: 59px
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel {
	padding: 18px 8px
}
.site-nav-bd .site-map .menu-bd .menu-iframe-shim {
	left: auto;
	right: 0
}
.site-nav-bd .menu .menu-list .menu-bd-panel {
	padding: 8px 0
}
.site-nav-bd .menu .menu-list .menu-bd-panel a {
	display: block;
	padding: 0 5px;
	line-height: 28px;
	white-space: nowrap;
	color: #6C6C6C
}
.site-nav-bd .menu .menu-list .menu-bd-panel a:hover {
	color: #6C6C6C;
	background: #F5F5F5
}
.site-nav-bd .menu .menu-list .menu-bd-panel .site-nav-btn {
	margin: 5px 8px 0;
	color: #FFF;
	line-height: 25px
}
.site-nav-bd .menu .menu-list .menu-bd-panel .site-nav-btn:hover {
	color: #FFF;
	background: #F40
}
.my-taobao .menu-list .menu-bd-panel a span {
	margin-left: 5px
}
.guang-count {
	color: #f22e00
}
.site-nav-bd .login-info .menu-hd .vip-icon {
	margin-top: 11px;
	width: 14px;
	height: 14px
}
.site-nav-bd .login-info .menu-hd .login-info-nick {
	display: inline-block;
	max-width: 98px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.site-nav-bd .login-info .menu-hd .vip-icon-0 {
	background-position: 0 0
}
.site-nav-bd .login-info .menu-hd .vip-icon-1 {
	background-position: 0 -20px
}
.site-nav-bd .login-info .menu-hd .vip-icon-2 {
	background-position: 0 -40px
}
.site-nav-bd .login-info .menu-hd .vip-icon-3 {
	background-position: 0 -60px
}
.site-nav-bd .login-info .menu-hd .vip-icon-4 {
	background-position: 0 -80px
}
.site-nav-bd .login-info .menu-hd .vip-icon-5 {
	background-position: 0 -100px
}
.site-nav-bd .login-info .menu-hd .vip-icon-6 {
	background-position: 0 -120px
}
.site-nav-bd .login-info .menu-bd .menu-bd-panel {
	width: 248px
}
.site-nav-bd .login-info .menu-bd .user-avatar {
	float: left;
	margin-right: 10px;
	margin-left: 9px
}
.site-nav-bd .login-info .menu-bd .user-avatar img {
	display: block;
	width: 80px;
	height: 80px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%
}
.site-nav-bd .login-info .menu-bd .user-info {
	height: 80px;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .login-info .menu-bd .user-info p {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .login-info .menu-bd .user-info .user-operate {
	text-align: right
}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon {
	float: left;
	margin: 3px 5px 3px 0;
	width: 38px;
	height: 14px
}
.site-nav-bd .login-info .menu-bd .user-info .apass-icon {
	float: left;
	margin: 3px 5px 3px 0;
	width: 44px;
	height: 14px;
	background-position: -100px -91px
}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-0 {
	background-position: -20px 0
}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-1 {
	background-position: -20px -20px
}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-2 {
	background-position: -20px -40px
}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-3 {
	background-position: -20px -60px
}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-4 {
	background-position: -20px -80px
}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-5 {
	background-position: -20px -100px
}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-6 {
	background-position: -20px -120px
}
.site-nav-bd .login-info .menu-bd .user-info .vip-icon-7 {
	width: 14px
}
.site-nav-bd .login-info .menu-bd .user-info .weibo-bind-icon {
	float: left;
	display: none;
	width: 18px;
	height: 18px;
	border: 1px solid #FFF;
	background-color: #FFF;
	background-position: -60px 0
}
.site-nav-bd .login-info .menu-bd .user-info .weibo-bind-icon:hover {
	border-color: #FEC3A8
}
.site-nav-bd .login-info .menu-bd .user-privilege-tip {
	margin: 5px 9px
}
.site-nav-bd .login-info .menu-bd .user-privilege-tip p {
	padding: 2px 0;
	text-align: center
}
.site-nav-bd .login-info .menu-bd .user-privilege-tip b {
	color: red;
	font-weight: 700
}
.site-nav-bd .login-info .menu-bd .user-privilege-tip .user-privilege-ing {
	background-color: #ffefe8;
	border: 1px solid #ffdac6;
	border-radius: 2px
}
.site-nav-bd .login-info .menu-bd .user-privilege-tip .user-privilege-coming {
	background-color: #e9fecf;
	border: 1px solid #ddf6be;
	border-radius: 2px
}
.site-nav-bd .login-info .menu-bd .global-user-privilege-count {
	font-weight: 400;
	color: #3c3c3c
}
.site-nav-bd .login-info .menu-bd .global-user-privilege-count b, .site-nav-bd .login-info .menu-bd a:hover .global-user-privilege-count {
	color: red
}
.site-nav-bd .login-info .menu-bd .user-medal {
	margin-top: 10px;
	padding-top: 10px;
	height: 60px;
	border-top: 1px solid #EEE;
	position: relative;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-bd {
	position: relative;
	margin-left: 14px;
	width: 220px;
	padding-top: 10px;
	height: 50px;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-bd .user-medal-cont {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
*zoom:1;
	-moz-transition: ease-in .3s;
	-o-transition: ease-in .3s;
	-webkit-transition: ease-in .3s;
	transition: ease-in .3s
}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-bd .user-medal-cont a {
	float: left;
	margin: 0 2px;
	width: 51px;
	height: 60px;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	font-size: 12px;
	color: #999
}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-bd .user-medal-cont a:hover {
	color: red
}
.site-nav-bd .login-info .menu-bd .user-medal .user-medal-bd .user-medal-cont img {
	display: block;
	width: 36px;
	height: 36px;
	margin: 0 auto;
	margin-bottom: 5px
}
.site-nav-bd .login-info .menu-bd .user-medal .medal-arrow {
	display: none;
	position: absolute;
	width: 16px;
	height: 16px;
	top: 20px;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #e1e1e1;
	font-family: arial
}
.site-nav-bd .login-info .menu-bd .user-medal .medal-arrow:hover {
	color: #c3c3c3
}
.site-nav-bd .login-info .menu-bd .user-medal .arrow-l {
	left: 0
}
.site-nav-bd .login-info .menu-bd .user-medal .arrow-r {
	right: 0
}
.site-nav-bd .login-info .menu-bd .medal-arrow-show .medal-arrow {
	display: inline-block
}
.site-nav-bd .mini-cart .menu-bd .menu-bd-panel {
	width: 296px;
	line-height: 20px;
	min-height: 40px;
	background: #fff url(//img.alicdn.com/tps/i3/T1b1m3XkVpXXXXXXXX-32-32.gif) no-repeat 50% 50%
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-ready {
	background: #fff
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-closed {
	background: #fff;
	width: 105px
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-hd {
	padding: 10px 0
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd {
	border-bottom: 1px solid #EEE;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd li {
	margin-bottom: 10px;
	height: 40px;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-img {
	float: left;
	margin-right: 10px;
	width: 40px;
	height: 40px;
	display: inline-block;
	overflow: hidden;
	text-align: center
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-img a {
	display: inline;
	position: static;
	line-height: 1.5
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-img a img {
	vertical-align: middle
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-title {
	height: 20px;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-title a {
	float: left;
	width: 168px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-info {
	height: 20px;
	overflow: hidden;
*zoom:1;
	color: #9C9C9C
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-count {
	float: right
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-count .mini-cart-price {
	margin-left: 5px
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-bd .mini-cart-del {
	float: right
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-ft {
	text-align: right
}
.site-nav-bd .mini-cart .menu-bd .mini-cart-ft p {
	margin-top: 10px
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel {
	overflow: hidden;
*zoom:1;
	right: 0;
	left: auto;
	width: 972px
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod {
*position:relative;
	float: left;
	width: 25%;
*width:24.93671%;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap {
*position:relative;
	border-right: 1px solid #EEE;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap h4 {
	margin: 5px;
	padding-top: 20px;
	height: 0;
	width: 80px;
	background-position: -100px 0;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap li {
*position:relative;
	float: left;
	padding-top: 5px;
	height: 25px;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap li a {
	position: relative;
	float: left;
	height: 25px;
	line-height: 25px;
	margin: 0 2px;
	padding: 0 8px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
*zoom:1
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap li a:after {
	content: "";
	display: table;
	clear: both
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap li a:hover {
	color: #FFF
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap li a i {
	position: absolute;
	top: -5px;
	right: 0;
	display: block;
	width: 9px;
	height: 14px;
	overflow: hidden;
*zoom:1
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-a a:hover {
	background: #F50
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-b .mod-wrap h4 {
	background-position: -100px -20px
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-b .mod-wrap a:hover {
	background: #A0B959
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-c .mod-wrap h4 {
	background-position: -100px -40px
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-c .mod-wrap a:hover {
	background: #DF61AB
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-d .mod-wrap {
	padding: 0;
	border-right: 0
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-d .mod-wrap h4 {
	background-position: -100px -60px
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-d .mod-wrap a:hover {
	background: #52A0E5
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap {
	padding: 0 0 0 5px
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod .mod-wrap li {
	width: 30%
}
.site-nav-bd .site-map .menu-bd .menu-bd-panel .mod-d .mod-wrap {
	margin: 0
}
.screen-hd .map {
	overflow: hidden;
*zoom:1
}
.screen-hd .map .mod {
*position:relative;
	float: left;
	width: 25%;
*width:24.93671%;
	overflow: hidden;
*zoom:1
}
.screen-hd .map .mod .mod-wrap {
*position:relative;
	padding: 0 10px;
	border-right: 1px solid #EEE;
	overflow: hidden;
*zoom:1
}
.screen-hd .map .mod .mod-wrap h4 {
	margin: 5px;
	padding-top: 20px;
	height: 0;
	width: 80px;
	background-position: -100px 0;
	overflow: hidden;
*zoom:1
}
.screen-hd .map .mod .mod-wrap li {
*position:relative;
	float: left;
	padding-top: 5px;
	width: 25%;
	height: 25px;
	overflow: hidden;
*zoom:1
}
.screen-hd .map .mod .mod-wrap li a {
	position: relative;
	float: left;
	height: 25px;
	line-height: 25px;
	margin: 0 2px;
	padding: 0 8px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
*zoom:1
}
.screen-hd .map .mod .mod-wrap li a:after {
	content: "";
	display: table;
	clear: both
}
.screen-hd .map .mod .mod-wrap li a:hover {
	color: #FFF
}
.screen-hd .map .mod .mod-wrap li a i {
	position: absolute;
	top: -5px;
	right: 0;
	display: block;
	width: 9px;
	height: 14px;
	overflow: hidden;
*zoom:1
}
.screen-hd .map .mod-a a:hover {
	background: #F50
}
.screen-hd .map .mod-b .mod-wrap h4 {
	background-position: -100px -20px
}
.screen-hd .map .mod-b .mod-wrap a:hover {
	background: #A0B959
}
.screen-hd .map .mod-c .mod-wrap h4 {
	background-position: -100px -40px
}
.screen-hd .map .mod-c .mod-wrap a:hover {
	background: #DF61AB
}
.screen-hd .map .mod-d .mod-wrap {
	margin: 0 10px;
	padding: 0;
	border-right: 0
}
.screen-hd .map .mod-d .mod-wrap h4 {
	background-position: -100px -60px
}
.screen-hd .map .mod-d .mod-wrap a:hover {
	background: #52A0E5
}
.site-nav .weekend img {
	vertical-align: bottom
}
.site-nav .weekend .menu-hd {
	overflow: hidden
}
@media (max-width:1009px) {
.site-nav .site-nav-bd .weekend {
	display: none!important
}
}
.footer {
	position: relative;
	margin: 0 auto;
	padding: 7px 0 9px;
	border-top: 1px solid #ddd
}
.footer .footer-bd p, .footer .footer-hd p {
	padding-bottom: 8px;
	overflow: hidden;
*zoom:1
}
.footer .footer-bd a, .footer .footer-hd a {
	float: left;
	margin: 0 4px;
	white-space: nowrap;
	color: #6C6C6C
}
.footer .footer-bd a:hover, .footer .footer-hd a:hover {
	color: #F40;
	text-decoration: none
}
.footer .footer-bd b, .footer .footer-hd b {
	float: left;
	margin: 0 3px;
	font-weight: 400;
	color: #DDD
}
.footer .footer-bd em, .footer .footer-bd span, .footer .footer-hd em, .footer .footer-hd span {
	float: left;
	white-space: nowrap;
	color: #9C9C9C
}
.footer .footer-bd em, .footer .footer-hd em {
	margin-left: 30px
}
.footer .footer-bd span, .footer .footer-hd span {
	margin: 0 4px
}
.footer .footer-bd span a, .footer .footer-hd span a {
	float: none
}
.footer .footer-hd p {
	margin-bottom: 8px;
	line-height: 27px;
	border-bottom: 1px solid #DDD
}
.footer .footer-ft {
	display: none
}
.footer .footer-ft a {
	float: left;
	margin-right: 15px
}
.footer .footer-ft .mod {
	height: 40px
}
.footer .footer-ft .mod-a {
	width: 30px;
	background-position: 0 -140px
}
.footer .footer-ft .mod-b {
	width: 33px;
	background-position: -40px -140px
}
.footer .footer-ft .mod-c {
	width: 50px;
	background-position: -80px -140px
}
.footer .footer-ft .mod-d {
	width: 83px;
	background-position: -140px -140px
}
.footer .footer-ft .mod-e {
	width: 94px;
	background-position: -240px -140px
}
.footer .footer-ft .mod-f {
	width: 214px;
	background-position: -431px -140px
}
.footer .footer-ft .mod-g {
	width: 82px;
	background-position: -345px -140px
}
.footer .footer-ft .mod-h {
	width: 105px;
	background-position: -650px -140px
}
.site-nav.site-nav-mobile {
	border-bottom: 0
}
.site-nav.site-nav-mobile .site-nav-bd {
	height: 40px
}
.site-nav.site-nav-mobile .site-nav-bd .menu .menu-hd {
	height: 40px;
	line-height: 40px
}
.site-nav.site-nav-mobile .site-nav-bd .menu i {
	-moz-transition: none;
	-o-transition: none;
	-webkit-transition: none;
	transition: none;
	position: absolute;
	margin: 0;
	display: none;
	bottom: -1px;
	left: 40%;
	width: 12px;
	height: 6px
}
.site-nav.site-nav-mobile .site-nav-bd .menu i em, .site-nav.site-nav-mobile .site-nav-bd .menu i span {
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	border-color: rgba(255,255,255,0);
	border-color: transparent\0;
*border-color:transparent;
	_border-color: tomato;
	_filter: chroma(color=tomato);
	border-style: solid;
	overflow: hidden;
*zoom:1;
	border-width: 0 5px 5px
}
.site-nav.site-nav-mobile .site-nav-bd .menu i em {
	top: -1px;
	border-bottom-color: #EEE
}
.site-nav.site-nav-mobile .site-nav-bd .menu i span {
	border-bottom-color: #FFF
}
.site-nav.site-nav-mobile .site-nav-bd .menu-click .menu-bd, .site-nav.site-nav-mobile .site-nav-bd .menu-click .menu-hd i {
	display: block
}
.site-nav.site-nav-mobile .site-nav-bd .site-nav-bd-l .home .menu-hd {
	padding: 0
}
.site-nav.site-nav-mobile .site-nav-bd .site-nav-bd-l .home .menu-hd .g-icon {
	font-size: 21px;
	line-height: 45px;
	color: #F40
}
.site-nav.site-nav-mobile .site-nav-bd .site-nav-bd-l .login-info img {
	cursor: pointer;
	margin: 2px 0;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	border: 2px solid #FFF
}
.site-nav.site-nav-mobile .site-nav-bd .site-nav-bd-r .site-nav-pipe {
	display: none
}
@media (max-width:1219px) {
.site-nav.site-nav-mobile .site-nav-bd {
	width: 990px
}
.site-nav.site-nav-mobile .site-nav-bd .site-nav-bd-r .site-map .mod .mod-wrap li {
	width: 33%
}
}
@media (max-width:1009px) {
.site-nav.site-nav-mobile .site-nav-bd {
	width: 740px
}
.site-nav.site-nav-mobile .site-nav-bd .site-nav-bd-r .guide, .site-nav.site-nav-mobile .site-nav-bd .site-nav-bd-r .seller-center {
	display: none
}
.site-nav.site-nav-mobile .site-nav-bd .site-nav-bd-r .site-map .menu-bd-panel {
	width: 722px
}
.site-nav.site-nav-mobile .site-nav-bd .site-nav-bd-r .site-map .menu-bd-panel .mod {
	width: 50%
}
.site-nav.site-nav-mobile .site-nav-bd .site-nav-bd-r .site-map .menu-bd-panel .mod .mod-wrap li {
	width: 20%
}
.site-nav.site-nav-mobile .site-nav-bd .site-nav-bd-r .site-map .menu-bd-panel .mod-b .mod-wrap {
	border-right: 0
}
.site-nav.site-nav-mobile .site-nav-bd .weekend {
	display: none
}
}
.cbu-cover {
	background: #000;
	width: 100%;
	height: 3000px;
	opacity: .3;
	filter: alpha(opacity=30);
	position: fixed;
	_position: absolute;
	top: 0;
	z-index: 100000000
}
.cbu-cover iframe {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	filter: mask();
	width: 100%;
	height: 100%
}
.cbu-iframe {
	width: 630px;
	height: 340px;
	border: 0 none;
	z-index: 100000001;
	position: fixed;
	_position: absolute;
	top: 25%;
	left: 25%
}
.site-nav .global-suggest .search-panel {
	height: 23px;
	width: 179px;
	border: solid 1px #e2e2e2;
	margin-top: 5px;
	line-height: 23px
}
.site-nav .global-suggest .search-panel .search-button {
	float: right;
	width: 25px;
	overflow: hidden;
	font-size: 0
}
.site-nav .global-suggest .search-panel .btn-search {
	width: 25px;
	height: 23px;
	overflow: hidden;
	border: 0 none;
	padding: 0;
	background: #f9f9f9;
	line-height: 23px;
	cursor: pointer
}
.site-nav .global-suggest .search-panel .search-panel-fields {
	float: left;
	line-height: 23px;
	border-right: solid 1px #ececec;
	padding: 0;
	width: 153px;
	overflow: hidden
}
.site-nav .global-suggest .search-panel input {
	border: 0 none;
	width: 153px;
	height: 23px;
	text-indent: 2px;
	font-size: 12px;
	position: absolute;
	top: 0;
	line-height: 23px
}
.site-nav .search-panel-fields {
	font-size: 0;
	position: relative;
	height: 23px
}
.site-nav .search-combobox-input-wrap {
	height: 23px;
	font-size: 0
}
.tb-global-pad-notice {
	width: 100%;
	height: 60px;
	overflow: hidden;
	position: relative
}
.tb-global-pad-notice span {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 40px;
	height: 40px;
	background-color: rgba(0,0,0,.3);
	display: block;
	line-height: 40px;
	font-size: 28px;
	text-align: center;
	color: #fff;
	border-radius: 20px;
	-webkit-font-smoothing: antialiased
}
.site-nav-bd .tmsg .menu .tmsg_icon {
	_padding-top: 9px
}
.tmsg .menu .tmsg_loading {
	margin: -5px 5px 0 0;
	vertical-align: middle
}
.tmsg .menu .tmsg_logo_icon {
	line-height: 0;
	width: 8px;
	display: inline-block;
	vertical-align: middle;
	margin-top: 0;
*display:inline;
	_display: inline-block
}
.tmsg .menu .tmsg_light-sign, .tmsg .menu .tmsg_logo {
	display: none
}
.tmsg_logo_loading {
	display: inline-block;
	width: 13px
}
@charset "UTF-8";
html {
	font-family: "Helvetica Neue", Helvetica, STHeiTi, "Microsoft YaHei", sans-serif;
	-webkit-text-size-adjust: 100%
}
body {
	margin: 0
}
img {
	vertical-align: middle
}
a, img {
	-webkit-touch-callout: none
}
.grid-s5m0 .main-wrap {
	margin-left: 194px;
	width: 750px
}
.grid-s5m0 .col-sub {
	width: 190px;
	margin-left: -100%!important
}
.grid-m0s5 .main-wrap {
	margin-right: 200px
}
.grid-m0s5 .col-sub {
	width: 190px;
	margin-left: -190px
}
#hd {
	width: 950px;
	margin: 0 auto;
	max-height: 150px!important;
	overflow: hidden!important;
*position:relative!important
}
#content {
	width: 940px;
    margin: 0 auto;
}
#ft {
	width: 1140px!important;
	margin: 0 auto;
	overflow: hidden
}
.w990 #ft {
	width: 990px!important
}
#content .layout {
	width: 1140px!important;
	margin: 0 auto
}
.col-main {
	float: left;
	width: 100%;
	min-height: 1px
}
#page #content #bd {
	width: auto!important
}
.expanded .main-wrap {
	width: 950px!important;
	margin-left: 0!important
}
#bd .sub-wrap {
	position: relative;
	z-index: 99999998;
	width: 100%
}
#page .expanded .sub-wrap {
	width: 950px
}
#bd .col-sub {
	overflow: hidden
}
.col-sub, .col-extra {
	float: left;
*position:relative
}
.layout:after, .main-wrap:after, .col-sub:after, .col-extra:after, .box:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both
}
.layout, .main-wrap, .col-sub, .col-extra, .box {
*zoom:1
}
.tb-main-layout {
	position: relative
}
@font-face {
	font-family: tb-iconfont;
	src: url(//at.alicdn.com/t/font_1444889156_383075.eot);
	src: url(//at.alicdn.com/t/font_1444889156_383075.eot?#iefix) format('embedded-opentype'), url(//at.alicdn.com/t/font_1444889156_383075.woff) format('woff'), url(//at.alicdn.com/t/font_1444889156_383075.ttf) format('truetype'), url(//at.alicdn.com/t/font_1444889156_383075.svg#iconfont) format('svg')
}
.tb-iconfont {
	font-family: tb-iconfont!important;
	font-size: 12px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscaleFont type;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none
}
body {
	-webkit-animation-delay: .1s;
	-webkit-animation-name: fontfix;
	-webkit-animation-duration: .1s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: linear
}
@-webkit-keyframes fontfix {
from {
opacity:1
}
to {
	opacity: 1
}
}
.ks-overlay {
	position: absolute;
	z-index: 199999998;
	left: -9999px;
	top: -9999px
}
.ks-overlay-hidden {
	visibility: hidden
}
.ks-overlay-mask-hidden {
	display: none
}
.ks-overlay-shown {
	visibility: visible
}
.ks-overlay-mask-shown {
	display: block
}
.ks-overlay-mask {
	background-color: #000;
	opacity: .3;
	filter: alpha(opacity=30)
}
.ks-dialog {
	overflow: hidden;
	padding: 7px;
	background: rgba(0,0,0,.4);
	background-color: #BFBFBF\0;
*background-color:#949993;
_filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#00000033, endcolorstr=#00000033)
}
.ks-dialog .ks-contentbox {
	position: relative;
	background: #fff;
	height: 100%
}
.ks-dialog .ks-stdmod-header {
	background: #f2f2f2;
	font-size: 14px;
	font-weight: 700;
	line-height: 1;
	padding: 15px;
	border-bottom: #b7b7b7 1px solid
}
.ks-dialog .ks-ext-close {
	display: block;
	height: 19px;
	width: 18px;
	text-indent: -9999px;
	position: absolute;
	top: 22px;
	right: 22px;
	background: url(//gtms03.alicdn.com/tps/i3/T1QlgHXc0bXXcrjATa-19-36.png) 0 -19px no-repeat
}
.ks-dialog .ks-ext-close:hover, .ks-dialog .close-hover {
	cursor: pointer;
	background-position: 0 0
}
.visibility-hidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}
.clear, .tb-clear, .tb-clearfix {
*zoom:1
}
.clear:after, .tb-clear:after, .tb-clearfix:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both
}
.hidden, .tb-hidden, #content .hidden, #content .tb-hidden {
	display: none
}
.tb-pic {
*overflow:hidden
}
.tb-pic a {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
*display:block;
*font-family:Arial;
*line-height:1
}
.tb-pic a img {
	vertical-align: middle
}
.site-nav {
	position: relative;
	z-index: 100000001
}
.site-nav-bd .menu .menu-hd {
	z-index: 100000002
}
.site-nav-bd .menu .menu-bd {
	z-index: 100000001
}
.site-nav.site-nav-mobile .site-nav-bd-l .home {
	display: none!important
}
#tstart {
	z-index: 100000010!important;
	right: 40px!important
}
#g-cartlogin {
	z-index: 100000000!important
}
.sns-share-widget {
	z-index: 100000000!important
}
.ks-overlay, .popup-content {
	z-index: 100000003!important
}
.tb-detail-dialog {
	z-index: 100000004!important
}
.login-container {
	z-index: 1000000001!important
}
.search-menu {
	z-index: 100000000!important
}
.inner-feedback {
	z-index: 100000000!important
}
.sufei-dialog {
	z-index: 100000000!important
}
i.tb-arrow-roll {
	display: inline;
	position: relative;
	width: 6px;
	height: 6px;
	-webkit-transition: .3s ease-in;
	-moz-transition: .3s ease-in;
	-o-transition: .3s ease-in;
	transition: .3s ease-in
}
i.tb-arrow-roll em, i.tb-arrow-roll span {
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	border-color: rgba(255,255,255,0);
	border-color: transparent\0;
*border-color:transparent;
	_border-color: tomato;
	_filter: chroma(color=tomato);
	border-width: 3px 3px 0;
	border-style: solid;
	overflow: hidden;
*zoom:1
}
i.tb-arrow-roll em {
	top: 1px;
	border-top-color: #6C6C6C
}
i.tb-arrow-roll span {
	border-top-color: #FFF
}
i.tb-arrow-up em, i.tb-arrow-up span {
	border-width: 0 3px 3px
}
i.tb-arrow-up em {
	top: -1px;
	border-bottom-color: #6C6C6C
}
i.tb-arrow-up span {
	border-bottom-color: #FFF
}
.tb-msg .tb-error, .tb-msg .tb-stop, .tb-msg .tb-alert, .tb-msg .tb-attention, .tb-msg .tb-tips, .tb-msg .tb-ok, .tb-msg .tb-notice, .tb-msg .tb-question, .tb-msg .tb-help, .tb-msg .tb-small-help {
	color: #404040;
	background: url(//assets.alicdn.com/sys/common/img/msg_bg.png) no-repeat;
	border: 1px solid #ddd;
	float: left;
	padding: 2px 10px 2px 23px;
	line-height: 18px
}
.tb-msg .tb-error {
	background-position: 3px 3px;
	border-color: #ff8080;
	background-color: #fff2f2
}
.tb-msg .tb-stop {
	background-position: 3px -47px;
	border-color: #ff8080;
	background-color: #fff2f2
}
.tb-msg .tb-alert {
	background-position: 3px -97px;
	border-color: #ff8c40;
	background-color: #fff5f6
}
.tb-msg .tb-attention {
	background-position: 3px -147px;
	border-color: #40b3ff;
	background-color: #e5f5ff
}
.tb-msg .tb-tips {
	background-position: 3px -197px;
	border-color: #ffcc7f;
	background-color: #ffffe5
}
.tb-msg .tb-ok {
	background-position: 3px -247px;
	border-color: #4dbf00;
	background-color: #f0ffe5
}
.tb-msg .tb-notice {
	background-position: 5px -295px;
	border-color: #40b3ff;
	background-color: #e6f5ff
}
.tb-msg .tb-question {
	background-position: 3px -347px;
	border-color: #bfbfbf;
	background-color: #f2f2f2
}
.tb-msg .tb-small-help {
	background-position: 5px -1095px;
	border-color: #fff;
	background-color: #fff
}
.tb-msg .tb-help {
	background-position: 3px -1197px;
	border-color: #fff;
	background-color: #fff
}
.tb-msg24 .tb-error, .tb-msg24 .tb-attention, .tb-msg24 .tb-tips, .tb-msg24 .tb-ok, .tb-msg24 .tb-question {
	font-size: 14px;
	font-weight: 700;
	color: #404040;
	background: url(//assets.alicdn.com/sys/common/img/msg_bg.png) no-repeat;
	border: 1px solid #ddd;
	padding: 17px 10px 17px 56px;
	line-height: 22px
}
.tb-msg24 .tb-error {
	background-position: 12px -388px;
	border-color: #ff8080;
	background-color: #fff2f2
}
.tb-msg24 .tb-attention {
	background-position: 12px -488px;
	border-color: #40b3ff;
	background-color: #e5f5ff
}
.tb-msg24 .tb-tips {
	background-position: 15px -888px;
	border-color: #ffcc7f;
	background-color: #ffffe5
}
.tb-msg24 .tb-ok {
	background-position: 12px -988px;
	border-color: #4dbf00;
	background-color: #f0ffe5
}
.tb-msg24 .tb-question {
	background-position: 12px -788px;
	border-color: #bfbfbf;
	background-color: #f2f2f2
}
.tb-msg .tb-naked, .tb-msg24 .tb-naked {
	border: none;
	background-color: transparent
}
.tb-msg24 .tb-naked-tips {
	background-position: 15px -688px
}
.tb-msg24 .tb-naked-ok {
	background-position: 12px -588px
}
.tb-msg:after, .tb-msg24:after {
	content: '\0020';
	display: block;
	height: 0;
	clear: both
}
.tb-page-feedback-msg {
	border: 1px solid #ff8080;
	background: #fff2f2
}
.tb-page-feedback-msg h2 {
	float: left;
	display: inline;
	width: 80px;
	background: url(//assets.alicdn.com/sys/common/img/msg_bg.png) no-repeat 12px -400px;
	line-height: 35px;
	padding: 2px 10px 2px 50px;
	margin: 10px 0;
	color: #f50;
	font-size: 17px
}
.tb-page-feedback-msg .tb-msg-list {
	margin: 0 0 0 130px;
	background: #fff
}
.tb-page-feedback-msg h3 {
	margin: 0;
	padding: 20px 10px 15px
}
.tb-page-feedback-msg ol {
	margin-top: -5px;
	padding: 0 10px 15px
}
.tb-page-feedback-msg ol li {
	list-style: inside decimal
}
.tb-h {
	color: #f40
}
.msg .error, .msg .stop, .msg .alert, .msg .attention, .msg .tips, .msg .ok, .msg .notice, .msg .question, .msg .help, .msg .small-help {
	color: #404040;
	background: url(//assets.alicdn.com/sys/common/img/msg_bg.png) no-repeat;
	border: 1px solid #ddd;
	float: left;
	padding: 2px 10px 2px 23px;
	line-height: 18px
}
.msg .error {
	background-position: 3px 3px;
	border-color: #ff8080;
	background-color: #fff2f2
}
.msg .stop {
	background-position: 3px -47px;
	border-color: #ff8080;
	background-color: #fff2f2
}
.msg .alert {
	background-position: 3px -97px;
	border-color: #ff8c40;
	background-color: #fff5f6
}
.msg .attention {
	background-position: 3px -147px;
	border-color: #40b3ff;
	background-color: #e5f5ff
}
.msg .tips {
	background-position: 3px -197px;
	border-color: #ffcc7f;
	background-color: #ffffe5
}
.msg .ok {
	background-position: 3px -247px;
	border-color: #4dbf00;
	background-color: #f0ffe5
}
.msg .notice {
	background-position: 5px -295px;
	border-color: #40b3ff;
	background-color: #e6f5ff
}
.msg .question {
	background-position: 3px -347px;
	border-color: #bfbfbf;
	background-color: #f2f2f2
}
.msg .small-help {
	background-position: 5px -1095px;
	border-color: #fff;
	background-color: #fff
}
.msg .help {
	background-position: 3px -1197px;
	border-color: #fff;
	background-color: #fff
}
.msg24 .error, .msg24 .attention, .msg24 .tips, .msg24 .ok, .msg24 .question {
	font-size: 14px;
	font-weight: 700;
	color: #404040;
	background: url(//assets.alicdn.com/sys/common/img/msg_bg.png) no-repeat;
	border: 1px solid #ddd;
	padding: 17px 10px 17px 56px;
	line-height: 22px
}
.msg24 .error {
	background-position: 12px -388px;
	border-color: #ff8080;
	background-color: #fff2f2
}
.msg24 .attention {
	background-position: 12px -488px;
	border-color: #40b3ff;
	background-color: #e5f5ff
}
.msg24 .tips {
	background-position: 15px -888px;
	border-color: #ffcc7f;
	background-color: #ffffe5
}
.msg24 .ok {
	background-position: 12px -988px;
	border-color: #4dbf00;
	background-color: #f0ffe5
}
.msg24 .question {
	background-position: 12px -788px;
	border-color: #bfbfbf;
	background-color: #f2f2f2
}
.msg .naked, .msg24 .naked {
	border: none;
	background-color: transparent
}
.msg24 .naked-tips {
	background-position: 15px -688px
}
.msg24 .naked-ok {
	background-position: 12px -588px
}
.msg:after, .msg24:after {
	content: '\0020';
	display: block;
	height: 0;
	clear: both
}
.page-feedback-msg {
	border: 1px solid #ff8080;
	background: #fff2f2
}
.page-feedback-msg h2 {
	float: left;
	display: inline;
	width: 80px;
	background: url(//assets.alicdn.com/sys/common/img/msg_bg.png) no-repeat 12px -400px;
	line-height: 35px;
	padding: 2px 10px 2px 50px;
	margin: 10px 0;
	color: #f50;
	font-size: 17px
}
.page-feedback-msg .msg-list {
	margin: 0 0 0 130px;
	background: #fff
}
.page-feedback-msg h3 {
	margin: 0;
	padding: 20px 10px 15px
}
.page-feedback-msg ol {
	margin-top: -5px;
	padding: 0 10px 15px
}
.page-feedback-msg ol li {
	list-style: inside decimal
}
.tb-attention-msg {
	background-color: #fffde3;
	border: 1px solid #ffedeb
}
.tb-attention-msg p {
	background: url(//gtms03.alicdn.com/tps/i3/TB1wQk.IVXXXXa.XVXXAz6UFXXX-16-16.png);
	background-image: -webkit-image-set(url(//gtms03.alicdn.com/tps/i3/TB1wQk.IVXXXXa.XVXXAz6UFXXX-16-16.png) 1x, url(//gtms01.alicdn.com/tps/i1/TB1rqVqJXXXXXbNXXXXEDhGGXXX-32-32.png) 2x);
	background-image: -moz-image-set(url(//gtms03.alicdn.com/tps/i3/TB1wQk.IVXXXXa.XVXXAz6UFXXX-16-16.png) 1x, url(//gtms01.alicdn.com/tps/i1/TB1rqVqJXXXXXbNXXXXEDhGGXXX-32-32.png) 2x);
	background-image: -ms-image-set(url(//gtms03.alicdn.com/tps/i3/TB1wQk.IVXXXXa.XVXXAz6UFXXX-16-16.png) 1x, url(//gtms01.alicdn.com/tps/i1/TB1rqVqJXXXXXbNXXXXEDhGGXXX-32-32.png) 2x);
	background-image: -o-image-set(url(//gtms03.alicdn.com/tps/i3/TB1wQk.IVXXXXa.XVXXAz6UFXXX-16-16.png) 1x, url(//gtms01.alicdn.com/tps/i1/TB1rqVqJXXXXXbNXXXXEDhGGXXX-32-32.png) 2x);
	background-repeat: no-repeat;
	background-position: 15px 6px;
	padding: 5px 15px 5px 40px;
	color: #666;
	border: none
}
.tb-attention-msg a {
	color: #666;
	text-decoration: underline
}
.tb-attention-msg strong {
	font-weight: 700;
	color: #333
}
.tb-s30, .tb-s30 a {
	width: 30px;
	height: 30px
}
.tb-s40, .tb-s40 a {
	width: 40px;
	height: 40px
}
.tb-s50, .tb-s50 a {
	width: 50px;
	height: 50px
}
.tb-s60, .tb-s60 a {
	width: 60px;
	height: 60px
}
.tb-s70, .tb-s70 a {
	width: 70px;
	height: 70px
}
.tb-s80, .tb-s80 a {
	width: 80px;
	height: 80px
}
.tb-s110x90, .tb-s110x90 a {
	width: 110px;
	height: 90px
}
.tb-s120, .tb-s120 a {
	width: 120px;
	height: 120px
}
.tb-s160, .tb-s160 a {
	width: 160px;
	height: 160px
}
.tb-s220, .tb-s220 a {
	width: 220px;
	height: 220px
}
.tb-s310, .tb-s310 a {
	width: 310px;
	height: 310px
}
.tb-s460, .tb-s440 a {
	width: 440px;
	height: 440px
}
.tb-s30 img {
	max-width: 30px;
	max-height: 30px
}
.tb-s40 img {
	max-width: 40px;
	max-height: 40px
}
.tb-s50 img {
	max-width: 50px;
	max-height: 50px
}
.tb-s60 img {
	max-width: 60px;
	max-height: 60px
}
.tb-s70 img {
	max-width: 70px;
	max-height: 70px
}
.tb-s80 img {
	max-width: 80px;
	max-height: 80px
}
.tb-s110x90 img {
	max-width: 110px;
	max-height: 90px
}
.tb-s120 img {
	max-width: 120px;
	max-height: 120px
}
.tb-s160 img {
	max-width: 160px;
	max-height: 160px
}
.tb-s220 img {
	max-width: 220px;
	max-height: 220px
}
.tb-s310 img {
	max-width: 310px;
	max-height: 310px
}
.tb-s440 img {
	max-width: 440px;
	max-height: 440px
}
.tb-s30 a {
*font-size:26px
}
.tb-s40 a {
*font-size:35px
}
.tb-s50 a {
*font-size:44px
}
.tb-s60 a {
*font-size:52px
}
.tb-s70 a {
*font-size:61px
}
.tb-s80 a {
*font-size:70px
}
.tb-s110x90 a {
*font-size:79px
}
.tb-s120 a {
*font-size:105px
}
.tb-s160 a {
*font-size:140px
}
.tb-s220 a {
*font-size:192px
}
.tb-s310 a {
*font-size:271px
}
.tb-s460 a {
*font-size:402px
}
a {
	color: #36c;
	outline: 0
}
html, body, #content, #description, , #footer {
	background: #fff!important
}
.tb-item-info-l .tb-item-info-r .tb-sidebar .tb-sticky-vertical-desc-segments-list .tb-switch-bar .tb-sticky-tabbar {
	-webkit-transform: translate3d(0, 0, 0)
}
.tb-meta {
	z-index: 100000;
	position: relative;
	min-height: 35px;
	_height: 35px;
	zoom: 1
}
.tb-meta .tb-price-rule {
	border-bottom: 1px dotted #CCC;
	position: absolute;
	right: 10px;
	bottom: 10px
}
.tb-meta .tb-property-type {
	display: inline;
	float: left;
	width: 60px;
	color: #6c6c6c
}
.tb-meta .tb-property-cont {
	overflow: hidden;
*zoom:1
}
.tb-meta .tb-booking-price, .tb-meta .tb-detail-price {
	width: 360px;
	line-height: 30px
}
.tb-meta .tb-booking-price .tb-booking-price-front, .tb-meta .tb-detail-price .tb-booking-price-front {
	font-size: 12px
}
.tb-meta .tb-booking-price strong, .tb-meta .tb-detail-price strong {
	position: relative;
	top: -2px;
	vertical-align: middle;
	padding-right: 5px;
	font-size: 24px;
	font-weight: 700;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #f40;
	overflow: hidden;
*zoom:1
}
.tb-meta .tb-booking-price strong.del, .tb-meta .tb-detail-price strong.del {
	position: static;
	color: #3c3c3c;
	font-size: 14px
}
.tb-meta .tb-booking-price strong.del .tb-rmb-num, .tb-meta .tb-detail-price strong.del .tb-rmb-num {
	font-weight: 400!important;
	text-decoration: line-through
}
.tb-meta .tb-booking-price .tb-spec, .tb-meta .tb-detail-price .tb-spec {
	padding-left: 20px;
	color: #a0a0a0
}
.tb-meta .tb-promo-price .tb-vip-notice, .tb-meta .tb-more-promo-slider .tb-vip-notice {
	font-size: 12px;
	font-weight: 400;
	color: #bebebe
}
.tb-meta .tb-promo-price .tb-vip-notice a, .tb-meta .tb-more-promo-slider .tb-vip-notice a {
	padding-bottom: 2px;
	color: #bebebe;
	border-bottom: 1px dotted #bebebe
}
.tb-meta .tb-promo-price .tb-vip-notice a:hover, .tb-meta .tb-more-promo-slider .tb-vip-notice a:hover {
	color: #f40
}
.tb-meta .tb-promo-price {
	width: 360px
}
.tb-meta .tb-promo-price .tb-promo-price-type {
	display: inline;
	float: left;
	margin-right: 5px;
	padding: 0 5px;
	color: #fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	background: #f40
}
.tb-meta .tb-more-promo-slider .tb-promo-price-type {
	color: #6d6d6d;
	background-color: #e0e0e0
}
.tb-meta .tb-insurance .tb-insurance-content {
	overflow: hidden;
*zoom:1
}
@media (max-width:1179px) {
.tb-meta .tb-detail-price {
	width: auto
}
.tb-meta .tb-promo-price {
	width: auto
}
.tb-meta .tb-logistic {
	width: auto
}
}
.site-nav .site-nav-bd {
	width: 1140px!important
}
.w990 .site-nav .site-nav-bd {
	width: 990px
}
@media screen and (max-width:1140px) {
.site-nav .site-nav-bd {
	width: 990px!important
}
}
.site-nav-bd .menu .menu-hd {
	z-index: 100000012
}
.site-nav-bd .menu .menu-bd {
	z-index: 100000011
}
.site-nav .my-taobao .menu-bd-panel a:nth-child(4) {
	display: none
}
#J_Header {
	min-height: 70px
}
.ks-ie6 #J_Header {
	height: 70px
}
#J_OtherDiscount .tb-property-type {
	position: relative;
	top: 5px
}
.tb-property-x .tb-other-discount {
	background-color: #FFF9F5;
	margin: 10px -10px -10px;
	padding: 0 10px 5px 70px;
	line-height: 15px;
	font-size: 12px;
	color: #3c3c3c
}
.ks-ie6 .tb-property-x .tb-other-discount {
	height: 24px
}
.tb-property-x .tb-promo-meta .tb-other-discount {
	margin: 4px -10px -10px
}
.tb-property-x .tb-other-discount .tb-red-gift, .tb-property-x .tb-other-discount .tb-coin {
	display: inline-block;
	_float: left;
	margin-bottom: 0
}
.tb-other-discount-content {
	padding-top: 5px;
	line-height: 25px
}
.tb-other-discount .tb-icon-coin {
	float: left;
	margin: 3px 5px 0 0;
	width: 16px;
	height: 16px
}
.tb-other-discount-split {
	border-top: 1px solid #FFF2E8
}
.tb-other-discount .tb-icon-coin {
	background-position: -160px 0
}
.tb-other-discount .tb-icon-red-gift {
	background-position: -180px 0
}
.tb-other-discount .tb-coupon {
	line-height: 25px;
	vertical-align: middle
}
.tb-other-discount .tb-coupon .tb-coupon-icon {
	margin-right: 5px;
	margin-top: -3px
}
 .tb-other-discount .tb-coupon a {
	margin-left: 5px;
	border-bottom: 1px dotted #f40;
	color: #f40
}
.tb-property-x .tb-coin .tb_red {
	display: inline
}
.tb-property-x .tb-coin .tb_red strong {
	font-weight: 400
}
.tb-property-x .tb-coin .tb_dashes_box {
	display: inline
}
.tb-property-x .tb-coin .tb_tjb_price {
	display: none
}
.tb-property-x .tb-coin .tb-icon-coin {
	margin-top: 3px
}
 .tb-property-x .tb-title {
	padding: 20px 0 10px!important
}
 .tb-property-x .tb-subtitle {
	border-bottom: none!important;
	padding-bottom: 0!important
}
@media (max-width:1179px) {
.tb-property-x .tb-other-discount .tb-red-gift {
	margin-bottom: 10px
}
}
.tb-discount-popup {
	left: -9999px;
	top: -9999px;
	position: absolute;
	z-index: 1000000000;
	padding: 10px;
	background: rgba(34,34,34,.5)
}
.tb-discount-popup-content {
	padding: 20px;
	width: 390px;
	height: 90px;
	background-color: #fff
}
.tb-discount-popup-content .close {
	cursor: pointer;
	position: absolute;
	right: 12px;
	top: 4px;
	font-family: Verdana;
	font-size: 22px;
	font-weight: 600;
	color: #a1a1a1
}
.tb-discount-popup-content .label {
	float: left;
	width: 32px;
	height: 32px;
	background: url(//img.alicdn.com/tps/i3/T1OlT7XkBjXXaO7CTB-32-203.png) no-repeat 0 0
}
.tb-discount-popup-content .content {
	float: left;
	padding-left: 15px
}
.tb-discount-popup-content .fail {
	background-position: 0 -99px
}
.tb-discount-popup-content .success {
	background-position: 0 -99px
}
.tb-discount-popup-content .ok {
	display: block;
	margin-top: 20px;
	vertical-align: bottom;
	background: #fff;
	color: #666;
	width: 60px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	border: 1px solid #dbdbdb;
	cursor: pointer
}
.tb-discount-popup-content .title {
	color: #3c3c3c;
	font-weight: 100;
	font-size: 14px;
	margin-bottom: 1px
}
.tb-discount-popup-content .title a {
	font-size: 12px
}
.tb-discount-popup-content .sub-title {
	color: #6d6d6d
}
@media (max-width:1179px) {
 .tb-property-x .tb-counter {
	display: none
}
}
.ks-imagezoom-lens {
	background: url(//gtms01.alicdn.com/tps/i4/T12pdtXaldXXXXXXXX-2-2.png) repeat scroll 0 0 transparent;
	cursor: move;
	z-index: 1;
	font-size: 0
}
.ks-imagezoom-viewer {
	border: 1px solid #eee;
	overflow: hidden;
	text-align: center;
	z-index: 199999998
}
.ks-imagezoom-loading {
	background: url(//gtms01.alicdn.com/tps/i3/T11ihLXhJoXXXXXXXX-16-16.gif) no-repeat scroll center center #FFF
}
.zoom-icon {
	height: 30px;
	width: 30px;
	line-height: 30px;
	font-size: 18px!important;
	color: #ccc;
	z-index: 2;
	display: block;
	position: absolute;
	right: 0;
	bottom: 0;
	background: #f8f8f8;
	text-align: center;
	cursor: default
}
.tb-gallery {
	margin-bottom: 18px;
	width: 400px;
	overflow: hidden;
*zoom:1
}
.tb-gallery .tb-booth {
	position: relative;
	margin-bottom: 15px;
	z-index: 1
}
.tb-gallery .tb-main-pic {
	width: 400px;
	height: 400px;
	background: #f7f7f7;
	overflow: hidden
}
.tb-gallery .tb-main-pic a {
	width: 400px;
	height: 400px;
	overflow: hidden
}
.tb-gallery .tb-thumb li {
	display: inline;
	float: left;
	margin-right: 9px;
	width: 50px;
	height: 50px;
	border: 2px solid #fff;
	-webkit-transition-property: border-color;
	-moz-transition-property: border-color;
	-o-transition-property: border-color;
	transition-property: border-color;
	-webkit-transition-duration: .2s;
	-moz-transition-duration: .2s;
	-o-transition-duration: .2s;
	transition-duration: .2s;
	overflow: hidden
}
.tb-gallery .tb-thumb li img {
	max-width: 50px;
	max-height: 50px
}
.tb-gallery .tb-thumb .tb-selected {
	border-color: #f40
}
.tb-auto-sku-popup .icon-pinyin {
	position: absolute;
	left: -20px;
	display: block;
	width: 20px;
	padding-top: 3px;
	text-align: center;
	font-weight: 700;
	color: #999
}
.tb-auto-sku-popup h5 {
	width: auto;
	position: absolute;
	z-index: 1;
	left: 19px;
	top: 0;
	padding: 3px 0;
	background: #fff;
	text-indent: 3px;
	font-weight: 700;
	color: #999
}
.tb-auto-popup-container h5 {
	left: -1px;
	width: 100%;
	padding-left: 20px;
	left: -21px
}
.tb-auto-sku-popup li a:hover, .tb-auto-sku-popup .selected a {
	text-decoration: none;
	background: #f40;
	color: #fff
}
.tb-auto-sku-popup .selected .tb-auto-arr {
	position: absolute;
	right: 5px;
	top: 50%;
	width: 4px;
	height: 7px;
	margin-top: -3px;
	background: url(//img.alicdn.com/tps/i4/T19BmyFmxaXXctdLvr-4-7.png)
}
.tb-auto-sku-popup .tb-auto-sku-popup-col-leaf .tb-auto-arr {
	display: none
}
.tb-auto-sku-popup .tb-auto-sku-popup-col-leaf .tb-auto-popup-container h5 {
	padding-left: 0;
	left: -1px
}
.tb-auto-sku-popup li a {
	display: block;
	margin: 0 5px 0 0;
	padding: 2px 4px;
	color: #333;
	text-decoration: none;
	position: relative
}
.tb-auto-sku-popup .tb-auto-col-has-scr li a {
	margin-right: 22px
}
.tb-auto-sku-popup li {
	margin-bottom: 4px;
	position: relative;
	zoom: 1
}
.tb-auto-sku-popup ul {
	margin-top: 25px
}
.tb-auto-sku-popup-col {
	position: relative;
	float: left;
	overflow: hidden;
	width: 102px;
	height: 100%;
	padding-left: 20px;
	margin-left: -1px;
	border-left: 1px solid #c8c9cd
}
.tb-auto-sku-popup-col .tb-auto-popup-container {
	height: 100%
}
.tb-auto-sku-popup-inner {
	height: 100%
}
.tb-auto-sku-popup-col-leaf {
	background: url(//img.alicdn.com/tps/i2/T1WjexFhJaXXXK4hvz-31-299.png) repeat-y;
	width: 233px
}
.tb-auto-sku-popup-lv-2 {
	width: 114px
}
.tb-auto-sku-popup-set {
	float: left;
	height: 275px
}
.tb-auto-sku-popup {
	height: 275px;
	background: #fff;
	border: 1px solid #c8c9cd
}
.tb-auto-sku-popup .ks-contentbox {
	padding: 0
}
.tb-auto-popup-scrollbar, .tb-auto-popup-track, .tb-auto-popup-track-hover, .tb-auto-popup-track-active {
	width: 16px
}
.tb-auto-popup-drag, .tb-auto-popup-drag-hover, .tb-auto-popup-drag-active {
	width: 8px;
	left: 4px
}
.tb-auto-popup-arrowup, .tb-auto-popup-arrowdown {
	display: block;
	width: 0;
	height: 0;
	border: 4px solid #d1d1d1;
	position: absolute;
	left: 4px
}
.tb-auto-popup-scrollbar a {
	display: none
}
.tb-auto-popup-arrowup {
	border-color: #fafafa #fafafa #d1d1d1;
	top: 0
}
.tb-auto-popup-scrollbar:hover .tb-auto-popup-arrowup {
	border-color: #ffeddc #ffeddc #fcb280
}
.tb-auto-popup-arrowdown {
	border-color: #d1d1d1 #fafafa #fafafa;
	bottom: 0
}
.tb-auto-popup-scrollbar:hover .tb-auto-popup-arrowdown {
	border-color: #fcb280 #ffeddc #ffeddc
}
.tb-auto-popup-scrollbar {
	position: absolute;
	z-index: 2;
	top: 0;
	right: 1px;
	bottom: 0;
	height: 100%;
	background-color: #fafafa
}
.tb-auto-popup-scrollbar:hover {
	background-color: #ffeddc
}
.tb-auto-popup-track {
	position: absolute;
	background-color: #fafafa
}
.tb-auto-popup-track-hover {
	background-color: #ffeddc
}
.tb-auto-popup-drag {
	background-color: #e8e8e8;
	position: absolute
}
.tb-auto-popup-track-hover .tb-auto-popup-drag {
	background-color: #fcb280
}
.tb-auto-popup-drag .tb-auto-popup-dragtop, .tb-auto-popup-drag .tb-auto-popup-dragbottom {
	display: none
}
.tb-auto-popup-drag .tb-auto-popup-dragcenter {
	position: absolute;
	top: 50%;
	margin-top: -10px;
	height: 20px;
	background-color: #18598A
}
.tb-auto-popup-dragcenter {
	display: none
}
.tb-auto-popup-drag-hover {
	background-color: #ffac74
}
.tb-auto-popup-drag-active {
	background-color: #ffac74
}
.tb-key .tb-prop .tb-auto-choose {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
*vertical-align:auto;
	zoom: 1;
*display:inline;
	cursor: pointer;
	white-space: nowrap;
	margin-bottom: 10px;
	padding: 6px 16px 6px 6px;
	height: 15px;
	line-height: 15px;
	border: 1px solid #dcdcdc;
	background: url(//gtms01.alicdn.com/tps/i1/T1uJ37XjFhXXa_vX2X-14-93.png) no-repeat right -31px
}
.tb-key .tb-prop .tb-auto-choose i {
	display: none
}
.tb-key .tb-prop .tb-auto-choose:hover, .tb-key .tb-prop .tb-auto-drop, .tb-key .tb-prop .tb-auto-selected {
	padding: 5px 16px 5px 5px;
	border: 2px solid #f40
}
.tb-key .tb-prop .tb-auto-choose:hover, .tb-key .tb-prop .tb-auto-drop {
	background-position: right 10px
}
.tb-key .tb-prop .tb-auto-selected {
	background-position: right -32px;
	color: #f40;
	background-position: right 10px
}
.tb-gallery .tb-video {
	width: 400px;
	height: 400px
}
.tb-gallery .tb-video-thumb {
	position: relative
}
.tb-gallery .tb-video-thumb .tb-video-logo {
	position: absolute;
	top: 14px;
	left: 14px;
	height: 24px;
	width: 24px;
	text-align: center;
	line-height: 24px;
	font-size: 24px;
	color: #f40;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	background: #fff;
	cursor: pointer
}
.tb-gallery .tb-video-mode a {
	display: none
}
.tb-gallery .tb-video-mode .zoom-icon {
	display: none
}
.tb-gallery .tb-pic-mode .tb-video {
	height: 0;
	visibility: hidden;
	overflow: hidden
}
.tb-gallery .tb-loading-player embed {
	height: 0;
	visibility: hidden;
	overflow: hidden
}
.tb-gold-icon {
	position: absolute;
	top: -11px;
	right: 5px;
	width: 48px;
	height: 63px;
	background-image: url(//gtms01.alicdn.com/tps/i1/TB14n8xFVXXXXb0XXXXOX6EHXXX-48-63.png);
	background-image: -webkit-image-set(url(//gtms01.alicdn.com/tps/i1/TB14n8xFVXXXXb0XXXXOX6EHXXX-48-63.png) 1x, url(//gtms01.alicdn.com/tps/i1/TB1QqhrFVXXXXb4XFXXrWC4HVXX-96-126.png) 2x);
	background-repeat: no-repeat
}
.ks-ie6 .tb-gold-icon {
	background-image: url(//gtms01.alicdn.com/tps/i1/TB1zTpwFVXXXXchXXXXOX6EHXXX-48-63.png)
}
.ks-ie6 .tb-sidebar {
	position: relative;
	padding-top: 320px
}
.ks-ie6 .tb-shop-info {
	position: absolute;
	top: 0;
	left: 0
}
.tb-shop-age-icon {
	display: inline-block;
	float: left;
	margin-top: 7px;
	width: 16px;
	height: 16px;
	background-image: url(//gtms04.alicdn.com/tps/i4/TB1k49xGXXXXXczXXXXAz6UFXXX-16-16.png);
	background-image: -webkit-image-set(url(//gtms04.alicdn.com/tps/i4/TB1k49xGXXXXXczXXXXAz6UFXXX-16-16.png) 1x, url(//gtms01.alicdn.com/tps/i1/TB1aJazGXXXXXXzXXXXEDhGGXXX-32-32.png) 2x);
	background-repeat: no-repeat
}
.tb-shop-age-val {
	font-size: 14px;
	line-height: 30px;
	display: inline-block;
	padding: 0 4px;
	color: #f40
}
.tb-shop-age-desc {
	font-size: 14px;
	line-height: 30px;
	color: #e26204
}
.tb-shop-age-content {
	width: 82px;
	text-align: center;
	margin: 0 auto
}
.tb-shop-age {
	width: 198px;
	height: 30px;
	background-image: url(//gtms01.alicdn.com/tps/i1/TB1sJynGXXXXXbwXXXXQGvsIVXX-198-30.png);
	background-image: -webkit-image-set(url(//gtms01.alicdn.com/tps/i1/TB1sJynGXXXXXbwXXXXQGvsIVXX-198-30.png) 1x, url(//gtms02.alicdn.com/tps/i2/TB1bqt9GXXXXXc7XVXXVpbuRXXX-396-60.png) 2x);
	background-repeat: no-repeat;
	margin-bottom: 14px
}
.tb-shop-info-bg {
	font-size: 0
}
.tshop-pbsm-signboard .shop-detail {
	border: 1px solid #eee;
	border-top: none
}
.tb-gold-periods {
	display: block;
	position: absolute;
	top: 10px;
	left: 93px;
	font-size: 10px;
	background: #e54e00;
	color: #fff;
	padding: 0 3px;
	font-weight: 400;
	-webkit-transform: scale(0.9);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px
}
.tb-gold-periods-num {
	color: #ff0
}
 .tb-social ul li a .tb-icon, .tb-shop-info-hd .tb-shop-name .shop-type, .tb-shop-info-hd .tb-rank-red i, .tb-shop-info-hd .tb-shop-icon .tb-icon, .tb-shop-info-bd .tb-shop-rate dl a,  .tb-key .tb-skin .size-btn,  .tb-extra dl dd a i, .tb-other-discount i {
	background: url(//gtms04.alicdn.com/tps/i4/TB1DYk6LVXXXXXIXVXXoj7wNVXX-400-340.png);
	background-image: -webkit-image-set(url(//gtms04.alicdn.com/tps/i4/TB1DYk6LVXXXXXIXVXXoj7wNVXX-400-340.png) 1x, url(//gtms03.alicdn.com/tps/i3/TB1XuFeMXXXXXcsXXXXVpeZ_VXX-800-680.png) 2x);
	background-image: -moz-image-set(url(//gtms04.alicdn.com/tps/i4/TB1DYk6LVXXXXXIXVXXoj7wNVXX-400-340.png) 1x, url(//gtms03.alicdn.com/tps/i3/TB1XuFeMXXXXXcsXXXXVpeZ_VXX-800-680.png) 2x);
	background-image: -ms-image-set(url(//gtms04.alicdn.com/tps/i4/TB1DYk6LVXXXXXIXVXXoj7wNVXX-400-340.png) 1x, url(//gtms03.alicdn.com/tps/i3/TB1XuFeMXXXXXcsXXXXVpeZ_VXX-800-680.png) 2x);
	background-image: -o-image-set(url(//gtms04.alicdn.com/tps/i4/TB1DYk6LVXXXXXIXVXXoj7wNVXX-400-340.png) 1x, url(//gtms03.alicdn.com/tps/i3/TB1XuFeMXXXXXcsXXXXVpeZ_VXX-800-680.png) 2x);
	background-repeat: no-repeat
}
.tb-shop-info-hd .tb-rank-blue i {
	background: url(//gtms02.alicdn.com/tps/i3/TB1KxNsFVXXXXcKXpXXxPfUFXXX-16-16.gif);
	background-image: -webkit-image-set(url(//gtms02.alicdn.com/tps/i3/TB1KxNsFVXXXXcKXpXXxPfUFXXX-16-16.gif) 1x, url(//gtms02.alicdn.com/tps/i4/TB1t2tsFVXXXXcuXFXXl8W5GXXX-33-32.gif) 2x);
	background-image: -moz-image-set(url(//gtms02.alicdn.com/tps/i3/TB1KxNsFVXXXXcKXpXXxPfUFXXX-16-16.gif) 1x, url(//gtms02.alicdn.com/tps/i4/TB1t2tsFVXXXXcuXFXXl8W5GXXX-33-32.gif) 2x);
	background-image: -ms-image-set(url(//gtms02.alicdn.com/tps/i3/TB1KxNsFVXXXXcKXpXXxPfUFXXX-16-16.gif) 1x, url(//gtms02.alicdn.com/tps/i4/TB1t2tsFVXXXXcuXFXXl8W5GXXX-33-32.gif) 2x);
	background-image: -o-image-set(url(//gtms02.alicdn.com/tps/i3/TB1KxNsFVXXXXcKXpXXxPfUFXXX-16-16.gif) 1x, url(//gtms02.alicdn.com/tps/i4/TB1t2tsFVXXXXcuXFXXl8W5GXXX-33-32.gif) 2x);
	background-repeat: no-repeat;
	background-position: 0 0
}
.tb-shop-info-hd .tb-rank-cap i {
	background: url(//gtms03.alicdn.com/tps/i4/TB17JRyFVXXXXXhXpXXxPfUFXXX-16-16.gif);
	background-image: -webkit-image-set(url(//gtms03.alicdn.com/tps/i4/TB17JRyFVXXXXXhXpXXxPfUFXXX-16-16.gif) 1x, url(//gtms03.alicdn.com/tps/i1/TB1oTVxFVXXXXXyXpXXBStGGXXX-32-32.gif) 2x);
	background-image: -moz-image-set(url(//gtms03.alicdn.com/tps/i4/TB17JRyFVXXXXXhXpXXxPfUFXXX-16-16.gif) 1x, url(//gtms03.alicdn.com/tps/i1/TB1oTVxFVXXXXXyXpXXBStGGXXX-32-32.gif) 2x);
	background-image: -ms-image-set(url(//gtms03.alicdn.com/tps/i4/TB17JRyFVXXXXXhXpXXxPfUFXXX-16-16.gif) 1x, url(//gtms03.alicdn.com/tps/i1/TB1oTVxFVXXXXXyXpXXBStGGXXX-32-32.gif) 2x);
	background-image: -o-image-set(url(//gtms03.alicdn.com/tps/i4/TB17JRyFVXXXXXhXpXXxPfUFXXX-16-16.gif) 1x, url(//gtms03.alicdn.com/tps/i1/TB1oTVxFVXXXXXyXpXXBStGGXXX-32-32.gif) 2x);
	background-repeat: no-repeat;
	background-position: 0 0
}
.tb-shop-info-hd .tb-rank-crown i {
	background: url(//gtms04.alicdn.com/tps/i2/TB188JyFVXXXXcoXXXXxPfUFXXX-16-16.gif);
	background-image: -webkit-image-set(url(//gtms04.alicdn.com/tps/i2/TB188JyFVXXXXcoXXXXxPfUFXXX-16-16.gif) 1x, url(//gtms04.alicdn.com/tps/i3/TB147pnFVXXXXcgXVXXBStGGXXX-32-32.gif) 2x);
	background-image: -moz-image-set(url(//gtms04.alicdn.com/tps/i2/TB188JyFVXXXXcoXXXXxPfUFXXX-16-16.gif) 1x, url(//gtms04.alicdn.com/tps/i3/TB147pnFVXXXXcgXVXXBStGGXXX-32-32.gif) 2x);
	background-image: -ms-image-set(url(//gtms04.alicdn.com/tps/i2/TB188JyFVXXXXcoXXXXxPfUFXXX-16-16.gif) 1x, url(//gtms04.alicdn.com/tps/i3/TB147pnFVXXXXcgXVXXBStGGXXX-32-32.gif) 2x);
	background-image: -o-image-set(url(//gtms04.alicdn.com/tps/i2/TB188JyFVXXXXcoXXXXxPfUFXXX-16-16.gif) 1x, url(//gtms04.alicdn.com/tps/i3/TB147pnFVXXXXcgXVXXBStGGXXX-32-32.gif) 2x);
	background-repeat: no-repeat;
	background-position: 0 0
}
.tb-shop-info {
	position: relative;
	top: -1px;
	left: 1px;
	border: 1px solid #E8E8E8
}
.tb-shop-info-wrap {
	padding: 0 10px 17px 20px;
	width: 168px;
	color: #666;
	background: #FFF;
*zoom:1
}
.tb-shop-info-wrap:after {
	content: "";
	display: table;
	clear: both
}
.tb-shop-info-wrap a {
	color: #666
}
.tb-shop-info-wrap a:hover {
	color: #666
}
.tb-shop-info-bg {
	height: auto;
	min-height: 45px;
	display: block
}
.tb-shop-info-hd {
	margin-bottom: 10px
}
.tb-shop-info-hd dt {
	float: left;
	height: 20px
}
.tb-shop-info-hd dd {
	min-height: 20px;
	_height: 20px;
	overflow: hidden;
*zoom:1
}
.tb-shop-info-hd .tb-shop-name {
	margin-bottom: 5px;
	height: 20px;
	overflow: hidden
}
.tb-shop-info-hd .tb-shop-name a {
	color: #666
}
.tb-shop-info-hd .tb-shop-name a:hover {
	color: #666
}
.tb-shop-info-hd .tb-shop-name .shop-type {
	cursor: default;
	display: inline-block;
	vertical-align: top;
	margin: 3px 2px 0 -2px;
	width: 15px;
	height: 9px;
	font-size: 0;
	background-position: -380px -60px
}
.tb-shop-info-hd .tb-shop-rank {
	margin-bottom: 5px;
	overflow: hidden;
*zoom:1
}
.tb-shop-info-hd .tb-shop-rank i {
	float: left;
	margin-right: 2px;
	width: 16px;
	height: 16px
}
.tb-shop-info-hd .tb-rank-red i {
	background-position: 0 0;
	margin-top: 2px
}
.tb-shop-info-hd .tb-shop-seller {
	overflow: hidden;
*zoom:1;
	margin-bottom: 5px;
	line-height: 20px
}
.tb-shop-info-hd .tb-shop-seller p {
	height: 23px
}
.tb-shop-info-hd .tb-shop-ww {
	height: 22px;
	margin-bottom: 5px
}
.tb-shop-info-hd .tb-shop-ww .ww-large {
	display: block;
	margin-top: -3px
}
.tb-shop-info-hd .tb-shop-icon {
	margin-bottom: 5px;
	overflow: hidden;
*zoom:1
}
.tb-shop-info-hd .tb-shop-icon .tb-icon {
	float: left;
	margin-right: 5px;
	width: 16px;
	height: 16px;
	margin-top: 2px;
	overflow: hidden
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-x-card {
	background-position: -200px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-cod {
	background-position: -220px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-xin-yong-zhi-fu {
	background-position: -240px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-alipay-persion-auth {
	background-position: 0 -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-alipay-company-auth {
	background-position: -20px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-hongkong-merchant {
	background-position: -40px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-taiwan-merchant {
	background-position: -60px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-gongyi {
	background-position: -80px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-wine {
	background-position: -100px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-book-seller {
	background-position: -120px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-audio-seller {
	background-position: -40px -60px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-bail {
	background-position: -280px -80px;
	margin-right: 0
}
.tb-shop-info-hd .tb-shop-icon .tb-seller-bail {
	display: inline-block
}
.tb-shop-info-hd .tb-shop-icon .tb-seller-bail-text {
	border: 1px solid #00ba97;
	color: #00ba97;
	height: 14px;
	line-height: 14px;
	font-size: 12px;
	margin-top: 2px;
	display: inline;
	float: left
}
.tb-shop-info-hd .tb-shop-icon .tb-seller-bail-unit {
	display: inline-block;
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	-o-transform: scale(0.9);
	transform: scale(0.9)
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-lifeServer-seller {
	background-position: -140px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-usedcar {
	background-position: -160px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-education {
	background-position: -40px -100px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-medical {
	background-position: -20px -100px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-food {
	background-position: 0 -100px
}
.tb-shop-info-bd {
	margin-bottom: 16px;
	padding-top: 13px;
	border-top: dotted 1px #E1E1E1;
	overflow: hidden;
*zoom:1
}
.tb-shop-info-bd .tb-shop-rate {
	overflow: hidden;
*zoom:1;
	margin: 0 0 0 -28px
}
.tb-shop-info-bd .tb-shop-rate dl {
	float: left;
	padding-left: 14px;
	margin-left: 14px;
	border-left: 1px solid #ebebeb
}
.tb-shop-info-bd .tb-shop-rate dl a {
	padding-right: 12px
}
.tb-shop-info-bd .tb-shop-rate dt {
	line-height: 12px;
	font-size: 12px
}
.tb-shop-info-bd .tb-shop-rate dd {
	line-height: 14px;
	font-size: 12px;
	margin-top: 5px
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-higher a {
	color: #F40!important;
	font-weight: 500;
	background-position: right 4px
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-higher a:hover {
	color: #F40
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-lower a {
	color: #00BA97!important;
	background-position: right -16px
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-lower a:hover {
	color: #00BA97
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-equal a {
	color: #F40!important;
	background-position: right -35px
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-equal a:hover {
	color: #F40
}
.tb-shop-info-bd .tb-shop-rate-empty {
	text-align: center
}
.tb-shop-info-ft a {
	float: left;
	margin-right: 5px;
	width: 74px;
	height: 28px;
	text-align: center;
	color: #666;
	line-height: 28px;
	border: 1px solid #EDEDED;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #FAFAFA
}
.tb-shop-info-ft a:hover {
	color: #666;
	border-color: #E0E0E0;
	background: #F5F5F5
}
.tb-shop-info-gold-border {
	border: 1px solid #ffe2a3
}
.tb-shop-info-wrap {
	padding: 0 10px 17px 20px;
	width: 168px;
	color: #666;
	background: #FFF;
*zoom:1
}
.tb-shop-info-wrap:after {
	content: "";
	display: table;
	clear: both
}
.tb-shop-info-wrap a {
	color: #666
}
.tb-shop-info-wrap a:hover {
	color: #666
}
.tb-shop-info-bg {
	height: auto;
	min-height: 45px;
	display: block
}
.tb-shop-info-hd {
	margin-bottom: 10px
}
.tb-shop-info-hd dt {
	float: left;
	height: 20px
}
.tb-shop-info-hd dd {
	min-height: 20px;
	_height: 20px;
	overflow: hidden;
*zoom:1
}
.tb-shop-info-hd .tb-shop-name {
	margin-bottom: 5px;
	height: 20px;
	overflow: hidden
}
.tb-shop-info-hd .tb-shop-name a {
	color: #666
}
.tb-shop-info-hd .tb-shop-name a:hover {
	color: #666
}
.tb-shop-info-hd .tb-shop-name .shop-type {
	cursor: default;
	display: inline-block;
	vertical-align: top;
	margin: 3px 2px 0 -2px;
	width: 15px;
	height: 9px;
	font-size: 0;
	background-position: -380px -60px
}
.tb-shop-info-hd .tb-shop-rank {
	margin-bottom: 5px;
	overflow: hidden;
*zoom:1
}
.tb-shop-info-hd .tb-shop-rank i {
	float: left;
	margin-right: 2px;
	width: 16px;
	height: 16px
}
.tb-shop-info-hd .tb-rank-red i {
	background-position: 0 0;
	margin-top: 2px
}
.tb-shop-info-hd .tb-shop-seller {
	overflow: hidden;
*zoom:1;
	margin-bottom: 5px;
	line-height: 20px
}
.tb-shop-info-hd .tb-shop-seller p {
	height: 23px
}
.tb-shop-info-hd .tb-shop-ww {
	height: 22px;
	margin-bottom: 5px
}
.tb-shop-info-hd .tb-shop-ww .ww-large {
	display: block;
	margin-top: -3px
}
.tb-shop-info-hd .tb-shop-icon {
	margin-bottom: 5px;
	overflow: hidden;
*zoom:1
}
.tb-shop-info-hd .tb-shop-icon .tb-icon {
	float: left;
	margin-right: 5px;
	width: 16px;
	height: 16px;
	margin-top: 2px;
	overflow: hidden
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-x-card {
	background-position: -200px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-cod {
	background-position: -220px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-xin-yong-zhi-fu {
	background-position: -240px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-alipay-persion-auth {
	background-position: 0 -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-alipay-company-auth {
	background-position: -20px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-hongkong-merchant {
	background-position: -40px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-taiwan-merchant {
	background-position: -60px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-gongyi {
	background-position: -80px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-wine {
	background-position: -100px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-book-seller {
	background-position: -120px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-audio-seller {
	background-position: -40px -60px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-bail {
	background-position: -280px -80px;
	margin-right: 0
}
.tb-shop-info-hd .tb-shop-icon .tb-seller-bail {
	display: inline-block
}
.tb-shop-info-hd .tb-shop-icon .tb-seller-bail-text {
	border: 1px solid #00ba97;
	color: #00ba97;
	height: 14px;
	line-height: 14px;
	font-size: 12px;
	margin-top: 2px;
	display: inline;
	float: left
}
.tb-shop-info-hd .tb-shop-icon .tb-seller-bail-unit {
	display: inline-block;
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	-o-transform: scale(0.9);
	transform: scale(0.9)
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-lifeServer-seller {
	background-position: -140px -20px
}
.tb-shop-info-hd .tb-shop-icon .tb-icon-usedcar {
	background-position: -160px -20px
}
.tb-shop-info-bd {
	margin-bottom: 16px;
	padding-top: 13px;
	border-top: dotted 1px #E1E1E1;
	overflow: hidden;
*zoom:1
}
.tb-shop-info-bd .tb-shop-rate {
	overflow: hidden;
*zoom:1;
	margin: 0 0 0 -28px
}
.tb-shop-info-bd .tb-shop-rate dl {
	float: left;
	padding-left: 14px;
	margin-left: 14px;
	border-left: 1px solid #ebebeb
}
.tb-shop-info-bd .tb-shop-rate dl a {
	padding-right: 12px
}
.tb-shop-info-bd .tb-shop-rate dt {
	line-height: 12px;
	font-size: 12px
}
.tb-shop-info-bd .tb-shop-rate dd {
	line-height: 14px;
	font-size: 12px;
	margin-top: 5px
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-higher a {
	color: #F40!important;
	font-weight: 500;
	background-position: right 4px
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-higher a:hover {
	color: #F40
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-lower a {
	color: #00BA97!important;
	background-position: right -16px
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-lower a:hover {
	color: #00BA97
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-equal a {
	color: #F40!important;
	background-position: right -35px
}
.tb-shop-info-bd .tb-shop-rate .tb-rate-equal a:hover {
	color: #F40
}
.tb-shop-info-bd .tb-shop-rate-empty {
	text-align: center
}
.tb-shop-info-ft a {
	float: left;
	margin-right: 5px;
	width: 74px;
	height: 28px;
	text-align: center;
	color: #666;
	line-height: 28px;
	border: 1px solid #EDEDED;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #FAFAFA
}
.tb-shop-info-ft a:hover {
	color: #666;
	border-color: #E0E0E0;
	background: #F5F5F5
}
.tb-pine-enterprise {
	margin: 8px auto
}
.tb-tabbar-wrap {
	padding: 0;
	position: relative;
*zoom:1;
*top:1px;
	z-index: 99999998;
	margin: 0 auto 16px;
*margin-top:16px;
	_overflow: hidden
}
.tb-tabbar-mid-wrap {
	width: 1140px;
	margin: 0 auto;
	position: relative;
	float: right
}
.tb-tabbar-wrap {
	width: 1140px
}
.tb-shop-search .search-button {
	cursor: pointer;
*position:absolute;
*left:148px!important
}
.tb-tabbar-inner-wrap {
	height: 44px;
	line-height: 44px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	float: left;
	border: 1px solid #E5E5E5;
	background-color: #F6F6F6;
	margin-left: -1px
}
.selected .tb-selected-indicator {
	display: block;
	position: absolute;
	width: 100%;
	height: 2px;
	top: -1px;
	background: #f40;
	overflow: hidden;
	left: 0!important;
	width: 100%!important
}
.expanded .tb-tabbar-mid-wrap, .tb-sticky-tabbar .tb-tabbar-mid-wrap {
	width: 1140px;
	float: none
}
.expanded .tb-tabbar-mid-wrap, .tb-sticky-tabbar .tb-tabbar-mid-wrap {
	width: 1140px;
	float: none
}
#bd .tb-tabbar .tb-ids-mod {
	color: #7D7D7D;
	width: 188px;
	border-right: none;
	font-size: 12px;
	letter-spacing: 5px;
	position: absolute;
	display: none;
	right: 0;
	float: none;
	padding: 0
}
.w990 #bd .tb-tabbar .tb-ids-mod {
	display: none!important
}
#bd .tb-tabbar .tb-shop-cart {
	display: none;
	background: #F40;
	position: absolute;
	width: 140px;
	right: 187px
}
.tb-tabbar .tb-shop-cart:hover {
	background-color: #f22b00
}
.tb-tabbar .tb-shop-cart .tb-iconfont {
	color: #FFF;
	font-size: 18px;
	font-weight: 700
}
#bd .tb-tabbar .tb-shop-cart .tb-tab-anchor {
	color: #FFF
}
.expanded .tb-tabbar-wrap {
	width: 1140px;
	left: 0
}
.tb-sticky-tabbar .tb-tabbar-inner-wrap {
	margin-top: 0;
	padding-left: 0
}
.tb-tabbar-shop-button {
	height: 44px;
	width: 188px;
	text-align: center;
	position: absolute;
	border: 1px solid #eee;
	border-bottom: 0;
	left: 0;
	bottom: 0;
	background-color: #fff;
	color: #333;
	line-height: 44px;
	display: inline-block;
	vertical-align: top;
	cursor: default;
*zoom:1;
*display:inline;
	visibility: hidden;
	opacity: 0
}
.tb-tabbar-shop-button i.tb-arrow-roll {
	position: absolute;
	right: 15px;
	top: 20px
}
.expanded .tb-tabbar-shop-button {
	visibility: visible;
	opacity: 1
}
.tb-sticky-tabbar .tb-tabbar-shop-button {
	transition: .8s;
	visibility: visible;
	opacity: 1
}
#bd .tb-tabbar {
	height: 44px;
	background: #f6f6f6;
	font-size: 14px;
	display: inline-block;
*display:inline;
*zoom:1;
	position: relative;
	width: 100%
}
#bd .expanded .tb-tabbar {
	width: 950px!important
}
.tb-tabbar>li {
	min-width: 110px;
	padding: 0 10px;
	text-align: center
}
.ks-ie6 .tb-tabbar li {
	width: 130px;
	text-align: center
}
#bd .tb-tabbar li {
	display: inline;
	float: left;
	height: 46px;
	line-height: 16px;
	border-right: 1px solid #E5E5E5;
	margin-top: -1px
}
#bd .tb-tabbar .tb-tab-anchor {
	display: block;
	padding: 0;
	color: #3C3C3C;
	outline: 0;
	line-height: 44px
}
#bd .tb-ids-mod .tb-tab-anchor {
	border-left: 1px solid #E5E5E5
}
#bd .tb-tabbar .tb-tab-anchor:hover {
	text-decoration: none
}
#bd .tb-tabbar .tb-tab-anchor img {
	display: none
}
#bd .tb-tabbar .tb-tab-anchor span {
	_position: static!important;
	_top: 0!important
}
#bd .tb-tabbar em {
	font-weight: 700;
	color: #f40
}
#bd .tb-tabbar .selected em {
	color: #f40
}
#bd .tb-sticky-tabbar {
	position: fixed;
	top: 0;
	z-index: 100000000;
	width: 100%;
	left: 0;
	_position: relative;
	background: #fff;
*margin-top:0;
	border-bottom: 1px solid #eee;
	-webkit-box-shadow: rgba(0,0,0,.1) 0 1px 5px;
	-moz-box-shadow: rgba(0,0,0,.1) 0 1px 5px;
	box-shadow: rgba(0,0,0,.1) 0 1px 5px
}
#bd .tb-tabbar .selected {
	background: #FFF;
	border-left: 0 none;
	position: relative;
	margin-top: 0;
	height: 45px
}
.tb-selected-indicator {
	display: none
}
#bd .tb-tabbar .selected .tb-tab-anchor, #bd .tb-tabbar .selected .tb-tab-anchor:hover {
	text-decoration: none;
	color: #f40
}
@media only screen and (max-width:1179px) {
.tb-tabbar-inner-wrap .tb-tabbar {
	width: 799px!important
}
#bd .expanded .tb-tabbar-mid-wrap, #bd .tb-sticky-tabbar .tb-tabbar-mid-wrap {
	width: 990px
}
.tb-tabbar-mid-wrap {
	width: 750px;
	margin: 0 auto;
	position: relative
}
.expanded .tb-tabbar-mid-wrap, .tb-sticky-tabbar .tb-tabbar-mid-wrap {
	width: 760px;
	float: none
}
.tb-tabbar-inner-wrap {
	width: 799px!important
}
#bd .tb-tabbar .tb-shop-cart {
	right: 0
}
.tb-ids-mod, .col-extra {
	display: none
}
.expanded .tb-tabbar-mid-wrap, .tb-sticky-tabbar .tb-tabbar-mid-wrap {
	width: 760px;
	float: none
}
.tab-active-index-0 .tb-desc-segments-list {
	display: block
}
#J_TabBarWrap, #page #bd .tb-main-layout {
	width: 990px!important
}
#page #bd .tb-sticky-tabbar {
	width: 100%!important
}
.tb-tabbar-wrap .tb-tabbar-mid-wrap {
	width: 990px
}
 .tb-sticky-tabbar .tb-tabbar-mid-wrap {
	width: 760px
}
}
@media only screen and (min-width:1180px) {
.tb-tabbar-inner-wrap .tb-tabbar {
	width: 949px!important
}
.tb-tabbar-inner-wrap {
	width: 949px!important
}
.col-extra {
	display: block
}
.tb-desc-segments-list {
	display: none
}
}
.tb-shop-search {
	width: 188px;
	height: 44px;
	border: 1px solid #E5E5E5;
	background: #F4F4F4;
	overflow: hidden;
	display: inline-block;
	float: left
}
.tb-shop-search .search-panel {
	width: 165px;
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	margin: 9px auto;
	overflow: hidden
}
.tb-shop-search .search-button, .tb-shop-search .search-panel-fields {
	height: 24px;
	line-height: 24px;
	overflow: hidden
}
#J_TabBarWrap .tb-shop-search .search-panel-fields {
	float: left;
	width: 134px;
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
	border: 1px solid #C5C5C5;
	background: #FFF;
	border-right: none;
*left:10px
}
#J_TabBarWrap .tb-shop-search .search-panel-fields input {
	padding-top: 0;
	font-size: 12px;
	text-indent: 2px;
	padding-left: 2px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	margin-top: -3px;
	width: 100%
}
#J_ShopSearchIcon {
	width: 100%;
	height: 100%;
	background: #F40
}
.tb-shop-search .search-button {
	float: right;
	width: 30px;
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	overflow: hidden;
	right: 0;
	z-index: 9
}
#J_ShopSearchIcon {
	width: 100%;
	height: 100%;
	background: #F40;
	border: none;
	outline: 0;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	color: #FFF;
	font-size: 16px;
	display: inline-block;
	margin-top: 0;
	cursor: pointer
}
#deal-record {
	pading-left: 15px
}
#deal-record div {
	width: 100%;
	overflow: hidden
}
#deal-record .pm-info {
	padding: 20px;
	border: 1px solid #d7d7d7;
	background: #f9f9f9;
	clear: both;
	width: 708px;
	margin-bottom: 20px;
	margin-top: -16px
}
.expanded #deal-record .pm-info {
	width: 908px
}
#deal-record .small-buy, #deal-record .small-bid, #deal-record .small-wait {
	display: none
}
#deal-record .lst-summary-inrecord em, #deal-record .table-deal-record em, #deal-record .table-deal-record caption {
	font-weight: 700;
	color: #f50
}
#deal-record .lst-summary-inrecord {
	width: 100%;
	height: 33px;
	margin: 10px 0 0 0;
	overflow: hidden;
	line-height: 33px
}
#deal-record .lst-summary-inrecord li {
	display: inline;
	float: left;
	margin: 0 15px 0 0
}
#deal-record .table-deal-record {
	width: 100%;
	margin-bottom: 10px
}
#deal-record .table-deal-record caption {
	padding: 5px 0
}
#deal-record .table-deal-record th {
	height: 30px;
	text-align: center;
	font-weight: 700;
	background-color: #f6f9fc;
	border-bottom: 2px solid #dde4ea
}
#deal-record .table-deal-record td {
	padding: 3px 5px;
	text-align: center;
	border-bottom: 1px solid #eef1f4
}
#deal-record .cell-align-l {
	text-align: left
}
#deal-record .cell-align-c {
	text-align: center
}
#deal-record .odd {
	background-color: #f6f9ff
}
#deal-record .col-buyer {
	width: 130px
}
#deal-record .col-price {
	width: 10%
}
#deal-record .col-amount {
	width: 10%
}
#deal-record .col-chargetime {
	width: 20%
}
#deal-record .col-status {
	width: 10%
}
#deal-record .col-auct-buyer {
	width: 20%
}
#deal-record .col-auct-price {
	width: 20%
}
#deal-record .col-auct-amount {
	width: 15%
}
#deal-record .col-auct-effectamount {
	width: 15%
}
#deal-record .col-auct-actiontime {
	width: 20%
}
#deal-record .col-auct-status {
	width: 10%
}
#deal-record .view-all {
	text-align: right
}
#deal-record .view-all a, #deal-record .view-all a:visited {
	font-size: 14px;
	color: #DA692F
}
#deal-record .view-all ins {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	overflow: hidden;
	border: 4px solid #F6F6F6;
	border-right: none;
	border-left-color: #DA692F
}
#deal-record .pagination {
	float: none
}
#deal-record .pagination a {
	text-decoration: none;
	color: #03c;
	background-color: #fff;
	border: 1px solid #ccc
}
#deal-record .pagination a:hover {
	color: #fff;
	background-color: #09f
}
#deal-record .page-info, #deal-record .page-prev, #deal-record .page-cur, #deal-record .page-start, #deal-record .page-end, #deal-record .page-break, #deal-record .pagination a {
	display: inline-block;
	float: none;
	height: 18px;
	margin: 0 3px 0 0;
	padding: 0 5px;
	overflow: hidden;
	line-height: 18px;
	text-align: center;
	vertical-align: top;
	white-space: nowrap
}
#deal-record .page-cur, #deal-record .page-cur:hover {
	font-weight: 700;
	cursor: default;
	color: #f40;
	background-color: #fff;
	border-color: #fff
}
#deal-record .tb-view i, .tb-record-popup i {
	background: url(//img.alicdn.com/tps/i4/T1cP85XihuXXXXXXXX-13-101.png) no-repeat
}
#deal-record .tb-public-price .tb-rmb-num {
	font-weight: 700;
	color: #f50
}
#deal-record .tb-public-price span {
	margin-left: 15px;
	color: gray
}
#deal-record .tb-list {
	table-layout: fixed;
	width: 100%;
	color: #404040
}
#deal-record .tb-list caption {
	display: none
}
#deal-record .tb-col-buyer {
	width: 24%
}
#deal-record .tb-col-price {
	width: 14%
}
#deal-record .tb-col-amount {
	width: 10%
}
#deal-record .tb-col-time {
	width: 24%
}
#deal-record .tb-sku {
	width: 28%
}
#deal-record .tb-list th {
	padding-bottom: 5px;
	text-align: left;
	height: 30px;
	border-bottom: 1px solid #f0f0f0
}
#deal-record .tb-list td {
	padding: 10px 5px 10px 0;
	border-bottom: 1px dashed #f2f0f0
}
#deal-record .tb-list .tb-buyer {
	padding-left: 15px
}
#deal-record .tb-list .tb-anonytip {
	margin-left: 3px;
	font-weight: 400
}
#deal-record .tb-list .tb-anonytip, #deal-record .tb-list .tb-anonymous {
	color: #999
}
#deal-record .tb-sellnick {
	display: block;
	margin-bottom: 3px
}
#deal-record .tb-buyer img {
	margin-right: 5px
}
#deal-record td.tb-price {
	font-weight: 700;
	color: #f50
}
#deal-record td.tb-price .tb-promo, #deal-record td.tb-price .tb-sec-kill {
	display: inline-block;
*zoom:1;
	width: 18px;
	height: 16px;
	vertical-align: middle
}
#deal-record td.tb-price .tb-promo {
	background: url(//img.alicdn.com/tps/i2/T1OASeXe4zXXXXXXXX-18-16.png) no-repeat
}
#deal-record td.tb-price .tb-sec-kill {
	background: url(//img.alicdn.com/tps/i2/T15e8WFeFhXXcUL1_a-18-16.png) no-repeat
}
#deal-record .tb-sku-wrap {
	position: relative;
	_position: static;
	overflow: hidden
}
#deal-record .tb-sku-none {
	height: 20px
}
#deal-record .tb-sku-wrap p {
	display: inline-block;
	margin-right: 10px;
	overflow: hidden;
*display:inline;
*zoom:1;
	word-wrap: break-word
}
#deal-record .tb-change td {
	background: #fffcf3
}
#deal-record .tb-change-info td {
	padding-left: 15px;
	background: #fff3d9;
	border: none;
	border-top: 1px solid #fbd3ab
}
#deal-record .tb-view {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	width: 48px;
	height: 100%;
	_height: 200px;
	background: #fffcf3
}
#deal-record .tb-view i {
	position: absolute;
	top: 4px;
	left: 50%;
	width: 14px;
	height: 14px;
	margin-left: -7px;
	overflow: hidden;
	white-space: nowrap;
	text-indent: -9999px;
	cursor: pointer;
	background-position: 0 -77px
}
#deal-record tr:hover .tb-view, #deal-record tr.tb-hover .tb-view {
	display: block
}
.tb-record-popup {
	position: absolute;
	top: 50px;
	left: 50px;
	z-index: 99999999;
	width: 200px;
	border: 1px solid #bfbfbf
}
.tb-record-popup .tb-wrap {
	padding: 5px;
	zoom: 1;
	height: auto;
	background: #fff;
	border: 2px solid #f6f6f6
}
.tb-record-popup h3 {
	font-weight: 400
}
.tb-record-popup p {
	width: 100%;
	overflow: hidden;
	word-wrap: break-word;
	color: gray
}
.tb-record-popup i {
	position: absolute;
	right: 20px;
	bottom: -8px;
	width: 12px;
	height: 8px;
	overflow: hidden;
	background-position: 0 -94px
}
#deal-record .tb-view-all {
	margin-top: 15px;
	text-align: right
}
#deal-record .tb-code {
	display: none;
	margin-top: 20px;
	text-align: right
}
#deal-record .tb-code-pic, #deal-record .tb-code-input, #deal-record .tb-code-btn {
	vertical-align: middle
}
#deal-record .tb-code-pic, #deal-record .tb-code-pic span {
	display: inline-block;
	width: 56px;
	height: 20px
}
#deal-record .tb-code-pic {
	overflow: hidden;
	border: 1px solid #aeaeaf
}
#deal-record .tb-code-pic span {
	line-height: 20px;
	text-align: center;
	color: #f50
}
#deal-record .tb-code-pic:hover {
	text-decoration: none;
	cursor: pointer
}
#deal-record .tb-code-pic:hover img {
	display: none
}
#deal-record .tb-code-split {
	margin: 0 5px
}
#deal-record .tb-code-input {
	width: 50px;
	height: 14px;
	padding: 3px;
	line-height: 14px;
	border: 1px solid #aeaeaf
}
#deal-record .tb-code-btn {
	width: 44px;
	height: 22px;
	margin: 0 10px 0 15px;
	cursor: pointer;
	letter-spacing: 2px;
	background: -moz-linear-gradient(center top, #fff, #ededed);
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#ededed));
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffffff, endcolorstr=#ffededed, gradientType=0);
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #bfbfbf
}
#deal-record .tb-show-code .tb-pagination, #deal-record .tb-show-code .tb-view-all {
	display: none
}
#deal-record .tb-show-code .tb-code {
	display: block
}
#deal-record .tb-public .tb-public-tab {
	overflow: hidden;
	zoom: 1;
	margin-top: -7px;
	margin-bottom: -3px;
	_margin-top: -12px
}
#deal-record .tb-public .tb-public-tab li:hover, #deal-record .tb-public .tb-public-tab .tb-public-tab-hover, #deal-record .tb-public .tb-public-tab .tb-public-tab-selected, #deal-record .tb-public .tb-public-tab li i {
	background-image: url(//img.alicdn.com/tps/i3/T1MIgeXfNaXXckjTg3-102-47.png);
	background-repeat: no-repeat
}
#deal-record .tb-public .tb-public-tab li {
	float: left;
	margin-right: 5px;
	color: #414141;
	font-size: 14px;
	cursor: pointer;
	width: 102px;
	height: 25px;
	line-height: 25px;
	white-space: nowrap
}
#deal-record .tb-public .tb-public-tab i {
	display: inline-block;
	margin: 0 4px 0 8px;
	width: 11px;
	height: 12px;
	background-position: -63px -35px;
	vertical-align: middle;
	_margin-top: 6px
}
#deal-record .tb-public .tb-public-tab .tb-public-chart-icon {
	background-position: -42px -35px
}
#deal-record .tb-public .tb-public-tab li:hover i, #deal-record .tb-public .tb-public-tab .tb-public-tab-hover i, #deal-record .tb-public .tb-public-tab .tb-public-tab-selected i {
	background-position: -21px -35px
}
#deal-record .tb-public .tb-public-tab li:hover .tb-public-chart-icon, #deal-record .tb-public .tb-public-tab .tb-public-tab-hover .tb-public-chart-icon, #deal-record .tb-public .tb-public-tab .tb-public-tab-selected .tb-public-chart-icon {
	background-position: 0 -35px
}
#deal-record .tb-deal-statistics {
	padding: 8px 10px;
	border: 1px solid #D7D7D7;
	border-bottom: none;
	background-color: #f9f9f9;
	width: auto
}
#deal-record .tb-deal-statistics .tb-orange {
	color: #f50;
	font-weight: 700
}
#deal-record .tb-deal-statistics .tb-blue {
	font-weight: 700;
	color: #2658B4
}
#deal-record .tb-price-mask {
	width: 66px;
	height: 23px;
	line-height: 23px;
	border: 1px solid #F0CAB6;
	background-color: #FFE4D0;
	color: #E5511D;
	text-align: center;
	font-weight: 400
}
#deal-record .page-bottom {
	display: inline;
	float: right;
	width: auto
}
#attributes {
	margin-bottom: 10px;
	padding: 10px;
	border-bottom: solid 1px #eee
}
.cat-warning {
	width: 100%;
	overflow: hidden;
	margin-top: 10px
}
#attributes ul {
*zoom:1;
	padding: 0 15px
}
#attributes ul:after {
	visibility: hidden;
	display: block;
	clear: both;
	height: 0;
	content: "\20"
}
#attributes .auth-wrap {
	clear: both;
	margin-bottom: 2px;
	border-bottom: 1px solid #fff
}
#attributes .auth-list {
	padding-bottom: 5px;
	border-bottom: 1px solid #e6e6e6
}
#attributes .auth-list li {
	display: inline;
	float: left;
	width: 344px;
	height: 16px;
	margin-right: 20px;
	padding: 5px 0;
	overflow: hidden;
	text-indent: 5px;
	white-space: nowrap;
	color: #000
}
#attributes .auth-list img {
	margin-right: 5px;
	vertical-align: middle
}
#attributes .attributes-list {
	clear: both
}
#attributes .attributes-list li {
	display: inline;
	float: left;
	width: 206px;
	height: 24px;
	margin-right: 20px;
	overflow: hidden;
	text-indent: 5px;
	line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis
}
#attributes .authenticate {
	width: 100%;
	height: auto
}
#attributes .authenticate ul {
	margin: -24px 0 0 5em
}
#attributes .authenticate li {
	width: 110px;
	height: 100px;
	white-space: normal
}
#bd .tb-validity {
	margin-top: 20px;
	padding: 12px 19px;
	border: 1px solid #d7d7d7;
	color: #000;
	background-color: #f6f6f6
}
#attributes .tb-validity {
	border: none;
	border-top: 1px solid #d7d7d7
}
#bd .tb-validity img {
	vertical-align: text-bottom;
	margin-right: 3px
}
#attributes .tb-goods-tag {
	padding: 0 20px;
	height: 53px;
	border-bottom: 1px solid #fff
}
#attributes .tb-goods-tag dl {
	height: 15px;
	padding: 19px 0;
	line-height: 15px;
	border-bottom: 1px solid #e6e6e6
}
#attributes .tb-goods-tag, #attributes .tb-goods-tag dl {
	overflow: hidden;
	zoom: 1
}
#attributes .tb-goods-tag dt {
	font-weight: 700
}
#attributes .tb-goods-tag dt, #attributes .tb-goods-tag dd {
	background-image: url(//gtms01.alicdn.com/tps/i3/T10_oqXXxaXXaA2VnX-14-38.png);
	background-repeat: no-repeat;
	background-position: 0 2px
}
#attributes .tb-goods-tag dt, #attributes .tb-goods-tag dd {
	float: left;
	margin-right: 15px;
	white-space: nowrap;
	padding-left: 20px
}
#attributes .tb-goods-tag dd {
	padding-left: 8px;
	background-position: 0 -27px
}
#description, #attributes, #reviews, #deal-record, #pet-purchase, #extra-attributes, #auto-delivery, .tad-stage, .tb-custom-area, .cat-warning, .tb-sec-pic, .tb-official-remind, #usedcar-purchase {
	display: none
}
.tab-active-index-0 #description, .tab-active-index-0 #attributes, .tab-active-index-0 #pet-purchase, .tab-active-index-0 #item-flash, .tab-active-index-0 #auto-delivery, .tab-active-index-0 .tb-custom-area, .tab-active-index-0 .cat-warning, .tab-active-index-0 .tad-stage, .tab-active-index-0 .tb-sec-pic, .tab-active-index-0 #usedcar-purchase, .tab-active-index-0 .tb-official-remind {
	display: block!important
}
.tab-active-index-1 #reviews {
	display: block!important
}
.tab-active-index-2 #deal-record {
	display: block!important
}
.tab-active-index-4 #service {
	display: block!important
}
#item-flash {
	height: 0;
	overflow: hidden;
	clear: left;
	text-align: center
}
.tab-active-index-0 #item-flash {
	height: auto
}
.tb-official-remind .tb-official-remind-pic {
	display: block;
	margin: 5px auto
}
#related-items {
	position: relative;
	margin-top: 20px
}
#related-items .shop-list-wrap {
	padding: 1px;
	border: 1px solid #ededed
}
#related-items .shop-list {
	height: 228px;
	margin: 0;
	padding: 15px 0 10px 18px;
	overflow: hidden;
	background: #f9f9f9;
*zoom:1
}
#related-items .shop-list li {
	display: inline;
	float: left;
	overflow: hidden;
	width: 23%;
	margin: 0 2% 0 0
}
#related-items .shop-list .item {
	width: auto;
	text-align: left
}
#related-items .pic {
	margin: 0 auto;
	overflow: hidden;
	vertical-align: middle;
	border: 1px solid #ccc
}
#related-items .pic, #related-items .pic a {
	width: 160px;
	height: 160px
}
#related-items .pic a {
	display: table-cell;
	vertical-align: middle;
*display:block;
*font-family:arial;
*font-size:140px;
*line-height:1
}
#related-items .pic img {
	vertical-align: middle
}
#related-items .desc {
	height: 44px;
	padding-top: 5px;
	overflow: hidden;
	line-height: 1.5;
	word-wrap: break-word
}
#related-items .desc a:hover {
	text-decoration: underline;
	color: #f40
}
#related-items .price {
	padding-top: 5px;
	overflow: hidden;
	white-space: nowrap
}
#related-items .price strong {
	padding-left: 16px;
	font-weight: 700;
	font-size: 14px;
	color: #f40;
	background: url(//gtms01.alicdn.com/tps/i4/T1q10ZXdhnXXXXXXXX-146-25.png) no-repeat -135px 4px
}
#auto-delivery {
	clear: both;
	margin: 10px 0 0
}
#auto-delivery strong {
	display: block;
	margin-bottom: 3px;
	font-weight: 700
}
#auto-delivery .section-box {
	padding: 100px 25px 15px;
	background: url(//assets.alicdn.com/app/tc/img/auto.png) no-repeat 20px 10px;
	border: 1px solid #D6D6D6
}
#auto-delivery .section-box-s1, #auto-delivery .section-box-s2, #auto-delivery .section-box-s3 {
	background-image: url(//img.alicdn.com/tps/i1/T1X7JjXnd0udOP9cMB-670-66.png)
}
#auto-delivery ol li {
	margin-left: 20px;
	list-style-type: decimal
}
#auto-delivery ol em {
	color: red
}
#bd .ke-post:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both
}
#bd .ke-post {
*zoom:1
}
#bd .ke-post h1, #bd .ke-post h2, #bd .ke-post h3, #bd .ke-post h4, #bd .ke-post h5, #bd .ke-post h6, #bd .ke-post hr, #bd .ke-post p, #bd .ke-post blockquote, #bd .ke-post dl, #bd .ke-post dt, #bd .ke-post dd, #bd .ke-post ul, #bd .ke-post ol, #bd .ke-post li, #bd .ke-post pre, #bd .ke-post form, #bd .ke-post fieldset, #bd .ke-post legend, #bd .ke-post button, #bd .ke-post input, #bd .ke-post textarea, #bd .ke-post th, #bd .ke-post td {
	margin: 0;
	padding: 0
}
#bd .ke-post, #bd .ke-post button, #bd .ke-post input, #bd .ke-post select, #bd .ke-post textarea {
	font: 14px/1.5 tahoma, arial, \5b8b\4f53, sans-serif
}
#bd .ke-post h1 {
	font-size: 2em;
	font-weight: 700;
	margin: .67em 0
}
#bd .ke-post h2 {
	font-size: 1.5em;
	font-weight: 700;
	margin: .83em 0
}
#bd .ke-post h3 {
	font-size: 1.17em;
	font-weight: 700;
	margin: 1em 0
}
#bd .ke-post h4 {
	font-weight: 700;
	margin: 1.33em 0
}
#bd .ke-post h5 {
	font-size: .83em;
	font-weight: 700;
	margin: 1.67em 0
}
#bd .ke-post h6 {
	font-size: .67em;
	font-weight: 700;
	margin: 2.33em 0
}
#bd .ke-post blockquote {
	display: block;
	margin: 1em 40px
}
#bd .ke-post address {
	display: block;
	font-style: italic
}
#bd .ke-post i, #bd .ke-post cite, #bd .ke-post em, #bd .ke-post var, #bd .ke-post dfn {
	font-style: italic
}
#bd .ke-post u, #bd .ke-post ins {
	text-decoration: underline
}
#bd .ke-post s, #bd .ke-post strike, #bd .ke-post del {
	text-decoration: line-through
}
#bd .ke-post hr {
	display: block;
	height: 2px;
	border: 1px inset;
	margin: .5em auto .5em auto;
	color: gray
}
#bd .ke-post code, #bd .ke-post kbd, #bd .ke-post pre, #bd .ke-post samp {
	font-family: courier new, courier, monospace
}
#bd .ke-post small {
	font-size: 12px
}
#bd .ke-post sup {
	vertical-align: text-top
}
#bd .ke-post sub {
	vertical-align: text-bottom
}
#bd .ke-post legend {
	color: #000
}
#bd .ke-post fieldset, #bd .ke-post img {
	border: 0
}
#bd .ke-post table {
	display: table
}
#bd .ke-post blockquote, #bd .ke-post ul, #bd .ke-post ol, #bd .ke-post dl {
	margin: 1em
}
#bd .ke-post ul, #bd .ke-post ol, #bd .ke-post dl {
	margin-left: 2em
}
#bd .ke-post ol li {
	list-style: decimal outside
}
#bd .ke-post ul li {
	list-style: disc outside
}
#bd .ke-post ul li {
	list-style: disc outside
}
#bd .ke-post ul li ul li {
	list-style: circle
}
#bd .ke-post ul li ul li ul li {
	list-style: square
}
#bd .ke-post dl dd {
	margin-left: 1em
}
#bd .ke-post th {
	font-weight: 700;
	text-align: center
}
#bd .ke-post caption {
	margin-bottom: .5em;
	white-space: nowrap
}
#bd .ke-post ul, #bd .ke-post ol {
	margin-left: 0;
	padding-left: 40px
}
#bd .ke-post p {
	margin: 1.12em 0
}
#bd .ke-post td img, #bd .ke-post p img {
	vertical-align: top
}
#bd .ke-post img:-moz-broken {
-moz-force-broken-image-icon:1;
height:24px;
width:24px
}
#bd .tb-page-bottom .page-start, #bd .tb-page-bottom .page-prev, #bd .tb-page-bottom .page-next, #bd .tb-page-bottom .page-end {
	background: url(//img.alicdn.com/tps/i4/T1cP85XihuXXXXXXXX-13-101.png) no-repeat
}
#reviews .tb-pagination {
	width: 100%;
	overflow: hidden;
	margin-top: 20px
}
#bd .tb-page-bottom {
	display: inline;
	float: right;
	width: auto
}
#bd .tb-page-bottom a, #bd .tb-page-bottom .page-info, #bd .tb-page-bottom .page-start, #bd .tb-page-bottom .page-prev, #bd .tb-page-bottom .page-cur, #bd .tb-page-bottom .page-end, #bd .tb-page-bottom .page-break {
	display: inline;
	float: left;
	height: 24px;
	margin-right: 3px;
	padding: 0 5px;
	line-height: 24px;
	text-align: center;
*font-family:Tahoma, SimSun, Arial
}
#bd .tb-page-bottom a, #bd .tb-page-bottom .page-start, #bd .tb-page-bottom .page-prev, #bd .tb-page-bottom .page-cur, #bd .tb-page-bottom .page-end, #bd .tb-page-bottom .page-break {
	min-width: 16px;
	_width: 16px;
	border: 1px solid #ccc
}
#bd .tb-page-bottom a:hover {
	text-decoration: none;
	border: 1px solid #FD6D01
}
#bd .tb-page-bottom .page-start, #bd .tb-page-bottom .page-prev, #bd .tb-page-bottom .page-next, #bd .tb-page-bottom .page-end {
	width: 44px
}
#bd .tb-page-bottom .page-start {
	padding-left: 16px;
	background-position: 5px 8px
}
#bd .tb-page-bottom .page-prev {
	padding-left: 16px;
	background-position: 0 -12px
}
#bd .tb-page-bottom .page-next {
	padding-right: 16px;
	background-position: 42px -50px
}
#bd .tb-page-bottom .page-end {
	padding-right: 16px;
	background-position: 47px -31px
}
#bd .tb-page-bottom .page-cur {
	font-weight: 700;
	color: #fd6d01;
	background-color: #ffede1;
	border: 1px solid #fd6d01
}
#bd .tb-page-bottom .page-info, #bd .tb-page-bottom .page-break {
	color: silver;
	border: none
}
#bd .tb-page-bottom .page-more {
	margin-left: 5px;
	text-decoration: underline;
	cursor: pointer
}
#bd .exemption-clause {
	margin-top: 20px
}
#bd .exemption-clause .tips {
	display: block;
	float: none
}
#description {
	margin-bottom: 20px
}
#description .content {
	width: 100%;
	padding: 10px 0 0;
	overflow: hidden;
	word-wrap: break-word
}
.tshop-psm {
	clear: both
}
#bd h4.hd {
	height: 26px;
	margin-bottom: -2px;
	line-height: 26px;
	text-indent: 2px;
	font-size: 15px;
	color: #404040;
	border-bottom: 2px solid #fe7e01
}
#J_TabBarWrap .tb-last {
	width: auto;
	max-width: 305px;
	text-overflow: ellipsis;
	word-wrap: break-word
}
.tb-last .tb-selected-indicator {
	width: 100%!important
}
#J_TabBarWrap .tb-last .tb-tab-anchor {
	padding: 0 20px
}
.J_ReviewsCount {
	margin-left: 3px
}
.J_DealCount {
	margin-right: 3px
}
.correlative-items {
	width: 950px
}
#J_MjsData .tb-mjs-item-info .tb-title {
	padding: 0
}
#bd #J_IdsSegments .tb-vertical-desc-segments-list {
	margin: 0;
	padding-left: 0
}
.tab-sticked #bd .tb-main-layout {
	margin-top: 100px
}
.tab-unsticked #bd .tb-main-layout {
	margin-top: 0
}
#page #bd .tb-tabbar-wrap-sticky {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 100000010;
	margin: 0 auto;
	width: 100%!important;
	bordenm-bottom: 1px solid #eee
}
#page #bd .tb-tabbar-wrap-sticky .tb-tabbar-mid-wrap {
	float: none
}
#service {
	display: none
}
#bd .tb-fence a {
	background: url(//gtms01.alicdn.com/tps/i1/T14o8yXdVeXXXXXXXX-126-1200.png) no-repeat
}
#bd .fence .hdr, #bd .fence .hdr span, #bd .fence .ftr, #bd .fence .ftr span, #bd .scrolling-promo-box, #bd .scrolling-promo .pagers a {
	background: url(//gtms01.alicdn.com/tps/i2/T1lWVZXd8eXXXXXXXX-87-178.png) no-repeat
}
#bd .tb-clearfix:after, #bd .tb-key dl:after, #bd .tb-other:after, #bd .combo ul:after, #bd .scrolling-promo-content:after, .tb-popup-share .tb-tab-hd:after {
	visibility: hidden;
	clear: both;
	content: '';
	display: block;
	height: 0
}
#bd .tb-clearfix, #bd .tb-key dl, #bd .tb-other, #bd .combo ul, #bd .scrolling-promo-content, .tb-popup-share .tb-tab-hd {
*zoom:1
}
#bd .tb-brand-buy {
	margin-left: 15px;
	color: #999;
	font-size: 12px;
	font-weight: 400
}
#bd .tb-brand-buy em {
	margin-right: 2px;
	font-size: 18px;
	vertical-align: middle;
	font-weight: 700
}
#bd .tb-brand-buy a {
	color: #36C
}
#content .tb-detail-hd {
	width: 950px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
	display: none
}
#content .tb-crumbs {
	height: 55px;
	line-height: 55px;
	position: relative;
	z-index: 99
}
#content .tb-notice {
	position: absolute;
	right: 0;
	top: 15px;
	background: #fff1ac;
	color: #333;
	line-height: 24px;
	height: 24px;
	padding: 0 15px;
	border-radius: 2px
}
#content .tb-crumbs .tb-notice a {
	color: #3c3c3c;
	font-weight: 700
}
#content .tb-crumbs a {
	color: #3c3c3c
}
#content .tb-crumbs a:hover {
	color: #f50
}
#bd .tb-meta ul {
	width: 348px
}
#bd .tb-meta li {
	margin-bottom: 2px;
	line-height: 24px
}
#bd .tb-meta .tb-delivery {
	clear: both
}
#bd .tb-meta ul, #bd .tb-meta ul li {
	display: inline;
	float: left
}
#bd .tb-meta .tb-icon {
	display: inline-block;
	float: none;
	height: 16px;
	overflow: hidden;
	vertical-align: text-bottom
}
#bd .tb-meta .tb-limit-prom {
	width: 56px;
	height: 18px;
	background-position: -433px -60px
}
#bd .tb-meta .tb-discount {
	width: 33px;
	background-position: 0 -60px
}
#bd .tb-meta .tb-discount-3 {
	width: 45px;
	background-position: -35px -60px
}
#bd .tb-meta .tb-discount-5 {
	width: 45px;
	background-position: -82px -60px
}
#bd .tb-meta .tb-discount-10 {
	width: 52px;
	background-position: -129px -60px
}
#bd .tb-meta .tb-discount-20 {
	width: 52px;
	background-position: -183px -60px
}
#bd .tb-meta .tb-discount-double {
	width: 44px;
	background-position: -238px -60px
}
#bd .tb-meta .tb-discount-other {
	width: 44px;
	background-position: -284px -60px
}
#bd .tb-meta .tb-tao-a-site {
	width: 34px;
	background-position: -397px -60px
}
#bd .tb-meta .tb-more-promo-slider {
	position: absolute;
	left: 0;
	width: 100%;
	height: auto;
	background: #fff url(//gtms01.alicdn.com/tps/i2/T1Q1GuXitAXXXXXXXX-1-3.png) left bottom repeat-x;
	padding-left: 2px;
	overflow: hidden;
	z-index: 9999;
	zoom: 1;
	margin-top: 10px;
	padding-left: 60px
}
#bd .tb-meta .tb-more-promo-slider ul {
	margin-top: 10px;
	display: block
}
#bd .tb-meta .tb-more-promo-slider ul, #bd .tb-meta .tb-more-promo-slider ul li {
	float: none
}
#bd .tb-meta .tb-more-promo-slider ul li {
	display: list-item;
	margin-bottom: 10px
}
#bd .tb-meta .tb-more-promo-slider .tb-promo-price-type {
	border: none
}
#bd .tb-meta .tb-more-promo-slider .price {
	color: #f40;
	font-weight: 400
}
#bd .tb-meta .tb-more-promo-slider .post-script {
	color: gray;
	margin: 5px 0 15px
}
#bd .tb-consumer-protections {
	height: 36px;
	overflow: hidden;
	border: 1px solid #DFFFD9
}
#bd .tb-consumer-protections div {
	height: 34px;
	background: #efffea;
	border: 1px solid #fff
}
#bd .tb-consumer-protections img, #bd .tb-consumer-protections p {
	display: inline;
	float: left;
	height: 24px
}
#bd .tb-consumer-protections img {
	margin: 4px 0 0 5px;
	padding: 0 7px;
	border-right: 1px solid #E3FFDE
}
#bd .tb-consumer-protections p {
	margin: 4px 0;
	padding-left: 10px;
	line-height: 24px;
	border-left: 1px solid #fff
}
#bd .tb-consumer-protections a {
	text-decoration: underline;
	color: #36C
}
#bd .tb-consumer-protections-youpin {
	height: 36px;
	overflow: hidden;
	border: 1px solid #ffe2f3
}
#bd .tb-consumer-protections-youpin div {
	height: 34px;
	background: #fff9fc;
	border: 1px solid #fff
}
#bd .tb-consumer-protections-youpin img, #bd .tb-consumer-protections-youpin p {
	display: inline;
	float: left;
	height: 24px
}
#bd .tb-consumer-protections-youpin img {
	margin: 4px 0 0 5px;
	padding: 0 7px;
	border-right: 1px solid #ffe2f3
}
#bd .tb-consumer-protections-youpin p {
	margin: 4px 0;
	padding-left: 10px;
	line-height: 24px;
	border-left: 1px solid #fff
}
#bd .tb-consumer-protections-youpin a {
	text-decoration: underline;
	color: #000
}
#bd .tb-promo-price .toggle {
	opacity: 0;
	filter: alpha(opacity=0)
}
#bd .tb-promo-price .toggle span {
	display: none
}
#bd .tb-promo-price div .add {
	float: none;
	text-align: left
}
#bd .tb-more-promo-options .tb-arrow {
	display: none
}
#bd .tb-promo-list {
	color: #666
}
#bd .tb-promo-list img {
	vertical-align: middle
}
#bd .tb-promo li {
	height: 30px;
	margin: 0 10px -2px 0;
	overflow: hidden;
	line-height: 30px;
	font-family: 'å®‹ä½“';
	white-space: nowrap
}
#bd .tb-promo .tb-label {
	margin-left: 2px;
	outline: 0;
	color: #666;
	border-bottom: 1px dashed #a5a5a4
}
#bd .tb-promo .tb-label:hover {
	text-decoration: none;
	color: #f40;
	border-bottom: 1px dashed #f40
}
#bd .tb-promo .tb-price {
	float: none
}
#bd .tb-lowest .tb-price, #bd #bd .tb-lowest-coin {
	position: relative;
	top: -4px
}
#bd .tb-lowest .tb-price, #bd #bd .tb-lowest-coin .tb-coin .tb-price {
	vertical-align: middle
}
#bd .tb-promo strong, #bd .tb-lowest .tb-price, #bd #bd .tb-lowest-coin .tb-coin .tb-price {
	margin: 0 2px;
	font: 24px tahoma, arial, "å®‹ä½“";
	color: #f40
}
#bd .tb-promo .tb-coin {
	width: 100%
}
#bd .tb-promo .tb-coin-num {
	margin-left: 2px
}
#bd .tb-promo .tb-hidden {
	display: none
}
#bd #bd .tb-lowest-coin .tb-price {
	position: static;
	margin: 0;
	vertical-align: baseline;
	font-size: 12px;
	color: #666
}
#bd .tb-coupons .tb-icon {
	margin-top: 4px
}
#bd .tb-bid-price .tb-step {
	float: none;
	margin-left: 2em
}
#bd .tb-postage-toggle {
	padding-right: 12px;
	color: #36c;
	background-position: 100% 2px
}
#bd .tb-insurance .tb-rmb {
	margin-right: 0
}
#bd .tb-insurance .tb-rmb-num {
	color: #f50
}
.tb-region-dialog {
	padding: 5px 10px;
	color: #333
}
.tb-region-dialog h3 {
	height: 22px;
	margin-bottom: 6px;
	padding-bottom: 5px;
	line-height: 22px;
	font-weight: 400;
	font-size: 14px;
	border-bottom: 1px solid #dcedfd
}
.tb-region-dialog li {
	display: inline;
	float: left;
	height: 22px;
	overflow: hidden;
	padding-bottom: 8px;
	line-height: 22px;
	white-space: nowrap
}
.tb-region-dialog li a {
	display: block;
	padding: 0 5px;
	color: #333
}
.tb-region-dialog li a:hover, .tb-region-dialog .tb-selected {
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	color: #fff;
	background-color: #fc905a;
	border: 1px solid #ff5f0f
}
.tb-region-default {
	margin-bottom: 15px
}
.tb-region-default a {
	color: gray
}
.tb-region-provinces {
	width: 100%;
	overflow: hidden;
	margin-left: -5px
}
.tb-region-provinces ul {
	width: 436px
}
.tb-region-provinces li {
	margin-right: 30px
}
.tb-region-provinces a {
	width: 44px;
	background-position: -590px -20px
}
.tb-region-provinces a:hover, .tb-region-provinces .tb-selected {
	width: 42px;
	background-position: -590px -35px
}
.tb-region-cities {
	position: absolute;
	top: 50px;
	left: 50px;
	width: 270px;
	overflow: hidden;
	padding: 10px 10px 5px;
	background: #fafafa;
	border: 1px solid #a4a4a4
}
.tb-region-cities ul {
	width: 280px
}
.tb-region-cities li {
	margin-right: 10px
}
.tb-region-cities a {
	min-width: 50px;
	_width: 50px
}
.tb-region-cities a:hover {
	min-width: 48px;
	_width: 48px
}
 .tb-deal-count-wrapper {
	color: #9a9a9a
}
 .tb-deal-count {
	color: #f50
}
 .tb-btn-appoint a,  .tb-btn-appoint a b {
	width: 168px
}
#bd .tb-choice {
	clear: both
}
#bd .tb-choice, #bd .tb-choice em {
	font-weight: 700
}
#bd .tb-choice .tb-h {
	color: #f40
}
#bd .tb-choice em {
	margin-right: .5em
}
#bd .tb-out-of-date .tb-skin {
	padding: 10px
}
.tb-out-of-date p {
	line-height: 25px;
	font-size: 14px
}
#bd .tb-out-of-date .tb-tips, #bd .tb-out-of-date p span {
	font-size: 12px;
	color: gray
}
.tb-out-of-date p a {
	vertical-align: middle;
	text-decoration: none;
	font-weight: 700;
	color: #06c
}
#bd .tb-out-of-date p strong {
	font-weight: 700;
	color: #333
}
.tb-purchase-not-allowed {
	border: 1px dashed #ffedba;
	background: #fffbf1;
	padding: 15px;
	font-size: 13px;
	color: #413f40
}
 .tb-purchase-not-allowed a {
	color: #36c;
	font-weight: 700
}
.tb-purchase-not-allowed strong {
	font-weight: 700
}
.tb-report-pop h3, .tb-report-pop .tb-close-pop {
	background: url(//gtms01.alicdn.com/tps/i8/T1l44mXn8BXXXXXXXX-18-50.png) no-repeat
}
.tb-report-pop {
	position: absolute;
	width: 390px;
	overflow: hidden;
	color: #111;
	background: #f1faff;
	border: 1px solid #bce1f1
}
.tb-report-pop h3 {
	height: 22px;
	text-indent: 10px;
	line-height: 22px;
	font-weight: 700;
	font-size: 14px;
	background-color: #d6eff3;
	background-repeat: repeat-x;
	border-bottom: 1px solid #bde1f1
}
.tb-report-pop .tb-msg24 {
	width: 370px;
	overflow: hidden;
	margin: 20px auto
}
.tb-report-pop .tb-text {
	line-height: 1.5;
	text-indent: 36px
}
.tb-report-pop .tb-btns {
	height: 24px;
	margin-top: 10px;
	text-align: center
}
.tb-report-pop .tb-btns button {
	width: 80px;
	height: 24px;
	overflow: visible;
	margin: 0 5px;
	line-height: 24px;
	_line-height: normal;
	background: #d4d0c7
}
.tb-report-pop .tb-close-pop {
	position: absolute;
	top: 2px;
	right: 2px;
	width: 18px;
	height: 18px;
	overflow: hidden;
	text-indent: -9999px;
	cursor: pointer;
	background-position: 0 -32px
}
.tb-lst-express-region {
	position: absolute;
	top: -9999px;
	left: -9999px;
	z-index: 1000;
	width: 256px;
	padding: 5px;
	overflow: hidden;
	background: #fdffee;
	border: 2px solid #ffbf69
}
.tb-lst-express-region li {
	display: inline;
	float: left;
	padding: 2px
}
.tb-lst-express-region li a {
	display: block;
	width: 60px;
	text-align: center
}
.tb-lst-express-region li a:hover {
	color: #fff;
	background: #ffbf69
}
.tb-cart-head, .tb-cart-checkout, .tb-cart-shut {
	background: transparent url(//gtms01.alicdn.com/tps/i3/T1EYY.XkVcXXbzhCMw-112-182.png) no-repeat 9999px 9999px
}
.tb-cart-bone {
	position: absolute;
	left: -9999px;
	z-index: 100000000;
	overflow: hidden;
	padding: 7px;
*background:#aaa
}
.tb-cart-canvas {
	background-color: #333;
	opacity: .5;
	filter: alpha(opacity=50);
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	width: 500px;
	height: 999px;
*display:none
}
.tb-cart-content {
	background: #fff;
	padding: 15px;
	position: relative;
	z-index: 2;
	min-width: 406px;
	_width: 406px
}
.tb-cart-content iframe {
	margin-top: 10px
}
.tb-cart-head {
	font-weight: 700;
	font-size: 14px;
	padding-left: 40px;
	height: 32px;
	line-height: 14px;
	background-position: 0 -65px
}
.tb-cart-full .tb-cart-head {
	background-position: 0 -97px
}
.tb-cart-text {
	padding-left: 40px
}
.tb-cart-stats {
	display: none;
	margin: -15px 0 10px
}
.tb-cart-stats .tb-rmb-num {
	color: #404040;
	font-family: verdana
}
.tb-cart-stats .tb-rmb {
	color: #999;
	margin-right: 4px;
	font-family: arial
}
.tb-cart-checkout {
	background-position: 0 0;
	display: inline-block;
	margin-right: 10px;
	width: 112px;
	height: 31px;
	color: #fff;
	text-align: center;
	line-height: 30px
}
.tb-cart-checkout:hover {
	background-position: 0 -32px;
	text-decoration: none
}
.tb-cart-shut {
	position: absolute;
	right: 15px;
	top: 15px;
	background-position: 0 -136px;
	display: block;
	width: 19px;
	height: 18px;
	overflow: hidden
}
.tb-cart-shut:hover {
	background-position: 0 -163px
}
.tb-cart-max {
	color: #fc3906
}
.tb-relate-market {
	width: 406px;
	margin: 15px 0 0;
	padding: 5px 0 10px 0;
	overflow: hidden;
	border-top: 1px dotted #dcdcdc
}
.tb-relate-market h4 {
	font-weight: 400;
	color: gray
}
.tb-relate-market ul {
	width: 100%;
	margin-top: 10px;
	overflow: hidden
}
.tb-relate-market li {
	display: inline;
	float: left;
	width: 84px;
	overflow: hidden;
	margin-left: 14px
}
.tb-relate-market .tb-pic {
	margin-bottom: 5px;
	padding: 1px;
	border: 1px solid #ddd;
	background: #fff
}
.tb-relate-market .tb-desc {
	display: block;
	height: 30px;
	overflow: hidden;
	line-height: 15px;
	word-wrap: break-word;
	color: gray
}
.tb-relate-market .tb-price {
	display: block;
	color: #979FAC;
	font-family: verdana, arial
}
.tb-relate-market .tb-price em {
	margin-left: 3px;
	font-weight: 700;
	color: #f40
}
.tb-relate-market .tb-sales {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: gray
}
.tb-relate-market .tb-sales a {
	color: #f40
}
.tb-relate-market .tb-icon {
	margin-top: 5px;
	display: block
}
.tb-login-now {
	position: absolute;
	top: -450px;
	left: -227px;
	width: 450px;
	height: 307px;
	z-index: 9999;
	background: #fafafa;
	border: 1px solid #aaa;
	box-shadow: 3px 3px 3px rgba(0,0,0,.2);
	-moz-box-shadow: 3px 3px 3px rgba(0,0,0,.2);
	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.2);
	-o-box-shadow: 3px 3px 3px rgba(0,0,0,.2)
}
.tb-login-now-close {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 17px;
	height: 17px;
	background: url(//gtms01.alicdn.com/tps/i1/T1k.tYXadGXXXXXXXX-146-77.png) no-repeat -132px 0
}
.tb-login-now .tb-skin {
	width: 410px;
	height: 270px;
	background: #fafafa;
	border: 1px solid #fff
}
#bd .tb-fence {
	margin-bottom: 10px;
	padding: 8px;
	overflow: hidden;
	border: 1px solid #eee
}
#bd .tb-fence dt {
	clear: left;
	display: inline;
	float: left;
	width: 200px;
	line-height: 32px;
	font-weight: 700
}
#bd .tb-fence dd {
	clear: right;
	margin-left: 200px
}
#bd .tb-fence li {
	display: inline;
	float: left;
	height: 32px;
	margin: 0 4px 4px 0
}
#bd .tb-fence a {
	display: block;
	width: 127px;
	height: 32px;
	text-decoration: none;
	cursor: pointer;
	border: 1px solid #fff
}
#bd .tb-fence a:hover {
	border: 1px solid #ffb357
}
#bd .tb-fence a em {
	display: block;
	overflow: hidden;
	text-indent: -100em
}
#bd .tb-fence .tb-icbc {
	background-position: 0 0
}
#bd .tb-fence .tb-cmb {
	background-position: 0 -52px
}
#bd .tb-fence .tb-cmbc {
	background-position: 0 -104px
}
#bd .tb-fence .tb-hkbea {
	background-position: 0 -156px
}
#bd .tb-fence .tb-citic {
	background-position: 0 -208px
}
#bd .tb-fence .tb-sdb {
	background-position: 0 -260px
}
#bd .tb-fence .tb-gdb {
	background-position: 0 -312px
}
#bd .tb-fence .tb-ccb {
	background-position: 0 -364px
}
#bd .tb-fence .tb-spdb {
	background-position: 0 -416px
}
#bd .tb-fence .tb-psbc {
	background-position: 0 -468px
}
#bd .tb-fence .tb-ceb {
	background-position: 0 -520px
}
#bd .tb-fence .tb-abc {
	background-position: 0 -572px
}
#bd .tb-fence .tb-boc {
	background-position: 0 -624px
}
#bd .tb-fence .tb-bohaib {
	background-position: 0 -676px
}
#bd .tb-fence .tb-comm {
	background-position: 0 -728px
}
#bd .tb-fence .tb-cib {
	background-position: 0 -780px
}
#bd .tb-fence .tb-hxbank {
	background-position: 0 -832px
}
#bd .tb-fence .tb-visa {
	background-position: 0 -884px
}
#bd .tb-fence .tb-hzcb {
	background-position: 0 -936px
}
#bd .tb-fence .tb-cqPubEcard {
	background-position: 0 -987px
}
#bd .tb-fence .tb-shb {
	background-position: 0 -1040px
}
#bd .tb-fence .tb-hsb {
	background-position: 0 -1092px
}
#bd .tb-fence .tb-pingan {
	background-position: 0 -1152px
}
.tb-payguide {
	margin: 25px 0;
	position: relative
}
.tb-payguide .tb-tabs {
	height: 35px;
	_overflow: hidden;
	border: 1px solid #e8e8e8
}
.tb-payguide .tb-tabs li {
	position: relative;
	display: inline;
	float: left;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: #fff
}
.tb-payguide .tb-tabs .tab-shopping {
	border-right: 1px solid #ddd
}
.tb-payguide .tb-tabs .tab-shopping {
	width: 190px
}
.tb-payguide .tb-tabs .tab-shopping a {
	padding: 0;
	font-size: 12px;
	text-decoration: underline;
	border: 0
}
.tb-payguide .tb-tabs .tb-selected {
	z-index: 1;
	height: 36px;
	margin-left: -1px;
	border: 1px solid #e8e8e8;
	border-top: none;
	border-bottom: none
}
.tb-payguide .tb-tabs a {
	padding: 0 20px 0 30px;
	outline: 0;
	border-right: 1px solid #ddd
}
.tb-payguide .tb-tabs a:hover {
	text-decoration: none;
	color: #f40
}
.tb-payguide .tab-alipay a {
	border-right: none
}
.tb-payguide .tb-selected a, .tb-payguide .tb-selected a:hover {
	cursor: default;
	color: #404040;
	border-right: none
}
.tb-payguide .tb-tabs i {
	position: absolute;
	top: 14px;
	left: 18px;
	width: 0;
	height: 0;
	overflow: hidden;
	border-width: 4px;
	border-style: solid;
	border-color: #fff #fff #fff #d2d2d2
}
.tb-payguide .tb-selected i {
	top: 16px;
	left: 16px;
	border-color: #404040 #fff #fff #fff
}
.tb-payguide .tb-panels {
	display: none;
	height: 92px;
	padding: 15px 30px 10px;
	overflow: hidden;
	border: 1px solid #e8e8e8;
	border-top: none
}
.tb-payguide-show .tb-panels {
	display: block
}
.tb-payguide .tb-panels img {
	vertical-align: middle
}
.tb-payguide .panel-paymethod p, .tb-payguide .panel-payway p {
	margin-bottom: 8px;
	padding-bottom: 14px;
	border-bottom: 1px solid #f3f3f3
}
.tb-payguide .panel-alipay {
	line-height: 22px
}
.tb-payguide .panel-alipay sup {
	display: inline-block;
	position: relative;
	top: -9px;
	height: 8px;
	margin-right: 3px;
	overflow: hidden;
	line-height: 8px;
	vertical-align: bottom
}
#promote {
	margin-bottom: 30px
}
#promote h3 {
	font-size: 14px
}
#promote .tb-bundle, #promote .tb-mjs {
	position: relative;
	width: auto;
	background: #fff;
	padding: 11px 20px 20px;
	border: 1px solid #E8E8E8;
*zoom:1
}
#promote .tb-bundle-list, #promote .tb-bundle-list li, #promote .tb-pagination li, #promote .tb-bundle-info .tb-view, #promote .tb-mjs h3, #promote .tb-prev, #promote .tb-next {
	background: url(//gtms01.alicdn.com/tps/i4/T1_bnWXi0bXXbFKAw0-130-210.png) no-repeat
}
#promote .tb-bundle-data {
	overflow: hidden;
	_zoom: 1
}
#promote .tb-bundle-list, #promote .tb-bundle-info, #promote .tb-bundle-list li {
	display: inline;
	float: left;
	overflow: hidden
}
#promote .tb-bundle-list {
	width: 550px;
	margin: 10px 8px 0 0;
	background-position: 540px 14px
}
#promote .tb-bundle-list li {
	width: 90px;
	padding-left: 22px;
	background-position: -108px 12px
}
#promote .tb-bundle-list .tb-main {
	padding-left: 0;
	background: 0 0
}
#promote .tb-bundle-list .tb-pic {
	border: 1px solid #cdcdcd
}
#promote .tb-bundle-list li.tb-empty {
	background: url(//gtms01.alicdn.com/tps/i2/T1JhSEXaXEXXcYsO7_-10-10.gif) no-repeat 5px 50%
}
#promote .tb-bundle-list .tb-empty-pic {
	border-color: #e5e5e5
}
#promote .tb-main .tb-pic a, #promote .tb-bundle-list .tb-pic a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "alpha(opacity = 100)"
}
#promote .tb-main .tb-pic {
	border: 2px solid #ffb997
}
#promote .tb-bundle-list .tb-title {
	display: block;
	width: 82px;
	margin-top: 4px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #36c
}
#promote .tb-bundle-list .tb-price {
	color: gray
}
#promote .tb-bundle-info {
	width: 150px;
	margin-top: 13px
}
#promote .tb-bundle-info p {
	padding: 3px 0
}
#promote .tb-bundle-info .tb-total {
	font-weight: 700
}
#promote .tb-bundle-info .tb-total em {
	color: #ff5400
}
#promote .tb-bundle-info .tb-view {
	display: block;
	width: 68px;
	height: 25px;
	margin-top: 6px;
	line-height: 25px;
	text-align: center;
	color: #626262;
	background-position: -15px -37px
}
#promote .tb-mjs {
	margin-top: -1px;
	padding-top: 15px
}
.tb-mjs .tb-remark {
	color: #9c9c9c;
	margin-top: 15px
}
.tb-intro em {
	color: #f40
}
.tb-mjs .tb-intro-title {
	margin: 15px 0 10px
}
.tb-mjs .tb-intro-content {
	margin: 8px 0 8px 24px
}
.tb-mjs .tb-intro-content a {
	border-bottom: 1px dotted #b3b3b3;
	padding-bottom: 3px
}
.tb-mjs .tb-exceptional-area {
	color: #9c9c9c
}
#promote .tb-mjs h3 {
	margin-bottom: 5px;
	background-position: -45px -88px;
	padding-left: 55px;
	line-height: 23px;
	_display: inline-block
}
#promote .tb-mjs .tb-indate {
	margin-left: 5px;
	font-weight: 400;
	color: gray
}
.tb-mjs-item-list {
	margin: -3px 0 0 24px
}
.tb-mjs-item-list a {
	outline: 0;
*behavior:expression((this.hideFocus=true) && (this.behavior='none'))
}
.tb-mjs-item {
	float: left;
	margin-right: -1px;
	border: 1px solid #ececec;
	width: 171px;
	height: 95px;
	cursor: pointer;
	position: relative
}
.tb-mjs-item:hover {
	background: #f9f9f9
}
.tb-mjs-item-pic, .tb-mjs-item-info {
	float: left;
	_display: inline
}
.tb-mjs-item-pic {
	margin: 10px 10px 0 11px
}
.tb-mjs-item-pic img {
	display: block;
	max-width: 50px;
	max-height: 50px;
	width: 50px;
	height: 50px;
	overflow: hidden;
	border: 1px solid #ccc
}
.tb-mjs-item-info {
	width: 90px;
	margin-top: 10px
}
.tb-mjs-item-info {
	color: gray
}
.tb-mjs-item-info .tb-title {
	width: 90px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block
}
.tb-mjs-item-info .tb-mjs-item-price-new {
	color: #f40!important
}
.tb-mjs-item .tb-link-overlay {
	text-indent: -9999px;
	position: absolute;
	display: block;
	overflow: hidden;
	width: 171px;
	height: 75px;
	left: 0;
	top: 0;
	cursor: pointer;
*filter:alpha(opacity=1);
*background:#fff;
	z-index: 1
}
.tb-mjs-item .tb-link-overlay:hover {
	_filter: alpha(opacity=30);
	_background: #ccc
}
#promote .tb-pagination {
	position: absolute;
	top: 20px;
	right: 15px;
	float: right
}
#promote .tb-pagination .tb-current {
	color: #f40
}
#promote .tb-prev, #promote .tb-next {
	float: right;
	display: block;
*zoom:1;
	overflow: hidden;
	height: 16px;
	width: 16px;
	text-indent: -9999px;
	outline: 0;
	margin: 0 5px
}
#promote .tb-prev {
	background-position: 0 -84px
}
#promote .tb-prev:hover {
	background-position: 0 -100px
}
#promote .tb-next {
	background-position: -16px -84px
}
#promote .tb-next:hover {
	background-position: -16px -100px
}
#promote .tb-page-indicator {
	float: right;
	color: #909090;
	font-weight: 700;
	height: 16px;
	line-height: 16px
}
#promote .tb-indicator {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	width: 100%;
	overflow: hidden;
	text-align: center
}
#promote .tb-indicator-ie6 {
	border: 1px solid #dbdbdb;
	width: 165px;
	height: 45px;
	background: #fff;
	top: 22px;
	left: 388px
}
#promote .tb-bundle .tb-indicator {
	height: 100%
}
#promote .tb-mjs .tb-indicator {
	height: 100%
}
#promote .tb-indicator-mask {
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: .8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha(opacity = 080)"
}
#promote .tb-indicator-msg {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 748px;
	height: 16px;
	margin: -8px 0 0 -379px;
	color: #f40
}
.expanded #promote .tb-indicator-msg {
	width: 948px;
	margin-left: -479px
}
#promote .tb-indicator img {
	margin-right: 10px;
	vertical-align: middle
}
.tb-detail-dialog {
	position: absolute;
	z-index: 99999999;
	width: 394px;
	background: #fafafa;
	border: 1px solid #b2d1ff;
	left: -9999px
}
.tb-detail-dialog .tb-close {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 14px;
	height: 14px;
	overflow: hidden;
	cursor: pointer;
	background: url(//gtms01.alicdn.com/tps/i3/T17miCXo0dXXXXXXXX-14-14.png)
}
.tb-size-picker-wrap {
	border: 8px solid #CCC;
	border-color: rgba(150,150,150,.4);
	background: url(//gtms01.alicdn.com/tps/i2/T16WJqXaXeXXXXXXXX-32-32.gif) no-repeat center center;
	position: absolute;
	overflow: hidden;
	width: 350px;
	height: 325px;
	z-index: 99999999
}
.tb-size-picker-wrap .tb-close-btn {
	background: url(//gtms01.alicdn.com/tps/i3/T1Q255XepjXXXXXXXX-303-393.png) no-repeat 4px -31px;
	text-indent: -9999em;
	position: absolute;
	line-height: 0;
	display: block;
	font-size: 0;
	height: 20px;
	width: 20px;
	right: 5px;
	top: 5px
}
.tb-size-picker-wrap .tb-close-btn:hover {
	background-position: 1px -51px
}
.tb-over-sell-tip {
	background: #ffffe5;
	padding: 5px 10px;
	margin-top: 10px
}
.tb-over-sell-tip a {
	margin: 0 3px
}
#bd .tb-share-action {
	margin-bottom: 35px
}
 .sep {
	display: inline-block;
	vertical-align: middle;
	height: 10px;
	width: 1px;
	overflow: hidden;
	font-size: 0;
	line-height: 20px;
	margin: 0 5px;
	background-position: -132px -170px
}
.tb-payguide .tb-panels {
	clear: both
}
 .tb-em {
	color: #f40;
	font-weight: 400;
	_vertical-align: top
}
#bd .tb-meta .tb-delivery div {
	overflow: hidden;
	zoom: 1;
	line-height: 24px
}
#bd .tb-meta .tb-delivery em {
	_vertical-align: middle;
	_display: inline-block
}
#bd .tb-meta .tb-delivery .postage-list {
	white-space: nowrap
}
#bd .tb-meta .tb-delivery .area-name {
	_margin-top: -1px
}
 .tb-postage-toggle {
	display: inline-block;
	padding: 2px 8px 2px 4px;
	vertical-align: middle;
	border: 1px solid #fff;
	height: 12px;
	overflow: hidden;
	line-height: 10px;
	margin-left: 1px;
	color: #333;
	background-position: right -298px;
	margin-top: 2px\0;
	_height: 13px;
	_padding: 0 8px 4px 4px
}
 .tb-postage-toggle:hover {
	border-color: #ffb07c;
	background-color: #ffefe5;
	background-position: right -315px;
	text-decoration: none
}
#bd .no-evaluate a, #bd .no-evaluate .tb-star, #bd .no-evaluate .sep {
	display: none
}
 .destination {
	margin-right: 10px;
	display: inline-block
}
 .tb-star {
	font-weight: 400;
	color: #333;
	display: inline-block;
	_margin-top: 5px
}
 .tb-star em {
	display: inline-block;
	vertical-align: baseline;
*vertical-align:middle;
	width: 60px;
	height: 11px;
	overflow: hidden;
	margin-right: 1px;
	background-position: -132px -364px
}
 .tb-star i {
	display: inline-block;
	height: 11px;
	vertical-align: top;
	background-position: -132px -343px
}
#bd .tb-key .tb-msg {
	margin-left: 60px;
	overflow: hidden;
	zoom: 1
}
#bd .tb-more-promo-options {
	display: inline-block;
	width: 41px;
	height: 16px;
	line-height: 16px;
	background: #F6F6F6;
	color: #B7B7B6;
	border: 1px solid #f6f6f6;
	position: relative;
	padding-left: 5px
}
#bd .tb-more-promo-options:hover {
	border-color: #ffb07c;
	background: #ffefe5
}
#bd .tb-more-promo-options .tb-arrow-roll {
	position: absolute;
	top: 6px;
	right: 6px
}
#bd .tb-more-promo-options-expand {
	background-position: 1px -369px
}
#bd .tb-more-promo-options-expand:hover {
	background-position: -66px -369px
}
#bd .tb-more-promo-options span {
	display: none
}
 .tb-meta .tb-toggler {
	display: block;
	width: 41px;
	height: 16px;
	position: absolute;
	top: 6px;
	right: 0;
	font-size: 0;
	line-height: 100px;
	overflow: hidden;
	padding: 0;
	margin: 0 0 5px 0;
	background-position: 1px -369px;
	border: 0
}
 .tb-meta .tb-toggler:hover {
	background-position: -66px -369px
}
 .tb-collapsed .tb-toggler {
	background-position: 1px -343px
}
 .tb-collapsed .tb-toggler:hover {
	background-position: -66px -343px
}
 .tb-item-type em {
	_display: inline-block
}
.tb-lst-express-region {
	background: #fafafa;
	border-color: #b2d1ff;
	border-width: 1px;
	padding: 10px;
	width: 316px
}
.tb-lst-express-region strong {
	font-weight: 400
}
.tb-lst-express-region li {
	padding: 4px
}
.tb-lst-express-region li a {
	width: 58px;
	border: 1px solid #fafafa;
	color: #333;
	text-align: left;
	padding: 0 5px
}
.tb-lst-express-region li a:hover {
	background: #fc905a;
	border: 1px solid #ff5f0f;
	text-decoration: none;
	color: #fff
}
#bd .tb-other li {
	float: none;
	display: block;
	margin-bottom: 10px;
	width: auto
}
#bd .tb-other span {
	float: left;
	margin-right: 9px;
	width: 72px;
	_display: inline
}
#bd .tb-other li div {
	overflow: hidden;
	zoom: 1
}
#promote .tb-bundle-list {
	width: 694px;
	background-position: 683px -145px
}
#promote .tb-bundle-list li {
	width: 104px;
	padding-left: 40px
}
#promote .tb-bundle-list .tb-main {
	padding-left: 0
}
#bd .tb-stock a, #bd .tb-stock a:hover {
	display: block;
	_display: inline;
*zoom:1;
	float: left;
	width: 26px;
	height: 26px;
	border: 1px solid #ccc;
	line-height: 26px;
	padding: 0;
	vertical-align: top;
	overflow: hidden;
	text-align: center;
	background-color: #ededed;
	overflow: hidden
}
#bd .tb-stock .tb-increase {
	border-left: 0!important;
	margin-right: 8px
}
#bd .tb-stock .tb-reduce {
	border-right: 0!important
}
#bd .tb-stock .tb-disable-increase, #bd .tb-stock .tb-disable-increase:hover, #bd .tb-stock .tb-disable-reduce, #bd .tb-stock .tb-disable-reduce:hover {
	color: #ccc;
	cursor: not-allowed;
	background-color: #ededed
}
#bd .tb-amount {
	line-height: 28px
}
#bd .tb-step-pay div, #bd .tb-step-pay ul {
	overflow: hidden;
	zoom: 1
}
#bd .tb-step-pay a {
	color: #3366DE
}
#bd .tb-step-pay ul {
	width: auto;
	margin-top: 4px
}
#bd .tb-step-pay li {
	float: left;
	background-color: #f6f5f6;
	padding: 5px 8px;
	line-height: 8px;
	height: 12px;
	border: 1px solid #c7c5ca;
	color: #7f7f7f;
	white-space: nowrap;
	margin-bottom: 3px
}
#bd .tb-step-pay .tb-step-detail {
	display: inline-block;
	vertical-align: middle
}
#bd .tb-step-pay .tb-step-num {
	background-color: #7f7f7f;
	color: #fff;
	padding: 1px;
	display: inline-block;
	height: 8px;
	width: 8px;
	vertical-align: top;
	margin-right: 4px;
	font-family: "å®‹ä½“";
	text-align: center;
	padding: 1px;
	line-height: 8px;
	padding-top: 2 px\0;
	vertical-align: middle\9;
	_padding-top: 0;
	_padding-bottom: 3px;
	_vertical-align: middle
}
#bd .tb-step-pay .tb-step-concat {
	font-family: "å®‹ä½“";
	color: #9d9d9d;
	vertical-align: middle;
	margin-right: 2px;
	_display: inline-block;
	_height: 10px
}
@-moz-document url-prefix() {
#bd .tb-step-pay li {
line-height:9px
}
}
#bd .tb-rmb-num {
	font-family: verdana, arial
}
#bd .tb-rmb, #bd .del .tb-rmb {
	font-family: arial;
	font-weight: 400;
	margin-right: 4px
}
#bd .del .tb-rmb {
	color: #3c3c3c
}
#bd .tb-more-promo-slider .tb-rmb {
	color: #f40
}
#bd .tb-meta .tb-carriage .tb-rmb {
	margin-right: 4px;
	margin-left: 2px
}
.tb-off-sale .tb-tips {
	visibility: hidden
}
#bd .tb-key-off-sale {
	border: none 0!important;
	margin-top: 0;
	padding-top: 0
}
.tb-off-sale {
	background: none #fff!important
}
.tb-off-sale .tb-hint {
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 18px
}
.tb-off-sale .tb-item {
	display: block;
*zoom:1;
*display:inline;
	float: left;
	width: 112px;
	font-size: 12px;
	margin-bottom: 10px
}
.tb-off-sale .tb-item-centeral {
	margin: 0 25px
}
.tb-off-sale .tb-item-pic-box {
	border: 1px solid #e1e1e1;
	padding: 2px;
	height: 110px;
	width: 110px;
	margin-bottom: 3px
}
.tb-off-sale .tb-item-pic {
	display: block;
	overflow: hidden;
	height: 110px;
	width: 110px
}
.tb-off-sale .tb-item-name, .tb-off-sale .tb-item-url {
	display: block;
	height: 18px;
	line-height: 18px;
	width: 116px;
	overflow: hidden;
	color: gray;
	font-weight: 400;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: middle;
	font-size: 12px
}
.tb-off-sale .tb-item-price, .tb-off-sale .tb-item-promo-price {
	background: url(//gtms01.alicdn.com/tps/i2/T1Orm9XmpuXXbz5Q6b-25-14.gif) no-repeat;
	color: #ff5402;
	font-weight: 700;
	margin: 2px 0
}
.tb-off-sale .tb-item-price {
	background-position: -16px 2px;
	padding-left: 12px
}
.tb-off-sale .tb-item-promo-price {
	background-position: 0 2px;
	padding-left: 28px
}
 .tb-meta #J_ReviewCount {
	color: #f40
}
.tb-off-sale .tb-item-name, .tb-off-sale .tb-item-price, .tb-off-sale .tb-item-promo-price, .tb-off-sale .tb-item-sold-monthly {
	font-size: 12px;
	line-height: 18px
}
.tb-off-sale .tb-item-sold-monthly {
	color: gray
}
#bd .tb-off-sale .tb-item-sold-monthly .tb-count {
	color: #f40
}
.tb-off-sale-overlay {
	text-align: center;
	line-height: 100px
}
#bd .tb-vip-price-table {
	margin-top: 5px;
	overflow: hidden;
	zoom: 1;
	white-space: nowrap
}
#bd .tb-more-promo-slider .tb-vip-price-table {
	margin-left: 0
}
#bd .tb-vip-price-table .tb-vip-price-item {
	display: inline-block;
	border-top: 2px solid #d0d0d0;
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	margin-right: -1px;
	padding: 8px 5px;
	line-height: 18px;
	color: #979797
}
#bd .tb-vip-price-table .tb-vip-price-item .tb-rmb {
	font-size: 12px;
	margin-right: 0;
	color: #999
}
#bd .tb-vip-price-table .tb-vip-price-item b {
	font-weight: 400
}
#bd .tb-vip-price-table .tb-vip-current-price {
	border-top-color: #d57371;
	border-right-color: #f0d4d2
}
#hd .J_TModule {
	margin: 0 auto;
	width: 950px
}
 {
	z-index: 99999999;
	position: relative;
	margin: 10px auto 0;
	width: 1140px;
	color: #3C3C3C
}
 .tb-detail-bd {
	_position: relative;
	margin-bottom: 20px;
	border: 1px solid #E8E8E8
}
 .tb-summary {
	float: left;
	width: 100%
}
 .tb-summary .tb-item-info {
	margin-right: 198px;
	border-right: 1px solid #E8E8E8
}
 .tb-summary .tb-item-info .tb-item-info-l {
	float: left;
	padding: 20px 0 20px 20px;
	width: 400px;
	position: relative
}
 .tb-item-info-r {
	float: right;
	padding: 0 20px 20px 0;
     width: 370px;
     position: relative;
     top: -400px
}
 .tb-property {
	z-index: 1;
     position: relative;
     width: 370px
}
 .tb-summary .tb-item-info .tb-item-info-r .tb-property .tb-wrap {
	padding-left: 18px
}
 .tb-sidebar {
	float: left;
	width: 200px;
	margin-left: -200px
}
 .tb-social ul li a .tb-icon,  .tb-key .tb-skin .size-btn,  .tb-extra dl dd a i, .tb-other-discount i {
	background: url(//gtms04.alicdn.com/tps/i4/TB1DYk6LVXXXXXIXVXXoj7wNVXX-400-340.png);
	background-image: -webkit-image-set(url(//gtms04.alicdn.com/tps/i4/TB1DYk6LVXXXXXIXVXXoj7wNVXX-400-340.png) 1x, url(//gtms03.alicdn.com/tps/i3/TB1XuFeMXXXXXcsXXXXVpeZ_VXX-800-680.png) 2x);
	background-image: -moz-image-set(url(//gtms04.alicdn.com/tps/i4/TB1DYk6LVXXXXXIXVXXoj7wNVXX-400-340.png) 1x, url(//gtms03.alicdn.com/tps/i3/TB1XuFeMXXXXXcsXXXXVpeZ_VXX-800-680.png) 2x);
	background-image: -ms-image-set(url(//gtms04.alicdn.com/tps/i4/TB1DYk6LVXXXXXIXVXXoj7wNVXX-400-340.png) 1x, url(//gtms03.alicdn.com/tps/i3/TB1XuFeMXXXXXcsXXXXVpeZ_VXX-800-680.png) 2x);
	background-image: -o-image-set(url(//gtms04.alicdn.com/tps/i4/TB1DYk6LVXXXXXIXVXXoj7wNVXX-400-340.png) 1x, url(//gtms03.alicdn.com/tps/i3/TB1XuFeMXXXXXcsXXXXVpeZ_VXX-800-680.png) 2x);
	background-repeat: no-repeat
}
 a {
	color: #3C3C3C
}
 a:hover {
	color: #3C3C3C;
	text-decoration: none
}
@keyframes icon-jump {
0% {
margin-top:0
}
100% {
margin-top:4px
}
}
@-o-keyframes icon-jump {
0% {
margin-top:0
}
100% {
margin-top:4px
}
}
@-moz-keyframes icon-jump {
0% {
margin-top:0
}
100% {
margin-top:4px
}
}
@-webkit-keyframes icon-jump {
0% {
margin-top:0
}
100% {
margin-top:4px
}
}
 .tb-key .tb-action .tb-btn-buy .tb-unavailable,  .tb-key .tb-action .tb-btn-buy .tb-disabled,  .tb-key .tb-action .tb-btn-add .tb-disabled,  .tb-key .tb-action .tb-btn-wait a {
	cursor: not-allowed;
	color: #FFF;
	border-color: #DEDEDE;
	background: #DEDEDE
}
 .tb-key .tb-action .tb-btn-buy .tb-unavailable:hover,  .tb-key .tb-action .tb-btn-buy .tb-disabled:hover,  .tb-key .tb-action .tb-btn-add .tb-disabled:hover,  .tb-key .tb-action .tb-btn-wait a:hover {
	cursor: not-allowed;
	color: #FFF;
	border-color: #DEDEDE;
	background: #DEDEDE
}
 .tb-social ul li:hover .tb-icon,  .tb-extra dl dd a:hover i,  .tb-extra dl dd a:hover img {
	animation: icon-jump .2s;
	-o-animation: icon-jump .2s;
	-moz-animation: icon-jump .2s;
	-webkit-animation: icon-jump .2s
}
 .tb-social {
	float: left;
	z-index: 2;
	position: relative
}
 .tb-social ul {
	z-index: 1
}
 .tb-social ul li {
	float: left;
	position: relative;
	margin-right: 25px;
	height: 22px;
	line-height: 22px
}
 .tb-social ul li a {
	padding-left: 0;
	height: auto;
	color: #6C6C6C;
	background: 0 0
}
 .tb-social ul li a:hover {
	color: #6C6C6C
}
 .tb-social ul li a .tb-icon {
	float: left;
	margin: 4px 5px 0 0;
	width: 16px;
	height: 16px
}
 .tb-social ul li .favor-button {
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
	width: 64px;
	height: 19px;
	border: none;
	opacity: 0;
	-ms-filter: "alpha(Opacity=0)";
	filter: alpha(opacity=0);
	overflow: hidden
}
 .tb-social ul .tb-social-like .tb-icon {
	background-position: -80px 2px
}
 .tb-social ul .tb-social-share .tb-icon {
	background-position: -100px 1px
}
 .tb-social ul .tb-social-fav .tb-icon {
	background-position: -120px 0
}
 .tb-social ul .tb-social-pk .tb-icon {
	background-position: -140px 1px
}
 .tb-editor-menu {
	float: left;
	z-index: 9999;
	position: absolute;
	top: -11px;
	right: 0;
	line-height: 21px;
	background: #FFF
}
 .tb-editor-menu a {
	color: #9A9A9A
}
 .tb-editor-menu a:hover {
	color: #9A9A9A
}
 .tb-report {
	padding: 1px 11px;
	height: 21px;
	text-align: right;
	color: #9A9A9A
}
 .tb-report .tb-report-hd {
	cursor: pointer
}
 .tb-report .tb-report-bd {
	display: none
}
 .tb-report-hover {
	padding: 0 10px;
	height: auto;
	border: 1px solid #EEE;
	background: #FFF
}
 .tb-report-hover .tb-report-bd {
	display: block
}
 .tb-title {
	position: relative;
	padding: 20px 0 15px;
    left: 55px;
    width:350px;

}
 .tb-title:after {
	content: "";
	display: table;
     clear: both;

}
 .tb-main-title {
	min-height: 21px;
	_height: 21px;
	font-size: 16px;
	font-weight: 700;
	line-height: 21px;
     color: #3C3C3C;
     text-align: center;
     position: relative;
     top: -40px
}
.tb-title .tb-main-title .tb-stuff-status {
	padding: 2px 5px;
	font-size: 14px;
	font-weight: 400;
	color: #FFF;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #00CF6B
}
 .tb-title .tb-subtitle {
	margin-top: 5px;
    padding-bottom: 15px;
    color: black;
    border-bottom: 1px dotted #D9D9D9;
    font-size: 13px;
    font-weight: bold;
 
}
 .tb-brand-title {
	padding-bottom: 5px
}
.tb-brand-title img {
	vertical-align: top
}
 .jiyoujia-subtitle {
	line-height: 23px;
	padding-bottom: 5px
}
 .jiyoujia-subtitle .promise {
	color: #2544c1
}
 .jiyoujia-subtitle .promise .help {
	display: inline-block;
	height: 18px;
	width: 18px;
	background: url(//gtms03.alicdn.com/tps/i3/TB1A1DjJpXXXXcOaXXXoq9FFpXX-18-18.png);
	text-indent: -999px;
	margin-left: 5px
}
.sep-line {
	z-index: 1;
	position: relative;
	margin: 10px 0 20px;
	height: 1px;
	border-bottom: 1px dotted #D9D9D9;
	overflow: hidden;
*zoom:1
}
 .tb-key {
	z-index: 6;
	position: relative;
	margin: -9px 0 29px -9px;
	padding: 9px 0 0 9px;
	border: 1px solid #FFF
}
 .tb-key dl {
	margin-bottom: 10px
}
 .tb-key dl dt {
	float: left;
	margin-right: 5px;
	width: 55px;
	color: #6C6C6C
}
 .tb-key dl dd {
	overflow: hidden;
*zoom:1
}
 .tb-key .tb-prop li {
	float: left;
	position: relative;
	margin: 0 5px 10px 0;
	vertical-align: middle;
	line-height: 20px;
	background: #FFF
}
 .tb-key .tb-prop li a {
	display: inline-block;
	white-space: nowrap;
	text-decoration: none;
	padding: 3px 6px;
	min-width: 10px;
	_width: 10px;
	text-align: center;
	border: 1px solid #DCDCDC;
	background: #FFF;
	-moz-transition-property: border-color, background;
	-o-transition-property: border-color, background;
	-webkit-transition-property: border-color, background;
	transition-property: border-color, background;
	-moz-transition-duration: .2s;
	-o-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	transition-duration: .2s
}
.tb-key .tb-prop li a:hover {
	padding: 2px 5px;
	border: 2px solid #F40
}
 .tb-key .tb-prop li a:focus {
	outline: 0
}
 .tb-key .tb-prop li i {
	display: none
}
 .tb-key .tb-prop .tb-selected a,  .tb-key .tb-prop .tb-selected a:hover {
	padding: 2px 5px;
	color: #F40;
	border: 2px solid #F40;
	background: #FFF
}
 .tb-key .tb-prop .tb-out-of-stock a, .tb-key .tb-prop .tb-out-of-stock a:hover {
	cursor: not-allowed;
	padding: 3px 6px;
	color: #DEDEDE;
	border: 1px dashed #DEDEDE;
	background: #FFF
}
 .tb-key .tb-prop .tb-cancel-forbidden a,  .tb-key .tb-prop .tb-cancel-forbidden a:hover {
	cursor: not-allowed
}
.tb-key .tb-prop .tb-img li a {
	display: block;
	min-width: 32px;
	_width: 32px;
	height: 32px;
	padding: 1px;
	line-height: 32px
}
 .tb-key .tb-prop .tb-img li a:hover {
	padding: 0
}
 .tb-key .tb-prop .tb-img li span {
	display: none
}
 .tb-key .tb-prop .tb-img .tb-selected a {
	padding: 0
}
.tb-key .tb-prop .tb-img .tb-out-of-stock a:hover {
	padding: 1px
}
.tb-key .tb-prop .tb-img .tb-txt a {
	padding: 1px 5px
}
 .tb-key .tb-prop .tb-img .tb-txt a:hover {
	padding: 0 4px
}
 .tb-key .tb-prop .tb-img .tb-txt span {
	display: block
}
.tb-key .tb-prop .tb-img .tb-txt.tb-selected a,  .tb-key .tb-prop .tb-img .tb-txt.tb-selected a:hover {
	padding: 0 4px
}
 .tb-key .tb-prop .tb-img .tb-txt.tb-out-of-stock a:hover {
	padding: 1px 5px
}
.tb-key .tb-action {
	z-index: 1;
	position: relative;
	margin-top: 30px;
	overflow: hidden;
*zoom:1
}
.tb-key .tb-action .tb-btn-buy, .tb-key .tb-action .tb-btn-add, .tb-key .tb-action .tb-btn-wait {
	float: left
}
.tb-key .tb-action .tb-btn-buy a,  .tb-key .tb-action .tb-btn-add a,  .tb-key .tb-action .tb-btn-wait a {
	display: block;
	cursor: pointer;
	width: 134px;
	height: 38px;
	text-align: center;
	font-family: "Hiragino Sans GB", "microsoft yahei", sans-serif;
	font-size: 16px;
	line-height: 38px;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}
.tb-key .tb-action .tb-btn-buy {
	margin-right: 9px
}
.tb-key .tb-action .tb-btn-buy a {
	color: #E5511D;
	border-color: #F0CAB6;
	background: #FFE4D0
}
 .tb-key .tb-action .tb-btn-buy a:hover {
	border-color: #F0CAB6;
	background: #FFD9BC
}
 .tb-key .tb-action .tb-btn-add a {
	width: 180px;
	color: #FFF;
	border-color: #F40;
	background: #F40
}
.tb-key .tb-action .tb-btn-add a:hover {
	border-color: #F22D00;
	background: #F22D00
}
 .tb-key .tb-action .tb-btn-add i {
	vertical-align: bottom;
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	margin-right: 10px
}
.tb-key .tb-action .tb-btn-wait {
	margin-right: 9px
}
 .tb-key .tb-choice {
	display: none
}
 .tb-key .tb-onsite-setup dd {
	float: left;
	overflow: visible
}
 .tb-key .tb-sure {
	display: none;
	margin-left: 60px
}
 .tb-key .tb-sure .tb-choice {
	margin-bottom: 10px;
	color: #F40
}
.tb-key .tb-sure .tb-sure-continue {
	margin-bottom: 10px;
	padding-top: 10px;
	overflow: hidden;
*zoom:1
}
 .tb-key .tb-sure .tb-sure-continue a {
	float: left;
	width: 80px;
	height: 30px;
	color: #FFF;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #F40
}
.tb-key .tb-sure .tb-sure-continue a:hover {
	background: #F22D00
}
 .tb-key .tb-sure .close {
	position: absolute;
	top: -5px;
	right: 5px;
	display: block;
	cursor: pointer;
	width: 12px;
	height: 12px;
	line-height: 12px;
	color: #F40;
	overflow: hidden
}
 .tb-key .tb-wl-wrap .tb-wl-txt {
	float: left;
	width: 60px
}
.tb-key .tb-wl-wrap .tb-wl-ops {
	overflow: hidden;
*zoom:1
}
.tb-key .tb-skin {
	position: relative
}
 .tb-key .tb-skin .size-btn {
	z-index: 100;
	position: absolute;
	top: -30px;
	right: -10px;
	cursor: pointer;
	width: 58px;
	height: 0;
	padding-top: 19px;
	background-position: -200px -140px;
	overflow: hidden
}
 .tb-key .tb-stock {
	position: relative;
	float: left
}
.tb-key .tb-stock .tb-stock-num,  .tb-key .tb-stock input {
	float: left;
	margin: 0;
	padding: 0;
	width: 48px;
	height: 26px;
	font-size: 16px;
	line-height: 26px;
	text-align: center;
	color: #666;
	border: 1px solid #CCC;
	outline: 0;
	background: #FFF;
	ime-mode: disabled
}
 .tb-key .tb-stock .tb-stock-num {
	position: absolute;
	top: 0;
	left: 27px
}
 .tb-key .tb-stock .tb-stock-num span {
	position: relative
}
 .tb-key .tb-stock .tb-stock-num-up {
	top: 27px
}
 .tb-key .tb-stock .tb-stock-num-down {
	top: -27px
}
 .tb-attention {
	border-color: #F40
}
 .tb-attention .tb-error-prop dt {
	font-weight: 700;
	color: #F40
}
 .tb-attention .tb-auto-sku .tb-error-prop dt {
	width: 62px;
	font-weight: 400
}
 .tb-attention .tb-sure {
	display: block
}
 .tb-attention .tb-action {
	display: none
}
 .tb-attention .size-btn {
	display: none
}
 .tb-incomplete .tb-sure .tb-choice {
	display: block
}
 .tb-incomplete .tb-sure .tb-sure-continue {
	display: none
}
 #J_Social {
	width: 100%!important
}
 #J_Social .tb-social-split {
	border-left: 1px solid #ccc;
	height: 16px;
	line-height: 16px;
	margin-top: 3px
}
 #J_Social .tb-social-pk {
	margin-right: 0
}
#J_PointTxt em {
	font-family: verdana, arial, "å¾®è½¯é›…é»‘", "åŽæ–‡ç»†é»‘", MingLiu
}
#J_PointTxt .tb_red {
	display: inline;
	float: left;
	padding: 0 5px;
	color: #fff;
	border-radius: 2px;
	background: #f40;
	height: 18px;
	line-height: 18px
}
#J_PointTxt .tb_dashes_box {
	border: 1px dotted #dcdcdc;
	font-size: 10px;
	line-height: 14px;
	display: inline-block;
	height: 14px;
	padding: 1px 4px;
	vertical-align: middle;
	float: left
}
#J_PointTxt .tb_tjb_price {
	margin: 0 0 0 5px;
	text-decoration: underline;
	color: #f40;
	font-weight: 700;
	font-size: 14px
}
#promo_double_six_icon_ie_eight {
	margin: 0 auto;
	background: url(//gtms04.alicdn.com/tps/i4/T1O3ZPFLhbXXbZK0HM-360-30.png) top left no-repeat;
	height: 30px!important;
	margin-bottom: 10px
}
#promo_double_six_banner_ie_eight {
	margin: 0 auto;
	background: url(//gtms03.alicdn.com/tps/i3/TB1RqxKFFXXXXb.apXXRoe73pXX-1140-70.png) top center no-repeat;
	height: 70px!important;
	background-color: #312A2B
}
@media (max-width:1179px) {
#promo_double_six_icon {
	margin: 0 auto;
	background: url(//gtms04.alicdn.com/tps/i4/T1O3ZPFLhbXXbZK0HM-360-30.png) top left no-repeat;
	height: 30px!important;
	margin-bottom: 10px
}
#promo_double_six_banner {
	margin: 0 auto;
	background: url(//gtms03.alicdn.com/tps/i3/TB1QTXOFFXXXXcgaXXXuLISHpXX-950-70.png) top center no-repeat;
	height: 70px!important;
	background-color: #312A2B
}
 .tb-key .tb-action .tb-btn-add a {
	width: 173px
}
}
@media (min-width:1180px) {
#promo_double_six_icon {
	margin: 0 auto;
	height: 30px!important;
	background: url(//gtms03.alicdn.com/tps/i3/T1hm7QFS0aXXXYtD68-480-30.png) top left no-repeat;
	margin-bottom: 10px
}
#promo_double_six_banner {
	margin: 0 auto;
	background: url(//gtms03.alicdn.com/tps/i3/TB1RqxKFFXXXXb.apXXRoe73pXX-1140-70.png) top center no-repeat;
	height: 70px!important;
	background-color: #312A2B
}
}
 .tb-extra dl {
	overflow: hidden;
*zoom:1
}
 .tb-extra dl dt {
	float: left;
	width: 60px;
	height: 22px;
	line-height: 22px;
	color: #6C6C6C
}
 .tb-extra dl dd {
	overflow: hidden;
*zoom:1
}
 .tb-extra dl dd a {
	float: left;
	margin-bottom: 15px;
	margin-right: 15px;
	height: 22px;
	line-height: 22px;
	color: #6C6C6C
}
 .tb-extra dl dd a:hover {
	color: #6C6C6C
}
 .tb-extra dl dd a i,  .tb-extra dl dd a img {
	float: left;
	margin: 4px 7px 0 0;
	height: 16px
}
 .tb-extra dl dd a .tb-icon-hua-bei-pay {
	background-position: 0 -60px
}
 .tb-extra dl dd a .tb-icon-fang-xin-tao {
	background-position: -20px -60px
}
 .tb-extra dl dd a .tb-icon-ship-385 {
	background-position: -200px -40px
}
 .tb-extra dl dd a .tb-icon-auto-consignment {
	background-position: -220px -40px
}
 .tb-extra dl dd a .tb-icon-health {
	background-position: -240px -40px
}
 .tb-extra dl dd a .tb-icon-flood-license {
	background-position: -260px -40px
}
 .tb-extra dl dd a .tb-icon-brand-ship {
	background-position: -280px -40px
}
 .tb-extra dl dd a .tb-icon-virtual-item {
	background-position: -280px -60px
}
 .tb-extra dl dd a .tb-icon-flood-cat-707 {
	background-position: -320px -60px
}
 .tb-extra dl dd a .tb-icon-prepay-67 {
	background-position: -340px -60px
}
 .tb-extra dl dd a .tb-icon-7d {
	background-position: -240px -80px
}
 .tb-extra dl dd a .tb-icon-pay-for-thrice {
	background-position: -260px -80px
}
 .tb-extra dl dd a .tb-icon-bail {
	background-position: -280px -80px
}
 .tb-extra dl dd a .tb-icon-3 {
	background-position: -300px -80px
}
 .tb-extra dl dd a .tb-icon-1 {
	background-position: -320px -80px
}
 .tb-extra dl dd a .tb-icon-2 {
	background-position: -340px -80px
}
 .tb-extra dl dd a .tb-icon-6 {
	background-position: -360px -80px
}
 .tb-extra dl dd a .tb-icon-new-1154 {
	background-position: -200px -100px
}
 .tb-extra dl dd a .tb-icon-charity-contribute {
	background-position: -200px -120px
}
 .tb-extra dl dd a .tb-icon-tcc-item {
	background-position: -220px -120px
}
 .tb-extra dl dd a .tb-icon-credit-card-payment {
	background-position: -200px -20px
}
 .tb-extra dl dd a .tb-icon-quick-pay {
	background-position: -340px -20px
}
 .tb-extra dl dd a .tb-icon-credit-step-payment {
	background-position: -200px -20px
}
 .tb-extra dl dd a .tb-icon-cod {
	background-position: -220px -20px
}
 .tb-extra dl dd a .tb-icon-credit-payment {
	background-position: -240px -20px
}
 .tb-extra dl dd a .tb-icon-alipay {
	background-position: -260px -20px
}
 .tb-extra dl dd a .tb-icon-jifen {
	background-position: -280px -20px
}
 .tb-extra dl dd a .tb-icon-yu-e-bao {
	background-position: -300px -20px
}
 .tb-extra dl dd a .tb-icon-8 {
	background-position: -380px -80px
}
 .tb-extra dl dd a .tb-icon-yu-e-bao-fen-qi {
	background-position: -320px -20px
}
 .tb-extra dl dd a .tb-icon-material-insurance {
	background-position: -240px -120px
}
 .tb-extra dl dd a .tb-icon-jiyoujia-zhen {
	background-position: 0 -80px
}
 .tb-extra dl dd a .tb-icon-jiyoujia-tui {
	background-position: -20px -80px
}
 .tb-extra dl dd a .tb-icon-jiyoujia-zhi {
	background-position: -40px -80px
}
 .tb-extra .tb-service-icon {
	display: none
}
 .tb-counter {
	position: absolute;
	top: 0;
	right: 0
}
 .tb-counter .tb-property-type {
	display: none
}
 .tb-counter .tb-sell-counter,  .tb-counter .tb-rate-counter {
	float: left;
	text-align: center
}
 .tb-counter .tb-sell-counter a,  .tb-counter .tb-rate-counter a {
	display: block;
	color: #6C6C6C
}
 .tb-counter .tb-sell-counter a:hover strong,  .tb-counter .tb-rate-counter a:hover strong {
	color: #F40
}
 .tb-counter .tb-sell-counter a:hover .tb-zero,  .tb-counter .tb-rate-counter a:hover .tb-zero {
	color: #D7D7D7
}
 .tb-counter .tb-sell-counter a strong,  .tb-counter .tb-rate-counter a strong {
	display: block;
	font-size: 18px;
	font-weight: 400;
	line-height: 18px
}
 .tb-counter .tb-sell-counter a .tb-zero,  .tb-counter .tb-rate-counter a .tb-zero {
	color: #D7D7D7
}
 .tb-counter .tb-sell-counter {
	padding-right: 9px
}
 .tb-counter .tb-sell-counter a {
	cursor: default
}
 .tb-counter .tb-sell-counter a:hover strong {
	color: #6C6C6C
}
 .tb-counter .tb-rate-counter {
	padding-left: 9px
}
@font-face {
	font-family: oneclick-iconfont;
	src: url(//at.alicdn.com/t/font_1397111720_352465.eot);
	src: url(//at.alicdn.com/t/font_1397111720_352465.eot?#iefix) format("embedded-opentype"), url(//at.alicdn.com/t/font_1397111720_3727372.woff) format("woff"), url(//at.alicdn.com/t/font_1397111720_2186856.ttf) format("truetype"), url(//at.alicdn.com/t/font_1397111720_4799833.svg#iconfont) format("svg")
}
 .tb-oneclick-iconfont {
	font-family: oneclick-iconfont!important;
	font-size: 12px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscaleFont type
}
 .tb-oneclick {
	margin-top: 10px
}
 .tb-oneclick .tb-oneclick-state {
	margin-right: 7px;
	padding-right: 7px;
	border-right: 1px dotted #DEDEDE
}
 .tb-oneclick .tb-h {
	color: #F40
}
 .tb-oneclick .tb-h:hover {
	color: #F40
}
 .tb-oneclick-open .tb-oneclick-state {
	padding-left: 20px;
	background: url(//gtms02.alicdn.com/tps/i2/T1GCCbFENoXXXrOovN-40-340.png) no-repeat 0 -280px
}
.tb-other-discount i {
	float: left;
	margin: 3px 5px 0 0;
	width: 16px;
	height: 16px
}
.tb-other-discount .tb-icon-coin {
	background-position: -160px 0
}
@media (max-width:1179px) {
 {
	width: 990px
}
 .tb-summary .tb-item-info .tb-item-info-r {
	width: 349px
}
 .tb-counter {
	position: static!important;
	overflow: hidden;
*zoom:1
}
 .tb-counter .tb-property-type {
	display: block
}
 .tb-counter .tb-counter-bd {
	overflow: hidden;
*zoom:1
}
 .tb-counter .tb-sell-counter a,  .tb-counter .tb-rate-counter a {
	display: inline
}
 .tb-counter .tb-sell-counter a strong,  .tb-counter .tb-rate-counter a strong {
	float: right;
	margin-left: 5px;
	font-size: 12px;
	display: inline
}
 .tb-counter .tb-sell-counter {
	border-right: none
}
}
.tb-desc-segments-list {
	display: none;
	padding: 3px 10px 0 5px;
	background: #f6f6f6 url(//gtms01.alicdn.com/tps/i1/T15StzXuNfXXXqdZQb-100-250.png) repeat-x 0 -191px;
	border: 1px solid #e1e1e1;
	border-top: none;
	height: 44px;
	width: 783px;
	margin-top: -16px;
	margin-left: -4px;
*position:relative;
*top:-16px
}
.tb-vertical-desc-segments-list {
	height: 100px;
	float: right;
	position: absolute;
	top: 0;
	right: 0;
	background: #FAFAFA;
	height: 100%;
	border: 1px solid #E5E5E5;
	z-index: 100000000
}
.tb-vertical-desc-segments-list-show {
	width: 187px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAECAAAAACBhLHlAAAAAnRSTlMAAHaTzTgAAAARSURBVHgBY3jzjuHtWwYwAAAhXwO1rEv5KwAAAABJRU5ErkJggg==);
	background-repeat: repeat-y;
	background-position: 45px 0
}
.tb-vertical-desc-segments-list-hide {
	width: 187px
}
li.tb-vertical-desc-segment {
	padding: 0;
	margin: 20px;
	text-align: left;
	width: 100%;
	margin-left: 35px
}
a.tb-vertical-desc-segment-link:hover {
	background-position: 0 -1px
}
a.tb-vertical-desc-segment-link {
	text-decoration: none;
	color: #999;
	white-space: normal;
	background-image: url(//gtms03.alicdn.com/tps/i3/T17EDvFFhXXXcAWE6k-19-134.png);
	background-repeat: no-repeat;
	background-position: 0 -120px;
	padding-left: 30px
}
.tb-sticky-vertical-desc-segments-list {
	position: fixed;
	top: 45px;
	overflow: hidden
}
.tb-sticky-tabbar .tb-desc-segments-list {
	margin-left: 200px
}
.expanded .tb-desc-segments-list {
	width: 973px;
	margin-left: 0!important
}
.tb-desc-segments-list-sticky {
	position: fixed;
	z-index: 99999999;
	top: 46px;
	margin: 0 0 0 -4px!important
}
.tb-desc-segment {
	float: left;
	overflow: hidden
}
.tb-desc-segment, .tb-desc-segment-link {
	text-align: center;
	display: block;
	width: 90px;
	color: #606060;
	height: 44px
}
.tb-desc-segment-link {
	background: #f6f6f6 url(//gtms01.alicdn.com/tps/i1/T15StzXuNfXXXqdZQb-100-250.png) no-repeat -5px -132px;
	padding-top: 5px
}
.tb-desc-segment-link:hover {
	text-decoration: none;
	color: #f40;
	background-position: -5px -60px
}
.tb-seg-name-tip {
	position: fixed;
	top: 100px;
	background-color: #161213;
	border: 1px solid #fff;
	color: #fff;
	left: 500px;
	padding: 15px 30px;
	z-index: 100000000
}
.tb-desc-segment .tb-desc-segment-link-current {
	background-position: -5px 10px!important;
	color: #f40
}
.tb-vertical-desc-segment .tb-desc-segment-link-current {
	background-position: 0 -1px
}
.ke_anchor {
	clear: both;
	display: block;
	width: 100%;
	height: 0;
*zoom:1
}
.tb-sec-pic-big {
	display: none
}
.expanded .tb-sec-pic-big {
	display: block
}
.expanded .tb-sec-pic-small {
	display: none
}
#bd .tb-custom-area {
	overflow: hidden;
	position: relative
}
#related-items {
	width: 750px;
	margin-left: 200px
}
.expanded #related-items {
	width: 950px;
	margin-left: 0
}
.tb-load-more {
	color: #f40;
	font-size: 14px;
	padding: 10px 90px;
	margin: 15px 0;
	font-weight: 700;
	background-color: #f7f7f7;
	border-radius: 3px;
	border: 1px solid #e7e7e7;
	box-shadow: 0 0 0 rgba(000,000,000,.5), inset 0 0 0 rgba(255,255,255,0);
	text-shadow: 0 0 0 rgba(000,000,000,.7), 0 0 0 rgba(255,255,255,.3);
	bottom: 0;
	cursor: pointer;
	margin-left: 115px;
	overflow: hidden;
	width: 340px;
*zoom:1
}
.expanded .tb-load-more {
	margin-left: 190px
}
.tb-load-more:hover {
	background: -moz-linear-gradient(top, #e6e6e6 0, #f9f9f9);
	background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#f9f9f9))
}
#description .content {
	position: relative!important;
	overflow: hidden
}
#tad_detail_promote {
	margin-bottom: 20px;
	border: 1px solid #E8E8E8;
	display: none
}
#J_IdsSegments {
	position: absolute;
	right: 0;
	height: 100%;
	width: 190px;
	overflow: hidden;
	top: -17px;
	z-index: 99999998
}
#J_DivItemDesc .tb-loading-background {
	background: url(//gtms02.alicdn.com/tps/i2/TB1nLyVHXXXXXXhXVXXYTxnIXXX-64-64.gif) no-repeat center center
}
.tb-welfare-detail {
	clear: both
}
#J_Qualification .tb-qualification-items a div {
	z-index: 99999998
}
.tb-price-spec {
	width: 750px;
	padding-left: 200px;
	margin-top: 15px
}
.expanded .tb-price-spec {
	padding-left: 0;
	width: 950px
}
.tb-price-spec .spec-title {
	font-size: 16px;
	font-weight: 600;
	border-bottom: 1px solid #eee;
	margin-bottom: 15px
}
.tb-price-spec .title {
	color: #fe702f
}
.tb-price-spec .info {
	color: #666;
	margin-bottom: 15px
}
.tb-price-spec .info strong {
	color: #333;
	font-weight: 600
}
#official-remind {
	width: 728px;
	clear: both;
	margin: 20px 0 20px 200px;
	padding: 10px;
	background: #FFFBF1;
	border: 1px solid #FFC7B2
}
.w990 #official-remind {
	width: 768px
}
.expanded #official-remind {
	width: 930px;
	margin: 20px 0
}
.w990 .expanded #official-remind {
	width: 970px
}
#official-remind dl {
	padding-left: 68px;
	line-height: 2;
*zoom:1
}
#official-remind dl:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both
}
#official-remind dt {
	display: inline;
	float: left;
	width: 68px;
	margin-left: -68px;
	font-weight: 700
}
#official-remind .tb-security {
	margin-bottom: 10px;
	padding-bottom: 10px
}
#official-remind .tb-security span {
	margin-right: 10px;
	color: #999
}
#official-remind .tb-security img {
	margin-right: 2px;
	vertical-align: middle
}
#server-num {
	display: none
}
.bubble {
	padding: 0 20px;
	background-color: #fff;
	border: 1px solid #ccc;
	color: inherit;
	position: relative;
	line-height: normal;
	_zoom: 1
}
.bubble .arrow-top {
	border: 7px solid transparent
}
.bubble .arrow-top i {
	border: 6px solid transparent
}
.bubble .arrow-top, .bubble .arrow-top i {
	position: absolute;
	height: 0;
	width: 0;
	_line-height: 0;
	_border-style: dashed
}
.bubble .arrow-top {
*border-bottom-color:#ccc;
	border-width: 7px;
	top: -14px;
	right: 72px;
	border-bottom-color: inherit;
*border-bottom-color:#ccc
}
.bubble .arrow-top i {
	border-width: 6px;
	top: -5px;
	left: -6px;
	border-bottom-color: #fff
}
.bubble .arrow-top, .bubble .arrow-top i {
	_border-bottom-style: solid
}
.tb-popsku {
	right: -1px;
	position: absolute;
	font-size: 12px;
	width: 400px;
	display: none
}
.tb-popsku-content {
	overflow: hidden;
	position: relative
}
.tb-popsku-large {
	width: 520px
}
.tb-popsku-large .tb-props {
	width: 330px
}
.tb-popsku a:hover {
	text-decoration: none
}
.tb-popsku .tb-prop {
	margin-bottom: 10px
}
.tb-popsku .tb-prop .tb-property-type {
	display: inline;
	float: left;
	margin-right: 5px;
	width: 55px;
	color: #6c6c6c
}
.tb-popsku .tb-prop dd {
	overflow: hidden
}
#bd .tb-popsku .tb-prop li {
	display: inline;
	float: left;
	position: relative;
	margin: 0 5px 10px 0;
	vertical-align: middle;
	line-height: 20px;
	background: #fff;
	margin-top: 0;
	height: auto;
	width: auto;
	border: none
}
.tb-popsku .tb-prop li a {
	display: inline-block;
	white-space: nowrap;
	text-decoration: none;
	padding: 3px 6px;
	min-width: 10px;
	_width: 10px;
	text-align: center;
	border: 1px solid #dcdcdc;
	background: #fff;
	-webkit-transition-property: border-color, background;
	-moz-transition-property: border-color, background;
	-o-transition-property: border-color, background;
	transition-property: border-color, background;
	-webkit-transition-duration: .2s;
	-moz-transition-duration: .2s;
	-o-transition-duration: .2s;
	transition-duration: .2s;
	color: #3c3c3c;
	outline: 0;
*behavior:expression((this.hideFocus=true) && (this.behavior='none'))
}
.tb-popsku .tb-prop .tb-img li a {
	display: block;
	min-width: 32px;
	_width: 32px;
	height: 32px;
	padding: 1px;
	line-height: 32px
}
.tb-popsku .tb-prop .tb-img a span, .tb-popsku .tb-prop li i {
	display: none
}
.tb-popsku .tb-prop .tb-img .tb-txt a span {
	display: block
}
.tb-popsku .tb-prop .tb-img .tb-txt a, .tb-popsku .tb-prop .tb-img .tb-txt.tb-disabled a:hover {
	padding: 1px 5px
}
.tb-popsku .tb-prop .tb-img .tb-disabled a:hover {
	padding: 1px
}
.tb-popsku .tb-prop li a:hover, .tb-popsku .tb-prop .tb-selected a {
	padding: 2px 5px;
	border: 2px solid #f40
}
.tb-popsku .tb-prop .tb-img li a:hover, .tb-popsku .tb-prop .tb-img .tb-selected a {
	padding: 0
}
.tb-popsku .tb-selected a {
	color: #f40!important
}
.tb-popsku .tb-prop .tb-img .tb-txt a:hover, .tb-popsku .tb-prop .tb-img .tb-txt.tb-selected a {
	padding: 0 4px
}
.tb-popsku .tb-prop .tb-disabled a, .tb-popsku .tb-prop .tb-disabled a:hover {
	cursor: not-allowed;
	color: #dedede;
	border: 1px dashed #dedede;
	background: #fff;
	padding: 3px 6px
}
.tb-popsku .tb-stock {
	position: relative;
	display: inline;
	float: left
}
.tb-popsku .tb-stock input {
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	width: 48px;
	height: 26px;
	font-size: 16px;
	line-height: 26px;
	text-align: center;
	color: #666;
	border: 1px solid #ccc;
	outline: 0;
	background: #fff;
	ime-mode: disabled
}
#bd .tb-popsku .tb-amount em {
	font-weight: 400;
	color: #3c3c3c;
	float: left
}
#bd .tb-popsku .tb-stock .tb-disable-reduce {
	color: #ccc
}
#bd .tb-popsku .tb-amount a {
	color: #3c3c3c;
	font-size: 12px
}
.tb-popsku .tb-actions {
	padding: 10px 0 5px 60px;
	height: 38px
}
.tb-popsku .tb-actions .tb-info {
	display: none;
	color: #f40;
	text-align: left;
	font-weight: 700
}
.tb-popsku .tb-msgs {
	height: 24px;
	padding-left: 60px;
	overflow: hidden;
	zoom: 1
}
.tb-popsku .tb-msgs .tb-stop {
	background-position: 3px -47px;
	border-color: #ff8080;
	background-color: #fff2f2;
	display: inline-block;
	height: 18px;
	line-height: 18px;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
	max-height: 22px;
	word-wrap: break-word;
	width: 300px;
	white-space: nowrap
}
.tb-popsku .tb-btn-cancer a, .tb-popsku .tb-btn-add a {
	float: left;
	display: block;
	cursor: pointer;
	width: 100px;
	height: 36px;
	text-align: center;
	font-size: 16px;
	line-height: 36px;
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	margin-right: 10px
}
.tb-popsku .tb-btn-add a {
	color: #fff;
	border-color: #f40;
	background: #f40
}
.tb-popsku .tb-btn-add a:hover {
	border-color: #f22d00;
	background: #f22d00
}
.tb-popsku .tb-btn-cancer a {
	color: #666;
	border-color: #ededed;
	background: #fafafa
}
.tb-popsku .tb-btn-cancer a:hover {
	border-color: #e0e0e0;
	background: #f5f5f5
}
.tb-popsku .tb-price-prop {
	border-bottom: 1px dotted #d9d9d9;
	padding-top: 24px;
	padding-bottom: 5px;
	margin-bottom: 0
}
.tb-popsku .tb-price-prop .tb-price {
	float: left;
	position: relative;
	top: -10px;
	vertical-align: middle;
	font-size: 24px;
	font-weight: 700;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #f40
}
.tb-popsku .tb-showcase {
	position: absolute;
	top: 60px;
	right: 0;
	padding-top: 20px;
	width: 200px;
	height: 1000px;
	background-color: #FCFCFC;
	border-left: 1px solid #d9d9d9;
	overflow: hidden
}
.tb-popsku .tb-showcase .tb-pic {
	width: 160px
}
.tb-popsku .tb-stock {
	position: relative;
	display: inline;
	float: left
}
.tb-popsku .tb-stock .tb-stock-num, .tb-popsku .tb-stock input {
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	width: 48px;
	height: 26px;
	font-size: 16px;
	line-height: 26px;
	text-align: center;
	color: #666;
	border: 1px solid #ccc;
	outline: 0;
	background: #fff;
	ime-mode: disabled
}
.tb-popsku .tb-stock .tb-stock-num {
	position: absolute;
	top: 0;
	left: 27px
}
.tb-popsku .tb-stock .tb-stock-num span {
	position: relative
}
.tb-popsku .tb-stock .tb-stock-num-up {
	top: 27px
}
.tb-popsku .tb-stock .tb-stock-num-down {
	top: -27px
}
.tb-popsku .tb-props {
	margin: 5px 0;
	padding: 20px 0 5px 0;
	position: relative;
	border: 1px solid #fff;
	max-height: 100%;
	overflow-y: auto
}
.tb-popsku .tb-attention {
	border-color: #f40
}
.tb-popsku .tb-attention .tb-prop-unselected .tb-property-type {
	font-weight: 700;
	color: #f40
}
.tb-popsku .tb-attention .tb-btns {
	display: none
}
.tb-popsku .tb-attention .tb-info {
	display: block
}
.tb-popsku .tb-attention .tb-close {
	position: absolute;
	top: 5px;
	right: 5px;
	display: block;
	cursor: pointer;
	width: 12px;
	height: 12px;
	font-size: 12px;
	line-height: 12px;
	color: #f40;
	overflow: hidden
}
#bd .tb-popsku .tb-stock .tb-disable-increase, #bd .tb-popsku .tb-stock .tb-disable-increase:hover, #bd .tb-popsku .tb-stock .tb-disable-reduce, #bd .tb-popsku .tb-stock .tb-disable-reduce:hover {
	color: #ccc;
	cursor: not-allowed;
	background-color: #ededed
}
.tb-item-tags {
	display: inline;
	font-size: 16px;
	margin-left: 15px
}
.tb-item-tags .tb-item-tag {
	display: inline;
	padding: 5px 8px;
	color: #c9673f
}
 .tb-property-x .tb-meta li {
	margin-bottom: 0
}
 .tb-property-x .tb-meta {
	padding: 10px;
	background-color: #FFF2E8
}
 .tb-property-x .tb-promo-meta .tb-detail-price {
	margin-bottom: 5px
}
 .tb-property-x .tb-promo-meta .tb-promo-price {
	line-height: 26px
}
 .tb-property-x .tb-meta .tb-promo-price>.tb-property-type {
	margin-top: 2px
}
 .tb-property-x .tb-property .tb-counter {
	line-height: 22px
}
 .tb-property-x .tb-counter {
	position: absolute;
	top: 6px;
	right: 10px
}
 .tb-property-x .tb-counter a .tb-zero {
	color: #6c6c6c
}
 .tb-property-x .tb-logistic .tb-property-type {
	padding-left: 10px
}
 .tb-property-x .sep-line {
	margin: 0 0 10px
}
 .tb-property-x .tb-counter .tb-rate-counter {
	padding-right: 9px
}
 .tb-property-x .tb-counter .tb-sell-counter {
	border: none;
	padding-right: 0;
	padding-left: 9px;
	border-left: 1px solid #ffe4d0
}
 .tb-property-x .tb-key {
	padding-left: 18px;
	padding-bottom: 5px;
	margin-bottom: 20px
}
 .tb-property-x .tb-key .tb-action {
	margin-top: 20px
}
.tb-property-x .tb-extra {
	padding-left: 10px
}
.tb-property-x .tb-discount {
	background-color: #FFFAF6
}
 .tb-property-x .tb-promo-mod ul {
	display: block;
	float: none;
	width: auto;
	overflow: hidden;
	_zoom: 1
}
 .tb-property-x .tb-promo-hd,  .tb-property-x .tb-promo-hd .tb-promo-item-bd,  .tb-property-x .tb-promo-hd .tb-promo-item-ft,  .tb-property-x .tb-promo-bd,  .tb-property-x .tb-promo-ft {
	overflow: hidden;
	_zoom: 1
}
 .tb-property-x .tb-promo-hd .tb-promo-item-ft {
	width: 280px;
	margin-top: 5px
}
 .tb-property-x .tb-promo-hd .tb-promo-type,  .tb-property-x .tb-promo-bd span {
	display: inline;
	float: left
}
 .tb-property-x .tb-meta .tb-promo-price {
	position: relative
}
 .tb-property-x .tb-meta .tb-promo-price .tb-property-cont {
	display: inline;
	float: left;
	overflow: visible
}
 .tb-property-x .tb-meta .tb-promo-price .tb-property-cont {
	margin-top: 5px;
	margin-bottom: -5px
}
 .tb-property-x .tb-promo-price {
	width: auto
}
 .tb-property-x .tb-promo-type {
	padding: 0 4px;
	height: 18px;
	line-height: 18px;
	color: #FFF;
	background: #FF8E1B
}
 .tb-property-x .tb-promo-tips {
	display: none;
	color: #999
}
 .tb-property-x .tb-promo-tips a,  .tb-property-x .tb-promo-tips a:visited {
	color: #999;
	border-bottom: 1px dotted #999
}
 .tb-property-x .tb-promo-tips a:hover {
	color: #F40
}
 .tb-property-x .tb-promo-hd .tb-promo-price {
	position: static;
	display: inline;
	float: left;
	padding: 0;
	margin-right: 5px;
	vertical-align: baseline;
	font-size: 26px;
	font-weight: 700;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #F40
}
 .tb-property-x .tb-promo-hd .tb-promo-type {
	margin-top: 5px
}
 .tb-property-x .tb-promo-hd .tb-promo-more {
	display: inline-block;
	float: left;
	margin: 5px 0 0 3px;
	width: 16px;
	height: 16px;
	border: 1px solid #FFF;
	background: #FFF;
	position: relative
}
 .tb-property-x .tb-promo-hd .tb-promo-more:hover {
	border: 1px solid #FF4600;
	background: #FF8E1B
}
 .tb-property-x .tb-promo-hd .tb-promo-more .tb-arrow-roll {
	top: 6px;
	left: 5px;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
	position: absolute
}
 .tb-property-x .tb-promo-hd .tb-promo-more .tb-arrow-up {
	top: 7px
}
 .tb-property-x .tb-promo-hd .tb-promo-more .tb-arrow-roll em {
	border-top-color: #FF8E1B;
	border-bottom-color: #FF8E1B
}
 .tb-property-x .tb-promo-hd .tb-promo-more:hover .tb-arrow-roll em {
	border-top-color: #FFF;
	border-bottom-color: #FFF
}
 .tb-property-x .tb-promo-hd .tb-promo-more:hover .tb-arrow-roll span {
	border-top-color: #FF8E1B;
	border-bottom-color: #FF8E1B
}
 .tb-property-x .tb-promo-hd .tb-promo-tips {
	float: left;
	margin-left: 10px
}
 .tb-property-x .tb-promo-hd .tb-promo-info {
	float: left;
	display: inline;
	padding: 0 4px;
	line-height: 18px;
	color: #666;
	border: 1px solid #E8E8E8;
	background: #FFF;
	margin-bottom: 4px
}
 .tb-property-x .tb-meta .tb-step-pay {
	margin-bottom: 10px
}
 .tb-property-x .tb-promo-hd .tb-promo-vip-info {
	padding: 0;
	white-space: nowrap
}
 .tb-property-x .tb-promo-hd .tb-promo-vip-info li {
	float: none;
	display: inline-block;
*display:inline;
*zoom:1;
	margin-left: -1px;
	padding: 0 4px;
	border-left: 1px solid #E8E8E8
}
 .tb-property-x .tb-promo-hd .tb-promo-no-start {
	font-size: 12px;
	color: #3C3C3C
}
 .tb-property-x .tb-promo-bd {
	position: absolute;
	top: 35px;
	left: -10px;
	z-index: 10;
	width: 478px;
	border: 1px solid #F5F5F5;
	border-top: none;
	background: #FFF;
	overflow: hidden
}
 .tb-property-x .tb-promo-bd span {
	margin-right: 10px
}
 .tb-property-x .tb-promo-bd .tb-promo-item {
	margin: -1px 10px 0;
	padding: 8px 0;
	display: block;
	float: none;
	border-top: 1px dotted #CCC;
	overflow: hidden;
	_zoom: 1
}
 .tb-property-x .tb-promo-bd .tb-promo-item-l {
	display: inline;
	float: left;
	padding-left: 60px
}
 .tb-property-x .tb-promo-bd .tb-promo-item-r {
	overflow: hidden;
	_zoom: 1
}
 .tb-property-x .tb-promo-bd .tb-rmb {
	font-weight: 700
}
 .tb-property-x .tb-promo-bd .tb-promo-price {
	font-weight: 700;
	color: #F40
}
 .tb-property-x .tb-promo-bd .tb-promo-type {
	margin-top: 3px
}
 .tb-property-x .tb-promo-bd .tb-promo-info {
	color: #666
}
 .tb-property-x .tb-promo-bd p {
	padding-left: 70px;
	color: #999;
	background: #F5F5F5
}
 .tb-property-x .tb-promo-no-login .tb-promo-tips {
	display: inline
}
 .tb-property-x .tb-promo-no-login .tb-promo-price,  .tb-property-x .tb-promo-no-login .tb-promo-info {
	display: none
}
 .tb-property-x .tb-meta .tb-promo-price .tb-property-cont {
	width: 360px
}
@media (max-width:1179px) {
 .tb-property-x .tb-promo-bd {
	width: 329px
}
 .tb-property-x .tb-promo-hd .tb-promo-item-ft {
	width: 250px
}
 .tb-property-x .tb-meta .tb-promo-price .tb-property-cont {
	width: 250px
}
}
 .tb-property-x .tb-promo-hd .tb-promo-icon {
	height: 16px;
	margin-top: 8px;
	margin-left: 5px;
	float: left
}
.tb-logistic {
	margin-top: 5px;
	margin-bottom: 5px
}
 .tb-logistic .tb-property-type {
	display: inline;
	float: left;
	width: 60px;
	color: #6c6c6c;
	line-height: 24px
}
.tb-logistic .tb-location, .tb-logistic .tb-distance {
	height: 24px;
	overflow: hidden;
	line-height: 24px
}
.tb-logistic .tb-location, .tb-logistic .tb-distance {
	display: inline-block;
	vertical-align: top
}
.tb-logistic .tb-location {
	margin-right: 4px;
	display: inline-block;
*zoom:1;
	width: auto;
	float: none;
	text-align: left
}
.tb-logistic .tb-estimation {
	display: inline-block;
*display:inline;
*zoom:1;
	width: auto;
	float: none
}
.tb-logistic .tb-location em {
*display:inline-block
}
.tb-logistic .tb-origin {
	margin-right: 5px
}
.tb-logistic .tb-region {
	display: inline-block;
	position: relative;
	_top: 1px;
	left: -2px;
	height: 18px;
	padding: 0 15px 0 3px;
	line-height: 18px;
	border: 1px solid #fff
}
.tb-logistic .tb-region i {
	position: absolute;
	font-size: 6px;
	top: 7px;
	font-weight: 400;
	right: 4px
}
.tb-logistic .tb-region:hover span {
	border-top-color: #ffefe5
}
.tb-logistic .tb-region:hover {
	text-decoration: none;
	color: #f40;
	background: #ffefe5;
	border: 1px solid #ffb07c
}
.tb-logistic .tb-region:hover i {
	border-color: #ffe4d2;
	border-top-color: #f40;
	background-position: -186px -321px
}
#bd .tb-logistic .tb-hidden {
	display: none
}
.tb-logistic .tb-distance, .tb-logistic .tb-distance:hover {
	display: none;
	color: #404040;
	text-decoration: none
}
.tb-logistic .tb-distance em {
	color: #f40
}
.tb-logistic .tb-carriage {
	float: none;
	text-align: left;
	width: auto;
	height: 24px;
	line-height: 24px;
	white-space: normal;
	display: inline-block;
	margin-right: 5px
}
.tb-logistic .tb-carriage em {
	margin-right: 5px
}
.tb-logistic .tb-carriage a {
	padding-bottom: 1px;
	display: inline-block;
*display:inline;
*zoom:1;
	border-bottom: 1px dashed #A5A5A4
}
.tb-logistic .tb-carriage a:hover {
	border-color: #f40;
	color: #f40
}
.tb-logistic .tb-carriage span {
	float: none;
	white-space: nowrap;
	margin-right: 2px
}
.tb-logistic .tb-collapsed .tb-carriage-hasmore {
	height: 25px
}
.tb-logistic .tb-carriage-hasmore {
	position: relative;
	padding-right: 55px
}
.tb-logistic .tb-carriage .tb-ensure-time {
	color: #999
}
#bd  .tb-logistic .tb-carriage-hasmore .tb-toggler {
	top: 3px
}
 .tb-logistic .tb-logistic-info {
	overflow: hidden;
*zoom:1
}
 .tb-property-x .tb-key .tb-skin .size-btn {
	top: -21px
}
.tb-async-head {
	height: 150px;
	overflow: hidden;
*position:relative;
	max-height: 150px!important
}
.ks-ie6 .tb-async-head {
	height: 150px!important;
	overflow: hidden!important
}
#wangpu-copyright {
	padding: 10px 0;
	text-align: center;
	background-color: #fff
}
.tb-step-price-container {
	margin-top: 15px;
	margin-bottom: 5px;
	line-height: 24px;
	background-color: #fdfdfd;
	overflow: hidden
}
.tb-step-price-name, .tb-step-price-group {
	float: left;
	padding-top: 15px;
	height: 45px;
	vertical-align: text-top;
	line-height: 18px
}
.tb-step-price-name {
	width: 45px;
	color: #6c6c6c;
	padding-left: 10px;
	background-color: #f5f5f5
}
.tb-step-price-groups {
	float: left
}
.tb-step-price-group {
	width: 125px;
	padding-left: 15px
}
.tb-step-price-group0 {
	background-color: #f5f5f5
}
.tb-step-price-group1 {
	background-color: #f8f8f8
}
.tb-step-price-group2 {
	background-color: #fdfdfd
}
.w990 .tb-step-price-group {
	width: 75px
}
.tb-big-prom {
	height: 40px;
	overflow: hidden;
	zoom: 1;
	position: relative
}
.tb-big-prom-img {
	height: 100%;
	image-rendering: pixelated
}
.tb-big-prom-img-w990 {
	height: 100%;
	display: none
}
.w990 .tb-big-prom-img-normal {
	display: none
}
.w990 .tb-big-prom-img-w990 {
	display: block
}
.tb-activity-price {
	margin-left: 60px;
	line-height: 18px;
	color: #999
}
.tb-activity-price img {
	vertical-align: text-top;
	margin-right: 5px
}
.tb-bigpromotion-bg-left {
	position: absolute;
	left: -99px;
	top: -4px
}
.tb-bigpromotion-bg-right {
	position: absolute;
	top: -2px;
	right: -99px
}
.tb-bigpromotion-title-icon {
	width: 60px;
	padding-bottom: 5px
}
.tb-foot-type {
	display: none
}
.tab-active-index-0 .tb-foot-type {
	display: block
}
.tb-deposit {
	display: none;
	margin: 10px 0;
	padding: 10px;
	color: #666;
	border: 1px solid #EAEAEA;
	background: #F8F8F8
}
.tb-deposit-hd, .tb-deposit-bd {
	margin-bottom: 10px;
	overflow: hidden;
	_zoom: 1
}
.tb-deposit-hd p {
	float: left;
	_display: inline;
	padding: 0 4px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #E6E6E6;
	background: #FFF;
	overflow: hidden
}
.tb-deposit-hd i {
	float: left;
	_display: inline;
	margin: 4px 5px 0 0;
	width: 20px;
	height: 20px;
	background: url(//gtms01.alicdn.com/tps/i1/TB1o2r5GpXXXXbBXpXXoj7wNVXX-400-340.png) -20px -40px
}
.tb-deposit-no-ready .tb-deposit-hd i {
	background-position: 0 -40px
}
.tb-deposit-bd {
	border-bottom: 1px dashed #E6E6E6
}
.tb-deposit-bd li {
	float: left;
	_display: inline;
	width: 25%
}
.tb-deposit-price, .tb-deposit-bar, .tb-deposit-count {
	margin-bottom: 10px
}
.tb-deposit-price {
	font-size: 14px
}
.tb-deposit-bar {
	position: relative;
	width: 100%;
	height: 6px;
	background: #E5E5E5
}
.tb-deposit-bar i {
	z-index: 1;
	position: absolute;
	top: -4px;
	display: block;
	width: 10px;
	height: 10px;
	border: 2px solid #E5E5E5;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	box-shadow: 1px 1px 1px rgba(0,0,0,.3);
	-moz-box-shadow: 1px 1px 1px rgba(0,0,0,.3);
	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.3);
	-o-box-shadow: 1px 1px 1px rgba(0,0,0,.3);
	background: #FFF
}
.tb-deposit-bar-ready i {
	background: #F40;
	border-color: #FFF
}
.tb-deposit-no-ready .tb-deposit-bar-ready i {
	background: #F9CEB2;
	border-color: #FFF
}
.tb-deposit-bar span {
	position: absolute;
	top: 0;
	left: 1px;
	display: block;
	height: 6px;
	background: #F40
}
.tb-deposit-no-ready .tb-deposit-bar span {
	background: #F9CEB2
}
.tb-deposit-ft strong {
	font-size: 16px
}
 .tb-meta .tb-detail-price .tb-deposit-main-price {
	color: #666
}
.tb-deposit-price {
	font-size: 12px
}
.tb-deposit-price .tb-deposit-rmb, .tb-deposit-price .tb-deposit-rmb-num {
	font-weight: 700;
	text-decoration: line-through
}
.tb-deposit-price .tb-property-cont {
	color: #F40
}
.tb-deposit-bd .tb-deposit-last-price em {
	text-decoration: none;
	color: #F40
}
.tb-icon-201411 {
	background: url(//gtms01.alicdn.com/tps/i1/TB1AOjWGpXXXXblXFXXf81VIFXX-74-32.png);
	width: 37px;
	height: 16px;
	display: block
}
@font-face {
	font-family: viewer-iconfont;
	src: url(//at.alicdn.com/t/font_1411889917_396907.eot);
	src: url(//at.alicdn.com/t/font_1411889917_396907.eot?#iefix) format('embedded-opentype'), url(//at.alicdn.com/t/font_1411889917_396907.woff) format('woff'), url(//at.alicdn.com/t/font_1411889917_396907.ttf) format('truetype'), url(//at.alicdn.com/t/font_1411889917_396907.svg#iconfont) format('svg')
}
.tb-viewer-overlay {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 100000022!important;
	-webkit-box-shadow: 0 0 6px #000;
	box-shadow: 0 0 6px #000
}
.tb-viewer {
	background-color: #000;
	width: 980px;
	cursor: default;
	font-size: 0
}
.tb-viewer a:hover {
	text-decoration: none
}
.tb-viewer-icon {
	font-family: viewer-iconfont!important;
	font-size: 12px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscaleFont type;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none
}
.tb-viewer-icon:hover {
	text-decoration: none
}
.tb-viewer-close {
	display: block;
	width: 45px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	color: #898989;
	z-index: 1
}
.tb-viewer-close:hover {
	color: #000
}
.tb-viewer-close .tb-viewer-icon {
	font-size: 18px
}
.tb-viewer-contents {
	position: relative;
	overflow: hidden;
	display: inline-block;
	width: 620px;
	height: 620px;
	padding: 0;
	margin: 3px 0;
	vertical-align: top
}
.tb-viewer-contents .tab-pannel {
	margin: auto;
	padding: 0;
	text-align: center;
	width: 100%;
	height: 100%
}
.tb-viewer-contents .tb-viewer-loading {
	display: block
}
.tb-viewer-contents .tb-viewer-original-pic {
	display: none;
	font-size: 12px;
	position: absolute;
	right: 0;
	top: 20px;
	width: 76px;
	text-align: center;
	color: #FFF;
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
	font-weight: 700;
	background-color: #7d93a8
}
.tb-viewer-contents img {
	display: none;
	margin: auto;
	position: absolute
}
.tb-viewer-side {
	position: relative;
	background-color: #F3F3F3;
	float: right;
	text-align: left;
	padding: 0 20px;
	overflow-y: auto;
	display: inline-block;
	height: 626px;
	width: 120px
}
.tb-viewer-title {
	color: #6c6c6c;
	font-size: 12px;
	font-weight: 700;
	margin: 50px 0 25px 0
}
.tb-viewer-indicators {
	list-style: none
}
.tb-viewer-indicators .selected {
	border-color: #f40
}
.tb-viewer-thumb {
	display: inline-block;
	_float: left;
	border: 2px solid #F3F3F3;
	margin: 2px;
	width: 50px;
	height: 50px;
	text-align: center
}
.tb-viewer-thumb img {
	vertical-align: middle
}
.tb-viewer-control {
	position: relative;
	display: inline-block;
	width: 100px;
	height: 626px;
	color: #fff
}
.tb-viewer-control:hover {
	color: #fff
}
.tb-viewer-control-left {
	position: absolute;
	top: 40%;
	right: 30%;
	font-size: 50px;
	color: #898989
}
.tb-viewer-control-right {
	position: absolute;
	top: 40%;
	left: 30%;
	font-size: 50px;
	color: #898989
}
.tb-viewer-control-left:hover, .tb-viewer-control-right:hover {
	color: #fff
}
.tb-viewer-overlay {
	z-index: 100000021!important
}
.tb-viewer-btn {
	margin-top: 25px;
	display: block;
	cursor: pointer;
	color: #FFF;
	border-color: #F40;
	background: #F40;
	width: 115px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 14px;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}
.tb-viewer-btn .tb-viewer-icon {
	line-height: 36px;
	font-size: 18px;
	font-weight: 700
}
.tb-viewer-link {
	display: block;
	width: 100%;
	height: 55px;
	line-height: 55px;
	text-align: center;
	position: absolute;
	background: #e5e5e5;
	bottom: 0;
	left: 0;
	font-size: 12px;
	cursor: pointer;
	color: #000
}
.tb-viewer-link .tb-viewer-icon {
	font-size: 14px
}
.tb-viewer-link:hover {
	color: #F40
}
@media screen and (min-height:768px) and (max-height:900px) {
.tb-viewer {
	width: 1080px
}
.tb-viewer-contents {
	height: 720px;
	width: 720px
}
.tb-viewer-control, .tb-viewer-side {
	height: 726px
}
}
.tb-usedcar-props {
	overflow: hidden;
	margin-bottom: 10px;
	margin-left: 60px
}
.tb-usedcar-props dl {
	float: left;
	line-height: 14px;
	font-size: 12px;
	padding: 0 8px;
	width: 88px;
	border-left: 1px dashed #ebebeb
}
@media (max-width:1179px) {
.tb-usedcar-props dl {
	width: 50px
}
}
.tb-usedcar-props .tb-usedcar-props-first {
	border-left: none
}
.tb-usedcar-props dt {
	color: #999
}
.tb-usedcar-props dd {
	font-weight: bolder;
	margin-top: 6px;
	margin-left: 0
}
 .sec-kill a {
	color: #36c
}
.tb-ms-price .tb-rmb, .tb-ms-price .tb-rmb-num {
	color: #F40;
	font-size: 26px;
	font-weight: 400;
	vertical-align: bottom
}
.tb-ms-price .tb-property-cont {
	font-size: 14px
}
.tb-ms-price .tb-ext-cost {
	vertical-align: bottom;
	color: #b10000;
	padding-right: 5px;
	font-size: 24px
}
.tb-ms-price .tb-ext-cost-name {
	color: #999;
	vertical-align: bottom
}
.tb-ms-price .tb-ext-cost, .tb-ms-price .tb-ext-cost-name {
	float: none;
	width: auto;
	text-align: left;
	margin-right: 0
}
.tb-ms-logistic .tb-logistic-info {
	line-height: 24px
}
.tb-popover {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	max-width: 190px;
	_width: 190px;
	padding: 1px;
	font-size: 12px;
	line-height: 1.42855143;
	text-align: left;
	white-space: normal;
	background-color: #fff;
	border: 1px solid #f40;
	border-radius: 2px
}
.tb-popover.tb-popover-in {
	display: block
}
.tb-popover.tb-popover-top {
	margin-top: -6px
}
.tb-popover.tb-popover-right {
	margin-left: 6px
}
.tb-popover.tb-popover-bottom {
	margin-top: 6px
}
.tb-popover.tb-popover-left {
	margin-left: -6px
}
.tb-popover-close {
	background-color: #ddd;
	position: absolute;
	top: 5px;
	right: 4px;
	display: block;
	cursor: pointer;
	width: 12px;
	height: 12px;
	line-height: 12px;
	color: #000;
	text-align: center;
	font-family: sans-serif
}
.tb-popover-content {
	padding: 2px 12px 2px 2px
}
.tb-popover>.tb-popover-arrow, .tb-popover>.tb-popover-arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid
}
.tb-popover>.tb-popover-arrow {
	border-width: 5px
}
.tb-popover>.tb-popover-arrow:after {
	content: "";
	border-width: 4px
}
.tb-popover.tb-popover-top>.tb-popover-arrow {
	bottom: -5px;
	left: 50%;
	margin-left: -5px;
	border-top-color: #f40;
	border-bottom-width: 0
}
.tb-popover.tb-popover-top>.tb-popover-arrow:after {
	bottom: 1px;
	margin-left: -4px;
	content: " ";
	border-top-color: #fff;
	border-bottom-width: 0
}
.tb-popover.tb-popover-right>.tb-popover-arrow {
	top: 50%;
	left: -5px;
	margin-top: -5px;
	border-right-color: #f40;
	border-left-width: 0
}
.tb-popover.tb-popover-right>.tb-popover-arrow:after {
	bottom: -4px;
	left: 1px;
	content: " ";
	border-right-color: #fff;
	border-left-width: 0
}
.tb-popover.tb-popover-bottom>.tb-popover-arrow {
	top: -5px;
	left: 50%;
	margin-left: -5px;
	border-top-width: 0;
	border-bottom-color: #f40
}
.tb-popover.tb-popover-bottom>.tb-popover-arrow:after {
	top: 1px;
	margin-left: -4px;
	content: " ";
	border-top-width: 0;
	border-bottom-color: #fff
}
.tb-popover.tb-popover-left>.tb-popover-arrow {
	top: 50%;
	right: -5px;
	margin-top: -5px;
	border-right-width: 0;
	border-left-color: #f40
}
.tb-popover.tb-popover-left>.tb-popover-arrow:after {
	right: 1px;
	bottom: -4px;
	content: " ";
	border-right-width: 0;
	border-left-color: #fff
}
#bd .tb-switch-bar {
	position: fixed;
	z-index: 99999998;
	width: 11px;
	margin-left: -23px;
	_position: absolute
}
#bd.expanded .tb-switch-bar {
	margin-left: -15px
}
#bd .tb-switch-bar a {
	display: block;
	width: 10px;
	height: 800px;
	outline: 0;
	cursor: default
}
#bd .tb-switch-bar span {
	position: absolute;
	top: 360px;
	border: 1px solid #dedede;
	left: 5px;
	z-index: 10;
	width: 11px;
	height: 54px;
	overflow: hidden;
	text-indent: -9999px;
	opacity: .7;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	background-color: #fff;
	cursor: pointer
}
#bd.expanded .tb-switch-bar span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}
#bd .tb-switch-bar a:hover span {
	opacity: 1;
	background-color: #f6f6f6
}
.tb-switch-bar i {
	display: block;
	overflow: hidden;
	position: absolute;
	top: 24px;
	left: 0;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: #fff #6d6d6d #fff #fff;
	border-width: 4px
}
.tb-switch-bar a:hover i {
	border-color: #f6f6f6 #6d6d6d #f6f6f6 #f6f6f6
}
.expanded .tb-switch-bar span i {
	left: 3px;
	border-color: #fff #fff #fff #6d6d6d
}
.expanded .tb-switch-bar a:hover i {
	border-color: #f6f6f6 #f6f6f6 #f6f6f6 #6d6d6d
}
#page .expanded .tb-main-layout .col-sub {
	display: none
}
.tb-tqg {
	border: 1px solid #ffc7b2;
	height: 52px;
	line-height: 52px;
	padding: 0 10px;
	font-size: 18px;
	font-weight: 500
}
.tb-tqg-time {
	color: #f40
}
.tb-tqg-btn {
	float: right;
	color: #c9c9c9
}
.w990 .tb-tqg {
	font-size: 14px;
	height: 40px;
	line-height: 40px
}
 .J_TBMultiTerms {
	margin: 0 0 10px 0
}
 .J_TBMultiTermsDesc {
	margin-bottom: 10px
}
 #J_TBMultiTerms li a.tb-multiterms-link {
	border: none;
	border-bottom: 1px dashed;
	padding: 0
}
 #J_TBMultiTerms li a.tb-multiterms-link:hover {
	padding: 0
}
 #J_TBMultiTerms .tb-multiterms-step-disabled {
	color: #D5D5D5;
	border: 1px dotted #d6d6d8
}
 #J_TBMultiTerms .tb-multiterms-step-enabled {
	color: #333;
	border: 1px solid #c3c3c3
}
 #J_TBMultiTerms .tb-multiterms-step-active {
	color: #F40;
	border: 1px solid #F40
}
 .J_TBMultiTerms .tb-multiterms-step {
	text-align: center;
	padding: 3px 8px;
	border: 1px dotted #D6D6D8;
	text-align: center;
	cursor: pointer
}
 li.tb-multiterms-step {
	float: left;
	position: relative;
	margin: 0 5px 10px 0;
	vertical-align: middle;
	line-height: 20px;
	background: #FFF
}
 .tb-onsite-setup .tb-region {
	position: relative;
	left: -3px;
	margin-right: 15px;
	color: #36c;
	padding: 0 10px 0 3px;
	background-position: right -100px
}
 .tb-onsite-setup .tb-region-naked {
	background-image: none!important
}
.tb-onsite-setup .tb-region, .tb-district-selector, .tb-no-district, .tb-onsite-setup-current, .tb-cargo, .tb-triangle, .tb-onsite-setup-option-selected a {
	background-image: url(//gtms01.alicdn.com/tps/i3/T1xhDdXnhwXXcT1AU2-235-500.png);
	background-repeat: no-repeat
}
.tb-no-district {
	display: inline-block;
*display:inline;
*zoom:1;
	height: 20px;
	width: 72px;
	text-indent: 8px;
	color: gray
}
.tb-cargo {
	width: 16px;
	height: 11px;
	background-position: -5px -103px;
	position: absolute;
	left: 8px;
	top: 9px
}
.tb-triangle {
	width: 11px;
	height: 6px;
	position: absolute;
	top: 11px;
	right: 7px;
	background-position: -5px -127px
}
.tb-no-district:hover {
	background-position: 0 -20px;
	color: #f50
}
.tb-onsite-setup-options {
	padding-top: 5px;
	display: block;
	clear: both;
	overflow: hidden;
	padding-left: 70px
}
 .tb-onsite-setup-options .tb-msg {
	margin-left: 0
}
.tb-onsite-setup-option {
	cursor: pointer;
	float: left;
	position: relative;
	margin: 0 5px 10px 0;
	vertical-align: middle;
	line-height: 20px
}
.tb-onsite-setup-option a {
	display: block;
	border: 1px solid #DCDCDC;
	background: #FFF;
	padding: 1px 5px;
	min-width: 32px;
	_width: 32px;
	height: 32px;
	line-height: 32px
}
.tb-onsite-setup-option a:hover {
	padding: 0 4px;
	color: #F40;
	border: 2px solid #F40;
	background: #FFF
}
.tb-onsite-setup-option-selected a {
	padding: 0 4px;
	color: #F40;
	border: 2px solid #F40;
	background: #FFF
}
.tb-district-selector {
	color: #36c;
	cursor: pointer;
	padding-right: 10px;
	visibility: hidden;
	background-position: right -100px
}
.tb-district-list-wrap {
	background: #FAFAFA;
	border: 1px solid #B2D1FF
}
.tb-district-list li {
	margin: 5px 12px;
	display: block;
*zoom:1;
*display:inine;
	float: left
}
.tb-district-list a {
	display: block;
	min-width: 50px;
	_width: 50px;
	padding: 0 5px;
	color: #333;
	height: 20px;
	line-height: 20px;
	border: 1px solid #FAFAFA;
	margin-bottom: 5px
}
.tb-district-list a:hover {
	text-decoration: none;
	color: #fff;
	background-color: #fc905a;
	border-color: #ff5f0f
}
.tb-district-list-wrap .tb-district-list-close {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 14px;
	height: 14px;
	overflow: hidden;
	cursor: pointer;
	background: url(//gtms01.alicdn.com/tps/i3/T17miCXo0dXXXXXXXX-14-14.png)
}
.tb-region-indicator img {
	margin: -2px 5px 0 0;
	vertical-align: middle
}
.tb-region-indicator a {
	margin-right: 10px;
	text-decoration: underline
}
.tb-banner {
	position: relative
}
.tb-banner-in-promotion .tb-banner-ju {
	display: none
}
.tb-banner-in-promotion .tb-ju-logo {
	display: block
}
.w990 .tb-banner-in-promotion .tb-ju-logo {
	display: none
}
.tb-banner-ju {
	color: #fff;
	text-align: center
}
.tb-banner-ju strong {
	color: #fc0;
	font-weight: 400
}
.tb-ju-pre {
	background-color: #2da77a
}
#J_Banner .tb-ju-pre a {
	text-decoration: none;
	color: #fff
}
.tb-ju-start {
	background-color: #f62962
}
.tb-ju-icon {
	color: #fff;
	font-size: 27px;
	display: inline;
	line-height: 36px;
	margin-right: 10px
}
.tb-ju-logo {
	display: none;
	width: 40px;
	height: 40px;
	text-align: center;
	color: #fff;
	font-size: 27px;
	position: absolute;
	top: 0;
	right: 0;
	background-color: rgba(0,0,0,.2)
}
.w990 .tb-ju-more {
	display: none
}
.tb-duty {
	position: relative;
	margin-top: 10px
}
 .tb-duty-rule-trigger {
	position: absolute;
	z-index: 2;
	top: 5px;
	right: 4px;
	border-bottom: 1px dotted #BEBEBE;
	line-height: 18px;
	color: #6C6C6C
}
 .tb-duty-rule-content {
	position: absolute;
	top: 23px;
	right: 4px;
	padding: 10px 35px 10px 20px;
	background: #fff;
	z-index: 1;
	border: 1px solid #999;
	line-height: 23px;
	display: none
}
 .tb-duty-show-rule .tb-duty-rule-trigger {
	padding: 0 3px;
	border: 1px solid #999;
	border-bottom: 0;
	background: #fff
}
 .tb-duty-show-rule .tb-duty-rule-content {
	display: block
}
.tb-qrcode-panel {
	padding-bottom: 20px
}
#bd .tb-tabbar li.tb-qrcode-tool {
	padding: 0;
	border-right: none
}
.tb-qrcode-tool {
	position: absolute;
	width: 167px;
	right: 187px
}
.tb-tabbar-wrap-sticky .tb-qrcode-tool {
	right: 348px
}
.w990 .tb-qrcode-tool {
	right: 0
}
.w990 .tb-tabbar-wrap-sticky .tb-qrcode-tool {
	right: 162px
}
.tb-qrcode-tool a {
	text-align: right;
	padding-right: 20px;
	display: block;
	color: #3C3C3C;
	outline: 0;
	line-height: 44px
}
.tb-qrcode-tool a:hover {
	text-decoration: none;
	background-color: #e5e5e5
}
.tb-qrcode-tool span {
	vertical-align: middle
}
.tb-qrcode-tool .icon {
	margin-left: 5px;
	vertical-align: middle
}
.tb-qrcode-tool .trigger {
	margin-left: 10px
}
.tb-qrcode-tool .up {
	display: none
}
.tb-qrcode-tool a:hover .up {
	display: inline-block
}
.tb-qrcode-tool a:hover .down {
	display: none
}
.tb-qrcode-popup {
	background: #fff
}
.tb-qrcode-popup .image {
	width: 165px;
	height: 165px;
	border: 1px solid #e5e5e5
}
.tb-official-remind {
	width: 730px;
	margin: auto;
	padding: 20px 0
}
.tb-official-remind .hd {
	height: 30px;
	padding-left: 10px;
	font-size: 16px;
	background: #ffca00;
	color: #000
}
.tb-official-remind .hd .logo, .tb-official-remind .hd em {
	display: inline-block;
	vertical-align: middle
}
.tb-official-remind .hd .logo {
	height: 22px;
	margin-right: 5px;
	padding-right: 10px;
	border-right: 1px solid #000
}
.tb-official-remind .hd em {
	line-height: 30px
}
.tb-official-remind .bd {
	position: relative;
	background: #f6f6f6;
	overflow: hidden
}
.tb-official-remind li {
	display: inline;
	float: left;
	width: 364px;
	height: 105px;
	padding: 20px 0;
	border-right: 1px solid #e8e6e6;
	border-bottom: 1px solid #e8e6e6
}
.tb-official-remind li .icon-wrap {
	float: left;
	width: 85px;
	min-height: 1px;
	padding-top: 5px;
	text-align: center
}
.tb-official-remind .icon {
	display: inline-block;
	width: 48px;
	height: 48px
}
.tb-official-remind .even {
	border-right: 0 none
}
.tb-official-remind .single {
	width: 100%;
	height: 60px
}
.tb-official-remind dl {
	margin-right: 40px;
	color: #333;
	overflow: hidden
}
.tb-official-remind dl dt {
	font-size: 15px
}
.tb-official-remind dl dd {
	line-height: 25px
}
.tb-official-remind dl dd a {
	cursor: pointer
}
.tb-meta .tb-currency-price .tb-property-cont {
	font-size: 12px;
	font-weight: 400;
	color: #999;
	padding-left: 60px
}
