﻿/*
Template Name: 51chloe.cn
Template URI: http://www.51chloe.cn/
Description: The template From taobao.
Version: 2.6.2
Author: Cnow
Author URI: http://www.51chloe.cn/
Logo filename: logo.gif



==================== */
@charset "utf-8";
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,h5{margin:0;padding:0;}
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:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666;text-align:center;background-color:#FFF;}
select{font-size:12px;}
table{border-collapse:collapse;}
fieldset,img{border:0;}
fieldset{margin:0;padding:0;}
fieldset p{margin:0;padding:0 0 0 8px;}
legend{display:none;*color:#000;*margin-left:-7px;}
address,caption,em,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;}
body.FullWidth #SystemAnnouce{width:100%;}
th,td{font-size:12px;font-weight:400;}
#ShopMain{zoom:1;}
#Content{margin:5px auto;padding:0;width:760px;text-align:left;clear:both;}
#Content,.FullWidth .header-top{width:100%;}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}
.clearfix {
	ZOOM: 1
}

#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:15px auto 0;}
#Foot ul li{display:block;float:left;margin:0 7px;}
#ServerNum{color:#FFF;font-family:arial;font-size:11px;text-align:left;}
.HackBox{border-top:1px solid transparent!important;border-top:0;clear:both;}
.W950 #Head,.W950 .header-top{width:950px;}
.W950 #Content{width:950px;}
@media all and(min-width:0){select{height:20px;}}


body, form, ul {
	margin: 0;
	padding: 0;
	line-height:normal;
}

ul {
	list-style: none;
}

#Page #Content {
	width: auto !important;
}

#FixedHeaderInner {
	margin: 0 auto;
	max-width: 950px;
	min-width: 760px;
	height: 60px;
	overflow:hidden;
}
table{
	text-align:left;
}
p{
	margin: 15px 0px 15px 0px;
	padding: 3px 0px 3px 0px;
}
hr{
	border:#000000 0px solid;
	border-top: #D1D7DC 1px solid;
	height: 0px;
}
img{
	border:0px;
}
form{
	margin:0;
	padding:0;
}
.B,H1,.boldFontSize12{
	font-size:12px;
	font-weight:bold;
	
}
.C,.fontSize14 {
	font-size:14px;
}
.H{
	color:#FF5500;
}
.G{
	color:#666666;
}
.EN{
	font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
.LM {
	line-height:120%;
}
.LL{
	line-height:150%;
}
.LG{
	line-height:200%;
}
.ImgB {
	border: 1px solid #DDDDDD;
}
a:link,a:visited{
	color:#0044DD;
	text-decoration:none;
}
a:hover,a:active{
	color:#FF5500;
	text-decoration:underline;
}
a.U:link,a.U:visited{
	color:#0044DD;
	text-decoration:underline;
}
a.U:hover,a.U:active{
	color:#FF5500;
	text-decoration:underline;
}
h3{
	font-size:14px;
	padding:0;
	margin:5px;
}


/* for headtop autosize */
#Head #HeadTop {
	margin-top: 5px;
	width: 100% !important;
}
#Head #QuickLinks {
	width: 100% !important;
	font-size: 12px;
}
#Head #SystemAnnouce{
	display:none;
}

.HackBox {
	clear: both;
	font-size:0px;
	line-height:0px;
}
.hidden{
	display:none;
}

.invisible{
	visibility:hidden;
}

/* default css */

#PageWrap {
	padding-top: 10px;
}

#ShopQuickLinks {
	float: right;
	height: 23px;
	line-height: 23px;
	font-size: 12px;
	width:auto;
}
#ShopQuickLinks ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#ShopQuickLinks ul li {
	float: left;
	margin-left: 10px;
}

#ShopLogo {	
	width: 160px;
	height: 50px;
	max-height: 50px;
	max-width: 160px;
	float: left;
}
#ShopTitle {
	float: left;
	margin-left: 10px;
}
#ShopTitle h1 {
	font-size: 24px;
	padding: 0;
	border:none !important;
	margin:0;
	text-align:left;
}
#ShopTitle h1 a{
	color:#FFF;
}
#ShopTitle h2 {
	margin: 0;
	padding: 5px;
	font-size: 12px;
	height:1em;
	font-weight: normal;
	color: #FFF;
	background:none !important;
	border:none !important;
	line-height:1em;
	text-align:left;
}

/*������ʽ���ֿ�ʼ*/


	.prosperous-shop #XshopMain {
		position:relative;
		padding-left:20px;
	}	
	.prosperous-shop #XshopMain #xshopContent {
		width:98%;
		*width:auto;
	}

	.prosperous-shop #xshop-switch {
		position:absolute;
		left:1px;
		width:10px !important;
		*zoom:1;
		z-index:20;
	}
	.prosperous-shop a#switchbar {
		height:800px;
		width:8px;
		display:block;
		position:relative;
	
	}
	.prosperous-shop a#switchbar:link,.prosperous-shop a#switchbar:visited ,.prosperous-shop a#switchbar:active {
		background:#f2f2f2;
		border:1px solid #e5e2e4;
		position:relative;
		
	}
	.prosperous-shop a#switchbar:hover {
		background:#fefeb4;
		border:1px solid #fdec4e;
		position:relative;
	}
	
	
	.prosperous-shop a.switch-open em,.prosperous-shop a.switch-open:hover em,.prosperous-shop a.switch-close em, .prosperous-shop a.switch-close:hover em {
		position:absolute;
		top:230px;
		left:0;
		display:block;
		height:47px;
		text-indent:-999em;
		width:8px;
		overflow:hidden;
		background:url(images/shop-bg.gif) left -317px no-repeat; 
		
	}
	
	.prosperous-shop a.switch-open:hover em {
		background:url(images/shop-bg.gif) -28px -317px no-repeat;
		
	}
	
	.prosperous-shop  a.switch-close em {
		background:url(images/shop-bg.gif) -56px -317px no-repeat;
	}
	
	.prosperous-shop a.switch-close:hover em {
		background:url(images/shop-bg.gif) -85px -317px no-repeat;
	}

	.prosperous-shop #ShopHeader {
		clear:both;
	}

	/* ���̵�����ʼ*/
	.prosperous-shop ul#HeaderMenu { 
		padding: 0 0 4px 40px; 
		*height:1%;
		border:0;
	}
	.prosperous-shop ul#HeaderMenu:after { 
		content:".";
		display:block;
		visibility:hidden;
		clear:both;
		height:0;
	}
	.prosperous-shop ul#HeaderMenu li {
		background: url(images/shop-bg.gif) right -84px  no-repeat;
		float:left;
		border-width:0;
		padding:0 5px 0 0;
		margin: 3px 2px 0 0;
	}
	.prosperous-shop ul#HeaderMenu li a  {
		background: url(images/shop-bg.gif)  left -45px no-repeat;
		display: block;
		padding:4px 9px 2px 15px;	
		float: left;
	
	}
	.prosperous-shop ul#HeaderMenu li.current {
		padding:0 5px 0 0;
	
	}
	.prosperous-shop ul#HeaderMenu li.current a {
		padding:4px 9px 2px 15px;
		color:#fff;
		font-weight:bolder;
	}
	
	/* ���̵�������*/
	
	
	/* �������鿪ʼ*/
	
	#seller-info {
		width:200px;
		margin-top:10px;
	}
	
	.prosperous-shop #xshopContent h1 {
		font-size:14px;
		padding:6px 0 2px;
		font-weight:bold;
		margin:0 0 12px;
		text-align:center;
		border-bottom:1px solid #CCC;
	}
		
	.prosperous-shop #ItemAttributes {
		margin:10px auto 0 auto;
		width:100%;
		clear:left;
		overflow:hidden;
		margin-top:40px !important;
	}
	.prosperous-shop #ItemAttributes li {
		width:30%;
		padding:0 6px;
		float:left;
		overflow:hidden;
		white-space:nowrap;
		*width:33%; 
	}
	.prosperous-shop #ItemAttributes{background:#f6f6f6;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:15px auto;padding:20px;}
	.prosperous-shop #ItemAttributes ul .ingredient{width:100%;clear:both;}
	.prosperous-shop #ItemAttributes ul .authenticate{width:100%;height:auto;_height:100px;overflow:visible;white-space:normal;}
	.prosperous-shop #ItemAttributes ul .authenticate ul{margin:-20px 0 0 64px;}
	.prosperous-shop #ItemAttributes ul .authenticate li{width:110px;height:100px;white-space:normal;}
	.prosperous-shop #ItemAttributes .clear{font-size:0px;line-height:0px;width:100%;height:0px;clear:both;}
	/* �����������*/
	
	/* ���̲�8��ʼ*/
	.prosperous-shop #MenuCol {
		background:#e8e8e8;
		position:relative;
	}
	
	.prosperous-shop .CommonPanel {
		background:#fff;
	}
	
	/* ���̲�8����*/

	/* ������̳ǿ�ʼ*/
ul#HeaderMenu {
	padding-left: 25px;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 25px;
	height:28px !important;
}
ul#HeaderMenu li {
	float: left;
	padding: 0;
	background: url(images/tab_bg.gif) repeat-x;
	margin: 3px 2px 0 0;
	border: 1px solid #CCCCCC;
	border-bottom: none;
}
ul#HeaderMenu li a {
	display: block;
  	padding: 2px 15px 0 15px;	
	float: left;
	text-decoration: none;
	color: #666;
	font-size: 12px;
	line-height: 19px;
}
ul#HeaderMenu li.current {
  padding: 0;
  /*margin-top: 0px;*/
  padding:1px;
  background:#FFF;
}
ul#HeaderMenu li.current a {
  font-weight: bold;
  display:block;
}



#ShopMain {
	padding-top:10px;
}
#ShopMain a {
	font-size: 12px;
	font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
#MenuCol {
	float: left;
	width: 200px;
	max-width: 200px;
}
#ItemCol {
	float:right;
	width: 740px;
}

