.shadow
{
	-moz-box-shadow: rgba(0,0,0,0.2) 3px 3px 3px;
	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.2);
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3,OffY=3,Color=#16000000,Positive=true);
}
#logo .sub-logo
{
	display: none;
}
#detailtoolbar li span, #detail .property .bonus-action em span, #detail .promotion .info p, .fence .hdr, .fence .hdr span, .fence .ftr, .fence .ftr span, #detail .combination .info, #detail-other h4.hd, .main-wrap h4.hd, #guestbook #response .smiley, #detail-other .tabbar, #detail-other .tabbar li, #detail-other .tabbar li a, #detail .tabbar, #detail .tabbar li, #detail .tabbar li a, #detail .property .delivery .postage-toggle, #detail .property .bonus p span, #detail .property .key li i, #detail .gallery .thumb li.selected, #detail .scrolling-promo-box, #other-info .postage-toggle, .go-top, .main-wrap h4.hd, .switch-bar span
{
	background: transparent url(/Images/Product/T1bZ8vXjxAXXXXXXXX-300-900.png) no-repeat scroll 500px 500px;
}
#recommendation .recommend .goto-shop a.link
{
	background: transparent url(/Images/Product/decorate2.png) no-repeat scroll 500px 500px;
}
.simple #detailtoolbar
{
	bottom: 0;
}
#detailtoolbar li
{
	padding-left: 18px;
	line-height: 1.6;
	white-space: nowrap;
}
#detailtoolbar li span
{
	float: left;
	width: 16px;
	height: 16px;
	margin-left: -18px;
	background-position: 0 -200px;
}
#detailtoolbar li.act span
{
	background-position: -16px -200px;
}
#detailtoolbar li.edit span
{
	background-position: -64px -200px;
}
#detailtoolbar li.help-sell span
{
	background-position: -80px -200px;
}
#detailtoolbar li.forward span
{
	background-position: -96px -200px;
}
#detailtoolbar li.toolbar
{
	padding-left: 0;
	background-color: #F3F3F3;
}
#detailtoolbar li.toolbar .b
{
	float: left;
	padding: 0 5px;
	color: #000;
	font-weight: 700;
	background-color: #eee;
}
#detail
{
	font-family: SimSun,Tahoma,Arial,Helvetica,sans-serif;
	color: #404040;
}
#detail .detail-hd
{
	background: #fff none;
	text-indent: 0;
	border-color: #fff;
	margin-bottom: 1px;
	_zoom: 1;
	position: relative;
	z-index: 1;
}
#detail .detail-hd h3
{
	width: 530px;
	overflow: hidden;
	line-height: 21px;
	font-size: 14px;
	padding-left: 0;
	text-align: left;
	white-space: nowrap;
	text-indent: 5px;
	color: #000;
}
#detail .detail-bd
{
	border: 0;
	background-color: #fff;
	padding: 0;
}
#detail .box
{
	position: static;
	margin-bottom: 10px;
}
#detail .pic
{
	vertical-align: auto;
}
#detail .summary
{
	padding: 10px 0;
}
.expanded #detail .summary
{
	padding-left: 10px;
}
#detail .property
{
	float: left;
	width: 100%;
}
#detail .property .wrap
{
	margin: 0 0 0 320px;
}
#detail .gallery
{
	margin-left: -100%;
	width: 310px;
	float: left;
}
#detail .shopkeeper
{
	margin-left: -200px;
	width: 200px;
	float: left;
}
.fence
{
	margin-bottom: 10px;
}
.fence .hdr
{
	height: 19px;
	margin-bottom: -14px;
	background-position: 0 -299px;
	background-repeat: repeat-x;
	position: relative;
}
.fence .hdr span
{
	display: block;
	height: 19px;
	background-position: -38px -280px;
}
.fence .hdr span span
{
	float: right;
	width: 39px;
	background-position: 0 -280px;
}
.fence .bdy
{
	padding: 20px 10px 10px 10px;
	border: 1px solid #E2E1DF;
	color: #404040;
}
.fence .ftr
{
	position: relative;
	display: block;
	height: 4px;
	margin-top: -4px;
	background-position: -3px -318px;
}
.fence .ftr span
{
	float: right;
	width: 4px;
	height: 4px;
	background-position: 0 -318px;
}
.ext .grid-m #description .content
{
	width: 950px;
}
#detail .shopkeeper, .detail-hide
{
	display: none;
}
.switch-bar
{
	position: fixed;
	z-index: 10;
	overflow: hidden;
	width: 11px;
	margin-left: -20px;
}
.switch-bar a
{
	display: block;
	border-right: 1px solid #F6EA89;
	width: 10px;
	height: 800px;
}
.switch-bar a:focus
{
	outline: none;
}
.switch-bar a:hover span
{
	background-position: -27px -121px;
}
.switch-bar span
{
	background-position: 1px -121px;
	display: block;
	text-indent: -999em;
	height: 47px;
	width: 10px;
	position: absolute;
	left: 0;
	top: 360px;
	z-index: 10;
}
#detail .property .meta ul
{
	width: 348px;
}
#detail .property .sold-out em
{
	color: #C60 !important;
}
#detail .property .meta li.safety dd
{
	width: 327px;
}
#detail .property .key dd
{
	width: 338px;
}
#detail .property .key .action
{
	margin: 0 0 0 60px;
}
#detail .property .other li
{
	width: 205px;
}
#detail .property .other li.other-service
{
	width: 408px;
}
#detail .property .other li.other-service .service-box
{
	margin-top: 5px;
	padding: 5px;
	border: 1px solid #EDEDED;
	position: relative;
	width: 408px;
	margin-left: -10px;
	z-indent: 99;
}
#detail .property .other li.other-service .service-box span
{
	position: absolute;
	left: 58px;
	top: -8px;
	width: 19px;
	height: 9px;
	background: url(/Images/Product/T166xwXkhAXXXXXXXX-14-8.png) no-repeat;
}
#detail .combination .items li
{
	margin: 0 2px;
}
#description .content
{
	width: 740px;
}
.ext #description .grid-m .content
{
	width: 950px;
}
#description
{
	background-image: none !important;
}
.ark #detail, .ark #detail-other
{
	margin-left: 0;
}
.ark #detail .property .meta ul
{
	width: 358px;
}
.ark #detail .property .meta li.safety dd
{
	width: 337px;
}
.ark #detail .property .key dd
{
	width: 348px;
}
.ark #detail .property .other li
{
	width: 210px;
}
.ark #detail .combination .items li
{
	margin: 0 2px;
}
.ark #detail .detail-hd
{ *zoom:1;}
.ark #detail .detail-hd:after
{
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: "\0020";
}
.ark #detail .detail-hd h3
{
	text-indent: 5px;
	float: left;
}
.ark #detail .detail-hd p
{
	margin-top: 0;
}
.ark #description .content
{
	width: 740px;
}
.old #detail .property .meta ul
{
	width: 338px;
}
.old #detail .property .meta li.safety dd
{
	width: 317px;
}
.old #detail .property .key dd
{
	width: 328px;
}
.old #detail .property .other li
{
	width: 200px;
}
.old #detail .combination .items li
{
	margin: 0 1px;
}
.old #description .content
{
	width: 730px;
}
.simple .col-sub
{
	display: none;
}
.simple .main-wrap, .simple #detail, .simple #detail-other
{
	margin-left: 0;
}
.simple #detail .detail-hd
{
	margin-top: 10px;
}
.simple #detail .wrap
{
	width: 420px;
}
.simple #detail .shopkeeper
{
	display: block;
}
.simple #detail .property .meta ul
{
	width: 336px;
}
.simple #detail .property .meta li.safety dd
{
	width: 327px;
}
.simple #detail .property .meta li.lite dd
{
	width: 399px;
}
#detail .property .meta li.lite-xb dt
{
	height: 45px !important;
}
.simple #detail .property .key dd
{
	width: 338px;
}
.simple #detail .property .other li
{
	width: 200px;
}
.simple #detail .combination .items li
{
	margin: 0 23px;
}
.simple #description .content
{
	width: 950px;
}
.expanded .col-sub
{
	display: none;
}
.expanded .main-wrap
{
	margin-left: 0 !important;
}
.expanded #detail .wrap
{
	width: 400px;
}
.expanded #other-info, .expanded #deal-record
{
	margin-left: 10px;
}
.expanded #detail .wrap-newshop
{
	width: auto;
}
.expanded #detail .shopkeeper
{
	display: block;
}
.expanded #detail .property .meta ul
{
	width: 328px;
}
.expanded #detail .property .meta li.safety dd
{
	width: 307px;
}
.expanded #detail .property .key dd
{
	width: 318px;
}
.expanded #detail .property .key .action
{
	margin-left: 30px;
}
.expanded #detail .property .other li
{
	width: 195px;
}
.expanded #detail .combination .items li
{
	margin: 0 21px;
}
.expanded .switch-bar
{
	margin-left: 0;
}
.expanded .switch-bar a
{
	border-right-width: 0;
	border-left: 1px solid #F6EA89;
}
.expanded .switch-bar span
{
	background-position: -55px -121px;
}
.expanded .switch-bar a:hover span
{
	background-position: -84px -121px;
}
.expanded #description .content
{
	width: 950px !important;
}
#detail .property .meta
{
	overflow: hidden;
}
#detail .property .meta span
{
	text-align: right;
	width: 72px;
}
#detail .property .meta li
{
	margin-bottom: 1px;
	line-height: 24px;
}
#detail .property .meta li span, #detail .property .meta li ul, #detail .property .meta li li
{
	float: left;
}
#detail .property .meta .detail-price, #detail .property .meta .detail-price span
{
	height: 25px;
	line-height: 25px;
}
#detail .property .meta .detail-price span.spec
{
	float: none;
	color: #a0a0a0;
	padding-left: 20px;
	line-height: inherit;
}
#detail .property .meta .detail-price strong
{
	vertical-align: baseline;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
}
#detail .property .meta .price
{
	float: none;
}
#detail .property .promo-vip span
{
	margin-top: 5px; *margin-top:11px;}
#detail .property .promo strong
{
	color: #f50;
	font-size: 24px;
	font-weight: normal;
	padding-left: 5px;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	padding-right: 5px;
}
#detail .property .promo li
{
	height: 19px;
	float: left !important;
	display: inline;
	margin-right: 5px;
}
#detail .property .points em
{
	color: #329900;
	font-size: 24px;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	padding-right: 4px;
}
#detail .property .points-tip
{
	margin-left: 4px;
	padding-left: 6px;
	display: inline-block;
	vertical-align: top;
	background: transparent url(/Images/Product/T1kfJpXcFwXXXXXXXX-6-39.png) no-repeat scroll left center;
}
#detail .property .points-tip div
{
	border: 1px solid #E5E5E5;
	border-left: none;
	padding-left: 8px;
	padding-right: 8px;
}
#detail .property .meta .sold-count em
{
	color: #CEAA00;
	font-weight: 700;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	margin-right: 2px;
}
#detail .property .meta .paymethods
{
	padding-left: 80px;
}
#detail .property .meta .paymethods span
{
	margin-left: -80px;
}
#detail .property .meta .paymethods div
{
	overflow: hidden;
	position: relative; *zoom:1;}
