#webhead {
	width: 100%;
	height: 125px;
	text-align: center;
}
#webtopbar {
	width: 980px;
	height: 27px;
	margin: 0 auto;
	text-align: left;
	background: #fff;
}
#lm {
	float: left;
	width: 589px;	
	margin: 6px 0 0 3px; 
	overflow: hidden; background: red;
}
#lm ul {
	width: 660px;
	overflow: hidden;
	background: #fff;
}
#lm li {
	float: left;
	width: 58px;
	border-right: 1px solid #1960a2;
	text-align: center;
	padding: 2px 0 0 0;
	line-height: 12px;
}
#lm li.out a {
	color: #fb6602;
}
#lm a {
	color: #575757;
}
#userop {
	float: right;
	width: 360px;
	margin: 7px 10px 0 0; 
	overflow: hidden;
	text-align: right;
}
#userop a {
	text-decoration: underline;
}
#topad {
	width: 980px;
	height: 97px;
	margin: 0 auto;
	background: #fff;
	text-align: center;
}
/*#searchbox {
	width: 980px;
	margin: 0 auto;
	height: 68px;
	background: url(../images/searchbg.gif) repeat-x #f5f5f5;
	border-bottom: 1px solid #dedede;
}*/
/*#viplog {
	float: left;
	width: 150px;
	margin: 12px 0 0 10px;
	padding: 14px 0 0 100px;
	font-size: 14px; font-weight: bold;
	position: relative;
}
#viplog img {
	position: absolute;
	left: 0px;
	top: 0px;
}*/
#searchs {
	float: left; 
	margin-top: 21px;
}
.searchinput {
	width: 360px;
	font-size: 14px;
	border-top: 2px double #808080;
	border-left: 2px double #808080;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	padding: 2px 0 0 2px;
}
.vipsearch {
	width: 90px;
	height: 21px;
	background: url(../images/wzss.gif) left no-repeat;
	border: 0px;
	color: #fff;
	font-weight: bold;
	padding: 2px 0 0 16px;
}
.othersearch {
	float: right;
	font-size: 12px;
	margin-top: -22px;
	margin-right: 15px;
	*margin-right: 17px;
	_margin-right: 7px;
}
.othersearch a {
	display: block;
	float: left;
	width: 90px;
	height: 19px;
	line-height: 20px;
	background: url(../images/schbtn.gif) no-repeat;
	text-align: center;
	margin: 1px 0.5em;
	padding: 1px 0 0 10px;
	font-weight: bold;
	color: #195ea3;
}
/*-----*/
#pageguid {
	margin: 0 auto;
	height: 66px;
	background: url(../images/online_read/pageguidbg.gif) repeat-x #f5f5f5;
	border: 1px solid #cbcbcb;
	position:relative;
}
#viplog {
	float: left;
	width: 194px;
	height: 52px;
	padding: 0 0 0 11px;
	font-size: 14px; font-weight: bold;
	background: url(../images/online_read/viplogbg.gif) no-repeat left top ;
}
#viplog h1 {
	float: right;
	text-indent: -300px;
	overflow: hidden;
	position:absolute;
}
#searchbox {
	float: left;
	clear: right;
	width: 765px;
	height: 27px;
	padding: 6px 0 0 5px;
	border-bottom: 1px solid #dedede;
	font-size: 14px;
}