.VIP{
	padding:8px; 
	font-size:14px;
	margin-bottom:10px;
	padding-left:45px;
	background:#FDFCD2 url(images/vip_bg.gif)  no-repeat;
	border:1px #DDD dashed;
}
#ADPaneBody{
	width:100%;
	margin:10px 0;
	height:auto;
	max-height: 500px;
	overflow: hidden;
	/* _height: expression(this.scrollHeight > 500 ? '500px' : 'auto'); */
}

.ItemPanel {
	margin-bottom: 5px;
	BORDER-TOP: #cbcbcb 1px solid;
}

.ItemPanelHeader h3 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 2em;
	padding-left: 25px;
	background: url(images/icon_01.gif) no-repeat 10px;
	float: left;
	/*width:700px;*/
}
.ItemPanelHeader span {
	float: right;
	margin: 5px;
}
.ItemPanelBody {
	padding: 10px 0px;
}

.FloatPanelHeader {
	overflow: hidden;
	height: 23px;
} 

.FloatPanelHeader a{
	color:#FFFFFF;
	text-decoration:none;
}
.FloatPanelHeader a:hover{
	text-decoration:underline;
}

.SellerName {
	font-weight: bold;
	font-size: 12px;
}
.WWOnline0 img {vertical-align: middle;}
#AuthInfo {
	clear:left;
	height:auto;
	padding:5px 0pt;
}

#AuthInfo a {
	text-decoration: none;
}
#AuthInfo dl{ display:block; margin:0; padding:0px; clear:left;}
#AuthInfo dd{ width:140px; height:27px; line-height:27px;float:left; display:block; margin:0px;padding:0px;}
#AuthInfo dt{ float:left;clear:left;clear:left; height:27px; width:36px;line-height:27px; display:block; }

ul#MoreInfo {
	padding: 5px 0;
	border-bottom:1px dashed #CCCCCC;
}
ul#MoreInfo li {
	margin: 2px 0;
	font-size: 12px;
}
#OtherLink {
	padding-top: 10px;
	border-top:1px dashed #CCCCCC;
	clear:left;
}

#LeaveWord .CommonPanelTitle {
	background: url(images/link_icon.gif) no-repeat 5px;
	float: left;
	padding-left:25px;
}
#LeaveWord span {
	float: right;
	margin-right:5px;
	line-height: 20px;
	font-size: 12px;
	margin-top:2px;
	color:#999;
}
#LeaveWordList .Work {
	text-align:right;
}


ul.CommonPanelList li {
	background: url(images/top_icon.gif) no-repeat 0 8px;
	padding:2px 0 4px 10px;
	border-bottom:1px #EEE dashed;
	line-height:16px;
}

div#ItemCategories .CommonPanelBody ul.CommonPanelList li.AllGoods{
	background:none;
	padding-left:0;
}
div#ItemCategories .CommonPanelBody ul.CommonPanelList li.AllGoods a{
	font-size:12px;
	font-weight:bold;
}
ul#LeaveWordList{
	font-size:12px; color:#111111;
}
ul#LeaveWordList p{
	margin:5px 0;
	padding:0 8px;
	width:100%;
	word-break:break-all;
	overflow:auto;
	white-space: -moz-pre-wrap;
}
ul#LeaveWordList li{
	padding:5px;
	height:auto;
	width:100%;
	border-bottom:1px #ccc dashed;
	line-height:16px;
	clear:both;
}
ul#LeaveWordList i{
	color:#999999;
	font-size:11px;
}
ul#LeaveWordList .Write{
	color:#FF6600;
}
#SearchForm input, #SearchForm button {
	font-size: 12px;
}
#SearchForm #KeywordBox {
	color: #999;
}
#SearchFormUL {
	display:none;
}
#SearchFormUL li {
	margin: 4px 0;
	font-size: 12px;
}
/* ListView */
div.ListView{
	width:100%;
	font-size:12px;
	overflow:hidden;
}
.ListView .Item div{height:52px; line-height:130%;}
.ListView div.Item{
	width:100%;
	margin:0.2%;
	text-align:left;
	padding-bottom:15px;
	margin-bottom:15px;
	height:52px;
	border-bottom:#CCCCCC dotted 1px;
}
.ListView div.Item div.Pic{
	width:52px;
	height:52px;
	margin:0 auto 5px;
	border:1px solid #DDD;
	/*make image bk vertically-centered*/
	background-color:#FFF;
	background-position:center center;
	background-repeat:no-repeat;
	float:left;
}
.ListView div.Item div.Pic a{
	/*optimizer accessiblility*/
	position:relative;
	display:block;
	width:50px;
	height:50px;
	
}
.ListView div.Item div.Pic img{
	width:50px; height:50px; padding:1px;
}
.ListView div.Item div.Name{
	PADDING-LEFT: 20px; WIDTH: 360px;
	margin:0 auto 4px;
	text-align:left;
	float:left;
	}
.ListView div.Item div.Price{
	float:left;
	width:180px;
	color:#F60;
	font:bold 12px arial;
}
.ListView div.Item div.Price div{
	height:16px;
}
.ListView div.Item div.Price i{
	margin-right:3px;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	color:#999;
}
.ListView div.Item div.action{
	width:80px;
	float:right;
	text-align:center;
}
/* GridView */
div.GridView{
	width:100%;
	font-size:12px;
	overflow:hidden;
}
.GridView div.Item{
	float:left;
	margin:0.2%;
	width:140px;
	text-align:center;
	margin-bottom:15px;
}
.GridView div.Item div.Pic{
	width:132px;
	height:132px;
	margin:0 auto;
	border:1px solid #DDD;
	/*make image bk vertically-centered*/
	background-color:#FFF;
	background-position:center center;
	background-repeat:no-repeat;
}
.GridView div.Item div.Pic a{
	/*optimizer accessiblility*/
	position:relative;
	display:block;
	width:132px;
	height:132px;
}
.GridView div.Item div.Pic img{
	/*optimizer accessiblility*/
	display:none;
}
.GridView div.Item div.Name{
	width:132px;
	height:50px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	word-break:break-all;
}
.GridView div.Item div.Price{
	color:#F60;
	font:bold 12px arial;
	width:132px;
	text-align:center;
}
.GridView div.Item div.Price div{
	height:16px;
}
.GridView div.Item div.Price i{
	margin-right:3px;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	color:#999;
}
.GridView div.Item div.Tack{
	color:#999;
	height:16px;
}
.GridView div.Item div.Ordinarily{
	color:#999999;
	text-decoration: line-through;
}

.GridView UL{PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; line-height:150%;}
.GridView UL A{DISPLAY:block;PADDING-LEFT:15px;BACKGROUND:url(images/articleitems1.gif) no-repeat 0px 5px;WIDTH:95%;BORDER-BOTTOM:#ccc 1px dotted}
.GridView UL A SPAN{PADDING-RIGHT:10px;FLOAT:right;}
.GridView UL A:hover{BACKGROUND:url(images/articleitems1.gif) #f2f2f2 no-repeat 0px 5px;}
.GridView UL A:hover SPAN{FLOAT:right;COLOR:#000}

.GridView .more-items {
	HEIGHT: 20px;
}
.GridView .more-items A:link {
	BACKGROUND: url(images/wui_list_more.png) no-repeat; FLOAT: right; MARGIN-LEFT: 12px; WIDTH: 70px; COLOR: #fff; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
.GridView .more-items A:visited {
	BACKGROUND: url(images/wui_list_more.png) no-repeat; FLOAT: right; MARGIN-LEFT: 12px; WIDTH: 70px; COLOR: #fff; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}


/* GridView 180x180 */
div.S180 div.Item{
	width:32.7%;
}
div.S180 div.Item div.Pic{
	width:180px;
	height:180px;
	line-height:180px;
	text-align: center;
	overflow: hidden;
	padding:1px;
}
.GridView.S180 div.Item div.Pic img{
	display:inline;
}
div.S180 div.Item div.Pic .Pic180{
	max-width: 180px;
	max-height: 180px;
	border: none;
	_width:180px;
	_height:180px;
	/*
	_width: expression(_adjustX(this));
	_height: expression(_adjustY(this));
	*/
	vertical-align:middle;
}
div.S180 div.Item div.Pic a{
	width:180px;
	height:180px;
}
div.S180 div.Item div.Name{
	width:182px;
	height:30px;
}
/*List Top Items*/
#ListView{
	font-size:12px;
}
#ListViewTop{
	position:relative;
	height:16px;
	border-bottom:1px dashed #CCC;
}
#ListViewTop a,#ListViewTop label{
	color:#111;
	text-decoration:underline;
}
#ListViewTop div{
	text-align:center;
	line-height:16px;
	margin-bottom:3px;
	color:#111111;
}
#ListViewTop div.Info{
	float:left;
	width:100%;
	margin-right:-300px;
}
#ListViewTop div.Info div.Name{
	margin:0 300px 0 115px;
}
#ListViewTop div.TimeLeft{
	float:right;
	width:48px;
}
#ListViewTop div.Place{
	float:right;
	width:75px;
}
#ListViewTop div.Price{
	float:right;
	width:138px;
}
/*List Table Items*/
div#ItemList{
	overflow:hidden;
}
#ItemList #ListView div.Item{
	position:relative;
	height:90px;
	padding:2px;
	border-bottom:1px dashed #CCC;
}
#ItemList #ListView div.Item div.Pic{
	position:absolute;
	left:15px;
	top:7px;
	width:80px;
	height:80px;
	/*make image bk vertically-centered*/
	background-color:#FFF;
	background-position:center center;
	background-repeat:no-repeat;
}
#ItemList #ListView div.Item div.Pic a{
	/*optimizer accessiblility*/
	position:relative;
	display:block;
	width:80px;
	height:80px;
}
#ItemList #ListView div.Item div.Pic img{
	/*optimizer accessiblility*/
	position:absolute;
	top:0px;
	left:-9999px;
}
#ItemList #ListView div.Item div.Info{
	float:left;
	width:100%;
	margin-right:-200px;
}
#ItemList #ListView div.Item div.Info div{
	float:none;
	margin-left:120px;
	margin-right:200px;
}
#ItemList #ListView div.Item div.Info div.Name{
	margin-top:35px;
	margin-bottom:6px;
	font-weight:bold;
	text-align:left;
}
#ItemList #ListView div.Item div.Price{
	width:138px;
	float:right;
	margin-top:36px;
	text-align:center;
}
#ItemList #ListView div.Item div.Price .Ordinarily{
	text-decoration:line-through;
	color:#999;
	font-weight:normal;
}
#ItemList #ListView div.Item div.Price .Ordinarily span{
	color:#999;
}
#ItemList #ListView div.Item div.Price .Remark,#ItemList #ListView div.Item div.Price .Tack{
	color:#999;
}
#ItemList #ListView div.Item div.Price span{
	color:#F60;
	font:bold 13px arial;
	margin-left:3px;
}
#ItemList #ListView div.Item div.TimeLeft{
	width:48px;
	text-align:center;
	float:right;
	margin-top:36px;
}
#ItemList #ListView div.Item div.TimeLeft i{
	display:none;
}
/* List Table Bottom */