#detail .property .meta .paymethods div.collapsed
{
	height: 18px;
}
#detail .property .meta .paymethods .toggler
{
	position: absolute;
	top: 3px;
	right: 3px;
	width: 10px;
	height: 9px;
	border: 1px solid #ededed;
	background-color: #fff;
	overflow: hidden;
	cursor: pointer;
}
#detail .property .meta .paymethods .toggler i
{
	display: block;
	border: 4px solid #fff; *border-bottom-width:5px;border-bottom-color:#9a9a9a;height:0;width:0;overflow:hidden;margin:-1px1px1px;*margin-top:-2px;}
#detail .property .meta .paymethods div.collapsed .toggler i
{
	border-color: #9a9a9a #fff #fff;
	margin-top: 3px;
}
#detail .property .meta .paymethods ul
{
	width: 100%;
	margin-left: -5px;
}
#detail .property .meta .paymethods li
{
	width: 25%; *zoom:1;_width:24.5%;}
#detail .property .meta .paymethods li a
{
	color: #333;
	border-left: 1px solid #eee;
	padding-left: 5px;
	line-height: 12px;
	position: relative;
	background: transparent url(/Images/Product/T1m64TXhNdXXXXXXXX-632-100.png) no-repeat scroll 100px 100px;
}
#detail .property .meta .paymethods li a:hover
{
	color: #f60;
}
#detail .property .meta .paymethods li a i
{
	background: transparent url(/Images/Product/T1m64TXhNdXXXXXXXX-632-100.png) no-repeat scroll 100px 100px;
	position: absolute;
	top: 0;
	left: 4px;
	width: 18px;
	height: 13px;
}
#detail .property .meta .paymethods .service-credit a, #detail .property .meta .paymethods .service-cod a
{
	padding-left: 23px;
}
#detail .property .meta .paymethods .service-credit i
{
	background-position: -262px -23px;
}
#detail .property .meta .paymethods .service-cod i
{
	background-position: -244px -23px;
}
#detail .property .delivery .postage-toggle
{
	background-position: 100% -188px;
	padding-right: 12px;
}
#detail .property .sold-out em
{
	color: #CEAA00;
	font-weight: 700;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	margin-right: 2px;
}
#detail .property .bid-price span.step
{
	float: none;
	margin-left: 2em;
}
#detail .property .meta li.safety
{
	width: auto !important;
	height: auto !important;
}
#detail .property .meta li.safety em img
{
	vertical-align: top;
}
#detail .property .meta li.safety em
{
	cursor: pointer;
}
#detail .property .meta li.safety dl
{
	border: 1px solid #ededed;
	padding: 2px 0;
	margin: 2px 0 6px 10px;
}
#detail .property .meta li.safety dt
{
	float: left;
	width: 64px;
	height: 63px;
	text-align: center;
	border-right: 1px solid #ededed;
}
#detail .property .meta li.safety dt img
{
	margin-top: 10px;
}
#detail .property .meta li.safety dd
{
	float: left;
	padding: 4px 7px;
	line-height: 18px;
}
#detail .property .meta li.safety dd img
{
	margin: -2px 0;
}
#detail .property .bonus
{
	margin-bottom: 10px;
	border: 1px solid #E4E4E4;
	padding: 7px 9px;
}
#detail .property .bonus p
{
	line-height: 20px;
	margin: 0;
	padding: 0;
}
#detail .property .bonus p span
{
	background-position: -287px -14px;
	padding-left: 15px;
	padding-top: 1px;
	margin-right: 5px;
}
#detail .property .bonus p span a
{
	color: #999;
	font-family: Tahoma,SimSun,Arial,Helvetica,sans-serif;
	font-size: 10px;
}
#detail .property .bonus p em
{
	color: #390;
	font-weight: 700;
	font-family: Tahoma,SimSun,Arial,Helvetica,sans-serif;
	margin: 0 2px;
}
#detail .property .key
{
	margin-bottom: 10px;
	border: 1px solid #ededed;
	padding: 1px;
}
#detail .property .key .skin
{
	background-color: #F9F9F9;
	padding: 8px; *zoom:1;}
#detail .property .key:hover .skin, #detail .property .key-hover .skin
{
	background-color: #FFF3D9;
}
#detail .property .key:hover, #detail .property .key-hover
{
	border-color: #fcbb29;
}
#detail .property .key dl
{
	padding-bottom: 6px; *padding-bottom:8px;}
#detail .property .key dt
{
	float: left;
	text-align: right;
	width: 62px;
}
#detail .property .key dd
{
	float: left;
}
#detail .property .key li
{
	float: left;
	position: relative;
	background-color: #fff;
	margin: 0 4px 4px 0;
	line-height: 20px;
	vertical-align: middle;
	padding: 1px;
}
#detail .property .key li a
{
	display: block;
	background-color: #fff;
	white-space: nowrap;
	width: auto !important;
	min-width: 10px;
	width: 10px;
	padding: 0 6px;
	text-align: center;
	border: 1px solid #C8C9CD;
	color: #000;
	text-decoration: none;
}
#detail .property .key li a:hover
{
	border: 2px solid #FF6701;
	margin: -1px;
}
#detail .property .key li a:focus
{
	outline: none;
}
#detail .property .key li.out-of-stock a
{
	border: 1px dashed #D6D6D8;
	color: #CDCDCD;
	margin: 0;
	cursor: not-allowed;
}
#detail .property .key li span
{
	padding-left: 1px;
}
#detail .property .key li.out-of-stock a:hover
{
	border: 1px dashed #D6D6D8;
	margin: 0;
}
#detail .property .key li.selected a
{
	border: 2px solid #FF6701;
	margin: -1px;
}
#detail .property .key li.selected a:hover
{
	border: 2px solid #FF6701;
	margin: -1px;
}
#detail .property .key li.selected i
{
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 12px;
	height: 12px;
	overflow: hidden;
	text-indent: -9999em;
	background-position: 0 -101px;
}
#detail .property .key .img li a
{
	background-color: transparent;
	width: 32px !important;
	height: 32px;
	padding: 0;
	line-height: 32px;
	background-position: center center;
	background-repeat: no-repeat;
	
}
#detail .property .key .img li span
{
	display: block;
	text-indent: -9999em;
}
#detail .property .key .img li.out-of-stock span
{
	background: url(/Images/Product/mask.gif) 0 0 repeat;
}
#detail .property .key .img li.txt a
{
	padding: 0 5px;
	width: auto !important;
	width: 28px;
}
#detail .property .key .img li.txt a span
{
	text-indent: 0;
	width: auto;
}
#detail .property .key .amount input, #detail .property .key .ex-select span
{
	color: #666;
	font-size: 12px;
	background: #FFF url(/Images/Product/T15vJBXbFmXXXXXXXX-800-500.png) 0 0 no-repeat;
	margin: 0;
	padding: 3px 2px 0 3px;
	height: 16px;
	border: 1px solid #a7a6aa;
	width: 52px;
}
#detail .property .key .ex-select
{
	position: relative;
	z-index: 10;
}
#detail .property .key .ex-select span
{
	display: block;
	cursor: pointer;
	position: relative;
	overflow: hidden;
}
#detail .property .key .ex-select span b
{
	background: url(/Images/Product/T1I2dBXoFyXXXXXXXX-15-15.gif) right 0 no-repeat;
	position: absolute;
	right: 1px;
	top: 2px;
	height: 15px;
	width: 15px;
}
#detail .property .key .ex-select .ex-position
{
	display: none;
	position: absolute;
	width: 210px;
	height: 130px;
	border: 1px solid #c30008;
	z-index: 10;
	background-color: #fff;
	padding: 4px 0 1px 5px;
	overflow-y: scroll;
}
#detail .property .key .ex-select .ex-position a
{
	color: #666;
	margin: 4px 0 3px;
	float: left; *display:inline;width:4em;white-space:nowrap;overflow:hidden;}
#detail .property .key .choice, #detail .property .key .choice em
{
	font-weight: 700;
	font-family: Tahoma,SimSun,Arial,Helvetica,sans-serif;
}
#detail .property .key .choice em
{
	margin-right: .5em;
}
#detail .property .key .msg
{
	margin-bottom: 10px;
}
#detail .property .out-of-date .skin
{
	padding: 10px;
}
#detail .property .out-of-date p
{
	line-height: 25px;
	font-size: 14px;
	padding: 0;
	margin: 0;
}
#detail .property .out-of-date p.tips
{
	font-size: 12px;
	color: #808080;
}
#detail .property .out-of-date p span
{
	font-size: 12px;
	color: #808080;
}
#detail .property .out-of-date p a
{
	color: #06C;
	text-decoration: none;
	vertical-align: middle;
	font-weight: 700;
}
#detail .property .out-of-date p strong
{
	font-weight: bold;
	color: #333;
}
#detail .property .key .action .btn-buy, #detail .property .key .action .btn-bid, #detail .property .key .action .btn-add, #detail .property .key .action .btn-wait
{
	margin-right: 20px;
	float: left;
}
#detail .property .key .action .btn-buy a, #detail .property .key .action .btn-bid a, #detail .property .key .action .btn-add a, #detail .property .key .action .btn-wait a
{
	margin-right: 0;
}
#detail .property .key .action .dfill
{
	background: transparent url(/Images/Product/T1UJFpXkNdXXXXXXXX-162-104.png) no-repeat scroll 0 -35px;
	float: left;
	font-size: 0;
	height: 32px;
	line-height: 200px;
	margin-right: 15px;
	overflow: hidden;
	vertical-align: middle;
	width: 162px;
}
#detail .property .key .action .dfill a
{
	display: block;
	width: 162px;
	height: 32px;
}
#detail .property .other
{
	margin-left: 12px;
}
#detail .property .other li
{
	float: left;
	height: 20px;
}
#detail .payment-banks
{
	border: 1px solid #E4E4E4;
}
#detail .payment-banks dl
{
	padding: 8px;
}
#detail .payment-banks dt
{
	font-weight: bold;
	float: left;
	width: 200px;
	clear: left;
	line-height: 32px;
}
#detail .payment-banks dd
{
	margin-left: 200px;
	clear: right;
}
#detail .payment-banks dd li
{
	float: left;
	height: 32px;
	margin-bottom: 4px;
	margin-right: 4px;
}
#detail .payment-banks dd li a:hover
{
	border: 1px solid #ffb357;
}
#detail .payment-banks dd li a em
{
	overflow: hidden;
	display: block;
	text-indent: -100em;
}
#detail .payment-banks .banks a
{
	display: block;
	height: 32px;
	background: transparent url(/Images/Product/T14o8yXdVeXXXXXXXX-126-1200.png) no-repeat scroll -500px 0;
	width: 127px;
	border: 1px solid #fff;
	text-decoration: none;
	cursor: pointer;
}
#detail .payment-banks .banks .icbc
{
	background-position: 0 0;
}
#detail .payment-banks .banks .cmb
{
	background-position: 0 -52px;
}
#detail .payment-banks .banks .cmbc
{
	background-position: 0 -104px;
}
#detail .payment-banks .banks .hkbea
{
	background-position: 0 -156px;
}
#detail .payment-banks .banks .citic
{
	background-position: 0 -208px;
}
#detail .payment-banks .banks .sdb
{
	background-position: 0 -260px;
}
#detail .payment-banks .banks .gdb
{
	background-position: 0 -312px;
}
#detail .payment-banks .banks .ccb
{
	background-position: 0 -364px;
}
#detail .payment-banks .banks .spdb
{
	background-position: 0 -416px;
}
#detail .payment-banks .banks .psbc
{
	background-position: 0 -468px;
}
#detail .payment-banks .banks .ceb
{
	background-position: 0 -520px;
}
#detail .payment-banks .banks .abc
{
	background-position: 0 -572px;
}
#detail .payment-banks .banks .boc
{
	background-position: 0 -624px;
}
#detail .payment-banks .banks .bohaib
{
	background-position: 0 -676px;
}
#detail .payment-banks .banks .comm
{
	background-position: 0 -728px;
}
#detail .payment-banks .banks .cib
{
	background-position: 0 -780px;
}
#detail .payment-banks .banks .hxbank
{
	background-position: 0 -832px;
}
#detail .payment-banks .banks .visa
{
	background-position: 0 -884px;
}
#detail .payment-banks .banks .hzcb
{
	background-position: 0 -936px;
}
#detail .payment-banks .banks .cqPubEcard
{
	background-position: 0 -987px;
}
#detail .payment-banks .banks .shb
{
	background-position: 0 -1040px;
}
#detail .payment-banks .banks .hsb
{
	background-position: 0 -1092px;
}
#detail .payment-banks .banks .pingan
{
	background-position: 0 -1152px;
}
#detail .gallery .booth
{
	position: relative;
	z-index: 1;
	border: 1px solid #CDCDCD;
}
#detail .gallery .aborted
{
	font-size: 1em;
	line-height: 310px;
	text-align: center;
}
#detail .gallery .thumb
{
	margin: 10px 0 0 26px;
	overflow: hidden;
}
#detail .gallery .thumb li
{
	float: left;
	margin: 0 6px 0 0;
	padding: 7px 4px 4px 2px;
	height: 40px;
	overflow: hidden;
}
#detail .gallery .thumb li div
{
	border: 1px solid #CDCDCD;
}
#detail .gallery .thumb li.selected
{
	background-position: 0 -50px;
}
#detail .gallery .thumb li a:focus
{
	outline: none;
}
#detail .gallery .action
{
	margin: 15px 0 10px 15px;
}
#detail .gallery .action a
{
	margin-right: 50px;
	float: left;
}
#detail .gallery .action a i
{
	background: url(/Images/Product/T1mnFHXj4oXXXXXXXX-192-505.png) no-repeat 0 0 transparent;
	float: left;
	height: 16px;
	margin-right: 3px;
	width: 16px;
}
#detail .gallery .action .recommend i
{
	background-position: -129px -293px;
}
#detail .gallery .action .favorite i
{
	background-position: -109px -293px;
}
#detail .combination .bdy
{
	padding: 20px 4px 4px 4px;
}
#detail .combination .items
{
	float: left;
	padding: 6px;
}
#detail .combination .info
{
	position: relative;
	float: right;
	width: 167px;
	padding: 10px;
	padding-top: 20px;
	margin: -26px -4px -3px 0;
	background-position: 0 -325px;
}
#detail .combination .items ul
{
	margin-left: 3px;
	margin-top: 20px;
}
#detail .combination .items li
{
	float: left;
}
#detail .combination .items li a
{
	text-decoration: none;
	color: #404040;
}
#detail .combination .items li a:focus
{
	outline: none;
}
#detail .combination .items li .pic
{
	border: 1px solid #E2E2E2;
	overflow: hidden;
	padding: 1px; *padding:001px1px;width:81px;height:81px;}
#detail .combination .items li.first
{
	border: 1px solid #E2E2E2;
	padding: 2px;
}
#detail .combination .items li.plus
{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 24px;
	color: #DCDCDC;
	padding-top: 25px;
	font-weight: bold;
	margin: 0;
}
#detail .combination .items li.blank
{
	color: #B5B5B5;
	background: #F2F2F2;
}
#detail .combination .items h4
{
	font-size: 14px;
	color: #f50;
	margin-bottom: 15px;
}
#detail .combination .items .desc
{
	margin-top: 5px;
	width: 85px;
}
#detail .combination .items .desc input
{ *margin-left:-4px;}
#detail .combination .items .desc label
{
	margin-left: 5px; *margin-left:0;white-space:nowrap;cursor:pointer;}
#detail .combination .items .price
{
	text-align: center;
}
#detail .combination .items .price em
{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
}
#detail .combination .info h5
{
	width: 167px;
	height: 36px;
	line-height: 18px;
	font-weight: 400;
	overflow: hidden;
}
#detail .combination .info hr
{
	border-bottom: 1px solid #FFF;
	border-top: 1px solid #EDEDED;
	border-width: 1px 0;
	height: 1px; *height:2px;margin:5px0;*margin:0;}
#detail .combination .info .choice
{
	height: 72px;
}
#detail .combination .info .choice li
{
	height: 18px;
	line-height: 18px;
}
#detail .combination .info .choice .plus
{
	padding-right: 5px;
	color: #909090;
}
#detail .combination .info .prices em, #detail .combination .info .prices del, #detail .combination .info .prices strong
{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
}
#detail .combination .info .prices em
{
	color: #390;
	padding: 0 3px;
}
#detail .combination .info .prices strong
{
	color: #f50;
}
#detail .combination .info .prices
{
	padding-left: 5px;
}
#detail .combination .info .skin-gray
{
	margin-top: 4px;
	margin-left: 4px;
}
#detail .combination .info .long-btn
{
	font-weight: normal;
}
#detail .promotion h4
{
	font-size: 14px;
	color: #f50;
}
#detail .promotion .extra
{
	margin: 0 0 0 10px;
}
#detail .promotion .info
{
	border: 1px solid #EDEDED;
	padding: 10px;
	margin: 10px;
	background: #fff;
}
#detail .promotion .info p
{
	font-size: 14px;
	padding: 14px 0 14px 102px;
	margin: 0;
	background-position: -210px -228px;
}
#detail .promotion .info p em
{
	color: #f50;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
}
#detail .combo .bdy
{
	height: 160px;
}
#detail .combo h4
{
	font-size: 14px;
	color: #f50;
}
#detail .combo .item-list ul
{
	margin-top: 10px;
}
#detail .combo .item-list ul
{ *zoom:1;padding-left:0;}
#detail .combo .item-list ul:after
{
	content: "\20";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
}
#detail .combo .item-list li
{
	float: left;
	width: 100px;
	margin: 0 22px;
	text-align: center;
	display: inline;
}
.expanded #detail .combo .item-list li
{
	margin: 0 42px;
}
#detail .combo .item-list li div
{
	margin-bottom: 3px;
	overflow: hidden;
}
#detail .combo .item-list li .pic
{
	padding: 1px;
	border: 1px solid #e2e2e2;
	height: 80px;
	width: 80px;
	overflow: hidden;
	display: inline-block;
}
#detail .combo .item-list li .pic a, #detail .combo .item-list li .pic img
{
	display: block;
	width: 80px;
	height: 80px;
	overflow: hidden;
}
#detail .combo .item-list li .title, #detail .combo .item-list li .price
{
	height: 18px;
	font-family: Tahoma;
}
#detail .scrolling-promo h4
{
	font-size: 14px;
	color: #f50;
}
#detail .scrolling-promo .scrolling-promo-box
{
	position: relative;
	background-position: -166px -200px;
	overflow: hidden;
	height: 100px;
	width: 730px;
}
.expanded #detail .scrolling-promo .scrolling-promo-box
{
	width: 930px;
}
#detail .scrolling-promo .scrolling-promo-content
{
	position: absolute;
	width: 5000px; *zoom:1;}
#detail .scrolling-promo .scrolling-promo-content:after
{
	content: '\20';
	display: block;
	visibility: hidden;
	height: 0;
	clear: both;
}
#detail .scrolling-promo .scrolling-promo-content .item
{
	float: left;
	display: inline;
	width: 650px;
	height: 100px;
	text-align: left;
	font-size: 14px;
}
.expanded #detail .scrolling-promo .scrolling-promo-content .item
{
	width: 820px;
}
#detail .scrolling-promo .scrolling-promo-content .item ul
{
	padding-left: 180px;
}
#detail .scrolling-promo .scrolling-promo-content .item li
{
	list-style: square outside;
	margin-bottom: 10px;
	line-height: 1.5;
}
#detail .scrolling-promo .scrolling-promo-content .item li em
{
	color: #F50;
}
#detail .scrolling-promo .scrolling-promo-content .single li
{
	padding-top: 30px;
}
#detail .scrolling-promo .pagers
{
	position: relative;
}
#detail .scrolling-promo .pagers a
{
	background: url(  "/Images/Product/T1pjhpXlxuXXXXXXXX-38-56.png" ) no-repeat scroll 0 0 transparent;
	height: 28px;
	overflow: hidden;
	position: absolute;
	text-indent: -99999em;
	top: 35px;
	width: 19px;
	outline: none;
}
#detail .scrolling-promo .pagers a.next
{
	right: 10px;
	background-position: -19px 0;
}
#detail .scrolling-promo .pagers a.next:hover
{
	background-position: -19px -28px;
}
#detail .scrolling-promo .pagers a.prev
{
	left: 10px;
}
#detail .scrolling-promo .pagers a.prev-disabled, #detail .scrolling-promo .pagers a.next-disabled
{
	display: none;
}
#detail .scrolling-promo .pagers a.prev:hover
{
	background-position: 0 -28px;
}
#detail .scrolling-promo .extra
{
	margin-left: 10px;
}
#detail .scrolling-promo .extra-list ul
{
	height: 36px;
	line-height: 18px;
	overflow: hidden;
	margin-left: 10px;
}
#detail .scrolling-promo .extra-list .single
{
	height: 18px;
}
#detail-other h4.hd
{
	height: 30px;
	padding-left: 16px;
	line-height: 30px;
	background-position: 0 -640px;
	background-repeat: repeat-x;
}
#detail-other .exemption-clause
{
	margin-top: 30px;
}
#detail-other .tabbar
{
	height: 29px;
	margin-top: 15px;
	background-position: 0 -680px;
	background-repeat: repeat-x;
}
#detail-other .tabbar li
{
	float: left;
	height: 25px;
	margin-right: 1px;
	line-height: 29px;
	background-position: 0 -736px;
	overflow: hidden;
}
#detail-other .tabbar li a
{
	display: block;
	padding: 0 20px;
	color: #000;
	background-position: 100% -787px;
}
#detail-other .tabbar li a em
{
	color: #f00;
}
#detail-other .tabbar li.selected
{
	position: relative;
	height: 26px;
	background-position: 0 -710px;
}
#detail-other .tabbar li.selected a
{
	background-position: 100% -761px;
}
#detail-other .tabbar li.selected a em
{
	color: #000;
}
#detail-other .tabbar li a:hover
{
	color: #f00;
	text-decoration: none;
}
#detail-other .tabbar li.selected a:hover, #detail-other .tabbar li.selected a:hover em
{
	color: #fff;
}
#detail .tabbar
{
	height: 29px;
	margin-top: 15px;
	background-position: 0 -680px;
	background-repeat: repeat-x;
	font-family: Tahoma,Helvetica,Arial, 'simsun' ,sans-serif;
}
#detail .tabbar li
{
	float: left;
	height: 25px;
	margin-right: 1px;
	line-height: 29px;
	background-position: 0 -736px;
	overflow: hidden;
}
#detail .tabbar li a
{
	display: block;
	padding: 0 20px;
	color: #000;
	background-position: 100% -787px;
}
#detail .tabbar li a em
{
	color: #f00;
}
#detail .tabbar li.selected
{
	position: relative;
	height: 26px;
	background-position: 0 -710px;
}
#detail .tabbar li.selected a
{
	background-position: 100% -761px;
}
#detail .tabbar li.selected a em
{
	color: #000;
}
#detail .tabbar li a:hover
{
	color: #f00;
	text-decoration: none;
}
#detail .tabbar li.selected a:hover, #detail .tabbar li.selected a:hover em
{
	color: #fff;
}
#description, #recommendation, #other-info, #reviews, #deal-record, #guestbook
{
	margin-bottom: 10px;
}
#description
{
	width: auto;
	padding: 0;
	background: none;
}
#description .cate-warning
{
	margin-top: 10px;
}
#description .cate-warning p
{
	float: none;
}
#description .content
{
	padding: 10px 0 0;
	overflow: hidden; *word-wrap:break-word;*word-break:break-all;}
#description .content table
{
	margin: 0;
	border-collapse: separate;
	text-align: left;
}
#description .content td, #description .content th
{
	padding: 0;
}
#description .content p
{
	margin: 1.12em 0;
	line-height: 1.4;
	padding: 0;
}
#description .content p img
{
	float: none;
	margin: 0;
	padding: 0;
}
#description .content strong
{
	font-weight: 700;
}
#description .content em
{
	font-style: italic;
}
.attributes
{
	margin-top: 10px;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	background-color: #F6F6F6;
}
.attributes .attributes-list
{
	padding: 5px;
}
.attributes ul
{
	zoom: 1;
}
.attributes ul:after
{
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: "\0020";
}
.attributes .attributes-list li
{
	float: left;
	width: 230px;
	height: 24px;
	line-height: 24px;
	white-space: nowrap;
	overflow: hidden;
}
.attributes .attributes-list .authenticate
{
	width: 100%;
	height: auto;
}
.attributes .attributes-list .authenticate ul
{
	margin: -24px 0 0 5em;
}
.attributes .attributes-list .authenticate li
{
	width: 110px;
	height: 100px;
	white-space: normal;
}
#auto-delivery
{
	margin: 10px 0 0 0;
}
#auto-delivery strong
{
	display: block;
	margin-bottom: 3px;
	font-weight: 700;
}
#auto-delivery .section-box
{
	padding: 100px 25px 15px;
	border: 1px solid #D6D6D6;
	background: url(/Images/Product/auto.png) no-repeat 20px 10px;
}
#auto-delivery .section-box-s1
{
	background-image: url(/Images/Product/T1X7JjXnd0udOP9cMB-670-66.png);
}
#auto-delivery .section-box-s2
{
	background-image: url(/Images/Product/T1p7FjXjd0udOP9cMB-670-66.png);
}
#auto-delivery .section-box-s3
{
	background-image: url(/Images/Product/T1qAFjXeh1udOP9cMB-670-66.png);
}
#auto-delivery ol li
{
	margin-left: 20px;
	list-style-type: decimal;
}
#auto-delivery ol em
{
	color: #f00;
}
#autofill
{
	margin-top: 10px;
}
#autofill strong
{
	display: block;
	margin-bottom: 3px;
	font-weight: 700;
}
#autofill .section-box
{
	padding: 100px 25px 15px;
	border: 1px solid #D6D6D6;
	background: url(/Images/Product/T1u9RoXdtfXXXXXXXX-740-79.png) no-repeat 10px 10px;
}
#autofill ol li
{
	margin-left: 20px;
	list-style-type: decimal;
}
#autofill ol em
{
	color: #f00;
}
#detail .property .key .action .btn-buy .autofill-buy
{
	background: transparent url(/Images/Product/add-cart.gif) no-repeat scroll 0 -42px;
}
#item-flash
{
	margin: 10px 0 0 0;
	text-align: center;
}
#itemFlashObject
{
	border: 1px solid #D6D6D6;
}
#related-items
{
	margin-top: 10px;
	margin-bottom: 15px;
	padding: 10px 0;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	background-color: #F6F6F6;
}
#related-items h5
{
	padding-left: 5px;
	font-size: 14px;
}
#related-items .shop-list
{
	margin: 10px 0;
}
#related-items .shop-list li
{
	margin-bottom: 0;
	width: 24.9%;
}
#recommendation .recommend
{
	border: solid 1px #ddd;
	margin-top: 10px;
}
#recommendation .recommend .shop-list
{
	margin: 0;
	padding: 10px 0;
}
#recommendation .recommend .shop-list li
{
	width: 16.5%;
	overflow: hidden;
}
#recommendation .recommend .shop-list .item
{
	width: auto;
}
#recommendation .recommend .shop-list .pic
{
	vertical-align: middle;
}
#recommendation .recommend .shop-list .desc
{
	padding: 0 5px;
}
#recommendation .recommend .goto-shop
{
	height: 26px;
	padding-right: 10px;
	line-height: 26px;
	text-align: right;
	background-color: #F1F1F1;
	position: relative;
}
#recommendation .recommend .goto-shop a.link
{
	display: block;
	height: 25px;
	width: 126px;
	position: absolute;
	bottom: -1px;
	right: -1px;
	background-position: 0 0;
}
#recommendation .recommend .goto-shop a.link span
{
	display: none;
}
#recommendation .recommend .goto-shop ins
{
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	border-top: 4px solid #F6F6F6;
	border-left: 4px solid #369;
	border-bottom: 4px solid #F6F6F6;
	overflow: hidden;
}
#other-info
{
	line-height: 25px;
}
#other-info ul.content
{
	margin-top: 10px;
	overflow: hidden;
	_zoom: 1;
}
#other-info p
{
	line-height: inherit;
}
#other-info a.outstanding-link
{
	margin-left: 5px;
	color: #F50;
}
#other-info .highlight-extra-weight, #other-info .item-float-average span, #other-info .item-payment-way dt
{
	font-weight: 700;
}
#other-info .highlight-increase-b
{
	color: #000;
}
#other-info .highlight-increase-o
{
	color: #F50;
}
#other-info .section-box
{
	padding: 15px 25px;
	border: 1px solid #d6d6d6;
	overflow: auto;
}
#other-info a.long-btn
{
	color: #fff;
}
#other-info .item-float-average
{
	float: left;
	width: 49%;
	height: 25px;
}
#other-info .item-express-charge
{
	clear: left;
}
#other-info .item-express-charge table
{
	width: 520px;
	background-color: #e8e8e8;
	border-collapse: separate;
	border-spacing: 1px;
}
#other-info .col-express-trans
{
	width: 18%;
}
#other-info .col-express-agency
{
	width: 15%;
}
#other-info .item-express-charge th
{
	background-color: #f5f5f5;
	text-align: center;
}
#other-info .item-express-charge td
{
	background-color: #fff;
	text-align: center;
}
#other-info .item-express-charge .cell-express-region
{
	padding: 0 20px;
	text-align: left;
}
#other-info th.cell-express-region a
{
	margin-left: 30px;
}
#other-info .postage-table-cont
{
	position: relative;
	top: -15px;
	left: 65px;
	width: 500px;
}
#other-info .postage-table-cont ins
{
	position: absolute;
	top: 1px;
	left: 380px;
}
#other-info .postage-toggle
{
	background-position: 100% -186px; *background-position:100%-185px;padding-right:12px;}
#other-info .postage-memo
{
	margin-left: 0 !important;
	text-indent: 0 !important;
}
#other-info .trade-flow-summary
{
	margin-left: 100px;
}
#other-info .trade-flow, #other-info .lst-bank
{
	background: transparent url(/Images/Product/payment.png) no-repeat scroll 500px 500px;
}
#other-info .trade-flow
{
	margin: 15px 0;
	width: 635px;
	height: 80px;
	overflow: hidden;
	background-position: 0 -100px;
}
#other-info .trade-flow li
{
	visibility: hidden;
}
#other-info .trade-flow-attention
{
	margin-left: 100px;
	padding: 10px 15px;
	width: 518px;
	border: 1px solid #ffcc7f;
	background-color: #ffffe5;
}
#other-info .title-lst-paymentway
{
	margin: 25px -15px 0;
	padding: 0 15px 5px;
	font-size: 14px;
	font-weight: 700;
	border-bottom: 1px solid #E6E6E6;
}
#other-info .item-payment-way table
{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	text-align: center;
	line-height: 24px;
}
#other-info .item-payment-way table caption
{
	display: none;
}
#other-info .item-payment-way table td:first-child
{
	width: 15%;
	color: #9C0001;
}
#other-info .item-payment-way table td:first-child + td, #other-info .item-payment-way table td:first-child + td + td
{
	text-align: left;
	color: #747474;
}
#other-info .item-payment-way table td:first-child + td
{
	width: 30%;
}
#other-info .item-payment-way table td:first-child + td + td
{
	width: 40%;
}
#other-info .item-payment-way table td:first-child + td + td + td
{
	width: 15%;
	font-weight: 700;
}
#other-info .item-payment-way table th, #other-info .item-payment-way table td
{
	line-height: 18px;
	border-bottom: 1px dotted #E6E6E6;
	padding: 10px 5px;
}
#other-info .item-payment-way table th
{
	text-align: center;
	color: #424242;
}
#other-info .item-payment-way table td a.btn
{
	font-size: 12px;
	color: #fff;
}
#other-info .item-payment-way table tfoot td
{
	color: #747474;
	border-bottom-width: 0;
	text-align: left;
	padding-left: 27px;
}
#other-info .item-payment-way table tfoot td h6
{
	color: #36C;
}
#other-info .item-payment-way table tfoot td ol li
{
	color: #747474;
}
#other-info .item-payment-way table tfoot td a
{
	color: #F50;
	font-weight: 700;
}
.item-payment-way2 .bar-title
{
	font-weight: 700;
}
.item-payment-way2 .section-box
{
	border: 1px solid #d6d6d6;
	padding: 15px;
	margin-bottom: 10px;
}
.item-payment-way2 .trade-flow
{
	margin: 10px 0;
	height: 79px;
	background: transparent url(/Images/Product/T1QKJnXe4iXXXXXXXX-600-120.png) no-repeat 0 0;
	overflow: hidden;
}
.item-payment-way2 .trade-flow li
{
	visibility: hidden;
}
.item-payment-way2 h5
{
	margin: 10px 0;
	padding-left: 100px;
	height: 30px;
	background: transparent url(/Images/Product/T1QKJnXe4iXXXXXXXX-600-120.png) no-repeat 0 -80px;
	font-size: 14px;
	line-height: 30px;
}
.item-payment-way2 p
{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #E6E6E6;
}
.item-payment-way2 .payment-list
{
	overflow: hidden;
	margin-top: 10px;
	_zoom: 1;
}
.item-payment-way2 .payment-list li
{
	width: 50%;
	padding: 0;
	float: left;
	margin-right: -1px;
}
.item-payment-way2 .payment-list li table
{
	width: 90%;
	table-layout: fixed;
	margin: 0 auto;
}
.item-payment-way2 .payment-list li tbody td
{
	border-top: 1px solid #E6E6E6;
	vertical-align: top;
	line-height: 18px;
	padding: 15px 0;
}
.item-payment-way2 .payment-list li.online
{
	border-right: 1px dashed #C5C7C8;
}
.item-payment-way2 .payment-list caption
{
	color: #f60;
	font-weight: 700;
	font-size: 14px;
}
.item-payment-way2 .payment-list .col-payment
{
	width: 75px;
}
.item-payment-way2 .payment-list .col-fee
{
	width: 50px;
}
.item-payment-way2 .payment-list .col-link
{
	width: 25px;
}
.item-payment-way2 .payment-list .col-center
{
	text-align: center;
}
#other-info .item-afterservices .section-box
{
	padding: 0;
	border: 0;
	margin-bottom: 15px;
}
.item-afterservices dt, .item-afterservices dd
{
	display: inline;
}
.item-afterservices .promise-info
{
	background-color: #FFF7E5;
	margin-bottom: 10px;
	padding-left: 15px;
}
.item-afterservices .promise-nav
{
	height: 40px;
	line-height: 40px;
}
.item-afterservices .promise-nav a
{
	margin-right: 20px;
}
.item-afterservices .promise-content img
{
	width: 70px;
	height: 70px;
}
.item-afterservices .promise-content dt
{
	float: left;
}
.item-afterservices .promise-content dd
{
	width: 652px;
	word-wrap: break-word;
	float: left;
	position: relative;
	overflow: hidden;
}
.item-afterservices .promise-content dd .radius-top
{
	background: transparent url(/Images/Product/T1ORlCXhJvXXXXXXXX-652-33.png) no-repeat scroll 0 0;
	height: 30px;
	margin: 0;
	width: 100%;
}
.item-afterservices .promise-content dd .radius-btm
{
	background: transparent url(/Images/Product/T1ORlCXhJvXXXXXXXX-652-33.png) no-repeat scroll 0 -26px;
	height: 8px;
	margin: 0;
	width: 100%;
}
.item-afterservices .promise-content dd .promise
{
	background-color: #FFF;
	color: #404040;
	clear: both;
	margin-left: 9px;
	margin-top: -20px;
	padding-right: 5px;
	border-left: 1px solid #FEC;
	border-right: 1px solid #FEC;
	line-height: 1.5;
	padding-left: 15px;
}
.item-afterservices .promise-info p
{
	clear: both;
	line-height: 1.5 !important;
	margin-left: 94px;
	margin-right: 10px;
	color: #FFAF86;
	padding: 0 0 5px;
	_padding-top: 0;
}
.item-afterservices .promise-info .extraover
{
	background-color: #FFF;
	height: 14px;
	left: 9px;
	margin: 0;
	position: absolute;
	top: 10px;
	width: 1px;
}
.item-afterservices span
{
	margin-left: 15px;
	display: block;
}
.item-afterservices .server-container
{
	border: 1px solid #E6E6E6;
	margin: 10px 0 10px 15px; *padding-bottom:5px;display:inline-block;*display:inline;*zoom:1;}
.item-afterservices .promise-server
{
	padding: 5px 5px 0;
	line-height: 1.5;
	display: inline-block; *display:inline;*zoom:1;overflow:hidden;}
.item-afterservices .promise-server dt
{
	float: left;
	margin: 6px 2px 0;
	width: 24px;
	height: 24px;
	overflow: hidden;
}
.item-afterservices .promise-server dd
{
	border-right: 1px solid #E6E6E6;
	float: left;
	word-wrap: break-word;
	overflow: hidden;
	width: 212px;
	margin-bottom: -1000px;
	padding-bottom: 1000px;
}
.item-afterservices .section-box .promise-server dd a
{
	display: block;
	clear: right;
}
.item-afterservices .promise-server .split-end
{
	border: 0;
}
#deal-record
{
	padding-top: 10px;
}
#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 div
{
	position: relative;
	width: 100%;
	overflow: hidden;
}
#deal-record .lst-summary-inrecord
{
	display: inline;
	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 .small-buy, #deal-record .small-bid, #deal-record .small-wait
{
	background: url(/Images/Product/buy_v2.png) no-repeat scroll 0 0;
}
#deal-record .small-buy, #deal-record .small-bid, #deal-record .small-wait
{
	display: block;
	width: 98px;
	height: 31px;
	text-indent: -999px;
	overflow: hidden;
}
#deal-record .small-buy
{
	display: none;
	position: absolute;
	top: 7px;
	right: 5px;
	background-position: 0 -69px;
}
#deal-record .small-bid
{
	background-position: -98px -69px;
}
#deal-record .small-wait
{
	background-position: -196px -69px;
}
#deal-record .table-deal-record th, #deal-record .table-auction-record th
{
	height: 30px;
	border-bottom: 2px solid #dde4ea;
	background-color: #f6f9fc;
	font-weight: 700;
	text-align: center;
}
#deal-record .table-deal-record td, #deal-record .table-auction-record td
{
	padding: 3px 5px;
	border-bottom: 1px solid #eef1f4;
	text-align: center;
}
#deal-record .table-deal-record .cell-align-l, #deal-record .table-auction-record .cell-align-l
{
	text-align: left;
}
#deal-record .table-deal-record .cell-align-c, #deal-record .table-auction-record .cell-align-c
{
	text-align: center;
}
#deal-record .table-deal-record
{
	margin-bottom: 10px;
	width: 100%;
}
#deal-record .table-deal-record tr.odd, #deal-record .table-auction-record tr.odd
{
	background-color: #f6f9ff;
}
#deal-record .table-deal-record caption
{
	padding: 5px 0;
}
#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 .table-auction-record
{
	margin: 10px 0;
	text-align: center;
	width: 100%;
}
#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%;
}
#J_showBuyerList
{
	position: relative;
}
#J_showBuyerList .view-evaluate
{
	position: absolute;
	top: 8px;
	right: 5px;
	width: 150px;
	text-align: right;
	color: #36c;
	font-family: "simsun";
}
#deal-record .info
{
	display: inline;
	float: right;
	width: auto;
	overflow: hidden;
}
#deal-record .info .page-info
{
	display: inline;
	float: left;
	margin-right: 20px;
}
#deal-record .info .view-history
{
	display: inline;
	float: left;
	width: auto;
}
#deal-record .current .view-all, #deal-record .view-history .pagination
{
	display: none;
}
#deal-record .current .pagination
{
	display: block;
}
#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;
	border-top: 4px solid #F6F6F6;
	border-left: 4px solid #DA692F;
	border-bottom: 4px solid #F6F6F6;
	overflow: hidden;
}
#guestbook legend
{
	display: none;
}
#guestbook .login-hint
{
	position: relative;
	padding: 20px 10px 10px;
	border-top: 1px solid #EEE;
	background-color: #F6F9FC;
	margin-top: 10px;
	zoom: 1;
}
#guestbook .login-hint ul
{
	margin-top: 10px;
}
#guestbook .login-hint li
{
	margin: 0 0 5px 20px;
	list-style-type: circle;
}
#guestbook .ww-download-link
{
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 10;
}
#guestbook #response
{
	position: relative;
	padding: 20px 0 10px 1em;
	border-top: solid 1px #eee;
	border-bottom: dashed 1px #DDE4EA;
	background-color: #F6F9FC;
	margin: 10px 0 0;
}
#guestbook #response .ww-download-link
{
	top: 20px;
}
#guestbook #response input[type='checkbox']
{
	margin-right: .5em;
	vertical-align: middle;
}
#guestbook #response .action, #guestbook #response .captcha
{
	margin-bottom: 5px;
	padding-left: 8em;
	zoom: 1;
}
#guestbook #response .captcha button
{
	display: block;
}
#guestbook #response .captcha img
{
	cursor: pointer;
}
#guestbook .respond div:after, #guestbook dt:after, #guestbook dd:after
{
	content: '\0020';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#guestbook #response .action span, #guestbook #response .captcha span
{
	float: left;
	width: 7em;
	margin-left: -7.5em;
	text-align: right;
}
#guestbook #response .action
{
	z-index: 1;
	padding-bottom: 10px;
}
#guestbook #response textarea
{
	width: 410px;
	height: 80px;
	padding: 3px 2px 2px; *padding:2px2px2px;margin-bottom:10px;border:solid1px#A7A6AA;}
#guestbook #response .smiley
{
	position: absolute;
	top: 80px;
	_top: 81px;
	left: 9em;
	_left: 8em;
	width: 28px;
	height: 27px;
	margin-left: -28px;
	_margin-left: -25px;
	cursor: pointer;
	text-indent: -300px;
	background-position: -272px -330px;
}
#guestbook .smiley-list
{
	position: absolute;
	top: 80px;
	_top: 81px;
	left: 9em;
	_left: 9em;
	width: 271px;
	height: 91px;
	_margin-left: 3px;
	border: solid 1px #A7A6AA;
	background: #fff url(/Images/Product/txb_v2.png) no-repeat;
	overflow: hidden;
}
#guestbook .smiley-list a
{
	float: left;
	width: 30px;
	height: 30px;
	text-indent: -300px;
	overflow: hidden;
}
#guestbook .smiley-list a:hover
{
	border-right: solid 1px #8D8978;
	border-bottom: solid 1px #8D8978;
}
#guestbook #response .captcha input
{
	float: left;
	width: 4em;
	margin-right: 1em;
	padding: 3px 3px 2px;
	border: solid 1px #A7A6AA;
}
#guestbook dl
{
	word-wrap: break-word;
	word-break: break-all;
	padding: .6em 1em .6em 1.4em;
	border-bottom: dashed 1px #DDE4EA;
}
#guestbook dl strong
{
	font-weight: 400;
}
#guestbook dl dt
{
	padding-bottom: 3px;
}
#guestbook dl dt, #guestbook dl dd
{
	width: 85%;
	position: relative;
	z-index: 1;
}
#guestbook dt, #guestbook dd
{
	zoom: 1;
}
#guestbook dl .dtreviewed
{
	width: 110px;
	position: absolute;
	top: 0;
	right: -115px;
	color: #999;
}
#guestbook dl span
{
	float: left;
}
#guestbook dl.odd
{
	background-color: #F6F9FF;
}
#guestbook dl dt em
{
	color: #FF6500;
}
#guestbook dl dd
{
	color: #999;
}
#guestbook dl dd img
{
	margin: 0 5px;
}
#guestbook .pagination
{
	margin-top: 10px;
}
#guestbook .page-bottom
{
	float: right;
}
.lst-express-region
{
	position: absolute;
	padding: 5px;
	width: 256px;
	border: 2px solid #ffbf69;
	background-color: #fdffee;
	overflow: hidden;
	z-index: 1000;
	left: -9999px;
	top: -9999px;
}
.lst-express-region li
{
	float: left;
	padding: 2px;
}
.lst-express-region li a
{
	display: block;
	width: 60px;
	text-align: center;
}
.lst-express-region li a:hover
{
	color: #fff;
	background-color: #ffbf69;
}
.vip-popup, .shop-vip-popup
{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999;
}
.vip-popup div, .shop-vip-popup div
{
	background-color: #E8E8E8;
	border: 1px solid #666;
	margin-top: 6px;
	padding: 5px;
}
.vip-popup ul, .shop-vip-popup ul
{
	background-color: #FFF;
	padding: 5px;
}
.vip-popup ul li, .shop-vip-popup ul li
{
	overflow: hidden;
	min-width: 150px;
	_width: 200px;
	color: #666;
	font-size: 12px;
	line-height: 15px;
}
.vip-popup ul li em, .shop-vip-popup ul li em
{
	color: #F60;
}
.vip-popup span, .shop-vip-popup span
{
	display: block;
	position: absolute;
	top: 0;
	left: 5px;
	width: 11px;
	height: 7px;
	background: transparent url(/Images/Product/popup_arrow.gif) no-repeat scroll left top;
}
.go-top
{
	position: fixed;
	background-position: -106px -105px;
	width: 19px;
	height: 63px;
	bottom: 10%;
	right: -63px;
	filter: alpha(opacity=0);
	opacity: 0;
}
.go-top a
{
	display: block;
	width: 19px;
	height: 63px;
}
.go-top a:focus
{
	outline: none;
}
.go-top a span
{
	display: none;
}
#detail div.cart-info
{
	background: transparent url(/Images/Product/T1ZK4BXaJgXXXXXXXX-402-279.png) no-repeat scroll 0 0;
	position: absolute;
	width: 402px;
	height: 112px;
	top: -9999px;
	right: -9999px;
	color: #404040;
	z-index: 999999;
}
#detail div.cart-error
{
	background: transparent url(/Images/Product/T1CYlYXaJGXXXXXXXX-400-110.png) no-repeat scroll 0 0;
}
#detail div.cart-info .action-hint
{
	margin-left: 60px;
}
#detail div.cart-info .action-hint .skin
{
	margin-right: 25px !important;
}
#detail div.cart-info .action-hint .skin .long-btn
{
	color: #fff;
}
#detail div.cart-info .loading-indicator
{
	display: none;
}
#detail div.items-loading .loading-indicator
{
	width: 16px;
	height: 16px;
	background: url(/Images/Product/T1V.dAXc0nXXXXXXXX-16-16.gif);
	display: block;
	position: absolute;
	left: 10px;
	top: 120px;
}
#detail div.items-loaded
{
	height: 279px;
}
#detail div.cart-info h4
{
	font-weight: 700;
	font-size: 14px;
	margin-top: 15px;
}
#detail div.cart-info p
{
	margin: 2px 0 6px 0;
}
#detail div.cart-info p em
{
	color: #f00;
	font-weight: 700;
	margin: 0 5px;
}
#detail div.cart-info p strong
{
	margin: 0 5px;
	font-family: Tahoma,SimSun,Arial,Helvetica,sans-serif;
}
#detail div.cart-info p strong.price
{
	color: #FE6500;
	margin: 0;
	font-size: 16px;
}
#detail div.cart-info .skin, #detail div.cart-info .skin-gray
{
	padding: 0 !important;
	margin-right: 15px;
}
#detail div.cart-info .skin-gray .btn
{
	font-weight: 400;
	font-size: 12px;
	color: #0F0000;
}
#detail div.cart-info span.skin a:hover
{
	color: #fff;
	text-decoration: underline;
}
#detail div.cart-info a.close
{
	display: block;
	height: 15px;
	position: absolute;
	right: 10px;
	top: 4px;
	width: 45px; *background:#fff;*filter:alpha(opacity = 1);}
#detail div.cart-info a.close:focus
{
	outline: none;
}
#detail div.cart-info a.close span
{
	display: none;
}
#detail .property .key .action, #detail .combination .info .skin-gray
{
	position: relative;
}
#detail .property .key .action div.cart-info
{
	top: -60px;
	right: 0;
}
#detail .combination .info .skin-gray div.cart-info
{
	top: -70px;
	right: 0;
}
#detail div.cart-info ul.hot-items, #detail div.items-loading ul.hot-items
{
	display: none;
}
#detail div.items-loaded ul.hot-items
{
	display: block;
}
#detail div.cart-info ul.hot-items
{
	position: absolute;
	bottom: 0;
	height: 140px;
}
#detail div.cart-info ul.hot-items li
{
	float: left;
	display: inline-block; *display:inline;*zoom:1;width:96px;text-align:center;position:relative;vertical-align:middle;overflow:hidden;margin:0;background:#fff;}
#detail div.cart-info ul.hot-items li a
{
	padding: 0;
	border: none;
	margin: 0 auto;
	color: #36C;
	background: #fff;
}
#detail div.cart-info ul.hot-items li a.pic-link
{
	margin: 0 auto;
}
#detail div.cart-info ul.hot-items li a:hover
{
	border: none;
	margin: 0;
	color: #F60;
}
#detail div.cart-info ul.hot-items li a:focus
{
	outline: none;
}
.login-now
{
	position: absolute;
	top: -450px;
	left: -227px;
	width: 450px;
	height: 307px;
	background-color: #fafafa;
	border: #aaa solid 1px;
}
.login-now .skin
{
	width: 410px;
	height: 270px;
	background-color: #fafafa;
	border: #fff solid 1px;
}
#page #detail .property .meta .icon, #detail .property .meta li.safety em, #detail .property .meta dl span, #detail .property li.other-service em
{
	float: none;
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: text-bottom;
	overflow: hidden;
	background: url(/Images/Product/buy_v2.png) no-repeat;
}
#page #detail .property .meta span.vip
{
	width: 20px;
	background-position: -480px 2px;
}
#page #detail .property .meta span.shop-vip
{
	background-position: -420px 2px;
	width: 45px;
}
#page #detail .property .meta span.limit-prom
{
	width: 56px;
	background-position: -560px 0;
}
#page #detail .property .meta span.discount
{
	width: 33px;
	background-position: 0 0;
}
#page #detail .property .meta span.discount-3
{
	width: 45px;
	background-position: -60px 0;
}
#page #detail .property .meta span.discount-5
{
	width: 45px;
	background-position: -120px 0;
}
#page #detail .property .meta span.discount-10
{
	width: 52px;
	background-position: -180px 0;
}
#page #detail .property .meta span.discount-20
{
	width: 52px;
	background-position: -240px 0;
}
#page #detail .property .meta span.discount-double
{
	width: 44px;
	background-position: -300px 0;
}
#page #detail .property .meta span.discount-other
{
	width: 44px;
	background-position: -360px 0;
}
#page #detail .property .meta span.discount-shopvip
{
	width: 43px;
	background-position: -420px 0;
}
#page #detail .property .meta span.tao-a-site
{
	width: 34px;
	background-position: -506px 0;
}
#detail .property .meta li.safety em
{ *margin-right:3px;height:18px;}
#detail .property .meta li.safety em.service-mall
{
	background-position: -80px -20px;
}
#detail .property .meta li.safety em.service-xb
{
	background-position: 0 -20px;
}
#detail .property .meta li.safety em.service-cod
{
	background-position: -244px -20px;
}
#detail .property .meta li.safety em.service-credit
{
	background-position: -262px -20px;
}
#detail .property .meta li.safety em.service-donation, #detail .property .other li.other-service em.service-donation
{
	background-position: -281px -20px;
}
#detail .property .meta li.safety em.service-autodelivery
{
	background-position: -192px -20px;
}
#detail .property .meta li.safety em.service-virtual
{
	background-position: -32px -20px;
}
#detail .property .meta li.safety em.service-alipay
{
	background-position: -48px -20px;
}
#detail .property .meta li.safety em.service-onbehalf
{
	background-position: -64px -20px;
}
#detail .property .meta li.safety em.service-assurance
{
	background-position: -210px -20px;
}
#detail .property .meta li.safety em.service-consignment
{
	background-position: -227px -20px;
}
#detail .property .meta li.safety em.service-autofill
{
	background: transparent url(  '/Images/Product/T1frNoXkNHXXXXXXXX-46-16.png' ) no-repeat 0 0;
	width: 46px;
}
#detail .property .meta dt span.service-autofill24
{
	background: transparent url(  '/Images/Product/T1frNoXkNHXXXXXXXX-46-16.png' ) no-repeat 0 0;
	width: 46px;
}
#detail .property .meta dt span
{
	width: 24px;
	height: 24px;
	margin-top: 18px;
}
#detail .property .meta dt span.service-mall24
{
	background-position: -120px -40px;
}
#detail .property .meta dt span.service-xb24
{
	background-position: 0 -40px;
}
#detail .property .meta dt span.service-cod24
{
	background-position: -228px -40px;
}
#detail .property .meta dt span.service-credit24
{
	background-position: -255px -40px;
}
#detail .property .meta dt span.service-donation24
{
	background-position: -24px -40px;
}
#detail .property .meta dt span.service-autodelivery24
{
	background-position: -144px -40px;
}
#detail .property .meta dt span.service-virtual24
{
	background-position: -48px -40px;
}
#detail .property .meta dt span.service-alipay24
{
	background-position: -72px -40px;
}
#detail .property .meta dt span.service-onbehalf24
{
	background-position: -94px -40px;
}
#detail .property .meta dt span.service-assurance24
{
	background-position: -172px -40px;
}
#detail .property .meta dt span.service-consignment24
{
	background-position: -200px -40px;
}
#detail .property .meta dd span.xb-auth
{
	background-position: -96px -20px;
}
#detail .property .meta dd span.xb-guarantee
{
	background-position: -112px -20px;
}
#detail .property .meta dd span.xb-thunder
{
	background-position: -128px -20px;
}
#detail .property .meta dd span.xb-quality
{
	background-position: -144px -20px;
}
#detail .property .meta dd span.xb-return
{
	background-position: -160px -20px;
}
#detail .property .meta dd span.xb-truth
{
	background-position: -176px -20px;
}
#detail .property .key .action .btn-buy a, #detail .property .key .action .btn-bid a, #detail .property .key .action .btn-add a, #detail .property .key .action .btn-wait a
{
	margin-right: 0;
	float: left;
	width: 127px;
	height: 36px;
	overflow: hidden;
	text-indent: -200px;
	background: url(/Images/Product/T1srRKXkJMXXXXXXXX-635-36.png) no-repeat;
}
#detail .property .key .action .btn-bid a
{
	background-position: -127px 0;
}
#detail .property .key .action .btn-add a
{
	background-position: -254px 0;
}
#detail .property .key .action .btn-wait a
{
	background-position: -381px 0;
}
#detail .property .key .action .btn-add a.disabled
{
	background-position: -508px 0;
	cursor: default;
}
.ext #detail .property .key .action .btn-buy a, .ext #detail .property .key .action .btn-bid a, .ext #detail .property .key .action .btn-add a, .ext #detail .property .key .action .btn-wait a
{
	width: 140px;
}
.ext #detail .property .key .action .btn-bid a
{
	background-position: -140px 0;
}
.ext #detail .property .key .action .btn-add a
{
	background-position: -280px 0;
}
.ext #detail .property .key .action .btn-wait a
{
	background-position: -420px 0;
}
.ext #detail .property .key .action .btn-add a.disabled
{
	background: url(/Images/Product/T1qjJfXoJDXXXXXXXX-140-36.png) no-repeat 0 0;
	cursor: default;
}
.fence .ftr
{
	_overflow: hidden;
}
#detail .combination .info
{
	_margin-right: -2px;
}
#detail .combination .items ul
{
	_margin-top: 15px;
}
#detail .combination .info .skin-gray a
{
	_color: #0F0000;
}
#detail .combination .items li
{
	_margin: 0 1px;
}
.old #detail .combination .items li
{
	_margin: 0;
}
.simple #detail .combination .items li
{
	_margin: 0 11px;
}
.expanded #detail .combination .items li
{
	_margin: 0 10px;
}
#detail .promotion .info p
{
	_zoom: 1;
}
.go-top
{
	_position: absolute;
}
.switch-bar
{
	_position: absolute;
}
#other-info .item-payment-way table .alipay-method
{
	width: 15%;
	color: #9C0001;
}
#other-info .item-payment-way table .alipay-content
{
	text-align: left;
	color: #747474;
}
#other-info .item-payment-way table .alipay-bank
{
	width: 30%;
}
#other-info .item-payment-way table .alipay-feature
{
	width: 40%;
}
#other-info .item-payment-way table .alipay-action
{
	width: 15%;
	font-weight: 700;
}
.main-wrap .box
{
	width: auto !important;
}
.ext .main-wrap .box
{
	margin-left: 0;
}
.main-wrap .shopkeeper .box
{
	margin-left: 0;
}
.main-wrap .box .hd h3
{
	padding: 0;
}
.main-wrap .shopkeeper .hd h3
{
	font-size: 12px;
	padding-left: 10px;
}
.main-wrap h4.hd
{
	height: 30px;
	padding-left: 16px;
	line-height: 30px;
	background-position: 0 -640px !important;
	background-repeat: repeat-x;
}
.main-wrap .exemption-clause
{
	margin-top: 30px;
}
#detail .btn-add p
{
	margin: 0;
	padding: 0;
}
#detail .msg
{
	margin-bottom: 2px;
}
#detail .msg p.attention
{
	border: none;
}
#detail .msg p
{
	margin: 0;
}
#detail .shop-intro
{
	width: auto;
}
#J_DivItemDesc p
{
	margin: .3em 0;
}
.ark
{
	line-height: normal;
}
.ark .grid .item
{
	text-align: center;
}
.ark .shop-list .price strong
{
	float: none;
}
.ark .shop-intro-v2 .other .access
{
	display: block;
}
.popup-box
{
	position: absolute;
	z-index: 100000;
	overflow: hidden;
}
.popup-box .pop-iframe-box
{
	position: absolute;
	z-index: 10001;
	left: 0;
	top: 0;
	border: 1px solid #95d3ff;
	background: #fff url(/Images/Product/sk_loading.gif) no-repeat 50% 50%;
}
.popup-box iframe
{
	width: 100%;
	height: 100%;
	border: none;
	border-style: none;
}
.popup-box .popup-shadow
{
	position: absolute;
	top: 5px;
	left: 5px;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .3;
	filter: alpha(opacity=30);
}
.popup-box .btn-close
{
	display: block;
	position: absolute;
	top: 15px;
	right: 20px;
	z-index: 10002;
	width: 15px;
	height: 15px;
	overflow: hidden;
	line-height: 1000px;
	background: url(/Images/Product/close.gif) no-repeat;
	cursor: pointer;
}
#popup1
{
	width: 410px;
	height: 580px;
}
#popup1 .pop-iframe-box
{
	width: 405px;
	height: 575px;
}
.favorable-popup
{
	border: 1px solid #666;
	background-color: #e8e8e8;
	padding: 5px;
	position: absolute;
	top: 20px;
	left: 15;
	z-index: 999;
	zoom: 1;
}
.favorable-popup-content
{
	background-color: #fff;
	padding: 5px;
	text-align: left;
}
.favorable-popup-content li
{
	text-align: left;
	_width: 200px;
	overflow: hidden;
	width: 200px;
}
.favorable-popup-arrow
{
	width: 11px;
	height: 7px;
	position: absolute;
	top: -6px;
	left: 5px;
	margin: 0;
	padding: 0;
	background: url(/Images/Product/popup_arrow.gif) no-repeat top left;
}
#dsr
{
	border-bottom: 1px dashed #CCC;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0 5px 5px;
	padding: 0 5px 5px;
}
.popup-tips, .popup-tips-small
{
	background: transparent url(/Images/Product/tips.png) no-repeat scroll 0 0;
	height: 55px;
	padding: 15px 0 10px 15px;
	position: absolute;
	width: 120px;
	z-index: 999;
}
.popup-tips h5
{
	color: #999;
	font-weight: normal;
	margin-bottom: 2px;
	margin: 0;
	padding: 0;
}
.popup-tips p
{
	color: #000;
	line-height: 18px;
	font-weight: 400;
	margin: 0;
	padding: 0;
}
.popup-tips em
{
	color: #F60;
	font-style: normal;
	font-weight: 400;
}
.p-explain
{
	background: url(http://pics.taobaocdn.com/bao/album/sys/shop/payment_flow_080725.png) no-repeat 0 0;
	margin: 15px auto;
	width: 635px;
	text-indent: 0;
	line-height: 20px;
	padding-top: 66px;
}
#MemoInfo ul div#PaymentBox h3
{
	border-right: #ffdba7 1px solid;
	padding-right: 0;
	border-top: #ffdba7 1px solid;
	padding-left: 0;
	z-index: 10;
	background: #fff;
	padding-bottom: 0;
	margin-left: 15px;
	border-left: #ffdba7 1px solid;
	width: 173px;
	color: #000;
	text-indent: 0;
	line-height: 28px;
	padding-top: 0;
	border-bottom: #ffdba7 1px solid;
	position: relative;
	height: 28px;
	text-align: center;
}
#PaymentBox OL
{
	_width: 728px;
	_overflow: hidden;
	border-right: #ffefdd 1px solid;
	padding-right: 0;
	border-top: #ffefdd 1px solid;
	padding-left: 0;
	padding-bottom: 10px;
	margin: -20px 15px 15px;
	border-left: #ffefdd 1px solid;
	padding-top: 20px;
	border-bottom: #ffefdd 1px solid;
}
#PaymentBox ol div
{
	margin-top: -22px;
	margin-left: 85px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
#PaymentBox ol li
{
	background: none transparent scroll repeat 0 0;
	height: auto;
}
#PaymentBox ol li span
{
	color: #9c0001;
}
#paymentbox ol a
{
	color: #000;
	text-decoration: underline;
}
#PaymentBox ol li a.outstanding-link
{
	margin-left: 5px;
	color: #F50;
}
#PaymentBox .bank-list
{
	clear: both;
	padding-right: 0;
	padding-left: 0;
	background: url(http://pics.taobaocdn.com/bao/album/sys/shop/payment_cobank_080725.jpg) no-repeat 0 0;
	float: none;
	padding-bottom: 0;
	margin: 8px 0 0;
	width: 553px;
	padding-top: 0;
	height: 64px;
}
#PaymentBox .bank-list li
{
	padding-right: 0;
	display: inline;
	padding-left: 0;
	float: left;
	padding-bottom: 0;
	margin: 0 9px 9px 0;
	overflow: hidden;
	width: 83px;
	padding-top: 0;
	height: 23px;
}
#PaymentBox .bank-list li a
{
	display: block;
	line-height: 500px;
}
#PaymentBox .balance-pay-type
{
	clear: both;
	padding-right: 0;
	padding-left: 0;
	float: none;
	padding-bottom: 0;
	margin: 5px 0 0;
	padding-top: 0;
}
#PaymentBox .balance-pay-type li
{
	clear: both;
	background: url(http://pics.taobaocdn.com/bao/album/sys/shop/payment_btn2_080725.png) no-repeat -100px 0;
	float: none;
	width: auto;
	height: auto;
}
#PaymentBox .balance-pay-type li strong
{
	color: #000;
}
#PaymentBox .link-btn
{
	padding-right: 14px;
	padding-left: 14px;
	background: url(http://pics.taobaocdn.com/bao/album/sys/shop/payment_btn2_080725.png) no-repeat 0 0;
	padding-bottom: 4px;
	margin-left: 5px;
	color: #fff;
	padding-top: 2px;
	text-align: center;
}
#PaymentBox A.link-btn:link
{
	text-decoration: none;
}
#PaymentBox A.link-btn:visited
{
	text-decoration: none;
}
#PaymentBox A.link-btn:hover
{
	text-decoration: underline;
}
#PaymentBox A.link-btn:active
{
	text-decoration: underline;
}
#PaymentBox div.paydiv p.credit-bill
{
	color: #F50;
	text-indent: 0;
	margin-bottom: 10px;
}
#PaymentBox div.paydiv p.credit-bill a
{
	color: #F50;
	margin-left: 5px;
}
#PaymentBox div.paydiv p.credit-bill a.how-to
{
	color: #012691;
}
#MemoInfo ul #CodInfo
{
	background-image: none;
}
#CodInfo #CodBox
{
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #d7d6d8;
	padding: 35px 25px;
	_zoom: 1;
}
#detail .property .meta li span.cod-icon
{
	background: url(/Images/Product/decorate.png) no-repeat -48px -199px;
	display: inline-block;
	width: 16px;
	height: 16px;
	overflow: hidden;
	margin-right: 5px;
}
#cod-info .section-box
{
	border-top-width: 0;
}
.cod-explain
{
	background: url(/Images/Product/cod_flow_090316.png) no-repeat -3px 0;
	line-height: 20px;
	margin: 0 0 0 10px;
	padding: 75px 0 0 100px;
	text-indent: 0;
}
.cod-explain dt
{
	float: left;
	margin-left: -120px;
	font-weight: bold;
	color: #9F0102;
	width: 110px;
	text-align: right;
	_display: inline;
	_margin-top: -15px;
}
.cod-explain dd
{
	margin-bottom: 10px;
}
.cod-explain .point
{
	font-size: 14px;
	color: #404040;
}
.cod-explain a.long-btn, .cod-explain a.long-btn:link
{
	color: #fff;
	margin: 10px 0 0;
	_margin: -5px 0 15px;
}
#MemoInfo .safety-service
{
	border: 1px solid #D7D6D8;
	margin: 0 auto;
	text-indent: 0;
	width: 98%;
}
#MemoInfo .safety-service p
{
	margin: 25px 20px;
	width: 668px;
	text-indent: 25px;
}
#MemoInfo .safety-service dl
{
	margin: 0 20px 25px 45px;
}
#MemoInfo .safety-service dt
{
	line-height: normal;
	margin-top: 25px;
}
#MemoInfo .safety-service dt img
{
	border: 0;
	width: 50px;
	height: 50px;
}
#MemoInfo .safety-service dd
{
	margin: -75px 0 0 75px;
}
#MemoInfo .safety-service dl dl
{
	margin: 0;
}
#MemoInfo .safety-service dt dt
{
	margin-top: 0;
}
#MemoInfo .safety-service dd dd
{
	margin: 0;
	padding-left: 12px;
	background: transparent url(/Images/Product/dot.png) no-repeat scroll 4px 50%;
}
#MemoInfo .safety-service dd dt a
{
	text-decoration: underline;
	font-weight: 700;
}
#MemoInfo .safety-service dd span
{
	font-weight: 400;
}
.li-channel ul
{
	line-height: 25px;
}
.ark .cats .cat h4
{
	font-size: 12px;
}
.ark .ItemDesc th, td
{
	padding: 0;
}
#ItemAttributes li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
	width: 230px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	white-space: nowrap;
}
#ItemAttributes li.ingredient
{
	width: 100% !important;
	clear: both;
}
#ItemAttributes li.authenticate
{
	width: 100% !important;
	height: auto;
	_height: 100px;
	overflow: visible;
	clear: both;
	white-space: normal;
}
#ItemAttributes .authenticate li
{
	width: 110px;
	height: 100px;
	white-space: normal;
}
#ItemAttributes .authenticate ul
{
	margin: -20px 0 0 64px;
}
#ItemAttributes .clear
{
	font-size: 0;
	line-height: 0;
	width: 100%;
	height: 0;
	clear: both;
}
#J_DivItemDesc h2
{
	background: none;
	border: 0;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	line-height: 25px;
	margin: auto;
	padding: auto;
	position: static;
}
#detail .property .bonus-action
{
	margin: 10px 0 0 10px;
	padding: 8px 0 6px 11px;
	border: #EDEDED solid 1px;
	overflow: hidden;
	zoom: 1;
}
#detail .property .bonus-action em
{
	float: left;
	color: #FF0101;
}
#detail .property .bonus-action em span
{
	float: left;
	width: 16px;
	height: 16px;
	background-position: -32px -200px;
}
#detail .property .bonus-action a
{
	margin-left: 10px;
}
#detail .property .key .action .btn-add
{
	margin-right: 5px;
}
#detail .property .key .action .tip-add
{
	float: left;
	margin-top: 4px;
	margin-right: 0;
	white-space: nowrap;
}
#detail .property .key .action .tip-add a
{
	margin-right: 0;
	color: #575B63;
	line-height: 15px;
}
.report-pop
{
	position: absolute;
	width: 390px;
	overflow: hidden;
	color: #111;
	background: #f1faff;
	border: 1px solid #bce1f1;
}
.report-pop h3
{
	height: 22px;
	text-indent: 10px;
	line-height: 22px;
	font-size: 14px;
	font-weight: bold;
	background: #d6eff3 url(/Images/Product/T1l44mXn8BXXXXXXXX-18-50.png) repeat-x left top;
	border-bottom: 1px solid #bde1f1;
}
.report-pop .msg24
{
	width: 370px;
	overflow: hidden;
	margin: 20px auto;
}
.report-pop .msg24 p.text
{
	text-indent: 36px;
	line-height: 1.5;
}
.report-pop .msg24 p.btns
{
	height: 24px;
	margin-top: 10px;
	text-align: center;
}
.report-pop .msg24 p.btns button
{
	width: 80px;
	height: 24px;
	overflow: visible;
	margin: 0 5px;
	line-height: 24px;
	_line-height: normal;
	background: #d4d0c7;
}
.report-pop .close-pop
{
	position: absolute;
	top: 2px;
	right: 2px;
	width: 18px;
	height: 18px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(/Images/Product/T1l44mXn8BXXXXXXXX-18-50.png) no-repeat 0 -32px;
	cursor: pointer;
}
#detail .detail-hd p
{
	position: absolute;
	right: 0;
	top: 0;
}
.popup-share
{
	padding: 10px;
	background-color: #F0FAFF;
	width: 440px;
}
.popup-share .tab-hd
{ *zoom:1;border-bottom:1pxsolid#aed2ff;margin-bottom:10px;}
.popup-share .tab-hd:after
{
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.popup-share .tab-hd li, .popup-share .tab-hd li a
{
	_position: relative;
	float: left;
	height: 24px;
	line-height: 24px;
	margin: 2px 3px 0 0;
	padding: 0 0 0 3px;
	background: url(/Images/Product/T1mn0iXnM8ndO_.pc8-120-51.png) no-repeat 0 -27px;
}
.popup-share .tab-hd li a
{
	margin: 0;
	background-position: right -27px;
	padding: 0 10px 0 7px;
	outline: none;
	text-decoration: none;
}
.popup-share .tab-hd li.cur, .popup-share .tab-hd li.cur a
{
	margin: 0 3px -1px 0;
	height: 27px;
	line-height: 27px;
	font-weight: 700;
	background-position: 0 0;
}
.popup-share .tab-hd li.cur a
{
	margin: 0;
	background-position: right 0;
}
.popup-share .copy-link .info
{
	margin-bottom: 10px;
}
.popup-share .copy-link .info input
{
	height: 18px;
	line-height: 18px;
	color: #aaa;
	width: 370px;
}
.popup-share .copy-link .operation
{
	margin-bottom: 10px;
	margin-left: 12px;
	position: relative;
	_zoom: 1;
}
.popup-share .copy-link .operation button
{
	margin-left: 48px;
}
.popup-share .copy-link .operation .share-this
{
	margin-top: 15px;
	height: 18px;
}
.popup-share .copy-link .operation .share-this span
{
	display: inline-block;
	height: 18px;
	line-height: 18px;
	float: left;
}
.popup-share .copy-link .operation .share-this ul li
{
	display: inline-block;
	float: left;
	height: 18px;
	line-height: 18px;
	margin-right: 15px;
}
.popup-share .copy-link .operation .msg
{
	margin-left: 48px;
}
.popup-share .copy-link .operation .share-on-kaixin span
{
	padding-left: 26px;
	background: url(/Images/Product/T1xkVqXeNeXXXXXXXX-16-16.png) no-repeat 5px 0;
}
.popup-share .copy-link .operation .share-on-renren span
{
	padding-left: 26px;
	background: url(/Images/Product/T1Sj0yXnFoXXXXXXXX-16-16.png) no-repeat 5px 0;
}
.popup-share .copy-link .operation .share-on-tjh span
{
	padding-left: 25px;
	background: url(http://img06.taobaocdn.com/tps/i6/T1dSpsXoRAXXXXXXXX-16-16.gif) no-repeat 5px 0;
}
.popup-share .copy-link .msg24 p
{
	font-weight: normal;
	font-size: 12px;
}
.popup-share .copy-link .countdown
{
	text-align: right;
}
.service-3c
{
	background: transparent url(/Images/Product/T1g9BqXoJfXXXXXXXX-16-16.png) no-repeat 0 2px !important;
	height: 20px;
}
.service-3c24
{
	background: url(/Images/Product/T19CdqXkJkXXXXXXXX-24-24.png) !important;
}
.service-3c48
{
	background: url(/Images/Product/T1GGpsXXRtXXXXXXXX-48-48.png) !important;
}
.service-xie24
{
	background: url(/Images/Product/T1sJluXhBsXXXXXXXX-24-24.png) no-repeat !important;
}
.service-xie32
{
	background: url(http://img06.taobaocdn.com/tps/i6/T1SUFAXmXdXXXXXXXX-32-32.png) no-repeat !important;
}
.service-xie16
{
	background: url(/Images/Product/T13EBAXnxeXXXXXXXX-16-16.png) no-repeat !important;
}
.service-xie48
{
	background: url(/Images/Product/T1hoBAXktfXXXXXXXX-48-48.png) !important;
}
.service-jia
{
	background: transparent url(/Images/Product/T1JlFLXjlLXXXXXXXX-16-16.png) no-repeat 0 2px !important;
	height: 20px;
}
.shop-intro-v2 .other a.enter
{
	display: block;
}
#detail .property .meta dt span.service-3c48, #detail .property .meta dt span.service-xie48
{
	width: 48px;
	height: 48px;
	margin-top: 8px !important;
}
#detail .property .meta .lite-xb dt span
{
	margin-top: 10px;
}
.zoomer
{
	position: absolute;
	background: transparent url(/Images/Product/T12pdtXaldXXXXXXXX-2-2.png) repeat left top;
	cursor: move;
	z-index: 1;
}
.zooming
{
	position: absolute;
	border: 1px solid #cdcdcd;
	width: 430px;
	height: 310px;
	background: #fff;
	overflow: hidden;
}
.zoom-icon
{
	width: 23px;
	height: 23px;
	position: absolute;
	right: 0;
	bottom: 0;
	background: transparent url(  '/Images/Product/T1uJNuXX8tXXXXXXXX-23-23.png' ) no-repeat left top;
}
.zoom-cache
{
	width: 0;
	height: 0;
	overflow: hidden;
}
.personal-info .seller-rate-info .scroller
{
	background: url(/Images/Product/rate_scroller_bar.png) no-repeat scroll 1000px 1000px;
}
.personal-info .seller-rate-info .scroller em
{
	background: url(/Images/Product/rate_scroller_ball.png) no-repeat scroll 1000px 1000px;
}
.show-rate-summary
{
	border: 1px solid #c8c8c8;
	color: #808080;
	margin: 10px 0;
	padding: 10px 20px;
	zoom: 1;
}
.show-rate-summary .personal-info .seller-rate-info
{
	border: none;
}
.show-rate-summary .personal-info .seller-rate-info .desc div
{
	padding-left: 62px;
	background-color: white;
}
.show-rate-summary h4
{
	color: #404040;
	font-size: 12px;
	font-weight: bold;
}
.show-rate-summary p
{
	padding-left: 20px;
}
.show-rate-summary .score
{
	color: #f60;
	font-size: 2em;
	font-weight: normal;
	margin: 0 2px;
}
.show-rate-summary .rated
{
	margin: 0 2px;
}
.show-rate-summary .rated strong
{
	font-weight: normal;
	color: #f60;
}
.show-rate-summary .total
{
	font-weight: bold;
	text-align: right;
	line-height: 18px;
	margin-top: -18px;
}
.show-rate-summary .total strong
{
	color: #f60;
}
.personal-info
{
	margin: 10px 0;
}
.personal-info .seller-rate-info
{
	border: 1px solid #d7d7d7;
}
.personal-info .seller-rate-info .text
{
	width: 185px;
	border: none;
	padding: 5px 10px 5px 20px;
	text-align: left;
	vertical-align: top;
}
.personal-info .seller-rate-info .text .title
{
	color: black;
	line-height: 25px;
}
.personal-info .seller-rate-info .text em
{
	font-weight: bold;
	color: black;
}
.personal-info .seller-rate-info .graph
{
	text-align: left;
	border: none;
	padding: 10px 5px 0;
}
.personal-info .seller-rate-info .scroller
{
	display: block;
	margin: 0 5px;
	width: 430px;
	height: 44px;
	text-align: left;
	background-position: 15px bottom;
}
.personal-info .seller-rate-info .scroller p
{
	display: block;
	padding-left: 30px;
	height: 22px;
	width: 400px;
}
.personal-info .seller-rate-info .scroller span
{
	display: block;
	height: 22px;
	width: 0;
}
.personal-info .seller-rate-info .scroller em
{
	display: block;
	float: right;
	padding-top: 1px;
	height: 22px;
	width: 30px;
	text-align: center;
	color: white;
	background-position: right top;
}
.personal-info .seller-rate-info .scroller span.c-value-0
{
	display: none;
	width: 30px;
	margin-left: -30px;
}
.personal-info .seller-rate-info .desc div
{
	padding: 5px 0 5px 272px;
	background-color: #f8f8f8;
	overflow: hidden;
	zoom: 1;
}
.personal-info .seller-rate-info .desc li
{
	display: block;
	float: left;
	width: 80px;
	text-align: center;
}
.rate-select
{
	text-align: right;
	margin: 3px 0;
	padding-bottom: 3px;
	padding-top: 3px;
}
.popup-tips, .popup-tips-small
{
	position: absolute;
	z-index: 999;
	background: url(/Images/Product/tips.png) no-repeat 0 0;
	width: 120px;
	height: 55px;
	padding: 15px 0 10px 15px;
}
.popup-tips-small
{
	background-position: 0 -96px;
	height: 35px;
}
.popup-tips h5
{
	font-weight: normal;
	color: #999;
	margin-bottom: 2px;
}
.popup-tips p
{
	color: #000;
	line-height: 18px;
}
.popup-tips em
{
	color: #f60;
	font-style: normal;
}
.show-rate-table
{
	table-layout: fixed;
}
.show-rate-table tfoot td, .show-rate-table th
{
	background: #f8f8f8;
}
.show-rate-table tfoot td
{
	text-align: right;
}
.show-rate-table th.ratee, .show-rate-table th.things, .show-rate-table .operate
{
	text-align: center;
}
.show-rate-table td, .show-rate-table th
{
	padding: 5px;
	border-bottom: 1px solid #d5d5d5;
}
.show-rate-table th.rate
{
	text-align: center;
}
.show-rate-table th.comment
{
	padding-left: 10px;
}
.show-rate-table th.ratee, .show-rate-table th.things
{
	text-align: left;
	padding-left: 10px;
}
.show-rate-table td
{
	padding: 5px 10px;
}
.show-rate-table td.rate
{
	width: 60px;
	padding: 5px 0;
}
.show-rate-table .time-left
{
	color: #555;
}
.show-rate-table td .btn
{
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 5px;
}
.show-rate-table td.rate
{
	text-align: center;
}
.show-rate-table td.rate span
{
	display: block;
}
.show-rate-table td.rate span.rate-icon
{
	width: 20px;
	height: 1em;
	padding: 5px 0 0 0;
	margin: 5px auto;
	text-indent: -999em;
	color: #999;
}
.show-rate-table td.rate .result
{
	text-align: center;
}
.show-rate-table td.rate .effecting
{
	color: #f60;
}
.show-rate-table td.rate .no-effect
{
	font-size: 10px;
	color: #999;
}
.show-rate-table .date
{
	color: #999;
}
.show-rate-table p.rate
{
	max-width: 360px;
	word-wrap: break-word;
	margin-bottom: 2px;
	line-height: 18px;
	text-align: justify;
	overflow: hidden; *overflow:auto;}
.show-rate-table p.rate a, .show-rate-table p.exp .link, .show-rate-table p.rate .link
{
	white-space: nowrap;
	margin-right: 5px;
}
.show-rate-table p.exp a
{
	margin-right: 5px;
}
.show-rate-table p.exp
{
	color: #960;
	margin-bottom: 2px;
	max-width: 300px;
	word-wrap: break-word;
	overflow: hidden; *overflow:auto;}
.personal-info-fullwidth .show-rate-table p.exp
{ *width:250px;}
.show-rate-table .price
{
	display: block;
	line-height: 18px;
}
.show-rate-table .price em
{
	color: #f60;
	margin: 0 2px;
}
.show-rate-table .things
{
	width: 300px;
}
#detail .property .meta li.safety em.service-insure
{
	background: url(/Images/Product/T1wBNFXX0FXXXXXXXX-16-16.png) center center no-repeat;
}
#detail .property .meta li.safety em.service-detail
{
	background: transparent url(  '/Images/Product/T1StdHXbhmXXXXXXXX-40-14.png' ) no-repeat 1px 2px;
	width: 42px;
}
.xbTipBlock
{
	border: 1px solid #DFFFD9;
	height: 36px;
}
.xbTipBlock a
{
	color: #000;
	text-decoration: underline;
}
.xbTipBlock div
{
	background: url(/Images/Product/T1UqVKXj4nXXXXXXXX-8-86.gif) repeat-x 0 -36px #F3FFF1;
	border: 1px solid #FFF;
	height: 34px;
}
.xbTipBlock img
{
	border-right: 1px solid #E3FFDE;
	float: left;
	height: 24px;
	margin-left: 5px;
	margin-top: 4px;
	padding: 0 7px;
}
.xbTipBlock p
{
	border-left: 1px solid #FFF;
	float: left;
	height: 24px;
	line-height: 24px;
	margin: 4px 0;
	padding-left: 10px;
}
#detail .property .other .featureSer
{
	display: block;
	width: 400px !important;
	height: auto;
	overflow: hidden;
	clear: both;
}
.featureSer span
{
	float: left;
}
.featureSer a
{
	display: inline-block;
	margin: 2px 10px 2px 0;
	vertical-align: middle;
}
.featureSer i
{
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	background-repeat: no-repeat;
	margin: 0 2px;
	background-image: url(/Images/Product/T1fP0KXeVzXXXXXXXX.png);
	background-position: 16px 16px;
}
.featureSer .xb-auth
{
	background-position: -96px -20px;
}
.featureSer .xb-guarantee
{
	background-position: -112px -20px;
}
.featureSer .xb-thunder
{
	background-position: -128px -20px;
}
.featureSer .xb-quality
{
	background-position: -144px -20px;
}
.featureSer .xb-return
{
	background-position: -160px -20px;
}
.featureSer .xb-truth
{
	background-position: -176px -20px;
}
.featureSer .xb-donation
{
	background-position: -281px -20px;
}
.featureSer .xb-cod
{
	background-position: -244px -20px;
}
.featureSer .xb-shoe
{
	background-position: -317px -20px;
}
.featureSer .xb-elec
{
	background-position: -299px -20px;
}
.featureSer .service-autodelivery
{
	background-position: -192px -20px;
}
.featureSer .service-virtual
{
	background-position: -32px -20px;
}
.featureSer .service-alipay
{
	background-position: -48px -20px;
}
.featureSer .service-onbehalf
{
	background-position: -64px -20px;
}
.featureSer .service-assurance
{
	background-position: -210px -20px;
}
.featureSer .service-consignment
{
	background-position: -227px -20px;
}
.featureSer .service-autofill
{
	background-position: -334px -20px;
}
.featureSer .service-desc
{
	background-position: -557px -83px;
	width: 40px;
}
.featureSer .service-traffic
{
	background-position: -600px -83px;
	width: 40px;
}
#other-info .item-afterSales
{
	margin-bottom: 25px;
}
#other-info .item-afterSales ul
{
	font-size: 12px;
}
#other-info .item-afterSales li
{
	clear: both;
	display: block;
	margin: 5px 0;
	padding: 3px 5px 3px 25px;
	width: 718px;
}
#other-info .item-afterSales li img
{
	float: left;
}
#other-info .item-afterSales li p
{
	border-bottom: 1px solid #DFDFDF;
	display: block;
	padding-bottom: 2px;
	padding-left: 32px;
}
#other-info .item-afterSales .highlight-service p
{
	border-bottom: 0;
}
#other-info .item-afterSales .customMsg p
{
	background: url(/Images/Product/T1UqVKXj4nXXXXXXXX-8-86.gif) no-repeat 6px -70px transparent;
	line-height: 2 !important;
}
#other-info .item-afterSales .serName
{
	display: block;
	float: left;
	text-align: right;
	width: 50px;
}
#other-info .item-afterSales .highlight-service
{
	background: url(/Images/Product/T1UqVKXj4nXXXXXXXX-8-86.gif) repeat-x 0 0 #E9FFE4;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}
#other-info .item-afterSales .tipMsg
{
	margin-left: 34px;
	display: block;
	text-indent: 2em;
}
#other-info .item-afterSales .tipMsg strong
{
	color: #F50;
}
#other-info .item-afterSales .tipMsg a
{
	font-weight: bold;
}
.detail-report
{
	font-size: 12px;
	width: 90px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 9999;
	border-left: solid 1px #DBDBDB;
}
.report-hover
{
	height: 95px;
	border: 1px solid #DBDBDB;
	border-bottom: none;
	top: -1px;
	right: -1px;
}
.detail-report .tip
{
	position: relative;
	cursor: pointer;
	width: 100%;
	height: 21px;
	color: #404040;
	line-height: 23px;
	text-indent: 10px;
	overflow: hidden;
}
.detail-report .tip .arrow
{
	position: absolute;
	right: 10px;
	top: 9px;
	width: 0;
	height: 0;
	border-width: 4px 4px;
	border-style: solid;
	border-color: #898989 #fff #fff #fff;
	font-size: 0;
	line-height: 0;
	-webkit-transition: -webkit-transform .2s ease-in;
	-moz-transition: -webkit-transform .2s ease-in;
	-o-transition: -webkit-transform .2s ease-in;
	transition: -webkit-transform .2s ease-in;
}
.detail-report .tip-info
{
	width: 100%;
	position: absolute;
	left: -1px;
	top: 21px;
	z-index: 999;
	visibility: hidden;
	color: #36c;
	border: solid 1px #DBDBDB;
	border-top: none;
	background: #fff;
}
.tip-info li
{
	height: 15px;
	margin: 5px 0;
	padding: 0 0 0 10px;
}
.tip-info li a, .tip-info li a:link, .tip-info li a:visited
{
	color: #36c;
	text-decoration: none;
}
.tip-info li a:hover
{
	color: #f50;
	text-decoration: underline;
}
.detail-report:hover .arrow, .hover .arrow
{
	border-color: #898989 #fff #fff #fff;
	-moz-transform: rotate(180deg);
	-moz-transform-origin: 50% 30%;
	-webkit-transform: rotate(180deg);
	-webkit-transform-origin: 50% 30%;
	-o-transform: rotate(180deg);
	-o-transform-origin: 50% 30%;
	transform: rotate(180deg);
	transform-origin: 50% 30%;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	top: 7px\9;
}
#other-info .guarantee
{
	margin-top: 20px;
	color: #404040;
	position: relative;
}
#other-info .guarantee p
{
	line-height: 28px !important;
}
#other-info .left-top-bg
{
	background: url(  '/Images/Product/T1lChQXmlKXXXXXXXX-88-95.png' ) 0 0 no-repeat;
	width: 88px;
	height: 95px;
	position: absolute;
	left: 0;
	top: 0;
}
#other-info .guarantee .left-bg
{
	background: url(  '/Images/Product/T1umpQXk4GXXXXXXXX-28-2.png' ) 0 0 repeat-y;
	height: 100%;
}
#other-info .guarantee .right-bg
{
	background: url(  '/Images/Product/T1nepRXgFfXXXXXXXX-19-2.png' ) right 0 repeat-y;
	padding: 0 25px;
	height: 100%;
}
#other-info .guarantee .bottom-bg
{
	background: url(  '/Images/Product/T11mRQXeVAXXXXXXXX-2-24.png' ) 0 bottom repeat-x;
	height: 22px;
}
#other-info .guarantee .top-bg
{
	background: url(  '/Images/Product/T1CZXRXndGXXXXXXXX-2-23.png' ) 0 bottom repeat-x;
	height: 23px;
}
#other-info .guarantee .txt-center
{
	text-align: center;
}
#other-info .guarantee h2
{
	padding-bottom: 10px;
	text-align: center;
	border-bottom: 1px solid #F2DEB6;
	margin-bottom: 10px;
	margin-top: 25px;
}
#other-info .guarantee ol
{
	list-style-type: decimal;
	margin-left: 16px;
}
#other-info .guarantee .remark
{
	color: #808080;
}
#other-info .guarantee p a:link
{
	color: #0063DD;
}
#other-info .guarantee p a:hover
{
	color: #F60;
}
#other-info .guarantee .indentation
{
	padding-left: 16px;
}
#other-info .guarantee table
{
	border: 1px solid #F3E0BA;
	border-right: none;
	margin: 5px 0;
}
#other-info .guarantee table td
{
	border-right: 1px solid #F3E0BA;
}
#other-info .guarantee table thead tr
{
	background-color: #FFF9E3;
}
#other-info .guarantee table thead tr td
{
	text-align: center;
	font-weight: bold;
	padding: 5px 0;
	font-size: 14px;
}
#other-info .guarantee table tbody tr td
{
	padding: 10px;
	line-height: 18px;
	vertical-align: top;
}
#other-info .guarantee h5
{
	color: #333;
	font-weight: bold;
	margin-top: 20px;
}
#other-info .guarantee .mat-t10
{
	margin-top: 10px;
}
#other-info .guarantee .customer-guarantee
{
	position: absolute;
	top: 34px;
	right: 22px;
}
#other-info .guarantee .bottom-img
{
	margin-top: 50px;
}
#other-info .guarantee .seller-tip
{
	color: #999;
}
#detail .property .meta #Li_promo .shop-card-money
{
	background: url(/Images/Product/T1m64TXhNdXXXXXXXX-632-100.png) no-repeat;
	background-position: -544px -20px;
	width: 57px;
	height: 16px;
	float: none;
	display: inline-block;
	display: block\9;
	overflow: hidden;
	text-indent: -1000px;
	vertical-align: text-bottom;
	cursor: pointer;
}
.card-money div ul li
{
	width: 238px;
}
.card-money td
{
	border: 1px solid #E8E8E8;
	height: 14px;
	padding: 5px 0 5px 20px;
	overflow: hidden;
}
.card-money ul
{
	padding: 0;
}
.card-money .ft
{
	background: none;
	padding: 0;
	margin: 0;
	border: none;
	border: 1px solid #E8E8E8;
	border-top: none;
	height: 22px;
	line-height: 22px;
	padding-left: 20px;
	width: 216px;
}
.card-money table
{
	margin: 0;
}
#detail .property .promo #Ul_promo li
{
	float: left !important;
}
.card-money .right
{
	width: 80px;
}
.card-money .left
{
	width: 120px;
}
#other-info .item-afterservices .b-detail .promise-server dt
{
	float: left;
	height: 75px;
	overflow: hidden;
	padding-right: 0;
	width: 74px;
	margin-top: 10px;
	border-right: 1px solid #F0F0F0;
	background: url(/Images/Product/T1gBNTXchXXXXXXXXX-210-61.png) no-repeat 0 center;
}
#other-info .item-afterservices .b-detail .promise-server dt a
{
	width: 100%;
	height: 100%;
	display: block;
}
#other-info .item-afterservices .b-detail .promise-server dd div
{
	padding: 10px;
}
#other-info .item-afterservices .b-detail .promise-server dt.first-dt
{
	background-position: -3px center;
}
#other-info .item-afterservices .b-detail .promise-server dt.second-dt
{
	background-position: -70px center;
}
#other-info .item-afterservices .b-detail .promise-server dt.third-dt
{
	background-position: -140px center;
}
#other-info .item-afterservices .b-detail .promise-server dd.first-dd
{
	width: 260px;
}
#other-info .item-afterservices .b-detail .promise-server dd.second-dd
{
	width: 103px;
}
#other-info .item-afterservices .b-detail .promise-server dd.third-dd
{
	width: 110px;
}
#other-info .item-afterservices .b-detail .promise-server dd.split-end
{
	width: 110px;
	border-right: none;
}
#other-info .item-afterservices .b-detail .promise-server dd.third-dd
{
	width: 110px;
}
#other-info .item-afterservices .b-detail .promise-server dd.split-end
{
	width: 110px;
	border-right: none;
}
.deliver-slt
{
	width: 100px;
	display: inline-block;
	position: relative;
	z-index: 1;
}
.deliver-cur
{
	width: 77px;
	border: 1px solid #ccc;
	background-color: #fff;
	display: inline-block;
	position: relative;
	padding-right: 23px;
	line-height: 23px;
	cursor: pointer;
}
.deliver-cur span
{
	display: block;
	width: 72px;
	height: 23px;
	padding-left: 5px;
}
.deliver-cur i
{
	width: 16px;
	height: 13px;
	background: url(/Images/Product/T1c9xVXd8gXXXXXXXX-16-13.png) 0 0 no-repeat;
	position: absolute;
	right: 6px;
	top: 5px;
}
.deliver-popup
{
	display: none;
}
.expand .deliver-popup
{
	display: block;
	padding: 8px 5px 0 5px;
	border: 1px solid #999;
	position: absolute;
	background-color: #fff;
	top: 24px;
	left: 0;
	z-index: 1;
}
#detail .expand .deliver-popup dl dt
{
	width: auto;
	color: #999;
	text-align: left;
	margin-bottom: 5px;
	float: none;
}
#detail .expand .deliver-popup dl dd
{
	color: #06c;
	cursor: pointer;
	margin-bottom: 8px;
	line-height: 1.5;
}
#detail .attention .expand .deliver-popup dl dd
{
	width: 325px;
}
#footer
{
	width: 950px;
	margin-top: 10px;
}
#footer .c2c_column
{
	position: relative;
	width: 904px;
	overflow: hidden;
	margin: 0 auto 10px;
	padding: 10px 23px 20px 23px;
	text-align: left;
	border-bottom: 1px solid #d1d7dc;
}
#footer .c2c_column .cp_logo
{
	position: absolute;
	top: 30px;
	left: 425px;
	width: 85px;
	height: 85px;
	overflow: hidden;
}
#footer .c2c_column dt
{
	height: 20px;
	overflow: hidden;
	background: url(/Images/Product/T1FqRVXo4JXXXXXXXX.png) no-repeat -90px 0;
}
#footer .c2c_column .newbie dt
{
	background-position: -90px -20px;
}
#footer .c2c_column .payment dt
{
	background-position: -90px -40px;
}
#footer .c2c_column .recommend dt
{
	background-position: -90px -60px;
}
#footer .c2c_column dt em
{
	visibility: hidden;
	font-size: 18px;
	font-weight: bold;
}
#footer .c2c_column dl
{
	display: inline;
	float: left;
	margin-left: 125px;
}
#footer .c2c_column dl.ensure
{
	width: 90px;
	margin-left: 0;
}
#footer .c2c_column dl.newbie
{
	width: 95px;
}
#footer .c2c_column dl.payment
{
	width: 72px;
	margin-left: 270px;
}
#footer .c2c_column dl.recommend
{
	width: 140px;
	margin-left: 107px;
}
#footer .c2c_column dd
{
	margin-top: 10px;
}
#footer .c2c_column dd li
{
	height: 22px;
	line-height: 1.8;
}
#footer .c2c_column dd a, #footer .c2c_column dd a:visited
{
	color: #666;
}
#footer .c2c_column dd a:hover
{
	color: #f60;
}
#footer .c2c_column dd span
{
	color: #999;
	padding-left: 5px;
}

/*´ÙÏúÃëÉ±*/
.tb-limit-prom
{
	margin-top: 12px;
	float: none;
	display: inline-block;
	width: 16px;
	height: 19px;
	vertical-align: text-bottom;
	overflow: hidden;
	background: url(/Images/Product/buy_v2.png) no-repeat;
	width: 56px;
	background-position: -560px 0;
}


/*ÑÕÉ«¼°³ß´ç*/
.catt
{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-bottom: 5px;
}

.catt a
{
	border: #c8c9cd 1px solid;
	text-align: center;
	background-color: #fff;
	margin-left: 5px;
	margin-top: 6px;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	white-space: nowrap;
	color: #000;
	text-decoration: none;
	float: left;
	width: auto;
	height: 32px;
	padding-left:5px;
	padding-right:5px;
	line-height: 32px;
	background-position: center center;
	background-repeat: no-repeat;
}

.catt a:hover
{
	border: #ff6701 2px solid;
	margin: -1px;
	margin-left: 4px;
	margin-top: 5px;
}

.catt a:focus
{
	outline-style: none;
}

.catt .cattsel
{
	border: #ff6701 2px solid;
	margin: -1px;
	background: url( "/Images/Product/test.gif" ) no-repeat bottom right;
	margin-left: 4px;
	margin-top: 5px;
}

.catt .cattsel a:hover
{
	border: #ff6701 2px solid;
	margin: -1px;
	background: url( "/Images/Product/test.gif" ) no-repeat bottom right;
}


/*Ñ¡Ïî¿¨*/

ul.TabBarLevel1{
	text-decoration: none;
	list-style:none;
	margin:0;
	padding:0;
	height:29px;
	background-image:url(/Images/Product/tabbar_level1_bk.gif);
}
ul.TabBarLevel1 li{
	text-decoration: none;
	float:left;
	padding:0;
	height:29px;
	margin-right:1px;
	background:url(/Images/Product/tabbar_level1_slice_left_bk.gif) left top no-repeat;
}
ul.TabBarLevel1 li a{
	display:block;
	line-height:29px;
	padding:0 20px;
	color:#333;
	background:url(/Images/Product/tabbar_level1_slice_right_bk.gif) right top no-repeat;
	white-space: nowrap;
}
ul.TabBarLevel1 li.Selected{
	background:url(/Images/Product/tabbar_level1_slice_selected_left_bk.gif) left top no-repeat;
}
ul.TabBarLevel1 li.Selected a{
	background:url(/Images/Product/tabbar_level1_slice_selected_right_bk.gif) right top no-repeat;
}

ul.TabBarLevel1 li a:link,ul.TabBarLevel1 li a:visited{
	color:#333;
}
ul.TabBarLevel1 li a:hover,ul.TabBarLevel1 li a:active{
	color:#F30;
	text-decoration:none;
}
ul.TabBarLevel1 li.Selected a:link,ul.TabBarLevel1 li.Selected a:visited{
	color:#000;
}
ul.TabBarLevel1 li.Selected a:hover,ul.TabBarLevel1 li.Selected a:active{
	color:#F30;
	text-decoration:none;
}
div.HackBox {
  padding : 2px 2px ;
  border-left: 2px solid #6697CD;
  border-right: 2px solid #6697CD;
  border-bottom: 2px solid #6697CD;
}