.plMain{
	width:100%;
	margin:10px auto;	
	position:relative;
	border:1px solid #ADC8E6;
	padding-bottom:20px; 
	text-align:left;

}
.plMain .top{
	height:30px;
	padding-bottom:5px; 
}
.plMain .top .left{
	padding-top:15px;
	margin-left:15px;
	color:#43AEE0;
	font-size:14px;
	font-weight:bold;
}
.plMain .top .right{
	padding-top:15px;
	margin-right:15px;

}
.cm_pg {
overflow:hidden;
padding:5px 0px 5px 0px;
width:96%;
margin:0 auto;
text-align:left;
}
.cm_info {
color:#666666;
float:left;
line-height:20px;
width:120px;
text-align:left;
}
.cmt .nocomments {
color:#FF6600;
text-align:left;
}
.pg {
float:right;
line-height:18px;
overflow:hidden;
}
.pg_l {
display:inline;
margin:0 5px 0 0;
white-space:nowrap;
}
.pg li {
color:#999999;
display:inline-block;
float: left;
}
.pg_l a, .pg_c {
display:inline-block;
padding:1px 2px;
text-decoration:none;
color:#0493D6;
}
.pg_l a:hover {
color:#333333;
}
li.pg_c {
background:none repeat scroll 0 0 #FF6600;
color:#FFFFFF;
font-weight:bold;
}
.pg_n, .pg_p {
display:inline-block;
text-decoration:none;
}
span.pg_n, span.pg_p {
background:none repeat scroll 0 0 transparent;
color:#AAAAAA;
}
.pg_p {
background:url("../img/arrow_l.gif") no-repeat left;
padding:1px 0 1px 10px;
}
.pg_n {
background:url("../img/arrow_r.gif") no-repeat right;
padding:1px 10px 1px 0;
}


.t_l{
	position:absolute;
	top:-1px;
	left:-1px;
}
.t_r{
	position:absolute;
	top:-1px;
	right:-1px;
}
.d_l{
	position:absolute;
	bottom:-1px;
	left:-1px;
	_bottom:-1px;
}
.d_r{
	position:absolute;
	bottom:-1px;
	right:-1px;
	_bottom:-1px;
}

.rebox{
	border-top:1px solid #E9E9E9;
	width: 96%;
margin: 0 auto;
}
.rebox .title{
	padding-top:25px;
	padding-bottom:10px;
}
.cm_i {
border-top:1px solid #E9E9E9;
overflow:hidden;
padding:10px;
width: 93%;
margin: 0 auto;
background-color: #F9F9F9;
}
.cm_i .avatar_s {
float:left;
background-color: #fff;
}
.cm_i .avatar_s img {
width:75px;
height: 75px;
border:1px solid #dadada;
padding: 2px;

}
.cm_t {
margin:0 0 0 90px;
}
.cm_d {
color:#999999;
}
.cm_r {
float:right;
margin:-12px 0 0;
}
.cm_b {
margin:10px 0 0;
}
.cm_i blockquote {
background:none repeat scroll 0 0 #fff;
border-left:1px solid #C4C4DE;
color:#666;
margin:10px;
padding:5px;
line-height: 18px;
border:1px solid #E6E6E6;
}
.cm_a {
text-align:right;
}
.cm_po {
margin:20px 0 0;
}
.cm_po h3 {
background:url("img/b_v9.png") repeat-y scroll -2230px -40px transparent;
height:20px;
overflow:hidden;
text-indent:-3000px;
width:70px;
}
.cm_po p, .cm_re p {
margin:0 0 10px;
}
.cm_re {
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #CCCCCC;
margin:15px 15px 10px 100px;;
padding:10px;

}
.cm_re input {
padding:2px 5px;
}
.cm_rate {
color:#FF6600;
}
.cm_rate label {
margin-left:10px;
}
textarea.re {
background:none repeat scroll 0 0 #FFFFFF;
border-color:#9F9F9F #DCDCDC #DCDCDC #9F9F9F;
border-style:solid;
border-width:1px;
padding:4px;
width:450px;
}
.ncinput{
	background:none repeat scroll 0 0 #FFFFFF;
border-color:#9F9F9F #DCDCDC #DCDCDC #9F9F9F;
border-style:solid;
border-width:1px;
padding:1px;
width:100px;
color: #999;
}
input.submit {
background:none repeat scroll 0 0 #FF7E16;
border-color:#FFD200 #DF450F #DF450F #FFD200;
border-style:solid;
border-width:1px;
color:#FFFFFF;
cursor:pointer;
width:70px;
}
input.submit2 {
width:82px;
height: 28px;
background: url(../img/sumb_bt.gif) no-repeat;
cursor:pointer;
border:0;
}
input.button {
background:none repeat scroll 0 0 #9B9B9B;
border-color:#B5B5B5 #7A7A7A #7A7A7A #B5B5B5;
border-style:solid;
border-width:1px;
color:#FFFFFF;
cursor:pointer;
}

.Description
{
	position: fixed;
	*position: absolute; *bottom: auto;
top: expression( eval(document.compatMode && document.compatMode=='CSS1Compat')
 ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight)
 - 1 -60 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)
 - 1 -60);
	top: 200px;
	width: 500px;
	margin: auto;
	height: auto;
	background-color: #fff;
	z-index: 10001;
	border: #B3B3B3 1px solid;
	display: none;
	text-align:left;
	z-index:2;
}

.Des{position: absolute;z-index:10000;background-color:#666;width:100%; height:100%;z-index:1}