#ItemList #ListViewBottom{
	margin:5px;
}

#ItemList #ListViewBottom div.PageChanger{
	float:right;
}
/* List Table Function */
#DisplaySettings{
	width:100%;
	height:25px;
	background:#EEE;
	font-size:12px;
}
#DisplaySettings div{
	float:left;
	margin:5px 15px 0 5px;
	white-space:nowrap;
}
#DisplaySettings div#QuickPageChanger{
	float:right;
	margin-right:5px;
}
#DisplaySettings img{
	margin-left:2px;
	vertical-align:-3px;
}
#ListSellerRecommended{
	position:relative;
	margin-left:190px;
	height:29px;
}
#AssistantToolbar{
	position:absolute;
	right:0;
	top:6px;
}
#AssistantToolbar a{
	text-decoration:underline;
}
#AssistantToolbar img{
	vertical-align:middle;
	margin-right:4px;
}
/* Page Changer */
div.PageChanger{
	height:20px;
	line-height:20px;
	text-align:right;
	font-size:12px;
}
div.PageChanger img{
	vertical-align:-3px;
}
div.PageChanger input{
	border:1px solid #AAA;
	background-color:#FFF;
	margin:0 2px;
}
/*IE5 Crack*/
div.PageChanger input{
	height:12px;
}

/*Rules for DIV.Foot*/
#Foot{
	
	margin:5px auto;
	border-top:1px solid #D1D7DC;
	text-align:center;
}
#Foot .foot-nav{
	display:block;
	width:100%;
	margin:15px auto 0;
	height:20px;
	text-align:center;
}
#Foot .foot-nav span{
	margin:0 7px;
}
#Copyright{
	margin-top:15px;
	font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
#ServerNum{
	text-align:left;
	font-size:11px;
	font-family:arial;
	color:#FFF;
}
#AdDetector{
    visibility:hidden;
}
.SmartSiteTracker{
	visibility:hidden;
	height:0;
	line-height:0;
	font-size:0;
	margin-bottom:-2px;
}
.HandCursor{
	cursor:hand;
}

.KeywordBox {
	background:#FFFFFF url(images/search_bg.gif) left top no-repeat;
	border:#9AA1A9 1px solid;
	float:left;
	padding:4px 0 0px 4px;
	display:block;
	width:160px;
	height:18px !important;
	height:20px;
	color:gray;
}
.KeywordButton{
	height:23px;
	width:55px;
	border:none;
	background:url(images/shop-bg.gif) right -224px no-repeat;
	border:none;
	cursor:pointer;
	color:#111;
	margin-left:2px;
	vertical-align:middle;
	padding-top:0 !important;
	padding-top:2px;
}


/*-----------xiugai-----------------*/

#FixedHeader {
	position: absolute;
	top: 0px;
	left: 50%;
	height: 60px;
	width: 100%;
	min-width: 760px;
	text-align:center;
	overflow:hidden;
	background: #FFF url(images/headtop_bg.gif) repeat-x; 
	margin:0 auto 0 -475px;
	width:950px;
}

/* Exclude fixed from Mac IE5 if you want working mouseover stuff */
body>#FixedHeader, body>#FixedFooter {
	
}

#ShopBrandHeader {
	background-color: #CCC;
	height: 120px;
	max-height: 120px;
	overflow: hidden;
}
#ShopHeader {
	margin: 0px auto;
	overflow: hidden;
	width: 900px;
	padding:25px 0px 15px;
	height:48px !important;
	height:89px;
}
/*#ShopHeader div{border:#FF0000 double 1px;}*/

#Page {
	position: relative;
	margin: 0 auto;
	width:950px;
	max-width: 950px;
	min-width: 760px;
	font-size:12px;
	background:#FFF;
}


h2{
	position:relative;
	clear:both;
	height:25px;
	margin-bottom:20px;
	padding-left:15px;
	background:transparent url(images/h2_bk.gif) top left repeat-x;
	border-top:2px solid #FF7E00;
	border-bottom:1px solid #EEE;
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	color:#333;
}

#xshopContent h2 span,#xshopContent h3 span {
		font-size:12px;
		font-weight:normal;
		position:absolute;
		right:7px;
		top:5px;
		}

/*new 20071029*/

.CommonPanelHeader {
	margin-bottom:0px;
	height:23px;
}

#SellerInfomation .CommonPanelHeader {
	margin-bottom:0px;
	
}

.CommonPanelHeader h3 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	line-height: 23px;
	padding-left: 10px;
	color:#FFF;
	*zoom:1;
}

ul.CommonPanelList {
	list-style: none;
	position:relative;
	top:-10px;
}

#AdvanceSearch {
	margin: 5px 5px 0 5px;
	
}
#SellerInfomation{
	border-top:1px solid #CDCDCD;
}

.CommonPanelBody {
	padding: 20px 4px 10px 5px;
	overflow:hidden;
	margin-top:0;
	width:198px;
}
ul.CommonPanelList li {
	border: none;
	border-top: 1px dashed #eee;
	padding: 3px 0 3px 10px;
	overflow: hidden;
}
ul.CommonPanelList li.Patro {
	background: none;
	border: none;
	padding-bottom: 0;
}
ul.CommonPanelList li.Patro .pic {
	background: none;
	padding: 3px 0 3px 5px;
	width: 170px;
}
ul.CommonPanelList li h4 {
	padding: 0;
	margin: 0;
	line-height: 16px;
	margin-left: -10px;
	border-top: 1px dashed #eee;
	overflow: hidden;
	width: 178px;
}
ul.CommonPanelList li.Allgoods h4 {
	_margin: 0;
}
ul.CommonPanelList li h4 a {
	display: block;
	padding: 4px 0 2px 15px;
}

#ShopInfo iframe{
	display:none;
}


#LeaveWord{
	
}

#LeaveWord .CommonPanelBody{
	width:97.3%;
	}


#ShopHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 120px! important
}
#Header {
	BACKGROUND-POSITION: left top; ZOOM: 1
}
.prosperous-shop UL#HeaderMenu {
	CLEAR: both; MARGIN: 0px
}
.prosperous-shop UL#HeaderMenu LI {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; HEIGHT: 25px
}

#ShopLogo {
	MARGIN: 20px 0px 0px 0px
}
#ShopTitle {
	MARGIN: 20px 0px 0px 5px; TEXT-ALIGN: left
}
.CommonPanelBody {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 5px 0px 10px; WIDTH: 180px; PADDING-TOP: 15px
}
.ItemPanelBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#ShopMain {
	BACKGROUND: #fff; PADDING-TOP: 0px
}
#ItemCol {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; _width: 735px
}
.prosperous-shop #MenuCol {
	BACKGROUND: #fff
}
.CommonPanelBody FORM {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#PageWrap {
	CLEAR: both; PADDING-TOP: 0px
}
DIV.moduleBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; WIDTH: 100%; PADDING-TOP: 0px
}
DIV.moduleBox P {
	MARGIN: 0px
}
DIV.moduleBox DIV.moduleHeader {
	BACKGROUND: url(images/black-bg.gif) repeat-x left -320px; BORDER-BOTTOM: #cbcbcb 1px solid
}
DIV.moduleBox DIV.moduleBody {
	OVERFLOW: hidden; WIDTH: 100%
}
DIV.moduleBox DIV.moduleHeader H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px
}
BODY.W950 .pageBackground {
	WIDTH: 100%
}
.ShopHeaderInfo {
	FLOAT: left; WIDTH: 100%; HEIGHT: 88px
}
UL#LeaveWordList P {
	WIDTH: 95%; WHITE-SPACE: normal
}
.CommonPanel {
	ZOOM: 1
}
.CommonPanel .contralBox {
	FLOAT: left
}
.CommonPanelHeader {
	ZOOM: 1; HEIGHT: auto
}
#KeywordBox {
	WIDTH: 112px; HEIGHT: 14px! important
}
#ItemCategory .CommonPanelBody {
	_margin-left: 0
}
#ItemCategory UL.CommonPanelList UL {
	_padding-left: 10px
}
.PriceRange INPUT {
	WIDTH: 30px
}
.moduleInfo {
	FLOAT: right
}
.previewShopTopInfo {
	BORDER-RIGHT: #fc0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fc0 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #ff6; PADDING-BOTTOM: 10px; BORDER-LEFT: #fc0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fc0 1px solid
}
.moduleBodyInfo {
	DISPLAY: block; PADDING-LEFT: 5px; VISIBILITY: hidden; MARGIN: 30px 0px 0px
}
.editMode .moduleBodyInfo {
	VISIBILITY: visible
}
#ItemCol .moduleBodyInfo {
	MARGIN: 5px 0px 0px
}


