.path{
	width:944px;
	height:22px;
	padding-top:3px;
	padding-left:5px;
	line-height:22px;
}
.path span{
	padding-right:8px;
	padding-left:8px;
}
.path a{color:#000;}
.path .leftpath{float:left;display:block;width:680px;}
.path .leftpath span{color:#000;}
.path .rightpath{float:right;width:210px;display:block;padding-left:0px;}
.path .rightpath .sp{padding-right:2px;padding-left:2px;color:#000;}
.path .rightpath .exit{padding-right: 0px;}
.path .rightpath .exit a{color:#000;}
.path .rightpath .exit a:hover{
	text-decoration: underline;
}
.path .path1{float:left;width:736px;}
.path .path1 span{}
.nextqi{float:right;text-align:right;padding-right:20px;width:180px;color:#000;font-family:"宋体";}

.rightpath .editionnav{	
	cursor:pointer;
	color:#000;
	padding-right: 0px;
	padding-left:0px;position: relative;
}
.rightpath .titlenav{	
	cursor:pointer;padding-right: 0px;
	padding-left:0px;
	color:#000;position: relative;
}	
/*以下为hover显示标题和版面导航 incbg为透明背景 inc为显示不透明内容*/
.rightpath #titlenav,.rightpath #editionnav{
	display:none;
	position: absolute;
	top: 21px;	
	right: -35px;
	_right:80px;
	width:218px;
	padding: 0px;}
.rightpath #titlenav .incbg,.rightpath #editionnav .incbg,.rightpath #editionnav .inc,.rightpath #titlenav .inc{
	position: absolute;	
	top:0px;
	right:0px;	}
.rightpath #editionnav .incbg,.rightpath #titlenav .incbg{
	display:block;filter:alpha(opacity=85);opacity:0.85;background-color:#FCF0F2;z-index: 2;width:218px;
}
.rightpath #editionnav .inc,.rightpath #titlenav .inc{
	display:block;
	z-index:3;width:216px;
	border: 1px solid #F2ADB0;	
}
.rightpath #editionnav .inc a{
	display:block; overflow:hidden;
	height: 24px;
	line-height: 24px;
	padding-top: 1px;
	color: #B60B04;
	padding-left:15px;
	width:196px;
	padding-right:5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2ADB0;	
}
.rightpath #titlenav .inc a{
	display:block;
	height: 24px; overflow:hidden;
	line-height: 24px;
	padding-top: 1px;
	color: #B60B04;
	padding-left:15px;
	width:196px;
	padding-right:5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2ADB0;
}
.rightpath #editionnav .inc a:hover{
	text-decoration: none;
	padding-left: 15px;
	padding-right:5px;
	width:196px;
	height:26px;
	line-height: 26px;
	padding-top: 2px;
	color:#FEFFFF;
	background-image: url(../images/show/hover.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.rightpath #titlenav .inc a:hover{
	text-decoration: none;
	padding-left: 15px;
	padding-right:5px;
	height:26px;
	line-height: 26px;
	padding-top: 2px;
	color:#FEFFFF;
	width:196px;
	background-image: url(../images/show/hover.png);
	background-repeat: repeat-x;
	background-position: left top;
}