#pageguid .guid {
	float: left;
	width: 630px;
	padding: 10px 0 0 20px;
	overflow: hidden;
	height: 20px;	
	font-size: 12px;
	background: url(/skins/2007b/images/boxtbg2.gif) no-repeat 5px 11px;
}
#pageguid #help {
	float: right;
	margin-right: 10px;
	padding: 10px 0 0 20px;
	height: 22px;
	font-size: 14px;
	background: url(../images/online_read/tippic.gif) no-repeat 0px 5px;
}
#pageguid #help img {
	margin: 2px 0 -2px 0;
	*margin: 0px 0 0px 0;
}
#pageguid #help a {
	text-decoration: underline;
}
#readhead {width: 100%;height: 105px;text-align: center;background: url(../images/online_read/webheadbg.gif) repeat-x top;}
#readtopbar {width: 980px;height: 32px;overflow: hidden;margin: 0 auto;border-left: 1px solid #E7E7E7;border-right: 1px solid #E7E7E7;text-align: left;}
.readbox {width: 100%;text-align: left;background: url(../images/online_read/webheadbg2.gif) no-repeat center top;height: 105px;}
.readlogo {margin: 0 auto;width: 973px;height: 89px;border: 1px solid #cfcfcf;border-bottom: 0px;background-color: #F9F9F9;padding: 6px 6px 0 0;}
#main {width: 980px;clear: both;margin: 0 auto;background: #fff;text-align: left;}
#main p{ text-indent:2em; margin:0.5em 0; }
#main h1 { font-size:14px; margin: 0.4em 0;}
#main li { margin:0.4em 0; font-size:14px;}
.clr{clear:both; height:1px; width:1px; font-size:1px}
#guid {width:940px;background: url(../images/online_read/nav_bg.jpg) no-repeat 0px 0px;height: 28px;line-height: 28px;color: #FFF;padding: 0px 20px;}
#guid span { float: right;}
#guid  a {color:#FFFFFF;text-decoration: none;}
#guid  a:hover {color:#fec604;text-decoration:underline}
.zy{width:500px; float:left;position:absolute;overflow: hidden;}
#intjclass{width:450px;float:right;height: 28px;overflow: hidden; text-align:right;position:absolute;margin:-5px 0 0 500px}
#intjclass li{ font-size:12px;margin-right:10px; float:left;text-align:right;}
#content { padding:0 0 5px 0}

#content .flashbox {margin: 0 0 5px 0; }
#content .box {background: url(../images/online_read/read_box_c.gif) repeat-y; clear: both;}
#content .box_t {background: url(../images/online_read/read_box_t.gif) no-repeat top ;padding: 10px 10px 0 10px;  overflow:hidden; height:530px;}
#ad { background-color:#eaeaea; padding: 10px 5px 5px ;text-align: center;}
#ad1 {float: right;width: 760px;height: 90px;}
#ad2 { padding: 0; text-align: center; margin-top: 10px; clear: both;}

/*留言开始*/
#post {PADDING: 5px 0; BACKGROUND: #fff; FLOAT: left;  WIDTH: 100%; TEXT-ALIGN: left}
#post A {COLOR: #0a71f1; TEXT-DECORATION: none}
.postn {PADDING:3px 0px 3px 35px;MARGIN: 0px;FONT-SIZE: 17px;FONT-FAMILY: 幼圆;FONT-WEIGHT: bold;COLOR: #2c992c;LINE-HEIGHT: 20px; height:24px;BORDER-BOTTOM: #ccc 3px solid;background: url(../images/online_read/postpic.gif) no-repeat left top;}
.postn TT {PADDING: 0px 8px;FONT-WEIGHT: lighter;FONT-SIZE: 13px;FLOAT: right;}
.postm {FONT-WEIGHT: lighter; FONT-SIZE: 13px; FLOAT: right; MARGIN-RIGHT: 8px; FONT-FAMILY: 宋体}
.post {WIDTH: 100%}
.post TH {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: lighter; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 4px; WIDTH: 60px; PADDING-TOP: 4px; TEXT-ALIGN: center}
.post TD {BACKGROUND: #fafafa}
.yzm {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 30px; BORDER-BOTTOM: #ccc 1px solid}
#imgpwd {MARGIN: -2px 0px 2px; WIDTH: 60px; HEIGHT: 18px}
.titleinput {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; BORDER-BOTTOM: #ccc 1px solid}
.contentinput {BORDER-RIGHT: #ccc 1px solid;PADDING-RIGHT: 4px;BORDER-TOP: #ccc 1px solid;PADDING-LEFT: 4px;PADDING-BOTTOM: 4px;BORDER-LEFT: #ccc 1px solid;WIDTH: 328px;PADDING-TOP: 4px;BORDER-BOTTOM: #ccc 1px solid;HEIGHT: 155px;background-color: #fff;background: url(../images/online_read/postbg1.gif) no-repeat right bottom;}
.contentinput2 {BORDER-RIGHT: #ccc 1px solid;PADDING-RIGHT: 4px;BORDER-TOP: #ccc 1px solid;PADDING-LEFT: 4px;PADDING-BOTTOM: 4px;BORDER-LEFT: #ccc 1px solid;WIDTH: 328px;PADDING-TOP: 4px;BORDER-BOTTOM: #ccc 1px solid;HEIGHT: 155px;background-color: #fff;background: url(../images/online_read/postbg1.gif) no-repeat right bottom;}
.contentinput2 {background-color: #fff;background: url(../images/online_read/postbg2.gif) no-repeat right bottom;}
#bbs {OVERFLOW: hidden; float: right; width: 340px;}
#read_blog {
	FLOAT: right;WIDTH: 480px;TEXT-ALIGN: left;margin-top: 8px;
}
#read_blog h5 {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;padding-bottom: 4px;padding-left: 6px; font-size: 14px;}
#gzry_m {
	clear: both;
}
#gzry_m .userlist {PADDING-RIGHT: 5px;MARGIN: 5px 0px;PADDING-TOP: 3px;LIST-STYLE-TYPE: none;padding-bottom: 0px;padding-left: 0px; overflow: hidden; width: 475px;}
#gzry_m .userlist LI {FONT-SIZE: 12px;OVERFLOW: hidden; line-height:18px;WIDTH: 60px;HEIGHT: 70px;float: left;padding: 2px;margin: 0px 5px;text-align:center}
#gzry_m .userlist LI span{WIDTH: 60px;display: block;}
#gzry_m .userlist LI img{margin:0 3px}
#llxg_m .textlist1 {PADDING-RIGHT: 5px;MARGIN: 5px 0px;PADDING-TOP: 3px;LIST-STYLE-TYPE: none;padding-bottom: 0px;padding-left: 0px;}
#llxg_m .textlist1 LI {FONT-SIZE: 12px;OVERFLOW: hidden;WIDTH: 202px;LINE-HEIGHT: 18px;HEIGHT: 16px;float: left;padding: 1px 2px 1px 20px;margin: 0px 5px; background: url(/skins/2007b/images/point2.gif) no-repeat 6px 4px;}
/*留言结束*/
#content .box_b {background: url(../images/online_read/read_box_b.gif) no-repeat bottom;height: 20px;}
/*右上角评分样式表*/
#ping{height:190px; width:340px;  position:relative;}
#ping_box{POSITION: absolute;height:80px; line-height:80px;width:90px;font-weight:bold;font-style: italic;COLOR: #55bd4a;font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center}
#ping_box span.shi { font-size:40px;COLOR: #55bd4a;}
#ping_box span.ge {font-size:28px;COLOR: #55bd4a;}

#grade{POSITION: absolute; width:245px; height:100px; margin:30px 0 0 90px}
#grade span.wx {POSITION: absolute;TOP: 2px;left:10px;}
#grade span.wx img {
	width: 23px; height: 23px;
}
#grade span.pf {POSITION: absolute;TOP: 50px; right:110px; font-size:14px; color: #07519A;}
#grade span.im {POSITION: absolute;TOP: 45px; right:10px;}
.post input {
	background: #d3d0c9;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #d1d1cf;
	border-left: 1px solid #d1d1cf;
	padding: 2px 5px 1px;
}
/*左下角评分样式表*/
#shang{ text-align: left; position: relative; background:  url(../images/online_read/dian.gif) no-repeat 2px 2px #cacaca; height: 18px; line-height:18px;font-size: 12px; margin-top: 5px; padding-top: 4px; padding-left: 30px;}
#shang a {
	 text-decoration: underline;
}
#bbshelp {
	position: absolute; top: 0px; right: 0px; padding: 4px 6px 0 26px; line-height: 18px;
	background: url(../images/online_read/bbshelp.jpg) no-repeat 4px 2px #a2a2a2;  border-left: 3px solid #eaeaea;
}
#bbshelp a {
	color: #fff; font-weight: bold; text-decoration: none;
}
#bbshelp a:hover {
	color: #ffcc00; text-decoration: underline;
}
#comment080621 {position: relative;}

#comment080621 #xia{POSITION: absolute; height:28px;padding-left: 2em;font-size: 14px; line-height:28px;width:500px;TOP: 25px;left: 2px;overflow: hidden;}
#comment080621 #im2{POSITION: absolute;width:200px;TOP: 28px;left: 590px;}

#ping_box2{POSITION: absolute; text-align:center;height:50px; line-height:50px;width:65px;font-weight:bold;font-style: italic;TOP: 2px;RIGHT: 5px;COLOR: #fff;font-family: Verdana, Arial, Helvetica, sans-serif;background-image: url(../images/online_read/pint_bg2.gif);background-repeat: repeat-x;}
#ping_box2 span.shi {font-size:26px}
#ping_box2 span.ge {font-size:18px}

#toppoint{ 
	position: absolute; 
	top: 33px; 
	*top: 35px; 
	_top: 35px; 
	right: 65px; 
	text-align:center; 
	line-height: 19px;
	z-index: 326554;
}
#toppoint a {
	text-decoration: underline;
}
#toppoint .sstar img{
	width: 19px; 
	margin: 0 1px;
	*margin: -2px 1px 2px;
	_margin: -2px 1px 2px;
}
#toppoint span.shi {font-size:26px}
#toppoint span.ge {font-size:18px}
#toppoint .bbsbtn {
	background: url(../images/online_read/bbsplbg.jpg) no-repeat #686868; color: #fff; font-style: normal; margin-top: 1px; padding: 2px 0 0; text-align: center;
}
#toppoint .bbsbtn a {
	color: #fff; text-decoration: none;
}
#toppoint .bbsbtn a:hover {
	text-decoration: underline;
}
/*弹出评分窗口样式表*/
#ping_block {POSITION: absolute;margin: 3px 0 0 -230px!important;margin: 25px 0  0 -280px;;OVERFLOW: hidden;WIDTH: 330px;HEIGHT: 284px;background:#FFF url(../images/online_read/ping_block_bg.jpg) no-repeat; display:none}