UL.CommonPanelList LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.CommonPanelList LI.Patro {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.CommonPanelList LI.Patro .pic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; WIDTH: 170px; PADDING-TOP: 3px
}
UL.CommonPanelList LI H4 {
	PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -10px; OVERFLOW: hidden; WIDTH: 178px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
UL.CommonPanelList LI.Allgoods H4 {
	_margin: 0
}
UL.CommonPanelList LI H4 A {
	PADDING-RIGHT: 0px; DISPLAY:inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px
}
UL.CommonPanelList LI.pinch{
	BACKGROUND: url(images/pinch.gif) no-repeat 0px 6px
}
UL.CommonPanelList LI.expl{
	BACKGROUND: url(images/expl.gif) no-repeat 0px 6px
}
.catL.ItemPanel,.cat.ItemPanel,.calm.ItemPanel,.catR.ItemPanel{height:220px;}
.catL ul,.cat ul,.catR ul{height:140px;}
.catL {float:left;width:364px !important; width:362px;}

.cat {float:left;width:364px !important; width:362px;margin:0px 0px 5px 0px;}
.calm{ float:left; width:12px !important;width:10px;}
.catR {float:right; width:364px !important;width:362px;margin-left:6px;}

.shop-hesper {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(images/hesper_cat.png) no-repeat 0px 0px; ZOOM: 1
}
.shop-hesper :unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ' '
}
.shop-hesper .hesper-cats OL {
	BACKGROUND: url(images/hesper_cat.png) no-repeat 0px 0px; ZOOM: 1
}
.shop-hesper .hesper-cats OL LI {
	BACKGROUND: url(images/hesper_cat.png) no-repeat 0px 0px; ZOOM: 1
}
.shop-hesper .hesper-cats {
	BACKGROUND-POSITION: -1px 100%; POSITION: relative; BACKGROUND-COLOR: #fcfcfc; 
}
.shop-hesper {
	BORDER-RIGHT: #e5e5e5 1px solid; BACKGROUND-POSITION: -1px 100%; PADDING-BOTTOM: 45px; BORDER-LEFT: #e5e5e5 1px solid;BACKGROUND-COLOR: #fcfcfc; 
}
.shop-hesper .hesper-cats OL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ' '
}
.shop-hesper .hesper-cats LI {
	FLOAT: left
}
.shop-hesper .hesper-cats OL {
	PADDING-LEFT: 12px;PADDING-TOP: 5px; MARGIN: 0px 1px -1px -1px;; HEIGHT: 26px; overflow:hidden; white-space:nowrap;
}
.shop-hesper OL {
	BACKGROUND-POSITION: 0px -53px
}
.shop-hesper .hesper-cats OL LI {
	BACKGROUND-POSITION: 100% -26px; FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #666; LINE-HEIGHT: 29px; HEIGHT: 25px
}
.shop-hesper .hesper-cats OL LI A {
	FLOAT: left; CURSOR: pointer; MARGIN-RIGHT: 25px
}
.shop-hesper .hesper-cats OL LI SPAN {
	MARGIN-TOP: 1px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; HEIGHT: 23px; BACKGROUND-COLOR: #fcfcfc
}
.hesper-cats ul li,.shop-hesper .shop-filter{zoom:1;background:url(images/hesper_cat.png) no-repeat 0 0;}
.shop-hesper .hesper-cats ul{margin:0 -1px;padding:10px 10px 0;zoom:1;}
.shop-hesper .hesper-cats ul li{height:25px;width:155px;overflow:hidden;padding-left:15px;background-position:-2961px 0;line-height:25px;color:#666;}


.shop-hesper .page-top {
	DISPLAY: inline; MARGIN-RIGHT: 8px
}
.shop-hesper .page-bottom {
	FLOAT: right
}
.shop-hesper .page-bottom BUTTON {
	TEXT-INDENT: -99px
}

.page-prev {
	BACKGROUND-IMAGE: url(images/shop_bg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.page-next {
	BACKGROUND-IMAGE: url(images/shop_bg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.page-start {
	BACKGROUND-IMAGE: url(images/shop_bg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.page-end {
	BACKGROUND-IMAGE: url(images/shop_bg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.page-skip BUTTON {
	BACKGROUND-IMAGE: url(images/shop_bg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.page-trigger {
	BACKGROUND-IMAGE: url(images/shop_bg.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}


.pagination .page-trigger {
	BACKGROUND-POSITION: -183px -43px
}
.pagination .page-trigger:hover {
	BACKGROUND-POSITION: -147px -43px
}
.pagination .page-trigger:active {
	BACKGROUND-POSITION: -147px -43px
}
.pagination .page-skip BUTTON {
	BACKGROUND-POSITION: -100px -44px
}
.pagination .page-prev {
	BACKGROUND-POSITION: -94px 5px
}
.page-mini .page-prev {
	BACKGROUND-POSITION: -96px 3px
}
.pagination .page-start {
	BACKGROUND-POSITION: -96px -11px
}
.page-mini .page-start {
	BACKGROUND-POSITION: -96px -13px
}
.pagination .page-next {
	BACKGROUND-POSITION: -152px 5px
}
.pagination .page-end {
	BACKGROUND-POSITION: -152px 5px
}
.page-mini .page-next {
	BACKGROUND-POSITION: -98px -29px
}
.page-mini .page-end {
	BACKGROUND-POSITION: -98px -29px
}
.pagination .page-end {
	BACKGROUND-POSITION: -152px -11px
}
.page-mini .page-end {
	BACKGROUND-POSITION: -161px -29px
}
.page-skip BUTTON {
	BACKGROUND-POSITION: -100px -44px
}
.pagination {
	FONT-SIZE: 12px; ZOOM: 1; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px; 
}
pagination:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
.page-top:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
.page-bottom:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
.page-top {
	ZOOM: 1
}
.page-bottom {
	ZOOM: 1; text-align:left;float:right
}
.page-mini {
	MARGIN-bottom: -60px; OVERFLOW: hidden; PADDING-TOP: 3px; padding-right:10px; POSITION: relative; HEIGHT: 42px; 
}
.pagination A {
	MARGIN: 0px 1px 0px 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 20px; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-ALIGN: center
}
.page-info {
	MARGIN: 0px 3px 0px 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 20px; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-ALIGN: center
}
.page-prev {
	FLOAT: left; MARGIN: 0px 3px 0px 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 20px; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-ALIGN: center
}
.page-cur {
	FLOAT: left; MARGIN: 0px 3px 0px 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 20px; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-ALIGN: center
}
.page-start {
	FLOAT: left; MARGIN: 0px 3px 0px 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 20px; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-ALIGN: center
}
.page-end {
	FLOAT: left; MARGIN: 0px 3px 0px 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 20px; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-ALIGN: center
}
.page-break {
	FLOAT: left; MARGIN: 0px 3px 0px 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 20px; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-ALIGN: center
}
.page-mini A {
/*	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: auto; LINE-HEIGHT: 16px; PADDING-TOP: 3px;*/
}
.page-mini .page-cur {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: auto; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 14px
}
.page-mini .page-prev {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: auto; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 14px
}
.page-mini .page-cur {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: auto; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 14px
}
.page-mini .page-start {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: auto; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 14px
}
.page-mini .page-end {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: auto; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 14px
}
.page-mini .page-break {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: auto; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 14px
}
.pagination A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.page-mini A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.pagination .page-100 {
	WIDTH: 26px
}
.page-mini .page-100 {
	WIDTH: auto
}
.pagination A:link {
	COLOR: #03c; TEXT-DECORATION: none
}
.pagination A:visited {
	COLOR: #953597; TEXT-DECORATION: none
}
.pagination A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #09f; TEXT-DECORATION: none
}
.pagination A:active {
	COLOR: #fff; BACKGROUND-COLOR: #09f; TEXT-DECORATION: none
}
.pagination .page-mini A:hover {
	COLOR: #f50; BACKGROUND-COLOR: #fff
}
.pagination .page-mini A:active {
	COLOR: #f50; BACKGROUND-COLOR: #fff
}
.pagination .page-cur {
	FONT-WEIGHT: 700; MARGIN: 0px; VERTICAL-ALIGN: super; COLOR: #f60; LINE-HEIGHT: 12px
}
.pagination .mini-page .page-cur {
	FONT-WEIGHT: 700; MARGIN: 0px; VERTICAL-ALIGN: super; COLOR: #f60; LINE-HEIGHT: 12px
}
.page-break {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 22px; FONT-FAMILY: SimSun; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
.pagination .page-skip BUTTON {
	OVERFLOW: hidden; WIDTH: 31px; TEXT-INDENT: -999px; LINE-HEIGHT: 1.2; HEIGHT: 15px
}
.pagination .page-next SPAN {
	FLOAT: none
}
.page-mini .page-prev {
	BACKGROUND-COLOR: #fff
}
.page-mini .page-next {
	BACKGROUND-COLOR: #fff
}
.page-info {
	WIDTH: auto; COLOR: #a0a0a4; LETTER-SPACING: 1px
}
.page-mini .page-info {
	WIDTH: auto; COLOR: #a0a0a4; LETTER-SPACING: 1px
}
.page-mini .page-info {
	LINE-HEIGHT: 16px; HEIGHT: 14px
}
.pagination .page-prev {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.page-mini .page-prev {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 14px; PADDING-TOP: 0px
}
.pagination .page-start {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; CURSOR: default; BORDER-BOTTOM: #ccc 1px solid
}
.page-mini .page-start {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 14px; PADDING-TOP: 0px
}
.pagination .page-next {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.pagination .page-end {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.page-mini .page-next {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 42px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.page-mini .page-end {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 42px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.pagination .page-end {
	CURSOR: default
}
.page-skip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.page-skip INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; VERTICAL-ALIGN: text-bottom; WIDTH: 24px; LINE-HEIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 12px
}
.page-skip BUTTON {
	MARGIN: 0px 0px 0px 8px; VERTICAL-ALIGN: text-bottom; OVERFLOW: hidden; WIDTH: 31px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
.page-prev SPAN {
	DISPLAY: none
}
.page-start SPAN {
	DISPLAY: none
}
.page-mini .page-next SPAN {
	DISPLAY: none
}
.page-mini .page-end SPAN {
	DISPLAY: none
}
.page-skip BUTTON SPAN {
	DISPLAY: none
}
.page-popup {
	BORDER-RIGHT: #cbcbcb 1px solid; BORDER-TOP: #cbcbcb 1px solid; MIN-HEIGHT: 24px; BACKGROUND: #f1f1f1; LEFT: -9999px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cbcbcb 1px solid; WIDTH: 98px; BORDER-BOTTOM: #cbcbcb 1px solid; POSITION: absolute; TOP: -9999px; HEIGHT: 24px
}
.page-popup A {
	DISPLAY: inline; MARGIN: 2px 0px 0px 2px
}
.page-popup .page-trigger {
	DISPLAY: none
}
.page-top {
	FLOAT: right
}
.simple .page-bottom {
	FLOAT: right
}
.simple .page-skip BUTTON {
	TEXT-INDENT: -99px
}

.detail{margin-bottom:30px; BACKGROUND-COLOR: #fdfdfd;overflow-x:hidden;}
.detail H1{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-WEIGHT:700;FONT-SIZE:14px;PADDING-BOTTOM:10px;COLOR:#9451a7;PADDING-TOP:10px;BORDER-BOTTOM:#f2f2f2 1px solid;TEXT-ALIGN:center}
.detail .info{PADDING-RIGHT:10px;BORDER-TOP:#f2f2f2 1px solid;PADDING-LEFT:10px;PADDING-BOTTOM:0px;PADDING-TOP:0px;TEXT-ALIGN:right}
.detail .prenext{ border-top:#f2f2f2 1px solid; padding:10px;}
.detail LABEL{ width:250px; display:inline; }
.detail p{display:block; line-height:200%;}
TEXTAREA.text{BORDER-RIGHT: #a7a6aa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a7a6aa 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: url(images/input.gif) #fff no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; BORDER-LEFT: #a7a6aa 1px solid; WIDTH: 50%; PADDING-TOP: 3px; BORDER-BOTTOM: #a7a6aa 1px solid; HEIGHT: 80px; }
INPUT.text {
	BORDER-RIGHT: #a7a6aa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a7a6aa 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(images/input.gif) #fff no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: -1px 3px; BORDER-LEFT: #a7a6aa 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a7a6aa 1px solid; HEIGHT: 16px
}
.fontRed{ color:#FF0000}

.first {
	FLOAT: left; MARGIN-LEFT: -9.5em; WIDTH: 9em; HEIGHT: auto; TEXT-ALIGN: right
}
.explain-inline {
	COLOR: #999; PADDING-TOP: 6px
}
.code-pic {
	MARGIN-TOP: -12px; MARGIN-BOTTOM: -2px
}
.sumbit-box BUTTON {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: 690; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/button2.png) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 68px; CURSOR: pointer; COLOR: #fff; MARGIN-RIGHT: 1em; HEIGHT: 27px; BORDER-RIGHT-WIDTH: 0px
}

.OkMsg,.WarningMsg,.ErrorMsg,.ConfirmMsg{
	padding:20px 5px 5px 150px;
	background:transparent url(images/standard_msg_ok_big.gif) 50px 20px no-repeat;
	line-height:2.4em;
	text-align:left;
	width:50%;height:100px;
}
.WarningMsg{
	background-image:url(images/standard_msg_warning_big.gif);
}
.ErrorMsg{
	background-image:url(images/standard_msg_error_big.gif);
}
.ConfirmMsg{
	background-image:url(images/standard_msg_confirm_big.gif);
}
.p14orange {
	FONT-SIZE: 14px; font-weight:bold; COLOR: #ff6600; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
.p14black {
	FONT-SIZE: 14px; font-weight:bold; COLOR: #000000; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}

.p12black {
	FONT-SIZE: 12px; COLOR: #000000; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
.p9gray {
	FONT-SIZE: 11px; COLOR: #888888; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
.p9orange {
	FONT-SIZE: 11px; COLOR: #ff6600; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
/* ====================
     团购
==================== */
    .group{background:#f2f2f2; padding:8px;}
    .group li{float:left; background:#fff; padding:8px;}

/* ====================
     购物流程
==================== */
    .flowBox{ padding-top:2px;}
    .flowBox table{ margin:5px auto; border-collapse:separate; background-color:#ddd}
	.flowBox tr{background-color:#fff; }
		/*2.62在购物车里面显示相关配件*/
		.flowGoodsFittings{padding:10px;}
		.flowGoodsFittings ul{height:1%; margin:5px 4px; float:left;}
    .flowGoodsFittings li{float:left; width:120px;}
    .flowGoodsFittings li.goodsimg{width:48px; margin-right:10px;}
    .flowGoodsFittings li.goodsimg img{width:48px; height:48px; display:block;}


/*按钮部分*/
  .bnt_blue{
  background:url(images/bg.gif) no-repeat 0px 0px; width:52px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none;
  }
  .bnt_blue_1{
  background:url(images/bg.gif) no-repeat 0px -663px; width:77px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none;
  }
  .bnt_blue_2{
  background:url(images/bg.gif) no-repeat 0px -696px; width:139px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none;
  }
  .bnt_bonus{
  background:url(images/bg.gif) no-repeat -56px 0px; width:52px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none;
  }
.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}

li.p9orange{ padding-left:10px;}
li.p9gray{ padding-left:10px;}
.nopaddingbottom{ padding-bottom:10px;}
.boderbottom{BORDER-BOTTOM: #e5e5e5 1px solid;}

.shop-search UL {
	ZOOM: 1
}
.shop-search UL:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: " "
}
.shop-search LI {
	FLOAT: left
}
.shop-search LI.submit {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.shop-search LI {
	FLOAT: none; MARGIN-BOTTOM: 7px; WIDTH: 100%
}
.shop-search LI.submit {
	FLOAT: none
}
.shop-search LABEL {
	DISPLAY: inline-block; WIDTH: 50px; LINE-HEIGHT: 21px; HEIGHT: 21px; TEXT-ALIGN: right
}
.shop-search LI SPAN {
	FLOAT: left; MARGIN: -21px 0px 0px 50px; HEIGHT: 21px
}
.shop-search .keyword INPUT {
	WIDTH: 113px
}
.shop-search .price INPUT {
	WIDTH: 42px
}
.shop-search .submit BUTTON {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 50px; WIDTH: 60px; LINE-HEIGHT: 21px; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}

	.tbbr td{ padding:3px;}
	.tbbr th{font-weight:bold}
	.tbbr table{ margin:5px auto; border-collapse:separate; background-color:#ddd}
	.tbbr tr{background-color:#fff; }


/* ============ 用户中心 ========= */
    .box_1 .userCenterBox{border:4px solid none; background-color:#fff; padding:5px; line-height:150%;}
	.userCenterBox table{background-color:#ddd;border-collapse:inherit;}
	.userCenterBox table tr{ background-color:#FFF; }
	.userCenterBox table td{ padding:3px;}
	.userCenterBox h5{ font-size:12px; color:#F03} 
    .usBox{background:#f2f2f2; border:1px solid #e2e2e2; padding:10px; width:auto;}
    .usBox_1{background:#fff; text-align:left; width:298px; height:208px; padding:43px 153px 60px 123px; float:left;}
    .usBox_1 .logtitle{height:30px; background:url(images/ur_bg.gif) no-repeat 0px 0px;}
    .us_Submit{border:none; width:115px; height:40px; background:url(images/bnt_ur_log.gif);}
    .us_Submit_reg{border:none; width:113px; height:40px; background:url(images/bnt_ur_reg.gif);}
    .usTxt{width:264px; height:267px; padding:43px 0 0 90px; background:#f2f2f2; float:right;
    text-align:left; background:url(images/ur_bg1.gif) no-repeat 0 50%; line-height:23px;}
    .usTxt img{margin-top:15px;}
	.userMenu a{display:block; height:25px; line-height:25px; background:url(images/menuBg.gif) no-repeat 0 -30px;
    color:#3f3f3f; text-decoration:none; margin:0 0 3px 10px; padding-left:3px;
    }
    .userMenu a.curs{background:url(images/menuBg.gif) no-repeat 0 0px; font-weight:bold;}
    .userMenu a img{ margin-right:3px;}
    /*注册*/
    .usBox_2{background:#fff; text-align:left; padding:43px 153px 60px 123px;}
    .usBox_2 .regtitle{height:30px; background:url(images/ur_bg.gif) no-repeat 100px -34px;}
    .actionSub a{color:#006acc; text-decoration:underline;
    background:url(images/ur_bg.gif) no-repeat 0px -68px; padding-left:14px;
    }
    .box_1 .userCenterBox .userMenu a{display:block; height:25px; line-height:25px; background:url(images/menuBg.gif) no-repeat 0 -30px;
    color:#3f3f3f; text-decoration:none; margin:0 0 3px 10px; padding-left:3px;
    }
    .box_1 .userCenterBox .userMenu a.curs{background:url(images/menuBg.gif) no-repeat 0 0px; font-weight:bold;}
    .box_1 .userCenterBox .userMenu a img{ margin-right:3px;}
    .msgBottomBorder{clear:both; background:url(images/lineBg.gif) repeat-x left bottom; padding-bottom:8px; margin-bottom:8px;}
/*字体颜色*/
  .f1{color:#ff6666;}
  .f2{color:#006bd0; font-weight:bold; margin-right:15px;}
  .f3{color:#9e9e9e;}
  .f4{color:#fe596a;}
  .f4_b{color:#fe596a; font-weight:bold;}
  .f5{ font-size:14px; font-weight:bold;}
  .f6{color:#006bd0;}
/*帮助*/
   .helpTitBg{text-align:left;padding:0 0 10px 15px; position:relative; top:-25px; float:left;}
   .helpTitBg dl{float:left;width:180px; padding-left:40px; }
   .helpTitBg dt{background: url(images/icon_01.gif) no-repeat 0px;width:100%; height:33px; line-height:33px; text-align:left;font-weight:bold; color:#56a5ee; padding-left:10px; margin-bottom:8px;}
   .helpTitBg dt a{font-weight:bold; color:#56a5ee; text-decoration:none;}
   .helpTitBg dd a{color:#006acd; text-decoration:none; background:url(images/bg.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px;}
   
/*底部导航+友情链接*/
   #bottomNav{width:958px;}
   .bNavList{border:1px solid #fff; background:#eef6f9; height:27px; line-height:27px; padding:0 12px;}
   .links{ padding:0 12px; text-align:left; margin:5px auto;}
   .links a{color:#006acd; text-decoration:none;}
   .links img{width:88px; height:30px; margin:5px;}
/*版权*/
   #footer{margin:10px auto;}
   #footer .text{*padding-bottom:20px;}
   #footer .text a{color:#404040; text-decoration:none;}
/*翻页*/
   .pagebar{height:20px; width:400px; float:right; border:#FF0000 double 1px;}
   .pagebar img{position:relative; top:2px;}
   .pagebar a{display:block; float:left; margin:0 2px; color:#0066cc; text-decoration:none;}
   .pagebar a:hover{color:#ff5a6a; text-decoration:none;}
   .pagebar .page_now{margin:0 5px; color:#ff5a6a; font-weight:bold; background:#fff;}
   #pager a{color:#0066cc; text-decoration:none; padding:0 3px;}

/*detail*/

#detail .property .bonus-action EM SPAN {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#detail .promotion .info P {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#detail .combination .info {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#detail-other H4.hd {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#guestbook #response .smiley {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#detail-other .tabbar {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#detail-other .tabbar LI {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#detail-other .tabbar LI A {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#detail .property .delivery .postage-toggle {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#detail .property .bonus P SPAN {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#detail .property .key LI I {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#detail .gallery .thumb LI.selected {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
#other-info .postage-toggle {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}
.go-top {
	BACKGROUND: url(images/decorate_v3.png) no-repeat 500px 500px
}


#detail {
	COLOR: #404040; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
#detail .detail-hd {
	BORDER-LEFT-COLOR: #fff; BACKGROUND: #fff; BORDER-TOP-COLOR: #fff; TEXT-INDENT: 0px; BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-RIGHT-COLOR: #fff
}
#detail .detail-hd H3 {
	PADDING-LEFT: 0px; FONT-SIZE: 14px; COLOR: #404040; LINE-HEIGHT: 21px; TEXT-ALIGN: center
}
#detail .detail-bd {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
#detail .box {
	MARGIN-BOTTOM: 10px; POSITION: static
}
#detail .pic {
	VERTICAL-ALIGN: auto
}
#detail .summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#detail .property {
	FLOAT: left; WIDTH: 100%
}
#detail .property .wrap {
	MARGIN: 0px 0px 0px 320px
}
#detail .gallery {
	FLOAT: left; MARGIN-LEFT:-100%; WIDTH: 310px
}

#detail .property .meta UL {
	WIDTH: 348px
}
#detail .property .meta LI.safety DD {
	WIDTH: 357px
}
#detail .property .key DD {
	WIDTH: 338px
}
#detail .property .key .action {
	MARGIN: 0px 0px 0px 40px
}
#detail .property .other LI {
	WIDTH: 205px
}
#detail .combination .items LI {
	MARGIN: 0px 2px
}
#description .content {
	WIDTH: 730px
}
#detail .property .meta {
	MARGIN-BOTTOM: 10px
}
#detail .property .meta SPAN {
	WIDTH: 72px; TEXT-ALIGN: right
}
#detail .property .meta LI {
	MARGIN-BOTTOM: 1px; LINE-HEIGHT: 20px
}
#detail .property .meta LI SPAN {
	FLOAT: left
}
#detail .property .meta LI UL {
	FLOAT: left
}
#detail .property .meta LI LI {
	FLOAT: left
}
#detail .property .price {
	FLOAT: none;color:#F60; font-weight:bold;
}
#detail .property .promo-vip SPAN {
	MARGIN-TOP: 11px
}
#detail .property .promo STRONG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #f50; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif
}
#detail .property .promo LI {
	DISPLAY: inline; FLOAT: none! important; MARGIN-RIGHT: 5px; HEIGHT: 19px
}
#detail .property .delivery .postage-toggle {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 100% -188px
}
#detail .property .sold-out EM {
	FONT-WEIGHT: 700; COLOR: #ceaa00; MARGIN-RIGHT: 2px; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
#detail .property .bid-price SPAN.step {
	FLOAT: none; MARGIN-LEFT: 2em
}
#detail .property .bonus {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 9px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 7px; BORDER-LEFT: #e4e4e4 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #e4e4e4 1px solid
}
#detail .property .bonus P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
#detail .property .bonus P SPAN {
	BACKGROUND-POSITION: -287px -14px; PADDING-LEFT: 15px; MARGIN-RIGHT: 5px; PADDING-TOP: 1px
}
#detail .property .bonus P SPAN A {
	FONT-SIZE: 10px; COLOR: #999; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
#detail .property .bonus P EM {
	FONT-WEIGHT: 700; MARGIN: 0px 2px; COLOR: #390; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
#detail .property .key {
	BORDER-RIGHT: #fee2a1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fee2a1 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fee2a1 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #fee2a1 1px solid
}
#detail .property .key .skin {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; ZOOM: 1; BACKGROUND-COLOR: #fff3d9
}
#detail .property .key:hover {
	BORDER-LEFT-COLOR: #fcbb29; BORDER-BOTTOM-COLOR: #fcbb29; BORDER-TOP-COLOR: #fcbb29; BORDER-RIGHT-COLOR: #fcbb29
}
#detail .property .key-hover {
	BORDER-LEFT-COLOR: #fcbb29; BORDER-BOTTOM-COLOR: #fcbb29; BORDER-TOP-COLOR: #fcbb29; BORDER-RIGHT-COLOR: #fcbb29
}
#detail .property .key DL {
	PADDING-BOTTOM: 8px
}
#detail .property .key DT {
	FLOAT: left; WIDTH: 62px; TEXT-ALIGN: right;PADDING-top: 5px;
}
#detail .property .key DD {
	FLOAT: left
}
#detail .property .key LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 4px 4px 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px; PADDING-TOP: 1px; POSITION: relative; BACKGROUND-COLOR: #fff
}
#detail .property .key LI A {
	BORDER-RIGHT: #c8c9cd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c8c9cd 1px solid; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c8c9cd 1px solid; WIDTH: 10px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #c8c9cd 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none; min-width: 10px
}
#detail .property .key LI A:hover {
	BORDER-RIGHT: #ff6701 2px solid; BORDER-TOP: #ff6701 2px solid; MARGIN: -1px; BORDER-LEFT: #ff6701 2px solid; BORDER-BOTTOM: #ff6701 2px solid
}
#detail .property .key LI A:unknown {
	outline: none
}
#detail .property .key LI.out-of-stock A {
	BORDER-RIGHT: #d6d6d8 1px dashed; BORDER-TOP: #d6d6d8 1px dashed; MARGIN: 0px; BORDER-LEFT: #d6d6d8 1px dashed; CURSOR: not-allowed; COLOR: #cdcdcd; BORDER-BOTTOM: #d6d6d8 1px dashed
}
#detail .property .key LI SPAN {
	PADDING-LEFT: 1px
}
#detail .property .key LI.out-of-stock A:hover {
	BORDER-RIGHT: #d6d6d8 1px dashed; BORDER-TOP: #d6d6d8 1px dashed; MARGIN: 0px; BORDER-LEFT: #d6d6d8 1px dashed; BORDER-BOTTOM: #d6d6d8 1px dashed
}
#detail .property .key LI.selected A {
	BORDER-RIGHT: #ff6701 2px solid; BORDER-TOP: #ff6701 2px solid; MARGIN: -1px; BORDER-LEFT: #ff6701 2px solid; BORDER-BOTTOM: #ff6701 2px solid
}
#detail .property .key LI.selected A:hover {
	BORDER-RIGHT: #ff6701 2px solid; BORDER-TOP: #ff6701 2px solid; MARGIN: -1px; BORDER-LEFT: #ff6701 2px solid; BORDER-BOTTOM: #ff6701 2px solid
}
#detail .property .key LI.selected I {
	BACKGROUND-POSITION: 0px -101px; DISPLAY: block; RIGHT: 0px; OVERFLOW: hidden; WIDTH: 12px; BOTTOM: 0px; TEXT-INDENT: -9999em; POSITION: absolute; HEIGHT: 12px
}
#detail .property .key .img LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 32px! important; LINE-HEIGHT: 32px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px; BACKGROUND-COLOR: transparent
}
#detail .property .key .img LI SPAN {
	DISPLAY: block; TEXT-INDENT: -9999em
}
#detail .property .key .img LI.out-of-stock SPAN {
	BACKGROUND: url(images/mask.gif) 0px 0px
}
#detail .property .key .img LI.txt A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 28px; PADDING-TOP: 0px
}
#detail .property .key .img LI.txt A SPAN {
	WIDTH: auto; TEXT-INDENT: 0px
}
#detail .property .key .amount INPUT {
	BORDER-RIGHT: #a7a6aa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a7a6aa 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: url(images/input-bg.png) #fff no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #a7a6aa 1px solid; WIDTH: 52px; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #a7a6aa 1px solid; HEIGHT: 16px
}
#detail .property .key .choice {
	FONT-WEIGHT: 700; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
#detail .property .key .choice EM {
	FONT-WEIGHT: 700; font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
#detail .property .key .choice EM {
	MARGIN-RIGHT: 0.5em
}
#detail .property .key .msg {
	MARGIN-BOTTOM: 10px
}
#detail .property .out-of-date .skin {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#detail .property .out-of-date P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#detail .property .out-of-date P SPAN {
	FONT-SIZE: 12px; MARGIN-LEFT: 5px
}
#detail .property .out-of-date P A {
	FONT-WEIGHT: 700; COLOR: #fd5100; TEXT-DECORATION: underline
}
#detail .property .out-of-date P STRONG {
	COLOR: #686667
}
#detail .property .key .action .btn-buy {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#detail .property .key .action .btn-bid {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#detail .property .key .action .btn-add {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#detail .property .key .action .btn-wait {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#detail .property .key .action .btn-buy A {
	MARGIN-RIGHT: 0px
}
#detail .property .key .action .btn-bid A {
	MARGIN-RIGHT: 0px
}
#detail .property .key .action .btn-add A {
	MARGIN-RIGHT: 0px
}
#detail .property .key .action .btn-wait A {
	MARGIN-RIGHT: 0px
}
#detail .property .other {
	MARGIN-LEFT: 10px
}
#detail .property .other LI {
	FLOAT: left; HEIGHT: 20px; width:195px;
}
#detail .gallery .booth {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; height:310px;
}
#detail .gallery .aborted {
	FONT-SIZE: 1em; LINE-HEIGHT: 310px; TEXT-ALIGN: center
}
#detail .gallery .thumb {
	MARGIN: 10px 0px 0px 26px; OVERFLOW: hidden; text-align:center;
}
#detail .gallery .thumb LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 6px 0px 0px; OVERFLOW: hidden; PADDING-TOP: 7px; HEIGHT: 40px
}
#detail .gallery .thumb LI DIV {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid
}
#detail .gallery .thumb LI.selected {
	BACKGROUND-POSITION: 0px -50px
}
#detail .gallery .thumb LI A:unknown {
	outline: none
}
#detail .gallery .action {
	MARGIN: 15px 0px 10px 35px
}
#detail .gallery .action A {
	MARGIN-RIGHT: 12px
}
#detail-other H4.hd {
	BACKGROUND-POSITION: 0px -640px; PADDING-LEFT: 16px; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px;display:none;
}
#detail-other .tabbar {
	BACKGROUND-POSITION: 0px -680px; MARGIN-TOP: 15px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 29px
}
#detail-other .tabbar LI {
	BACKGROUND-POSITION: 0px -736px; FLOAT: left; OVERFLOW: hidden; LINE-HEIGHT: 29px; MARGIN-RIGHT: 1px; HEIGHT: 25px
}
#detail-other .tabbar LI A {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: 100% -787px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#detail-other .tabbar LI.selected {
	BACKGROUND-POSITION: 0px -710px; POSITION: relative; HEIGHT: 26px
}
#detail-other .tabbar LI.selected A {
	BACKGROUND-POSITION: 100% -761px
}
#detail-other .tabbar LI A {
	COLOR: #000
}
#detail-other .tabbar LI A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
#detail-other .tabbar LI.selected A:hover {
	COLOR: #fff
}
#description {
	MARGIN-BOTTOM: 10px
}
#other-info {
	MARGIN-BOTTOM: 10px
}
#guestbook {
	MARGIN-BOTTOM: 10px
}
#description .cate-warning {
	MARGIN-TOP: 10px
}
#description .cate-warning P {
	FLOAT: none
}
#description .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WORD-BREAK: break-all; PADDING-TOP: 10px; WORD-WRAP: break-word
}
#description .content TABLE {
	MARGIN: 0px; BORDER-COLLAPSE: separate; TEXT-ALIGN: left
}
#description .content TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#description .content TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#description .content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.12em 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 0px
}
#description .content P IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#description .content STRONG {
	FONT-WEIGHT: 700
}
#description .content EM {
	FONT-STYLE: italic
}

