#buy_nav{
	background:url(../images/bg_buy_nav.gif) repeat-x bottom center;
	padding-bottom:14px;
	margin:8px 0 0 0;
}

#sell_nav{
	background:url(../images/bg_sell_nav.gif) repeat-x bottom center;
	padding-bottom:14px;
	margin:8px 0 0 0;
}

#buy_nav .more, #sell_nav .more{
	float:right;
}

#buy_nav .more a, #sell_nav .more a{
	color:#FF6600;
}

#buy_top, #sell_top{
	padding:8px 0px 0 0;
}

#buy_top #content{
	background:url(../images/bg_buy_top.gif) repeat-y;
}

#sell_top #content{
	background:url(../images/bg_sell_top.gif) repeat-y;
}



#buy_top #bottom{
	background:url(../images/bg_buy_top_btm.gif) no-repeat;
	height:1px;
}

#sell_top #bottom{
	background:url(../images/bg_sell_top_btm.gif) no-repeat;
	height:1px;
}

#buy_top #left, #sell_top #left{
	float:left;
	width:678px;
}

#buy_top #left .tit{
	background:url(../images/tit_buy_header.jpg) no-repeat;
	width:678px;
	height:35px;
}

#sell_top #left .tit{
	background:url(../images/tit_sell_header.jpg) no-repeat;
	width:678px;
	height:35px;
}

#buy_top #left .tit h1, #sell_top #left .tit h1{
	width:100%;
	text-align:center;
	padding:6px 0 0 0;
	font-size:14px;
	color:white;
}

#buy_top #left .tit h1 small, #sell_top #left .tit h1 small{
	width:31px;
	height:16px;
	margin-left:10px;
}

.prod_img_holder{
	margin:18px 0 18px 18px;
}

#buy_top #left a.prod_img, #sell_top #left a.prod_img{
	float:left;
	background:url(../images/bg_prod_wrap.gif) repeat;
	width:225px;
	padding:15px 10px 6px 10px;
	text-align:center;
	border:1px solid #E8E8E8;
	line-height:25px;
	display:block;
	text-decoration:none;
}

#buy_top #left a.prod_img:hover, #sell_top #left a.prod_img:hover{
	background:#F0FAFF;
	font-weight:bold;
	border:1px solid #CACACA;
	background:url(../images/bg_prod_wrap2.gif) repeat;
}


#buy_top #left .pdod_summary, #sell_top #left .pdod_summary{
	float:right;
	width:390px;
	padding:0 10px 18px 0;
}

#buy_top #left .pdod_summary ul, #sell_top #left .pdod_summary ul{
	line-height:26px;
}

.buyask{width:280px; background-color:#fff8e8; border:1px solid #ffd19f; padding:6px 10px 6px 10px; line-height:19px;}

.buyask h3{
	margin-bottom:5px;
}


#buy_top #right, #sell_top #right{
	float:right;
	width:290px;
	border-top:1px solid #CED7DE;
	padding-top:1px;
}

#buy_top #right #content, #sell_top #right #content{
	background: url(../images/bg_buy_login.gif) repeat-x top center;
	width:286px;
	margin:auto;
}

.w290{
	padding:10px 9px 8px 12px;
	line-height:22px;
}

.w290 span, .pdod_summary span{
	color:#FF6600;
	font-weight:bolder;
}

.contactus{
	line-height:22px;
	border:1px solid #F0D692;
	width:240px;
	margin:auto;
	background:#FFFFF3;
	padding:5px 5px 5px 15px;;
	margin-top:10px;
}

.btn_login{
	margin-top:5px;
	margin-left:48px;
}

.bookmark{
	margin:auto;
	width:260px;
	text-align:center;
	margin-top:6px;
}

