.bkleft{
	z-index:2;
	position: absolute;
	left: 24px;
	top: 44px;width:424px;
}
.bkleft .bkimg{vertical-align:top;
	width:412px;padding-right:12px;
	background-image: url(../images/bkimgright.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkleft .bkimg .pagepic{/*show hot image*/
	width:410px;
	height:650px;height:auto!important;height:650px;
	background-image: url(../images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #C0C0C0;
	background-color: #FFF;
}
.bkleft .bkimg .pagepic p{margin-top:0px;margin-bottom:0px;}
#bkimg{position:relative;z-index:3;}
.bkleft .bkimgbottom{
	width:424px;
	background-image: url(../images/bkimgbottom.png);
	background-repeat: repeat;
	background-position: right top;height:13px;font-size:9px;
}
.pageinfo{
	width:100%;
	padding-bottom:10px;
	padding-top:6px;
	height:16px;
	line-height:16px;
	position: relative;z-index:3;
}
.pageinfo .title{
	position: absolute;z-index:4;
	height: 16px;line-height:16px;
	left: 13px;
	top: 7px;
}
.pageinfo .ban{
	padding-right:18px;
	width:406px;
	float:right;
	height:16px;
	line-height:16px; overflow:hidden;
	text-align:right;
	vertical-align: middle;
}
.pageinfo .ban img{
	vertical-align: top;
}
.pageinfo .ban span{
	padding-left:12px;
	padding-right:12px;
}
.pageinfo .ban span.pre{
	background-image: url(../images/banpre.gif);
	background-repeat: no-repeat;
	background-position: left center;padding-right:3px;
}
.pageinfo .ban span.next{
	background-image: url(../images/bannext.gif);
	background-repeat: no-repeat;padding-left:3px;
	background-position: right center;padding-right:14px;
}
.pageinfo .ban span.dowpdf{padding-left:12px;}
.leftinfo{width:412px;padding-right:12px;}
.bgwhite{ background-color:White;height:30px;}
.titlenav_h3 {
	width:393px;
	height:22px;
	padding-left:17px;
	padding-top:10px;
	font-weight:bold;
	color:#B62008;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-left-color: #C0C0C0;
	background-image: url(../images/titlenavbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.titlenav_con {
	width:410px;
	border: 1px solid #C0C0C0;
	height:186px;OVERFLOW-Y:scroll;scrollbar-3dlight-color:#595959; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#CFCFCF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#CFCFCF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#595959}
.titlenav_con ul,.titlenav_con li{float:left;}
.titlenav_con ul{width:392px;min-height:25px;
	height:auto!important;
	height:25px;padding-top:6px;padding-bottom:3px;}
.titlenav_con li{
	width:360px;
	padding-left:32px;
	min-height:25px;
	height:auto!important;
	height:25px;
	line-height:25px;
	background-image: url(../images/navtitleli.png);
	background-repeat: no-repeat;
	background-position: 16px 8px;
}
.titlenav_con li a{color:#363636;}
.titlenav_con li a:active{
	text-decoration:none;
	color:#FF0000;
}

.mainright{width:525px;padding-right:25px;min-height:797px;height:auto!important;height:797px;padding-top:7px;float:right;}
.rightinfo{width:525px;}
.rightinfo .list{float:left;width:301px;}
.rightinfo .list h3{
	height: 30px;
	width:299px;
	background-image: url(../images/list-h3.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-left-color: #C0C0C0;
	position: relative;z-index:1
}
.rightinfo .list h3 span{
	display:block;
	width:126px;
	padding-left:17px;
	padding-top:9px;
	height:22px;
	position: absolute;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	left:-1px;
	top:-1px;
	background-image: url(../images/list_h3span.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index:2;
}
.rightinfo .list .box{
	width:299px;
	height:436px;
	OVERFLOW-Y:scroll;
	scrollbar-3dlight-color:#595959;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#CFCFCF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#CFCFCF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#595959;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
}
.list .box ul{float:left;padding-top:2px;width:282px;}
.list .box li{float:left;padding-top:1px;width:282px;height:30px;line-height:30px;}
.list .box li.hover{
	height:28px;line-height:28px;
	background-color: #F2F2F2;
}
.list .box li span{height:30px;}
.list .box li.hover span{height:28px;}
.list .box li span.txt{width:250px;padding-left:15px;float:left;display:block;}
.list .box li span.pdf{width:16px;float:left;display:block;padding-left:1px;}
.list .box li span.pdf a{vertical-align: middle;}
.list .box li span.pdf a img{
	vertical-align: middle;
}
.right2{width:214px;float:right;}
.downinfo{width:214px;}
.downinfo h3{
	height:28px;padding-top:1px;line-height:28px;
	width:212px;
	text-align:center;
	background-image: url(../images/down-h3.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #C0C0C0;
	font-weight: bold;
}
.downinfo .box{
	width:212px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
}
.downinfo .box img{
	vertical-align: bottom;
}
.dateinfo{width:214px;float:right;}
.dateinfo h3{
	height:28px;padding-top:1px;line-height:28px;
	width:212px;
	text-align:center;
	background-image: url(../images/down-h3.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #C0C0C0;
	font-weight: bold;
}
.dateinfo .box{
	width:212px;
	height:210px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
	padding-top:12px;padding-bottom:10px;
}

/*last qi */
.bannav_h3 {
	width:506px;
	height:22px;
	padding-left:17px;
	padding-top:10px;
	font-weight:bold;
	color:#363636;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-left-color: #C0C0C0;
	background-image: url(../images/bantitlebg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bannav_con {width:523px;border: 1px solid #C0C0C0;min-height:286px;height:auto!important;height:286px;}
.bannav_con ul,.bannav_con li{float:left;}
.bannav_con ul{padding-top:18px;padding-left:5px;padding-bottom:6px;}
.bannav_con li{width:150px;padding-left:10px;padding-right:10px;}
.bannav_con li .img{
	width:150px;
	height:225px;
	border: 1px solid #BFBFBF;
}
.bannav_con li .txt{line-height:16px;padding-top:3px;text-align:center;}


/*以.header为标准以下为hover显示标题和版面导航 incbg为透明背景 inc为显示不透明内容*/
.titlenav,.editionnav{position: relative;z-index:19}
#titlenav,#editionnav{
	display:none;
	position: absolute;
	padding:0px;z-index:20;}
#editionnav a,#titlenav a{	
	color: #000;
	text-decoration: none;
}
#editionnav a:hover,#titlenav a:hover{
	color: #000;
	text-decoration: underline;	
}
#titlenav{top:24px;
	right:0px;
	width:218px;}
#titlenav .incbg,#editionnav .incbg,#editionnav .inc,#titlenav .inc{
	position: absolute;display:block;
	top:0px;
	left:0px;z-index:21;
}
#titlenav .incbg{
	filter:alpha(opacity=85);
	opacity:0.85;
	z-index:21; background-color:#fff;
	width:218px;float:left;
}
#titlenav .inc{	
	z-index:22;
	float:left;
	width:218px; 	
}
#titlenav .inc ul{width:218px;padding-top:3px;padding-bottom:3px;float:left;}
#titlenav .inc li
{float:left;width:198px;padding-left:15px;padding-right:5px;min-height: 25px;height:auto!important;height: 25px;line-height: 25px;
}
#titlenav .inc li.hover{ background-color:#A5DBFF;}
#editionnav{
	top:24px;
	right:-27px;
	width:170px;}
#editionnav .incbg{
	filter:alpha(opacity=85);
	opacity:0.85;
	background-color:#fff;
	z-index:21;
	width:170px;float:left;
}
#editionnav .inc{	
	z-index:22;
	float:left;
	width:170px;	
}
#editionnav .inc ul{width:160px;float:left;padding-top:3px;padding-bottom:3px;}
#editionnav .inc li {float:left;width:170px;height: 25px;}
#editionnav .inc li.hovercolor{background-color:#A5DBFF;}
#editionnav .inc li span{
	padding-left:0px;
	padding-right:0px;
	display:block;
	padding-bottom:0px;
	background-image: none;
	padding:0px;line-height: 25px;vertical-align: middle;
}
#editionnav .inc li span a{
	vertical-align: middle;
}
#editionnav .inc li span a img{vertical-align: middle;}
#editionnav .inc li span.txt{float:left;width:120px;padding-left:15px;height: 25px;display:block;}
#editionnav .inc li span.pdf{float:left;width:35px;height: 25px;display:block;}

/*我要评报*/
.comment{width:538px;background-color:#fff;border:1px solid #95CEFB;}
.comment h3{
	width:538px;
	height:21px;
	background:#fff;
	font:700 12px 宋体;
	color:#004677;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95CEFB; position:relative;
}
.comment h3 span{display:block;margin:1px auto;width:526px;height:16px;padding:4px 0 0 10px;background:url(../images/line_bg.gif) repeat;}
.comment h3 a.more{ position:absolute;right:15px;top:3px;font-size:12px;font-weight:normal;color:#004677;}
.comment .addc{width:518px;padding:10px;}
.comment .addc .liuyans{line-height:150%;}

/*页面评论*/
#pagecomment1 h2{text-align:center;}
.pagecomment{
	width:538px;
	background-color:#fff;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #95CEFB;
	border-right-color: #95CEFB;
	border-bottom-color: #95CEFB;
	border-left-color: #95CEFB;
}
.pagecomment .nocom{text-align:center;padding-top:38px;color:#333;}
.pagecomment h3{
	height:32px;
	background:#fff;
	font:700 12px 宋体;
	padding-top:8px;line-height:22px;
	color:#333;padding-left: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95CEFB; position:relative;z-index:3;font-weight:normal;
}
.pagecomment h3 .blue{color:#004677;}
.pagecomment h3 .num{color:red;}
.pagecomment h3 a.more{ position:absolute;z-index:4;right:22px;top:9px;font-size:12px;font-weight:normal;color:#333;}
.pagecomment h3 a:hover{
	text-decoration: underline;
	color: #F00;
}
/*width:585px;*/
.pagecomment .box{padding-left:12px;padding-right:12px;padding-bottom:10px;padding-top:10px;min-height:200px;height:auto!important;height:200px;}
.pagecomment dl{ border-bottom:1px dashed #D5EBFD;}
.pagecomment dt{ text-align:right; height:20px; color:#9a9a9a; padding:12px 12px 0;}
.pagecomment dt cite{ float:left; font-style:normal; color:#000;}
.pagecomment dt cite strong{ font-weight:100;  color:#8d8d8d;}
.pagecomment dt cite strong a{color:#014e9c; font-weight:900; text-decoration:underline;}
.pagecomment dt cite img{ vertical-align:-2px;}
.pagecomment dd{ padding:0px; clear:both;}
.pagecomment dd .ctxt{
	font-size:14px;
	line-height:150%;
	padding-right: 16px;
	padding-left: 16px;
	padding-top:3px;
	padding-bottom:3px;
}
.pagecomment .optbar{ height:30px; text-align:right; padding-right:16px; margin-bottom:0px;}
.pagecomment .optbar a{ display:inline-block; width:auto; height:28px; _height:30px; line-height:30px; padding:0 10px; color:#4568ac;}
.pagecomment .optbar a:hover{ color:#d00; text-decoration:underline;}
.pagecomment .optbar a span{ color:#f00;}
.pagecomment .optbar a em{ color:#090;}
.pagecomment .optbar .frpl{ border:1px solid #DBDCDC; border-bottom:1px solid #F1F7FB;background-color:#F1F7FB;}
.pagecomment .optbottom{
	background-image: url(../images/bgdot.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
/*reply show*/
.replyshow{padding-left:30px;padding-top:12px; }
.replyshow .re_title{
	text-align:right;
	height:20px;
	color:#9a9a9a;
	border-top:1px dashed #D5EBFD;
	padding-top:10px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
} 
.replyshow .re_title cite{ float:left; font-style:normal; color:#000;}
.replyshow .re_title cite strong{ font-weight:100;  color:#8d8d8d;}
.replyshow .re_title cite strong a{color:#014e9c; font-weight:900; text-decoration:underline;}
.replyshow .re_con{
	font-size:14px;
	line-height:160%;
	padding-right: 16px;
	padding-left: 16px;
	padding-top:12px;
	padding-bottom:3px;
}


.plreply{
	margin-bottom:10px;
	padding-top:6px;
	padding-left:15px;
	padding-right:15px;
	min-height:130px;
	height:auto!important;
	height:130px;
	background-color:#F1F7FB;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBDCDC;
	border-bottom-color: #DBDCDC;
	border-left-color: #DBDCDC;
}
.plreply .close{ position:absolute;top:10px;right:6px;width:14px;height:14px; cursor:pointer;}
.plreply .resign{line-height:150%;padding-bottom:6px;width:100%;}
.plreply .resign input{width:100px;}
.plreply  .recontent{width:100%;}
.plreply  .recontent textarea{width:100%;}
.plreply .resubmit{height:25px;padding-top:6px;padding-bottom:6px;width:100%;}
.plreply .resubmit a{float:right;display:block;}
.plreply .resubmit a.fabu{	
	width: 80px;height:23px;padding-top:2px;line-height:23px;
	text-align: center;
	background-image: url(../images/plreplysubmit.png);
	background-repeat: no-repeat;
	background-position: left top;color:#2B2B2B;
}
.plreply .resubmit a.fabu:hover{
	background-position: left bottom;
}
#rehtml{display:none;}

.morepages{
	text-align: center;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 22px;
	padding-left: 12px;
	font-family: "宋体";
}
.morepages a{
	margin-right: 5px;
	margin-left: 5px;
}
.morepages a.c{
	text-decoration: none;
	color: #666;font-size:23px;
}