#other-info {
	LINE-HEIGHT: 25px
}
#other-info UL.content {
	MARGIN-TOP: 10px
}
#other-info P {
	
}
#other-info A.outstanding-link {
	MARGIN-LEFT: 5px; COLOR: #f50
}
#other-info .highlight-extra-weight {
	FONT-WEIGHT: 700
}
#other-info .item-float-average SPAN {
	FONT-WEIGHT: 700
}
#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 {
	BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 25px; PADDING-BOTTOM: 15px; OVERFLOW: auto; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #d6d6d6 1px solid
}
#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; width:100%; FONT-WEIGHT: 700
}
#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-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}

UNKNOWN {
	COLOR: #747474; TEXT-ALIGN: left
}
UNKNOWN {
	WIDTH: 30%
}
UNKNOWN {
	WIDTH: 40%
}
UNKNOWN {
	FONT-WEIGHT: 700; WIDTH: 15%
}
#guestbook LEGEND {
	DISPLAY: none
}
#guestbook .login-hint {
	PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; ZOOM: 1; POSITION: relative; BACKGROUND-COLOR: #f6f9fc
}
#guestbook .login-hint UL {
	MARGIN-TOP: 10px
}
#guestbook .login-hint LI {
	MARGIN: 0px 0px 5px 20px; LIST-STYLE-TYPE: circle
}
#guestbook .ww-download-link {
	Z-INDEX: 10; RIGHT: 10px; POSITION: absolute; TOP: 10px
}
#guestbook #response {
	PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; BORDER-BOTTOM: #dde4ea 1px dashed; POSITION: relative; BACKGROUND-COLOR: #f6f9fc
}
#guestbook #response .ww-download-link {
	TOP: 20px
}
UNKNOWN {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.5em
}
#guestbook #response .action {
	PADDING-LEFT: 8em; MARGIN-BOTTOM: 5px; ZOOM: 1
}
#guestbook #response .captcha {
	PADDING-LEFT: 8em; MARGIN-BOTTOM: 5px; ZOOM: 1
}
#guestbook #response .captcha BUTTON {
	DISPLAY: block
}
#guestbook #response .captcha IMG {
	CURSOR: pointer
}
#guestbook .respond DIV:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ' '
}
#guestbook DT:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ' '
}
#guestbook DD:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ' '
}
#guestbook #response .action SPAN {
	FLOAT: left; MARGIN-LEFT: -7.5em; WIDTH: 7em; TEXT-ALIGN: right
}
#guestbook #response .captcha SPAN {
	FLOAT: left; MARGIN-LEFT: -7.5em; WIDTH: 7em; TEXT-ALIGN: right
}
#guestbook #response .action {
	Z-INDEX: 1; PADDING-BOTTOM: 10px; POSITION: relative
}
#guestbook #response TEXTAREA {
	BORDER-RIGHT: #a7a6aa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a7a6aa 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a7a6aa 1px solid; WIDTH: 410px; PADDING-TOP: 2px; BORDER-BOTTOM: #a7a6aa 1px solid; HEIGHT: 80px
}
#guestbook #response .smiley {
	BACKGROUND-POSITION: -272px -330px; LEFT: 8em; MARGIN-LEFT: -25px; WIDTH: 28px; CURSOR: pointer; TEXT-INDENT: -300px; POSITION: absolute; TOP: 60px; HEIGHT: 27px
}
#guestbook .smiley-list {
	BORDER-RIGHT: #a7a6aa 1px solid; BORDER-TOP: #a7a6aa 1px solid; BACKGROUND: url(images/txb_v2.png) #fff no-repeat; LEFT: 8em; MARGIN-LEFT: 3px; OVERFLOW: hidden; BORDER-LEFT: #a7a6aa 1px solid; WIDTH: 271px; BORDER-BOTTOM: #a7a6aa 1px solid; POSITION: absolute; TOP: 60px; HEIGHT: 91px
}
#guestbook .smiley-list A {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 30px; TEXT-INDENT: -300px; HEIGHT: 30px
}
#guestbook .smiley-list A:hover {
	BORDER-RIGHT: #8d8978 1px solid; BORDER-BOTTOM: #8d8978 1px solid
}
#guestbook #response .captcha INPUT {
	BORDER-RIGHT: #a7a6aa 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a7a6aa 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #a7a6aa 1px solid; WIDTH: 4em; MARGIN-RIGHT: 1em; PADDING-TOP: 3px; BORDER-BOTTOM: #a7a6aa 1px solid
}
#guestbook DL {
	PADDING-RIGHT: 1em; PADDING-LEFT: 3em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em; BORDER-BOTTOM: #dde4ea 1px dashed
}
#guestbook DL STRONG {
	FONT-WEIGHT: 400
}
#guestbook DL DT {
	PADDING-BOTTOM: 3px
}
#guestbook DL DT {
	Z-INDEX: 1; POSITION: relative
}
#guestbook DL DD {
	Z-INDEX: 1; POSITION: relative
}
#guestbook DT {
	ZOOM: 1
}
#guestbook DD {
	ZOOM: 1
}
#guestbook DL .dtreviewed {
	RIGHT: 0px; WIDTH: 110px; COLOR: #999; POSITION: absolute; TOP: 0px
}
#guestbook DL SPAN {
	FLOAT: left; MARGIN-LEFT: -2em; WIDTH: 2em
}
#guestbook DL.odd {
	BACKGROUND-COLOR: #f6f9ff
}
#guestbook DL DT EM {
	COLOR: #ff6500
}
#guestbook DL DD {
	PADDING-RIGHT: 10em; COLOR: #999
}
#guestbook DL DD IMG {
	MARGIN: 0px 5px
}
#guestbook .pagination {
	MARGIN-TOP: 10px
}
#guestbook .page-bottom {
	FLOAT: right
}
.go-top {
	BACKGROUND-POSITION: -106px -105px; RIGHT: -63px; FILTER: alpha(opacity=0); WIDTH: 19px; BOTTOM: 10%; POSITION: fixed; HEIGHT: 63px; opacity: 0
}
.go-top A {
	DISPLAY: block; WIDTH: 19px; HEIGHT: 63px
}
.go-top A:unknown {
	outline: none
}
.go-top A SPAN {
	DISPLAY: none
}
#detail .property .key .action {
	POSITION: relative
}
#detail .combination .info .skin-gray {
	POSITION: relative
}
#detail .property .key .action DIV.cart-info {
	RIGHT: 0px; TOP: -60px
}