.cr{height:15px; width:200px; background:white url(bgimages/rb_bg.gif) repeat-x left top; border:1px solid #535353;}

a.link14{font-weight:bold;color:#007CD9;font-size:14px;}

.buy_tit{
	background:url(../images/bg_buy_tit.gif) no-repeat bottom left;
	height:30px;
	margin:18px 0 16px 0;
	border-bottom:2px solid #008ADD;
}

.sell_tit{
	background:url(../images/bg_sell_tit.gif) no-repeat bottom left;
	height:30px;
	margin:18px 0 16px 0;
	border-bottom:2px solid #F24848;
}

.buy_tit h2, .sell_tit h2{
	color:white;
	padding-top:9px;
	padding-left:14px;
	font-size:14px;
}

.detail-content{
	width:100%;
	margin:auto;
}

.prod_other{
	width:92%;
	margin:auto;
}

.prod_other li img{
	margin-bottom:8px;
}

.prod_other li{
	float:left;
	width:130px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	line-height:18px;
	height:160px;
	overflow:hidden;

}

.typelist{background-color:#ccc; margin:10px 0;}

.typelist .typetitle{background-color:#F3F3F3;font-weight:bold;width:35%;}

.typelist td{background-color:#fff;padding:4px;line-height:150%;word-break:break-all;}

.detail-content .content{width:95%; font-size:14px; line-height:24px; color:#000; margin:auto;}
.detail-content li{float:left; padding-right:35px;}
.detail-content img{width:100px; height:100px;}

.contactlist .typetitle{background-color:#F3F3F3;font-weight:bold;width:20%; text-align:right;}

.contactlist td{background-color:#fff;padding:4px;line-height:150%;word-break:break-all;}

#buy_tabs{
	height:29px;
	background:url(../images/bg_buy_tabs.gif) repeat-x 0 100%;
	margin-bottom:10px;
	overflow:hidden;
	clear:both;
}

#buy_tabs li{
	float:left;
	margin-left:7px;
}

#buy_tabs li{
	background:url(../images/bg_buy_tab_li.gif) no-repeat;
	width:88px;
	height:21px;
	display:block;
	padding-top:8px;
	font-weight:bold;
	text-align:center;
}

#buy_tabs .now{
	background:url(../images/bg_buy_tab_li_now.gif) no-repeat;
}

#buy_tabs .now a span{
	font-size:14px;
	display:block;
	color:#FF6600;
}

#buy_tabs li a span{
	color:white;
	font-size:14px;
	text-decoration:none;
}


#sell_tabs{
	height:29px;
	background:url(../images/bg_sell_tabs.gif) repeat-x 0 100%;
	margin-bottom:10px;
	overflow:hidden;
	clear:both;
}

#sell_tabs li{
	float:left;
	margin-left:7px;
}

#sell_tabs li{
	background:url(../images/bg_sell_tab_li.gif) no-repeat;
	width:88px;
	height:21px;
	display:block;
	padding-top:8px;
	font-weight:bold;
	text-align:center;
}

#sell_tabs .now{
	background:url(../images/bg_sell_tab_li_now.gif) no-repeat;
}

#sell_tabs .now a span{
	font-size:14px;
	display:block;
	color:#FF6600;
}

#sell_tabs li a span{
	color:white;
	font-size:14px;
	text-decoration:none;
}

#footer{
	border-top:1px solid #CCC;
	margin-top:20px;
}

/* old style */

.commentList{padding-left:18px; margin:0 auto 0 0;}

.commentList p{ text-align:left; padding-left:0;  text-indent:0; font-size:14px; padding-bottom:5px;}

.commentList p span{ margin-left:15px; font-size:14px; color:#666;}

.commentList  h3{ font-size:12px; color:#f60; padding:0; text-indent:0; clear:both;}

.commentList .line{  background: url(bgimages/line_hr.gif) repeat-x left bottom; padding-bottom:9px; }

.commentList li i{color:#999; font-style:normal; margin:0; padding:0;}

.commentList li .left{float:left;}

.commentList li .left span{ display:block; padding-top:0;}

.commentList li .ks{ padding-left:6px; float:left;}

.commentList li{ padding-left:90px; text-align:left;  padding-top:8px; clear:both;}

.commentList li label{ margin-left:-90px; width:85px; float:left; text-align:right;}

.commentList li em{ font-weight:normal; font-size:12px;}

.commentList li span{  margin-left:5px; padding-top:1px;  }



.commentList li span.cue{ background:url(bgimages/reg_write.gif) no-repeat left top; padding-left:17px; color:#6D6D6D;}

.commentList li span.wrong{background:url(bgimages/reg_wrong.gif) no-repeat left top; padding-left:17px; color:#f00; font-weight:bold;  }

.commentList li span.right{  background:url(bgimages/green.gif)  no-repeat left center; padding-left:17px;}

.commentList li span.pone{ float:right; width:230px; min-height:30px; line-height:15px; padding-right:140px;}

.commentList a.orangelink:link,

.commentList a.orangelink:visited{ color:#f50; text-decoration:underline;font-size:14px; font-weight:bold;}

.commentList a.orangelink:hover{ color:#333; text-decoration:none;}

.commentList h3{
	margin-bottom:9px;
	margin-top:10px;
	width:85%;
	border-bottom:1px dashed #DDD;
	padding-bottom:8px;
}