.maincon{
	width:947px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D7D7D7;
	border-left-color: #D7D7D7;
	border-right-width: 1px;
	border-left-width: 1px;
	background-image: url(../images/detail/conbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.main{
	width:100%;
}
.main:after,.maincon:after,.b_left:after,.b_right:after,.hright1 .list:after{clear:both;height:0;font-size:0;overflow:hidden;display:block;visibility:hidden; content:".";}
.b_left{width:382px;float:left;padding-top:9px;}
#bkimg{position:relative;  }
.b_left .bkimg{
	width:337px;
	background-image: url(../images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	min-height:457px;
	height:auto!important;
	height:457px;
	border: 1px solid #D9DAD5;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	background-color: #FFFEF2;
}
.b_left .bkimg img{}
.b_left .bkpages{
	width:382px;
	min-height:31px;
	height:auto!important;
	height:31px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CECECE;
}
.bkpages .bktitle{
	width:335px;
	padding-top:15px;
	padding-bottom:12px;
	padding-left:2px;
	padding-right:2px;
	font-size:14px;
	color:#000;
	margin-right: auto;
	margin-left: auto;height:16px;
}
.bkpages .bktitle span{padding-right:10px;}
.bkpages .bktitle a{color:#000;float:right;}
.bkpages .bktitle a:hover{
	color:#F00;
	text-decoration:underline;
}
.bkpages .nextpage{
	width:154px;
	height:31px;
	padding-bottom:11px;
	background-image: url(../images/detail/nextpage.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	line-height:31px;_line-height:26px;
	background-position: left top;
}
.bkpages .nextpage a{color:#000;}
.bkpages .nextpage span{}
.bkpages .nextpage span.prev{margin-right:12px;color:#666666;}
.bkpages .nextpage span.next{margin-left:12px;color:#666666;}
.bkpages .nextpage a.prev{margin-right:12px;}
.bkpages .nextpage a.next{margin-left:12px;}
.bkpages .nextpage a.prev:hover{}
.bkpages .nextpage a.next:hover{}


.b_left .download{
	width:100%;
	height:46px;
	padding-top:13px;
	padding-bottom:9px;
	text-align: center;overflow:hidden;
}
.b_left .download img{font-size:0px;}

.b_left .sheng{
	width:337px;
	margin-right: auto;
	margin-left: auto;margin-bottom:10px;
}
.b_left .sheng01{
	width:337px;
	height:33px;
	overflow:hidden;
	background-image: url(../images/detail/sheng01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.b_left .sheng01 .tit01{
	float:left;
	width:99px;
	padding-top:4px;
	height:29px;
	padding-left:30px;
	line-height:29px;
	letter-spacing: 0.5em;
}
.b_left .sheng01 .tit02{
	float:right;
	width:39px;
	height:33px;
	background-image: url(../images/detail/shengtip.gif);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
.b_left .sheng01 .tit02.hover{background-position:left bottom;}
.b_left .sheng02{
	width:303px;
	line-height:21px;
	height:103px;padding:16px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8D8D8;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8D8D8;
}
.b_left .sheng02show{display:none;}
.b_left .sheng03{
	width:337px;
	height:9px;
	overflow:hidden;font-size:0px;
	background-image: url(../images/detail/sheng03.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/*内容右边*/
.b_right{
	width:565px; 
	float:left;
	background-color: #FFF;
}
.pagenews{width:257px;margin-left:20px;_margin-left:10px;background-image: url(../images/pagetitlebg3.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FEEEEF;float:left;margin-bottom:13px;}
.pagenews h3{
	background-image: url(../images/pagetitlebg.gif);
	background-repeat: repeat-x;
	padding-top:3px;
	height: 26px;
	line-height:26px;
	width:242px;
	padding-left:15px;
	font-weight:bold;
	background-position: left center;
}
.pagenews .list{width:257px;min-height:479px;height:auto!important;height:479px;}
.pagenews .list a{
	display:block;
	min-height:24px;
	height:auto!important;
	height:24px;
	line-height:24px;
	width:237px;
	padding-left:15px;
	padding-right:5px;
	color: #333;
	text-decoration: none;
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position: 5px -12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F2BFC1;
}
.pagenews .list a:hover{
	text-decoration: underline;
	color: #CA1217;
	background-position: 5px 10px;
	background-color: #F7D6D8;
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
}

.pagetitles{
	width:257px;
	margin-right:20px;_margin-right:10px;
	background-image: url(../images/pagetitlebg3.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FEEEEF;
	float:right;margin-bottom:13px;
}
.pagetitles h3{
	background-image: url(../images/pagetitlebg.gif);
	background-repeat: repeat-x;
	padding-top:3px;
	height: 26px;
	line-height:26px;
	width:242px;
	padding-left:15px;
	font-weight:bold;
	background-position: left center;
}
.pagetitles .list{width:257px;min-height:479px;height:auto!important;height:479px; }
.pagetitles .list a{
	min-height:28px;
	height:auto!important;	
	line-height:28px;
	width:237px;
	padding-left:15px;
	padding-right:5px;
	color: #333;
	text-decoration: none;	
	border-bottom-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #555555;float:left;
}
.pagetitles .list li,.pagetitles .list ul{float:left;}
.pagetitles .list a:hover{
	text-decoration: underline;
	color: #CA1217;
	background-color: #F7D6D8;
}
.pagetitles .list li a.pdf{float:right;}
/*otherqi*/
.otherqi{width:492px;background-color:#DEDCDD;}
.otherqi h3{
	background-image: url(../images/topbarh3.png);
	background-repeat: repeat-x;
	padding-top:3px;
	height: 26px;
	line-height:26px;
	width: 480px;padding-left:12px;font-weight:bold;
}
.otherqi ul{width:482px;padding-left:10px;padding-top:3px; }
.otherqi li{
	width:144px;
	float:left;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.otherqi li .img{width:144px;height:210px;}
.otherqi li .img img{
	width:142px;
	height:208px;
	font-size:0px;
	display:inline;
	border: 1px solid #999;
}
.otherqi li .txt{
	width:144px;
	min-height:16px;
	height:auto!important;
	height:16px;
	line-height:16px;
	text-align: center;padding-top:4px;padding-bottom:2px;
}


.b_right .pagetop{
	width:565px;
	height:32px;line-height:32px;
	background-image: url(../images/detail/contop_right.gif);
	background-repeat: no-repeat;
	background-position: right top;border-bottom:#C4C4C4 1px solid;
}
.pagetop .tip{width:150px;padding-left:11px;padding-top:6px;height:26px;line-height:26px;}
.pagetop .tip .split{
	color: #000;
	height: 26px;
	width: 1px;
	line-height: 26px;
	background-image: url(../images/detail/topsplit.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-right:10px;
	padding-left:10px;
}
.pagetop .tip a{color:#000;}
.pagetip{
	width:565px;
	height:35px;
	line-height:35px;
	background-image: url(../images/detail/articletipbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E3E2E0;
	border-bottom-color: #E3E2E0;color:#000;
}
.pagetip a{color:#000;}
.pagetip .tip{width:150px;padding-left:18px;font-size:14px;font-weight:bold;padding-top:2px;height:30px;line-height:30px;}
.lastqi{width:565px;min-height:242px;
	height:auto!important;
	height: 242px;float:left;}	
.lastqi ul{width:545px;padding-left:20px;padding-top:13px;float:left;}
.lastqi li{width:164px;min-height:222px;height:auto!important;height:222px;padding-right:15px;float:left;}
.lastqi li .img{width:164px;height:222px;}
.lastqi li .img img{
	width:162px;
	height:220px;
	border: 1px solid #DADADA;
}
.lastqi li .txt{
	width:164px;
	min-height:16px;
	height:auto!important;
	height:16px;
	line-height:16px;
	text-align: center;padding-top:4px;padding-bottom:2px;
}


/*我要评报*/
.comment{
	width:524px;
	background-color:#fff;
	margin-right: auto;
	margin-left: auto;padding-top:17px;
}
.comment h3{
	background-image: url(../images/pl/pl.gif);
	background-repeat: no-repeat;	
	font-weight:bold;height:29px;line-height:29px;
	position:relative;padding-left:35px;width:489px;
}
.comment h3 span{}
.comment h3 a.more{position:absolute;right:5px;top:3px;font-size:12px;font-weight:normal;color:#636363;}
.comment .addc{width:524px;padding-top:14px;}
.comment .addc span{padding-right:9px;}
.comment .addc textarea{
	width:522px;
	height:103px;
	border: 1px solid #cccccc;
}
.comment .addc div{padding-bottom:9px;}
.comment .addc .liuyans{line-height:21px;color:#656565;padding-top:2px;}

/*页面评论*/
#pagecomment1 h2{text-align:center;}
.pagecomment{
	width:565px;
	background-color:#fff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1E1E1;
	padding-top:11px;
}
.pagecomment .nocom{text-align:center;padding-top:38px;color:#333;}
.pagecomment h3{
	height:28px;
	line-height:28px;
	color:#000;
	padding-left:62px;width:463px;
	position:relative;
	font-size:14px;
	font-weight:bold;
	background-color: #fff;
	background-image: url(../images/pl/pllist.gif);
	background-repeat: no-repeat;
	background-position: 24px center;
}
.pagecomment h3 .blue{
	color:#000;
	font-weight:normal;font-size:12px;padding-left:3px;
}
.pagecomment h3 .num{color:#FFFEFF;}
.pagecomment h3 a.more{ position:absolute;right:19px;top:0px;font-size:12px;font-weight:normal;color:#000;}
.pagecomment h3 a:hover{
	text-decoration: underline;
	color: #F00;
}

.pagecomment .box{padding-left:16px;width:549px;padding-bottom:10px;padding-top:13px;min-height:150px;height:auto!important;height:150px;}
.pagecomment dl{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F5D4DB;
}
.pagecomment dt{
	text-align:right;
	height:28px;line-height:28px;
	color:#9a9a9a;
	padding-right: 12px;
	padding-left: 12px;
	background-image: url(../images/pl/list.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.pagecomment dt.ou{
	background-position: left bottom;
}
.pagecomment dt cite{
	float:left;
	font-style:normal;
	color:#000;padding-left:25px;
	background-image: url(../images/pl/pl2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.pagecomment dt cite strong{ font-weight:100;}
.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:#E0127E;}
.pagecomment .optbar a:hover{ text-decoration:underline;}
.pagecomment .optbar a span{ color:#E0127E;}
.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;}

/*magzine for home*/
.w949{
	width:949px;
	margin-right: auto;
	margin-left: auto;
}
.midtop1{
	background-image: url(../images/home/midtop1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 0px;
	height: 15px;
}
.midbottom1{
	background-image: url(../images/home/midbottom1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 0px;
	height: 10px;
}
.mid1{
	background-color: #FFEBEC;
	width:947px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D8D6D7;
	border-left-color: #D8D6D7;
	min-height:381px;
	height:auto!important;
	height: 381px;
}
.mid1 .hleft1{
	width:239px;
	height:381px;
	float: left;
	background-image: url(../images/home/midleft1.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.mid1 .hleft1 .newqi{padding-top:13px;width:100%;text-align:center;font-size:14px;height:20px;line-height:20px;padding-bottom:23px;}
.mid1 .hleft1 .img{
	width:216px;
	height:294px;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #D7D7D7;
}
.mid1 .hright1{
	float:left;
	width:707px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8D6D7;
	min-height:381px;
	height:auto!important;
	height: 381px;
	background-image: url(../images/home/midright1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
}
.hright1 .list{padding-top:35px;padding-bottom:12px;padding-left:18px;padding-right:13px;float:left;}
.hright1 .list dl{width:210px;min-height:30px;height:auto!important;height:30px;padding-right:23px;padding-bottom:3px;}
.hright1 .list dt{width:210px;font-size:14px;font-weight:bold;min-height:16px;height:auto!important;height:16px;padding-top:5px;padding-bottom:3px;line-height:16px;}
.hright1 .list dd{
	width:196px;padding-left:12px;
	min-height:21px;height:auto!important;height:21px;
	line-height:21px;
	background-image: url(../images/home/dot.gif);
	background-repeat: no-repeat;
	background-position: 4px 9px;
}

.hright1 .list dl.ll{
	width:210px;
	padding-right:0px;
}
.hright1 .list dt.ll{width:210px;}
.hright1 .list dd.ll{width:198px;padding-left:12px;}
.hright1 .list dl,.hright1 .list dt,.hright1 .list dd{float:left;}

.midtop2{
	width:100%;
	height:34px;
	background-image: url(../images/home/midtop2.png);
	background-repeat: no-repeat;
}
.midtop2 .t1{float:left;font-size:14px;font-weight:bold;width:212px;padding-left:28px;height:32px;padding-top:2px;line-height:32px;}
.midtop2 .t2{font-size:14px;font-weight:bold;float:left;padding-left:15px;width:150px;height:32px;padding-top:2px;line-height:32px;}
.midbottom2{
	width:100%;
	height:7px;font-size:0px;
	background-image: url(../images/home/midbottom2.png);
	background-repeat: no-repeat;
}
.mid2{
	background-color: #F9F9F9;
	width:947px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D7D7D7;
	border-left-color: #D7D7D7;
	min-height:242px;
	height:auto!important;
	height: 242px;
}
.mid2 .mleft2{
	line-height:24px;
	padding:25px;
	width:189px;
	min-height:192px;
	height:auto!important;
	height: 192px;
	font-size:14px;
	/*
	width:239px;
	min-height:242px;
	height:auto!important;
	height: 242px;
	*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D7D7D7;float:left;
}
.mid2 .mright2{width:707px;min-height:242px;
	height:auto!important;
	height: 242px;float:left;}	
.mid2 .mright2 ul{width:684px;padding-left:16px;padding-top:13px;float:left;}
.mid2 .mright2 li{width:164px;height:222px;padding-right:7px;float:left;}
.mid2 .mright2 li .img{width:164px;height:222px;}
.mid2 .mright2 li .img img{
	width:162px;
	height:220px;
	border: 1px solid #DADADA;
}

/*magazine for detail*/
.contop{
	width:949px;
	font-size:0px;
	height:12px;
	background-image: url(../images/detail/contop.gif);
	background-repeat: no-repeat;
}
.conbottom{
	width:949px;
	font-size:0px;
	height:12px;
	background-image: url(../images/detail/conbottom.gif);
	background-repeat: no-repeat;
}


.w949top{
	width:949px;
	height:11px;
	font-size: 0px;
	background-image: url(../images/w949top.gif);
	background-repeat: no-repeat;
}
.w949bottom{
	width:949px;
	height:11px;
	font-size: 0px;
	background-image: url(../images/w949bottom.gif);
	background-repeat: no-repeat;
}
.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;
}