#pbody {
}
#pbody #ban{
	text-align:center;
}
#pinfo {
}
#pinfo #pleft {
	float:left;
	width:360px;
	margin-left:11px;
}
#pinfo #pleft #ctrl {
	width:316px;
	margin:0 0 0 11px;
}
#pinfo #pleft #ctrll {
	float:left;
	width:10px;
}
#pinfo #pleft #ctrll a {
	width:10px;
	height:75px;
	outline:none;
	display:block;
	background:url(images/pre_pic.gif) 0 35px no-repeat;
}
#pinfo #pleft #ctrlr {
	width:10px;
	height:75px;
	float:right;
}
#pinfo #pleft #ctrlr a {
	width:10px;
	height:75px;
	outline:none;
	display:block;
	background:url(images/next_pic.gif) 0 35px no-repeat;
}
#pinfo #pleft #ctrlc {
	position:relative;
	margin:0 10px 0 10px;
}
#pinfo #pright {
	margin-left:371px;
}
#pinfo #img {
	padding:8px;
	width:300px;
	height:268px;
	font-size:0px;
	line-height:0px;
	margin-left:11px;
	text-align:center;
	vertical-align:middle;
	background:url(images/imgb.gif);
}
#pinfo #img img {
	margin-top:expression(((268-this.offsetHeight)/2)+"px");
}
#pinfo #pright dl {
}
#pinfo #pright dt {
	color:#572179;
	font-size:14px;
	line-height:30px;
	text-align:center;
	background:#F6F6F6;
	border:solid 1px #EBEBEB;
	border-width:1px 0 1px 0;
}
#pinfo #pright dd {
	margin:0px;
	height:24px;
	line-height:24px;
	padding:3px 0 3px 0;
	border-bottom:solid 1px #DADADA;
}

#pinfo #pright {
	
}
#pinfo #pright div#button {
	padding:17px 0 0 0;
}
#pinfo #pright div#button span a {
	float:left;
	margin-right:10px;
}
#pinfo #pright div#button span.buy a {
	width:105px;
	height:23px;
	display:block;
	background:url(images/buy_now.gif) no-repeat;
}
#pinfo #pright div#button span.buy_f a {
	width:105px;
	height:23px;
	display:block;
	background:url(images/buy_now_f.gif) no-repeat;
}
#pinfo #pright div#button span.join a {
	width:105px;
	height:23px;
	display:block;
	background:url(images/join_now.gif) no-repeat;
}
#pinfo #pright div#button span.join_f a {
	width:105px;
	height:23px;
	display:block;
	background:url(images/join_now_f.gif) no-repeat;
}
#pinfo #pright div#button span.auction a
{
	width:105px;
	height:23px;
	display:block;
	background:url(images/auction.gif) no-repeat;
}
#pinfo #pright div#button span.favorite a {
	width:92px;
	height:23px;
	display:block;
	background:url(images/add_favorites.gif) no-repeat;
}
#pinfo #pright div#button span.common a {
	width:92px;
	height:23px;
	display:block;
	background:url(images/add_common.gif) no-repeat;
}
#prointro {
	margin:0 0 0 22px;
}
.navlist {
	color:#51480D;
	list-style:none;
	padding-left:5px;
	line-height:25px;
	font-weight:bold;
	text-align:center;
}
.navlist li {
	float:left;
	width:95px;
	height:25px;
	cursor:pointer;
	margin-right:4px;
	background:url(images/pro_info2.gif) no-repeat;
}
.navlist li.tab_on {
	color:#51480D;
	background:url(images/pro_info1.gif) no-repeat;
}
#prointro .prointro_x {
	width:96%;
	padding:10px;
	text-align:left;
	line-height:175%;
	border:solid 1px #a4d562; 
}
#prointro .prointro_x li{
	list-style:inside;
}
#comment {
	width:705px;
	margin-left:23px;
	background:#F2F2F2;
}
#comment ul{
	list-style:none;
}
#comment ul li{
	cursor:pointer;
	line-height:28px;
	padding:0 15px 0 15px;
	border-bottom:solid 1px #fff;
}
#comment ul li span {
	float:right;
	color:#FE6601;
	font-size:10px;
	margin-right:15px;
}
#comment ul li b {
	float:right;
	color:#6F6F6F;
	font-weight:normal;
}
#comment li.con {
	cursor:default;
	line-height:150%;
	background:#F9F9F9;
	padding:10px 10px 10px 15px;
}
#addcomment {
	padding:5px;
	width:695px;
	margin-left:24px;
	background:#EFEFEF;
}
#addcomment dl {
}
#addcomment dl dd {
	margin:0px;
	padding:1px 5px 5px 15px;
}
#addcomment dl dd label {
	color:#FE6601;
}
#addcomment dl dd textarea {
	width:445px;
	height:50px;
	line-height:16px;
}
#addcomment dl dd input.post {
	width:82px;
	height:34px;
	border:none;
	cursor:pointer;
	background:url(images/post.gif) no-repeat;
}
#addcomment dl dd input.subject {
	width:250px;
	border:solid 1px #829EB6;
}
#addcomment dl dd input.author{
	width:58px;
	height:16px;
	line-height:16px;
	border:solid 1px #7E9DB9;
}

.pagelist {
	margin:15px 0px 10px 10px!important;
}
.divImageBox {
	top:10px;
	left:2px;
	height:75px;
	width:285px;
	overflow:hidden;
	position:absolute; 
	clip:rect(0,2809,75,0);
	visibility:hidden;
}
.imgContent{
	position:absolute;
}
.imgContent img {
	border:solid 1px #ccc;
}

.appendList {
	list-style:none;
}
.appendList li {
	width:auto!important;
	border-bottom:dotted 1px #ccc;
}
.appendList li {
	padding:10px;
	border-bottom:dotted 1px #ccc;
}
.appendList li a {
}
.appendList li dl dt {
	float:left;
	margin:0px;
	width:105px;
}
.appendList li dl dt img {
	border:solid 1px #999;
}
.appendList li dl dd {
	margin-left:105px;
}
.appendList li dl dd a {
	color:#572179;
	font-weight:bold;
}
.appendList li dl dd span {
	color:#FF3333;
	font-weight:bold;
}
.appendList li dl dd del {
	color:#FF3333;
	text-decoration:none;
}