#ping_block2 {POSITION: absolute;margin: 10px 0 0 -140px!important;margin: 30px 0  0 -330px;OVERFLOW: hidden;WIDTH: 393px;HEIGHT: 284px; background:#FFF url(../images/online_read/ping_block_bg.jpg) no-repeat;display:none}

#ping_block SPAN.shi,#ping_block2 SPAN.shi {POSITION: absolute;font-size: 4em;height:80px;line-height:80px;RIGHT: 55px;COLOR: #ff2700;TOP: 30px;display: block;font-family: Verdana, Arial, Helvetica, sans-serif;font-style: italic; font-weight:bold}
#ping_block SPAN.ge,#ping_block2 SPAN.ge {font-size: 2.7em;RIGHT: 21px;font-family: Verdana, Arial, Helvetica, sans-serif;font-style: italic;COLOR: #ff2700;LINE-HEIGHT: 40px;POSITION: absolute;TOP: 55px;font-weight:bold}
#ping_block .stars,#ping_block2 .stars {POSITION: absolute;LEFT: 30px; TOP: 120px}
#ping_block .stars IMG,#ping_block2 .stars IMG {CURSOR: pointer; margin:0px; padding:0px; width: 23px; height: 23px;}
#ping_block .impu,#ping_block2 .impu {	POSITION: absolute;LEFT: 80px; TOP: 180px}
#ping_block  INPUT,#ping_block2  INPUT {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/online_read/fen_block_input.jpg) no-repeat; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 20px; WIDTH: 56px; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px}
#ping_block .fenxiang,#ping_block2 .fenxiang {POSITION: absolute;LEFT: 20px;TOP: 220px;line-height:20px;color: #333333;font-size: 14px;font-family:"Microsoft JhengHei","微軟正黑體","Microsoft YaHei","微软雅黑";font-weight: normal;}
#ping_block .tenfen,#ping_block2 .tenfen {POSITION: absolute;LEFT: 20px;TOP: 10px;color: #457b05;font-size: 15px;font-family:"Microsoft JhengHei","微軟正黑體","Microsoft YaHei","微软雅黑";font-weight: normal;}
#xgwz_m {
	float: left;
	width: 610px;
	_width: 600px;
}
.tbox2 {
	text-align: left; margin-bottom: 5px;
}
.tbox2 h5 {
	background: url(../images/boxtbg2.gif) no-repeat 10px 7px ;
	font-size: 14px;
	padding: 6px 9px 4px 32px;
	height: 19px;
	border-bottom: 1px solid #a7a7a7;
}
.tbox2 tt {
	margin-top: -15px; font-size: 14px;
}
#xgwz {
	overflow:hidden;
	height: 180px;
}
.textlist1  {
	padding: 5px 3px; font-family: Tahoma;
}
.textlist1 li {
	font-size: 14px;
	color: #363637;
	line-height: 16px;
	background: url(../images/point2.gif) no-repeat 6px 4px;
	padding: 0 0 0 20px;
	line-height: 20px;
}
#xgqk_m {
	border-top: 1px solid #a7a7a7;
	background: url(../images/xgqkbg.gif) repeat-x bottom;
	height: 189px;
	margin-bottom: 5px;
	padding: 5px 0px;
	width: 610px;
	float: left;
}
#xgqk_m #correlation {
	float: left;
	width: 500px;
}
#xgqk_m #correlation ul {
	padding-top: 0px; 
}
#xgqk_m #qkad {
	float: right;
	width: 100px;
	margin-right: 10px;
}
#xgqk_m h4 {
	display: none;
}
#xgqk_m h5 {
	background: url(../images/boxtbg2.gif) no-repeat 10px 7px ;
	font-size: 14px;
	padding: 6px 9px 0 32px;
	height: 19px;	
	text-align: left;
}
#xgqk_m tt {
	margin-top: -15px;
}
#xgqk_m li {
	float: left;
	width: 100px;
	line-height: 16px;
	font-size: 12px;
	text-align: left;
}
#xgqk_m li img {
	width: 80px;
	height: 111px;
	padding: 3px;
	border: 1px solid #cdcdcd;
}
#xgqk_m li div {
	text-align: center;
}
#xgqk_m li a {
	display: block; margin: 5px auto;
	width: 86px;
}
#xgqk_m li span {
	display: none;
}
#xgqk_m li .cqkname {
	overflow:hidden; height: 36px;
}
#xgqk_m li .cqkname a:link {
	display: block; margin: 5px auto;
	width: 86px;
}
#xgqk_m li .cqkname a:hover {
	display: block;
	position:absolute;
	border: 1px solid #ccc;
	background: #fff;
	padding: 2px 1px 0px;
	margin: 2px -7px -2px 7px;
	*margin: 2px 45px -2px -45px;
	_margin: -3px 2px 3px -2px;
}
/*--webtail--*/
#webtail {
	width: 100%;
	border-top: 1px solid #aaa;
	padding: 0px;
	background: #F6F6F6;
	text-align: center;
}
.tailbox {
	width: 970px;
	margin: 0px auto;
	padding: 5px 0 5px 10px;
	border: 1px solid #D7D7D7;
	border-bottom: 0px;
	border-top: 0px;
	background: #F8F9F8;
}
#tailintro {
	padding: 10px 0px 5px 5px; text-align: left;
}
#tailintro a {
	color: #3E3E3E;
}
#tailintro a:hover {
	color: #ff6600;
}
#tailintro .introlist {
	overflow: hidden;
	width: 100%;
}
#tailintro .introlist li {
	float: left;
	width: 185px;
}
#tailintro .introlist li.imp {
	width: 220px;
}
#tailintro .introlist li h6 {
	font-size: 13px; 
	color: #3E3E3E;
	margin-bottom: 4px;
}
#tailintro .introlist li li {
	float: none;
	width: 100%;
	margin: 0;
	padding: 0;
	line-height: 20px;
	color: #3E3E3E;
}
.pdfdownpic {
	position: absolute;
	margin: -3px 0 0 0
}
#otherlink {
	clear: both;
	margin: 20px 0 20px 0;
	text-align: center;
}
#contact {
	line-height: 140%;
}

