body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote {
	margin:0;
	padding:0;
	font-weight:400;
}
body {
	line-height:normal!important;
}
h1, h2, h3, h4, h4, h5 {
	margin:0;
	padding:0;
}
.H-display {
	display:none;
}
a:link, a:visited {
	color:#04d;
	text-decoration:none;
}
a:hover, a:active {
	color:#f50;
	text-decoration:underline;
}
body {
	padding:0 10px 0 10px;
	font-family:Tahoma, SimSun, Arial;
	font-size:12px;
	color:#666;
	text-align:center;
	background-color:#FFF;
}
select {
	font-size:12px;
}
table {
	border-collapse:collapse;
}
img {
	border:0;
}
legend {
	display:none;
 *color:#000;
 *margin-left:-7px;
}
address, caption, em, strong, th, i {
	font-style:normal;
	font-weight:400;
}
table caption {
	margin-left:-1px;
}
hr {
	clear:both;
	margin:5px 0;
 *margin:0;
	border-width:0;
	border-top:1px solid #e4e4e4;
	border-bottom:1px solid #FFF;
	height:2px;
	overflow:hidden;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
q:before, q:after, blockquote:before, blockquote:after {
	content:"";
}
.invisible, .hidden {
	display:none;
}
.r {
	color:#F00;
}
.h, .H {
	color:#F50!important;
}
.g {
	color:#333;
}
.p {
	color:#F65D89;
}
.b {
	font-weight:700;
}
h1.list-heading {
	display:none;
}
#Content {
	margin:5px auto;
	padding:0;
	width:760px;
	text-align:left;
	clear:both;
}
th, td {
	font-size:12px;
	font-weight:400;
}
.ad-search-box {
	height:58px;
	width:572px;
	position:relative;
	z-index:230;
	margin:0px auto 2px;
}
.header-right-top {
	height:58px;
	width:150px;
	position:relative;
	float:right;
	z-index:800;
	margin:0px auto 2px;
}
.nav-main, .nav-main ul *, .th-t, .th-t span, .th-b, .th-b span {
	background-image:url(http://assets.taobaocdn.com/img/chl/header/header_090205.png);
	background-repeat:no-repeat;
}
#Head {
	width:760px;
	margin:0 auto;
	text-align:left;
}
.header-top {
	position:relative;
	z-index:10;
	height:58px;
	margin:2px auto 2px;
}
.logo {
	float:left;
	width:220px;
	height:70px;
}
.header-top .logo a {
	outline:none;
}
#Head .header-top ul {
*margin:0!important;
}
.header-top .logo img {
	_display:block;
}
.search-main {
	position:relative;
	float:left;
	margin:8px 0 6px;
	height:69px;
}
.search-main select {
	border:0;
}
.search-form {
	width:294px;
	float:left;
	height:27px;
	padding:3px 3px 0 0;
	border:solid 1px #d3d3d3;
	border-bottom-color:#dadada;
	background-position:1px 1px;
	background-repeat:repeat-x;
}
.product, .product select {
	width:92px;
}
.product span {
	width:90px;
}
.product-Hot {
	width:92px;
}
.product-Hot span {
	width:90px;
}
.nav-main {
	position:relative;
	z-index:1;
	height:30px;
	margin:0;
	border:solid 1px #f26a22;
	border-bottom:none;
	background-color:#ff881c;
	background-position:0 -105px;
	background-repeat:repeat-x;
}
.nav-main ul {
	width:720px;
	height:30px;
	margin:0 auto!important;
	line-height:30px;
}
.nav-main ul li {
	float:left;
	padding:0;
	font-weight:700;
	background-position:-298px -75px;
}
.nav-main ul li a {
	float:left;
	padding:0 0 0 6px;
	background-position:100px 100px;
}
.nav-main ul li a span {
	display:block;
	padding:0 6px 0 0;
	background-position:100px 100px;
}
.nav-main a:link, .nav-main a:visited {
	color:#fff;
	outline:none;
}
.nav-main a:hover, .nav-main a:visited {
	color:#fff;
}
.nav-main #MenuHome {
	background-image:none;
}
.nav-main #MenuHome a, .nav-main #MenuMall a {
	font-size:14px!important;
}
.nav-main #MenuMall a, .nav-main #MenuChecked a {
	color:#ff0;
}
.nav-main #MenuHome a, .nav-main #MenuDaohang a {
	font-size:14px!important;
}
.nav-main #MenuDaohang a, .nav-main #MenuChecked a {
	color:#ff0;
}
.nav-main .th-t, .nav-main .th-b {
	position:absolute;
	left:-1px;
	top:-1px;
	display:block;
	font-size:1px;
	width:100%;
	height:4px;
	background-position:-296px -135px;
}
.nav-main .th-t span, .nav-main .th-b span {
	position:absolute;
	right:-2px;
	top:0;
	width:4px;
	height:4px;
	background-position:-292px -135px;
}
.nav-main .th-b {
	top:26px;
	background-position:-296px -139px;
}
.nav-main .th-b span {
	background-position:-292px -139px;
}
.tableMall {
	width:950px;
	margin-top:5px;
	border:0;
	align:center;
}
.nav-main sup.hot {
	background-position:-38px 0;
بب */ background-position:-38px 0;
	left:224px;
}
.nav-main sup {
	background-image:url(http://pics.taobaocdn.com/bao/album/chl/1217989437873);
	background-repeat:no-repeat;
	display:none;
	height:23px;
	position:absolute;
	text-indent:-18817px;
	top:-10px;
	width:19px;
}
#Shotcuts {
	clear:both;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	background-color:#F6F6F6;
	text-align:center;
	margin:35px 0 30px;
	padding-top:10px;
}
#Shotcuts ul {
	clear:both;
	width:620px;
	height:22px;
	line-height:22px;
	margin:0 auto;
	padding:0;
}
#Shotcuts li {
	float:left;
	text-align:left;
	margin-right:7px;
	color:#333;
	list-style-type:none;
}
#Foot {
	border-top:1px solid #D1D7DC;
	clear:both;
	color:#111;
	margin:5px auto;
	text-align:center;
	width:950px;
}
#Foot ul {
	display:block;
	height:20px;
	margin:5px auto 0;
}
#Foot ul li {
	display:block;
	float:left;
	margin:0 7px;
}
.copyright {
	font-family:arial;
	margin-top:15px;
	margin:0 auto;
}
#ServerNum {
	color:#FFF;
	font-family:arial;
	font-size:11px;
	text-align:left;
}
#AdDetector {
	visibility:hidden;
}
.SmartSiteTracker {
	font-size:0;
	height:0;
	line-height:0;
	margin-bottom:-2px;
	visibility:hidden;
}
.HackBox {
	border-top:1px solid transparent!important;
	border-top:0;
	clear:both;
}
.FullWidth, .W950 {
	text-align:left;
}
.FullWidth #Head, .FullWidth #Content, .FullWidth .header-top {
	width:100%;
}
.W950 #Head, .W950 .header-top {
	width:950px;
}
.FullWidth #book_search_radios, .W950 #book_search_radios {
	display:block;
}
.FullWidth .select-cat, .W950 .select-cat {
	display:block;
}
.W950 #Content {
	width:950px;
}
.FullWidth .search-form, .W950 .search-form {
	width:auto;
}
.FullWidth .keyword, .W950 .keyword {
	margin:0 5px 0 0;
}
.FullWidth .nav-main ul, .W950 .nav-main ul {
	width:910px;
	margin:0 auto!important;
}
.FullWidth .nav-main ul a, .W950 .nav-main ul a {
	padding:0 0 0 11px;
}
.FullWidth .nav-main ul span, .W950 .nav-main ul span {
	padding:0 11px 0 0;
}
.CurChecked #MenuChecked {
	position:relative;
	margin:0 -2px 0 0;
	background-image:none;
}
.CurChecked #MenuChecked a {
	height:30px;
	font-size:14px;
	color:#000;
	line-height:32px;