#page #detail .property .meta .icon {
	DISPLAY: inline-block; BACKGROUND: url(images/buy.png) no-repeat; FLOAT: none; VERTICAL-ALIGN: text-bottom; OVERFLOW: hidden; WIDTH: 16px; HEIGHT: 16px
}
#detail .property .meta LI.safety EM {
	DISPLAY: inline-block; BACKGROUND: url(images/buy.png) no-repeat; FLOAT: none; VERTICAL-ALIGN: text-bottom; OVERFLOW: hidden; WIDTH: 16px; HEIGHT: 16px
}
#detail .property .meta DL SPAN {
	DISPLAY: inline-block; BACKGROUND: url(images/buy.png) no-repeat; FLOAT: none; VERTICAL-ALIGN: text-bottom; OVERFLOW: hidden; WIDTH: 16px; HEIGHT: 16px
}
#page #detail .property .meta SPAN.vip {
	BACKGROUND-POSITION: -480px 2px; WIDTH: 20px
}
#page #detail .property .meta SPAN.discount {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 33px
}
#page #detail .property .meta SPAN.discount-3 {
	BACKGROUND-POSITION: -60px 0px; WIDTH: 45px
}
#page #detail .property .meta SPAN.discount-5 {
	BACKGROUND-POSITION: -120px 0px; WIDTH: 45px
}
#page #detail .property .meta SPAN.discount-10 {
	BACKGROUND-POSITION: -180px 0px; WIDTH: 52px
}
#page #detail .property .meta SPAN.discount-20 {
	BACKGROUND-POSITION: -240px 0px; WIDTH: 52px
}
#page #detail .property .meta SPAN.discount-double {
	BACKGROUND-POSITION: -300px 0px; WIDTH: 44px
}
#page #detail .property .meta SPAN.discount-other {
	BACKGROUND-POSITION: -360px 0px; WIDTH: 44px
}
#page #detail .property .meta SPAN.discount-shopvip {
	BACKGROUND-POSITION: -420px 0px; WIDTH: 43px
}
#detail .property .meta LI.safety EM {
	MARGIN-RIGHT: 3px
}
#detail .property .meta LI.safety EM.service-mall {
	BACKGROUND-POSITION: -80px -20px
}
#detail .property .meta LI.safety EM.service-xb {
	BACKGROUND-POSITION: 0px -20px
}
#detail .property .meta LI.safety EM.service-donation {
	BACKGROUND-POSITION: -16px -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 DT SPAN {
	MARGIN-TOP: 18px; WIDTH: 24px; HEIGHT: 24px
}
#detail .property .meta DT SPAN.service-mall24 {
	BACKGROUND-POSITION: -120px -40px
}
#detail .property .meta DT SPAN.service-xb24 {
	BACKGROUND-POSITION: 0px -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 {
	BACKGROUND: url(images/buy_button.png) no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 140px; TEXT-INDENT: -200px; MARGIN-RIGHT: 0px; HEIGHT: 36px
}
#detail .property .key .action .btn-bid A {
	BACKGROUND: url(images/buy_button.png) no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 140px; TEXT-INDENT: -200px; MARGIN-RIGHT: 0px; HEIGHT: 36px
}
#detail .property .key .action .btn-add A {
	BACKGROUND: url(images/buy_button.png) no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 140px; TEXT-INDENT: -200px; MARGIN-RIGHT: 0px; HEIGHT: 36px
}
#detail .property .key .action .btn-wait A {
	BACKGROUND: url(images/buy_button.png) no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 140px; TEXT-INDENT: -200px; MARGIN-RIGHT: 0px; HEIGHT: 36px
}
#detail .property .key .action .btn-bid A {
	BACKGROUND-POSITION: -140px 0px
}
#detail .property .key .action .btn-add A {
	BACKGROUND-POSITION: -280px 0px
}
#detail .property .key .action .btn-wait A {
	BACKGROUND-POSITION: -420px 0px
}
.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: 0px 1px
}
.simple #detail .combination .items LI {
	MARGIN: 0px 11px
}
.expanded #detail .combination .items LI {
	MARGIN: 0px 10px
}
#detail .promotion .info P {
	ZOOM: 1
}
#detail-other .J_DetailSection{display:none;}