/**/

#ad3 {
	margin:30px 0 -30px 620px;
	position:absolute;
	width:360px;
}
#ad3 li {
	float: right;
	background: url(../images/online_read/advpic.gif) no-repeat;
	height: 16px;
	margin-right: 15px;
	padding-left: 18px;
	font-size: 12px;
}
#ad3 li a {
	color: #aa0000;
}
#ad3 li a:hover {
	color: red;
}
*+html #hover { position:absolute; left:0px; top:0px; width:100%; height:100%;filter:alpha(opacity=40);background-color:#fff; }
*html #hover { position:absolute; left:0px; top:0px; width:100%; height:100%;filter:alpha(opacity=40);background-color:#fff;}
#hover {position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(http://image.cqvip.com/vip1000/images/hover.png) ;}
#slayer {
	width: 980px;
	margin: 0 auto;
	line-height: 1px;
	position: relative;
	height: 1px;
}
#readadv {
	position: absolute;
	left: 140px;
	top: 300px;
	width: 700px;
	margin: 0px auto;
	padding: 2px;
	border: 5px solid #777;
	background: #fff;
	z-index: 38625;
}
#readadv dt {
	margin-top: 2px;
	padding: 10px 0;
	font-size: 14px;
	letter-spacing: 2px;
	background: #ccc;
}
#readadvbox {	
	width: 980px;
	height: 245px;
	padding: 90px 0;
	text-align: center;
	background: url(../images/online_read/readadvbg.gif) no-repeat;
}

/*在线阅读页增加分享与评论*/
.comment_big,.favourate_big{width:160px;height:70px;background:url("comment_big.gif") no-repeat;border:none;cursor:pointer;}
.comment_big{background-position:0 0;}
.favourate_big{background-position:0 -80px;}
.share_big {margin:5px 0;background:#f1f1f1;border:1px dotted #d0d7df;}
.share_big td{width:150px;padding:3px 5px;color:#444;font-size:14px;}
.share_big img{vertical-align:middle;}
.share_big a:link{font-size:12px;color:#444;}
#pageguid{position:relative;}
.shares{position:absolute;right:10px;bottom:10px;}
.shares img{vertical-align:middle;}