*overflow:hidden;
	background-color:#fff;
	background-position:0 -143px;
}
.CurChecked #MenuChecked span {
	background-position:100% -143px;
}
/* 2009.02.13 22£؛56 */
.some-promotions {
	width:750px;
	float:left;
}
.some-promotions .box-skin {
	margin-bottom:10px;
}
.some-promotions .box-content {
	padding:0 6px;
}
.some-promotions .promotion-list {
	margin:0 -1px;
}
.section:after, .box-skin:after {
	content:"";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
.section, .box-skin {
	zoom:1;
}
.box-skin {
	position:relative;
	background:url(http://assets.taobaocdn.com/ark/img/promotion_bg_090204.png) 0 -158px repeat-x;
}
.box-skin h3 {
	height:29px;
	margin:0;
	padding:0;
	background:url(http://assets.taobaocdn.com/ark/img/promotion_bg_090204.png) 100% -129px no-repeat;
}
.box-skin h3 span {
	display:block;
	height:29px;
	background:url(http://assets.taobaocdn.com/ark/img/promotion_bg_090204.png) 0 -100px no-repeat;
	line-height:32px;
	text-indent:24px;
	font-weight:700;
	font-size:14px;
	color:#333;
	_overflow:hidden;
}
.box-skin h3 span img {
	position:relative;
	margin:-6px 5px 0 -15px;
*margin-top:-5px;
	_margin-top:-4px;
	vertical-align:middle;
}
.box-skin .box-content {
	zoom:1;
	border:1px solid #e4e4e4;
	background:#fff;
}
.box-skin .box-content:after {
	content:"";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
.box-skin .box-more {
	position:absolute;
	right:12px;
	top:0;
	overflow:hidden;
	height:30px;
	margin:0;
	padding:0;
	line-height:34px;
}
.box-skin ul.box-more li {
	float:left;
	display:inline;
	margin-left:12px;
	padding:0 0 0 8px;
	background:url(http://assets.taobaocdn.com/ark/img/promotion_bg_090204.png) 0 -646px no-repeat;
}
ul.pro-list {
	overflow:hidden;
	zoom:1;
}
.pro-list li {
	float:left;
	width:100%;
	padding:7px 0;
	margin:-1px 0 0 0;
	border-top:1px dashed #e4e4e4;
}
.pro-list li .pic {
	float:left;
	margin-right:8px;
	_margin-right:5px;
}
.pro-list li img {
	border:1px solid #e4e4e4;
}
.pro-list li .market-price {
	display:block;
	margin-bottom:2px;
	color:#666;
}
.pro-list li .price {
	display:block;
	margin:-2px 0 2px;
	font-size:14px;
	color:#c00;
	font-weight:700;
}
.pro-list li .title {
	display:block;
	font-style:normal;
	color:#666;
}
.fav-shop-chart .title {
	margin-bottom:3px;
}
.fav-shop-chart .box-content {
	padding:3px 10px 2px;
}
.some-charts {
	width:190px;
	float:right;
}
.day-chart {
	margin-bottom:10px;
}
.day-chart .box-content {
	padding:3px 10px 5px;
	height:605px;
	width:168px;
	overflow:hidden;
}
.day-chart .box-content ul {
	height:605px;
	overflow:hidden;
}
.day-chart .pro-list li .pic {
	width:60px;
	height:60px;
	border:1px solid #e4e4e4;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
*display:block;
*font-size:52px;
*font-family:Arial;
}
.day-chart .pro-list li .pic img {
	border-width:0;
	vertical-align:middle;
}
.day-chart .pro-list li .title {
	height:30px;
	overflow:hidden;
}
ul.pro-list {
	overflow:hidden;
	zoom:1;
}
.pro-list li {
	float:left;
	width:100%;
	padding:7px 0;
	margin:-1px 0 0 0;
	border-top:1px dashed #e4e4e4;
}
.pro-list li .pic {
	float:left;
	margin-right:8px;
	_margin-right:5px;
}
.pro-list li img {
	border:1px solid #e4e4e4;
}
.pro-list li .market-price {
	display:block;
	margin-bottom:2px;
	color:#666;
}
.pro-list li .price {
	display:block;
	margin:-2px 0 2px;
	font-size:14px;
	color:#c00;
	font-weight:700;
}
.pro-list li .title {
	display:block;
	font-style:normal;
	color:#666;
}
/* UPDATE 2009.02.14 15:12 */

.pro-expand {
	overflow:hidden;
	zoom:1;
	margin-bottom:10px;
}
.pro-expand-list3, .pro-expand-list4 {
	float:left;
	margin-right:-8px;
}
.pro-expand-alone {
	float:right;
}
.pro-expand-list3 li, .pro-expand-list4 li {
	float:left;
	margin-right:7px;
}
.pro-expand-list3 li img, .pro-expand-list4 li img, .pro-expand-alone img {
	border:1px solid #e4e4e4;
}
.pro-expand-list3 {
	margin-right:-14px;
}
.pro-expand-list3 li {
	margin-right:12px;
}
.pic-w80-w80 img {
	width:80;
!important;
	height:80;
!important;
}
.adTop {
	margin-top:0;
	margin:4 auto 4;
!important;
}
.ad-promotion {
	text-align:center;
	width:190px;
}
.ad-promotion img {
	border:0px;
}
.pro-blank {
	height:10px;
}
/*CSS Style Pagination*/

DIV.pager {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center
}
DIV.pager A {
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #ddd 1px solid;
	COLOR: #aaa;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ddd 1px solid;
	TEXT-DECORATION: none
}
DIV.pager A:hover {
	BORDER-RIGHT: #A00100 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #A00100 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #A00100 1px solid;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #A00100 1px solid
}
DIV.pager A:active {
	BORDER-RIGHT: #A00100 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #A00100 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #A00100 1px solid;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #A00100 1px solid
}
DIV.pager SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #e0e0e0 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #e0e0e0 1px solid;
	COLOR: #aaa;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #e0e0e0 1px solid;
	BACKGROUND-COLOR: #C00100
}
DIV.pager SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #f3f3f3 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #f3f3f3 1px solid;
	COLOR: #ccc;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #f3f3f3 1px solid
}
.shop-hesper .hd {
	DISPLAY: none
}
.shop-hesper .bd {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.shop-hesper-hd {
	MARGIN-BOTTOM: 10px;
	ZOOM: 1
}
.main-wrap .product-box {
	WIDTH: 750px
}
.pic {
	DISPLAY: block;
	VERTICAL-ALIGN: inherit
}
.shop-list H4 {
	DISPLAY: none
}
.grid UL:unknown {
 CLEAR: both;
DISPLAY: block;
HEIGHT: 0px;
content: " "
}
.grid UL {
	MARGIN: 10px;
	ZOOM: 1
}
.grid LI {
	FLOAT: left;
	MARGIN-BOTTOM: 20px;
	WIDTH: 182px
}
.grid .item {
	MARGIN: auto;
	WIDTH: 162px;
	TEXT-ALIGN: center
}
.grid .pic {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 160px;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 160px;
	TEXT-ALIGN: center
}
.grid A {
	COLOR: #36c;
	TEXT-DECORATION: none
}
.grid .pic A {
	DISPLAY: block;
	FONT-SIZE: 140px;
	VERTICAL-ALIGN: middle;
	WIDTH: 160px;
	LINE-HEIGHT: 1;
	FONT-FAMILY: Arial! important;
	HEIGHT: 160px
}
.grid .pic A IMG {
	VERTICAL-ALIGN: middle;
	max-width: 160px;
	max-height: 160px
}
.grid .desc {
	OVERFLOW: hidden;
	LINE-HEIGHT: 1.2;
	PADDING-TOP: 5px;
	HEIGHT: 42px
}
.grid .price {
	OVERFLOW: hidden;
	PADDING-TOP: 5px;
	WHITE-SPACE: nowrap
}
.grid .price SPAN {
	PADDING-RIGHT: 8px;
	COLOR: #999
}
.grid .price STRONG {
	FONT-WEIGHT: 700;
	COLOR: #f60
}
.price .vip {
	COLOR: #999;
	HEIGHT: 20px
}
.privilege .now {
	TEXT-DECORATION: line-through
}
.privilege .now STRONG {
	FONT-WEIGHT: 400;
	COLOR: #999
}
.grid .price .market {
	DISPLAY: none
}
.ark .grid .item {
	TEXT-ALIGN: left
}
.ark .grid .price {
	HEIGHT: 16px
}
.ark .shop-list .price SPAN {
	DISPLAY: none
}
.ark .shop-list .price STRONG {
	FONT-WEIGHT: 700;
	FONT-SIZE: 14px;
	FLOAT: left;
	COLOR: #c00;
	LINE-HEIGHT: 1.2
}
.ark .grid .price .market {
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	FLOAT: left;
	COLOR: #808080;
	LINE-HEIGHT: 18px
}
.ark .shop-list .sales-amount {
	COLOR: #666;
	PADDING-TOP: 5px;
	HEIGHT: 18px
}
.ark .shop-list .sales-amount EM {
	PADDING-RIGHT: 0.5em;
	PADDING-LEFT: 0.5em;
	FONT-WEIGHT: 700;
	PADDING-BOTTOM: 0px;
	COLOR: #ceaa00;
	PADDING-TOP: 0px
}
.ark .shop-list .rating {
	PADDING-TOP: 5px;
	HEIGHT: 21px
}
.cat-detail {
	text-align:left;
!important;
	width:160px;
!important;
}
.product-lists {
	width:auto;
}
.product-lists .bd {
	padding:10px 9px 9px 15px;
}
.product-lists .bd ul {
	overflow:hidden;
	zoom:1;
}
.product-lists .bd li {
	float:left;
	padding:2px 0 4px;
	text-align:left;
	BORDER-TOP: #eee 1px dashed;
	PADDING-LEFT: 10px;
	background:url(http://assets.taobaocdn.com/sys/modules/1.0/text.gif) 0 -45px no-repeat;
	OVERFLOW: hidden;
	WIDTH: 160px;
	LINE-HEIGHT: 20px
}
.product-lists .bd li a {
	display:block;
	width:160px;
}
.product-lists .bd li a:hover {
	text-decoration:none;
}
.list .bd {
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px
}
.list .bd UL {
	BORDER-BOTTOM: #eee 1px dashed
}
.list .bd UL LI {
	BORDER-TOP: #eee 1px dashed;
	PADDING-LEFT: 10px;
	BACKGROUND: url(http://assets.taobaocdn.com/app/shop/images/fl-dot.png) no-repeat -600px 6px;
	OVERFLOW: hidden;
	WIDTH: 160px;
	LINE-HEIGHT: 20px
}
 @media all and(min-width:0) {
select {
height:20px;
}
}