.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 {
	COLOR: #747474; TEXT-ALIGN: left
}
#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 {
	FONT-WEIGHT: 700; WIDTH: 15%
}
.main-wrap .box {
	WIDTH: 100% !important;
}
#detail .btn-add P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#detail .msg P {
	MARGIN: 0px
}
#detail .shop-intro {
	WIDTH: auto
}
#J_DivItemDesc P {
	MARGIN: 0.3em 0px
}
#detail .property .meta LI SPAN.cod-icon {
	DISPLAY: inline-block; BACKGROUND: url(images/decorate.png) no-repeat -48px -199px; OVERFLOW: hidden; WIDTH: 16px; MARGIN-RIGHT: 5px; HEIGHT: 16px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
#J_DivItemDesc H2 {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: auto; COLOR: #333; LINE-HEIGHT: 25px; POSITION: static; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
#detail .property .bonus-action {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 6px; MARGIN: 10px 0px 0px 10px; OVERFLOW: hidden; BORDER-LEFT: #ededed 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ededed 1px solid; ZOOM: 1
}
#detail .property .bonus-action EM {
	FLOAT: left; COLOR: #ff0101
}
#detail .property .bonus-action EM SPAN {
	BACKGROUND-POSITION: -32px -200px; FLOAT: left; WIDTH: 16px; HEIGHT: 16px
}
#detail .property .bonus-action A {
	MARGIN-LEFT: 10px
}
#detail .property .key .action .btn-add {
	MARGIN-RIGHT: 5px
}
#detail .property .key .action .tip-add {
	MARGIN-TOP: 4px; FLOAT: left; MARGIN-RIGHT: 0px; WHITE-SPACE: nowrap
}
#detail .property .key .action .tip-add A {
	COLOR: #575b63; LINE-HEIGHT: 15px; MARGIN-RIGHT: 0px
}
.s310 {
	WIDTH: 310px; HEIGHT: 310px; 
}
.s310 A {
	WIDTH: 310px; HEIGHT: 310px;FONT-SIZE: 271px; display:block; text-align:center; vertical-align:middle;
}
.s310 IMG {
	max-width: 310px; max-height: 310px; 
}
.market_s{text-decoration:line-through;}
.sort{ margin:0px; float:right;padding:0px; padding-right:5px; padding-top:3px; right:10px;POSITION: relative; width:620px; display:block; text-align:right;}
.sort a{ position:relative; bottom:0px;}
.sort input{position:relative; top:3px;}
.sort select{position:relative; top:0px;}

/*品牌列表*/
    #brandList{margin-top:12px; height:1%; padding-left:12px;}
    #brandList .brandBox{width:31%; float:left; margin:0px; padding:0 5px 20px 5px; text-align:center; overflow:hidden; height:200px; border:#CCCCCC dotted 1px;}
        #brandList .brandBox .brandLogo{width:100%; height:89px; overflow:hidden; text-align:center;}
    #brandList .brandBox h4{height:23px; line-height:23px; margin:15px 0 8px 0; padding:0 10px; text-align:right;
    font-weight:100; font-size:12px;
    }
    #brandList .brandBox h4 span,#brandList .brandBox h4 span a{float:left; font-weight:bold; color:#3f3f3f; text-decoration:none;}
    #brandList p{text-align:left; margin-bottom:5px; color:#909090; padding:8px;}
    #brandList p.brandCategory,#brandList p.brandCategory a{text-align:left; color:#006acd; text-decoration:none;}
    #brandList .brandArticle{border:1px dashed #d9d9d9; background:#f8f8f8; text-align:left;}
    .brandCategoryA span{ margin-right:15px;}
	
/*search*/
.search-form {
	BACKGROUND-IMAGE: url(images/header_090226.png); BACKGROUND-REPEAT: no-repeat
}
.search-main SPAN {
	BACKGROUND-IMAGE: url(images/header_090226.png); BACKGROUND-REPEAT: no-repeat
}

.search-main {
	FLOAT: right; MARGIN: 0px; POSITION: relative; HEIGHT: 32px; top:16px;
}
.search-main SELECT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.search-form {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 480px; PADDING-TOP: 3px; BORDER-BOTTOM: #dadada 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 27px
}
.select-type {
	BORDER-RIGHT: #8a8a8a 1px solid; PADDING-RIGHT: 1px; BACKGROUND-POSITION: 0px -29px; BORDER-TOP: #8a8a8a 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 3px; BORDER-LEFT: #8a8a8a 1px solid; WIDTH: 138px; PADDING-TOP: 3px; BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 19px
}

.select-type SPAN {
	DISPLAY: block; BACKGROUND-IMAGE: none; MARGIN: -1px 0px 0px; OVERFLOW: hidden; WIDTH: 138px; HEIGHT: 19px; padding:0px;
}

.select-type SELECT {
	MARGIN: -1px 0px 0px -1px; WIDTH: 140px; padding:0px; height:18px;
}
.search-form .keyword {
	BORDER-RIGHT: #8a8a8a 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -51px; BORDER-TOP: #8a8a8a 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #8a8a8a 1px solid; WIDTH: 205px; PADDING-TOP: 3px; BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 19px
}
.search-key{
	FLOAT: right; MARGIN: 0px; POSITION: relative; HEIGHT: 20px; top:16px; width:480px; text-align:left;OVERFLOW: hidden;
}
.top-key{
	FLOAT: right; MARGIN: 0px; POSITION: relative; HEIGHT: 16px; top:0px;text-align:right;OVERFLOW:visible; border:1px solid #e6e6e6; border-top:0px; background-color:#f8f8f8;color:#a1a0a0;line-height:14px; padding:3px 10px; width:340px;
}
.top-key img{margin-bottom:4px;border:0;}
.top-key span{font-size:12px;font-family:Microsoft YaHei,Tahoma,Verdana, Arial, Helvetica, sans-serif; float:right;}
.top-key a{color:#a1a0a0;margin:0 3px;font-size:12px;text-decoration:none;padding:1px 3px 1px 3px;display:block;float:right;}
.top-key a:visited{color:#a1a0a0;}
.top-key a:hover{color:#fff;background-color:#929292;text-decoration:none;}


.server-call{ background:url(http://www.fashionigo.com/icon/service-call.gif) center top no-repeat;width:297px; height:90px;POSITION: relative; float:left}

#history li{ width:50%; float:left; text-align:center; line-height:200%;margin-bottom:5px;}
#history li img{ border:0px; margin-bottom:5px;}
#history li .Price{
	color:#F60;
	font:bold 12px arial;
}
.brandindex{

}
.topic{ padding-left:18px;}
.cp_r{float:left; width:30%; height:auto;text-align:right; border-right:1px solid #ccc;  padding:10px;}
.cp_l{float:left; width:60%;height:auto;padding:10px;}
.alipay{ height:auto; background-color:#FF8000; padding:5px 10px 3px 10px; font-weight:bold; color:#EEE; cursor:pointer;}

.spec {width:100%;}
.spec .spec_name{float:left; width:50px;}
.spec .spec_attr{ float:left; width:360px;}
.spec LABEL{ width:auto; display:inline-block; border:#fee2a1 double 1px;cursor:pointer; margin:1px; padding-right:2px; padding-left:-10px;}
.spec LABEL:hover{ width:auto; display:inline-block; border:#fcbb29 double 1px;cursor:pointer; margin:1px; padding-right:2px; padding-left:-10px; background-color:#fee2a1;}
