@charset "gb2312";
/* CSS Document */
body {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, "";
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration: none;
}
.space1 {
	font-size:8px;
	line-height:8px;
	margin:0 auto;
	height:8px;
	clear:both;
}
div.spacer2{
	padding-top:6px;/*ff*/
	*padding-top:6px !important;/*ie7*/
	*padding-top:6px;/*ie6*/
	clear:both;
}

.book_space2,.br{
	height:5px;
	margin:0 auto;
	clear:both;
	font-size:5px;
	line-height:5px;
	overflow:hidden;
}
.layout {
	width:950px;
	font-size:12px;
	display:block;
	margin:0 auto;
	clear:both;
}
/*???*/
.STYLE2{
	color:#000000;
}
.layout .posterborder {
	float:left;
	width:676px;
	height:100%;
	overflow:hidden;
}
.layout .posterborder .pleft_top {
	width:674px;
	height:1px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	margin:0 auto;
	background-color:#E1E1E1;
	clear:both;
}
.layout .posterborder .pleft {
	width:674px;
	border-top:0px;
	border-right:1px solid #E1E1E1;
	border-bottom:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	margin:0 auto;
	padding:0px;
}
.layout .posterborder .pleft .book_path {
	width:672px;
	height:35px;
	overflow:hidden;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	font-weight:normal;
	clear:both;
	background-image:url(../images/zl_coverpage01.gif);
	background-repeat:repeat-x;
}
.layout .posterborder .pleft .book_path .left,.layout .posterborder .pleft .book_path .right {
	padding:10px 0 10px 12px;
	font-weight:normal;
	overflow:hidden;
}
.layout .posterborder .pleft .book_path .left{
	width:422px;
	float:left;
	color:#000000;
	text-align:left;
}
.layout .posterborder .pleft .book_path .left a:link,.layout .posterborder .pleft .book_path .left a:visited,.layout .posterborder .pleft .book_path .left a:hover,.layout .posterborder .pleft .book_path .left a:active{
	color:#000000;
	text-decoration:none;
}
.layout .posterborder .pleft .book_path .right {
	width:200px;
	float:right;
	color:#0066CC;
	text-align:right;
}
.layout .posterborder .pleft .book_path .right a:link,.layout .posterborder .pleft .book_path .right a:visited,.layout .posterborder .pleft .book_path .right a:hover,.layout .posterborder .pleft .book_path .right a:active {
	color:#0066CC;
}
.layout .posterborder .pleft .book_path .left a,  .layout .posterborder .pleft .book_path .left a:hover {
	padding:10px 6px 10px 6px;
	color:#002065;
	font-family:"";
	font-weight:normal;
}
.layout .posterborder .pleft .book_name {
	text-align:center;
	width:672px;
	overflow:hidden;
	color:red;
	font-size:24px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:20px;
	margin:0 auto;
	clear:both;
}
.layout .posterborder .pleft .book_detail {
	padding:0px;
	width:672px;
	overflow:hidden;
	margin:0 auto;
	clear:both;
}
.layout .posterborder .pleft .book_detail .book_img {
	float:left;
	width:136px;
	overflow:hidden;
	margin-left:8px;
	padding-top:0px;
}
.layout .posterborder .pleft .book_detail .book_img .imagetop{
	width:122px;
	height:152px;
	overflow:hidden;
	clear:both;
	border:1px solid #CCCCCC;
}
.layout .posterborder .pleft .book_detail .book_img .imagetop img{
	width:120px;
	height:150px;
	border:1px solid #FFFFFF;
}
.layout .posterborder .pleft .book_detail .sit {
	width:120px;
	overflow:hidden;
}
.layout .posterborder .pleft .book_detail .sit ul {
	width:120px;
	margin:0 auto;
	padding:0px;
	list-style-type:none;
}
.layout .posterborder .pleft .book_detail .sit ul li {
	width:120px;
	line-height:20px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}
.layout .posterborder .pleft .book_detail .sit ul li a:link,.layout .posterborder .pleft .book_detail .sit ul li a:visited,.layout .posterborder .pleft .book_detail .sit ul li a:hover,.layout .posterborder .pleft .book_detail .sit ul li a:active{
	color:#000000;
}
.layout .posterborder .pleft .book_detail .book_memo {
	width:500px;
	overflow:hidden;
	margin-right:15px;
	float:right;
}
.layout .posterborder .pleft .book_memo .book_list {
	width:500px;
	clear:both;
}
.layout .posterborder .pleft .book_memo .book_list ul {
	width:500px;
	overflow:hidden;
	margin:0 auto;
	padding:0px;
	list-style-type:none;
}
.layout .posterborder .pleft .book_memo .book_list ul li {
	height:20px;
	margin:0 auto;
	padding:0px;
	float:left;
	list-style-type:none;
	text-align:left;
	font-family:"";
}
.layout .posterborder .pleft .book_memo .book_list ul li.h1,.layout .posterborder .pleft .book_memo .book_list ul li.h2,.layout .posterborder .pleft .book_memo .book_list ul li.h3{
	overflow:hidden;
}
.layout .posterborder .pleft .book_memo .book_list ul li.h1 {
	width:178px;
}
.layout .posterborder .pleft .book_memo .book_list ul li.h2 {
	width:178px;
}
.layout .posterborder .pleft .book_memo .book_list ul li.h3 {
	width:144px;
}
.layout .posterborder .pleft .book_memo .book_list1 {
	width:500px;
	float:left;
}
.layout .posterborder .pleft .book_memo .book_list1 ul {
	width:500px;
	overflow:hidden;
	margin:0 auto;
	padding:0px;
	list-style-type:none;
}
.layout .posterborder .pleft .book_memo .book_list1 ul li {
	float:left;
	list-style-type:none;
}
.layout .posterborder .pleft .book_memo .book_list1 ul li a {
	float:left;
	list-style-type:none;
	text-decoration: none;
	padding-top:0px;*padding-top:2px;_padding-top:2px;
}
.layout .posterborder .pleft .book_memo .book_list1 ul li.botom a {
	float:left;
	width:88px;
	height:26px;
	line-height:26px;
	font-size:14px;
	text-align:center;
	list-style-type:none;
	text-decoration: none;
	background:url(../images/zl_coverpage03.gif) no-repeat;
	margin:3px 12px 0 0px;
}
.layout .posterborder .pleft .book_memo .book_list1 ul li.botom a:hover {
	float:left;
	width:88px;
	height:26px;
	font-size:14px;
	text-align:center;
	text-decoration: none;
	background:url(../images/zl_coverpage04.gif) no-repeat;
	margin:3px 12px 0 0px;
}
.layout .posterborder .pleft .book_memo .book_desc{
	width:500px;
	height:100%;
	clear:both;
	overflow:hidden;
}
.layout .posterborder .pleft .book_memo .book_desc ul {
	width:500px;
	margin:0 auto;
	padding:0px;
	list-style-type:none;
}
.layout .posterborder .pleft .book_memo .book_desc ul li {
	float:left;
	width:486px;
	color:#0076e3;
	list-style-type:none;
	text-align:left;
	color:#000000;
}
.layout .posterborder .pleft .book_memo .book_desc ul li a:link,.layout .posterborder .pleft .book_memo .book_desc ul li a:visited,.layout .posterborder .pleft .book_memo .book_desc ul li a:hover,.layout .posterborder .pleft .book_memo .book_desc ul li a:active{
	color:#000000;
}
.layout .posterborder .pleft .book_memo .book_desc ul li a,  .layout .posterborder .pleft .book_memo .book_desc ul li a:hover {
	color:#0076e3;
}
.layout .posterborder .pleft .book_memo .book_desc ul li.h11,.layout .posterborder .pleft .book_memo .book_desc ul li.h111 {
	float:left;
	width:486px;
	list-style-type:none;
	text-overflow:ellipsis;
	line-height:20px;
	overflow:hidden;
	white-space:nowrap;
}
.layout .posterborder .pleft .book_memo .book_desc ul li.h11{
	text-align:left;
}
.layout .posterborder .pleft .book_memo .book_desc ul li.h11 a:link,.layout .posterborder .pleft .book_memo .book_desc ul li.h11 a:visited,.layout .posterborder .pleft .book_memo .book_desc ul li.h11 a:hover,.layout .posterborder .pleft .book_memo .book_desc ul li.h11 a:active{
	color:#000000;
}
.layout .posterborder .pleft .book_memo .book_desc ul li.h111{
	text-align:right;
	color:#0066CC;
}
.layout .posterborder .pleft .book_memo .book_desc ul li.h111 a:link,.layout .posterborder .pleft .book_memo .book_desc ul li.h111 a:visited,.layout .posterborder .pleft .book_memo .book_desc ul li.h111 a:hover,.layout .posterborder .pleft .book_memo .book_desc ul li.h111 a:active{
	color:#0066CC;
}
.layout .posterborder .pleft .book_memo .book_desc ul li.h0{
	text-indent:24px;
	line-height:20px;
	color:#0066CC;
}
.layout .posterborder .pleft .book_memo .book_desc ul li.h1 {
	width:500px;
	line-height:20px;
	padding:0px;
	color:#000000;
	text-indent:24px;
	list-style-type:none;
	height:270px;
	text-overflow:ellipsis;
	overflow:hidden;
}
.layout .posterborder .pleft .book_memo .book_desc ul li.rot {
	float:left;
	width:285px;
	padding:5px 6px 3px 215px;
	list-style-type:none;
	text-align:right;
	color:#0076e3;
	font-family:"";
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.layout .posterborder .pleft .book_memo .book_desc ul li.more {
	text-align:right;
	color:red;
}
.layout .posterborder .pleft .book_tag {
}
.layout .posterborder .pleft .book_tag ul {
}
.layout .posterborder .pleft .book_tag ul li {
	float:left;
	width:600px;
	border-right: #999999 1px;
	border-top: #999999 1px;
	border-left: #999999 1px;
	border-bottom: #999999 1px dotted;
	padding:25px 0 5px 0;
	list-style-type:none;
	text-align:left;
	font-family:"";
}
.layout .posterborder .pleft .book_tag ul li.h1 {
	font-size:14px;
	color:#0076e3;
	text-align:left;
}
.layout .posterborder .pleft .book_tag ul li.h2 {
	float:right;
	color:#ff0000;
	text-align:left;
}
.layout .posterborder .pleft .fx {
	padding:10px 0 10px 10px;
}
.layout .posterborder .pleft .fx .let {
	width:295px;
	float:left;
}
.layout .posterborder .pleft .fx .let .left {
	float:left;
	width:13px;
	height:26px;
}
.layout .posterborder .pleft .fx .let .middle {
	float:left;
	width:266px;
	height:20px;
	padding:6px 0 0 0;
	background:url('../images/postermiddle.gif') repeat-x;
}
.layout .posterborder .pleft .fx .let .right {
	float:right;
	width:16px;
	height:26px;
}
.layout .posterborder .pleft .fx .rigt {
	width:300px;
	float:right;
	padding:6px 10px 0 0;
}
.layout .posterborder .pleft .book_bottom {
}
.layout .posterborder .pleft .book_bottom ul {
	padding:7px 0 0 0;
}
.layout .posterborder .pleft .book_bottom ul li {
	float:left;
	padding:0 14px 0 0;
	list-style-type:none;
}
.layout .posterborder .pleft .book_bottom ul li .stButton {
	width:65px;
	height:24px;
	font-size:12px;
	background:url('../images/bg3.gif') no-repeat;
	border:0;
	cursor:pointer;
}
.layout .posterborder .pleft .book_bottom ul li .hight {
	color:red;
}
.layout .posterborder .pleft .plugins {
	padding:7px 0 0 0;
}
.layout .posterborder .pleft .plugins ul {
	clear:both;
	padding:2px 0 0 0;
}
.layout .posterborder .pleft .plugins ul li {
	float:left;
	color:#002065;
	list-style-type:none;
}
.layout .posterborder .pleft .plugins ul li.h1 {
	color:red;
	width:114px;
}
.layout .posterborder .pleft .plugins ul li.h2 {
}
.layout .posterborder .pleft .plugins ul li.h2 .h2flower {
	float:left;
	width:42px;
	background:url('../images/flower.gif') repeat-x;
}
.layout .posterborder .pleft .plugins ul li.h2 a,  .layout .posterborder .pleft .plugins ul li.h2 a:hover {
	color:#002065;
	background:#ffffff;
}
.layout .posterborder .pleft .newlist {
	margin-left:8px;
	padding:0px;
	text-align:left;
}
.layout .posterborder .pleft .newlist ul {
	margin:0 auto;
	clear:both;
	padding:0px;
}
.layout .posterborder .pleft .newlist ul li,.layout .posterborder .pleft .newlist ul li.black {
	font-size:12px;
	line-height:20px;
	list-style-type:none;
	padding-left:15px;
	text-align:left;
}
.layout .posterborder .pleft .newlist ul li.black{
	color:#000000;
}
.layout .posterborder .pleft .newlist ul li.black a:link,.layout .posterborder .pleft .newlist ul li.black a:visited,.layout .posterborder .pleft .newlist ul li.black a:hover,.layout .posterborder .pleft .newlist ul li.black a:active{
	color:#000000;
}
.layout .posterborder .pleft .newlist ul li{
	color:#FF0000;
}
.layout .posterborder .pleft .newlist ul li a:link,.layout .posterborder .pleft .newlist ul li a:visited, .layout .posterborder .pleft .newlist ul li a:hover, .layout .posterborder .pleft .newlist ul li a:active{
	color:#FF0000;
}
/*??*/
.coverpage_space01{
	height:20px;
	margin:0 auto;
	clear:both;
}
.coverpageorange_nav {
	width:659px;
	margin:0 auto;
	padding:0px;
	height:30px;
	overflow:hidden;
}
.coverpageorange_nav .h1,.coverpageorange_nav .h2{
	float:left;
	height:30px;
	overflow:hidden;
	border:0px;
}
.coverpageorange_nav .h1{
	width:1px;
}
.coverpageorange_nav .h2{
	width:657px;
	overflow:hidden;
	background:url(../images/zl_coverpage06.gif) repeat-x;
}
.coverpageorange_nav .h2 .topspace{
	height:4px;
	font-size:4px;
	line-height:4px;
	overflow:hidden;
}
.coverpageorange_nav .h2 .bottom{
	width:657px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	color:#000000;
	border:0px;
	margin:0 auto;
}
.coverpageorange_nav .h2 .bottom a:link,.coverpageorange_nav .h2 .bottom a:visited,.coverpageorange_nav .h2 .bottom a:hover,.coverpageorange_nav .h2 .bottom a:active{
	color:#000000;
	text-decoration:none;
}
.coverpageorange_nav .h2 .bottom .pg_title{
	float:left;
	height:21px;
	line-height:21px;
	margin-left:5px;
	font-weight:bold;
}
.coverpageorange_nav .h2 .bottom .pg_title001{
	height:21px;
	line-height:21px;
	float:left;
}
.coverpageorange_nav .h2 .bottom .pg_title001 a:link,.coverpageorange_nav .h2 .bottom .pg_title001 a:visited,.coverpageorange_nav .h2 .bottom .pg_title001 a:hover,.coverpageorange_nav .h2 .bottom .pg_title001 a:active{
	color:#000000;
}
.coverpageorange_nav .h2 .bottom .pg_telescopic{
	float:right;
	height:21px;
	margin-right:5px;
}
.coverpageorange_nav .h2 .bottom .button01{
	float:left;
	height:21px;
	line-height:21px;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
}
.coverpageorange_nav .h2 .bottom .button{
	width:97px;*width:97px;_width:99px;
	overflow:hidden;
	float:left;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
}
.coverpageorange_nav .h2 .bottom .button .buttonh1{
	height:1px;
	width:95px;*width:95px;_width:97px;
	overflow:hidden;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color:#FFD486;
	font-size:1px;
	line-height:1px;
}
.coverpageorange_nav .h2 .bottom .button .buttonh2{
	height:20px;
	width:95px;
	border-left:1px solid #FFD486;
	border-right:1px solid #FFD486;
}
.coverpageorange_nav .h2 .bottom .button .buttonh2 .nr{
	width:93px;*width:93px;_width:95px;
	height:18px;
	overflow:hidden;
	border:1px solid #FFFFFF;
	line-height:18px;
	background:url(../images/zl_coverpage07.gif) repeat-x;
}
.coverpageorange_nav .h2 .bottom .button .buttonh2 .nr{
	color:#000000;
	font-weight:bold;
}
.coverpageorange_nav .h2 .bottom .button .buttonh3{
	width:5px;
	background-color:#FFFFFF;
	border-left:46px solid #FFD486;
	border-right:46px solid #FFD486;
	height:1px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	margin:0 auto;
}
.coverpageorange_nav .h2 .bottom .button .buttonh4{
	width:3px;
	background-color:#FFFFFF;
	border-left:1px solid #FFD486;
	border-right:1px solid #FFD486;
	height:1px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	margin:0 auto;
}
.coverpageorange_nav .h2 .bottom .button .buttonh5{
	width:1px;
	background-color:#FFFFFF;
	border-left:1px solid #FFD486;
	border-right:1px solid #FFD486;
	height:1px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	margin:0 auto;
}
.coverpageorange_nav .h2 .bottom .button .buttonh6{
	width:1px;
	background-color:#FFD486;
	border-left:48px solid #FFFFFF;
	border-right:48px solid #FFFFFF;
	height:1px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	margin:0 auto;
}
.coverpageorange_nav .h2 .bottom .button02{
	width:97px;*width:97px;_width:99px;
	height:21px;
	overflow:hidden;
	float:left;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
}
.coverpageorange_nav .h2 .bottom .button02 .buttonh1{
	height:1px;
	width:95px;*width:95px;_width:97px;
	overflow:hidden;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color:#CFCFCF;
	font-size:1px;
	line-height:1px;
}
.coverpageorange_nav .h2 .bottom .button02 .buttonh2{
	height:20px;
	width:95px;
	border-left:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
}
.coverpageorange_nav .h2 .bottom .button02 .buttonh2 .nr{
	width:93px;*width:93px;_width:95px;
	height:18px;
	overflow:hidden;
	border:1px solid #FFFFFF;
	line-height:18px;
	background:url(../images/zl_coverpage08.gif) repeat-x;
}
.coverpageorange_nav .h2 .bottom .button02 .buttonh2 .nr{
	color:#000000;
}
.coverpageorange_nav .h2 .bottom .button02 .buttonh3{
	width:5px;
	background-color:#FFFFFF;
	border-left:46px solid #FFD486;
	border-right:46px solid #FFD486;
	height:1px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	margin:0 auto;
}
.coverpageorange_nav .h2 .bottom .button02 .buttonh4{
	width:3px;
	background-color:#FFFFFF;
	border-left:1px solid #FFD486;
	border-right:1px solid #FFD486;
	height:1px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	margin:0 auto;
}
.coverpageorange_nav .h2 .bottom .button02 .buttonh5{
	width:1px;
	background-color:#FFFFFF;
	border-left:1px solid #FFD486;
	border-right:1px solid #FFD486;
	height:1px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	margin:0 auto;
}
.coverpageorange_nav .h2 .bottom .button02 .buttonh6{
	width:1px;
	background-color:#FFD486;
	border-left:48px solid #FFFFFF;
	border-right:48px solid #FFFFFF;
	height:1px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	margin:0 auto;
}

.layout .posterborder .pleft .author_friend_link {
	width:659px;*width:659px;_width:656px;
	overflow:hidden;
	margin-bottom:10px;
	margin-left:10px;
	clear:both;
	margin-top:10px;
	line-height:20px;
}
.layout .posterborder .pleft .author_friend_link01 {
	width:630px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:right;
	color:#999999;
	overflow:hidden;
	clear:both;
}
.layout .posterborder .pleft .author_friend_link01 a:link,.layout .posterborder .pleft .author_friend_link01 a:visited,.layout .posterborder .pleft .author_friend_link01 a:hover,.layout .posterborder .pleft .author_friend_link01 a:active{
	color:#999999;
}
.layout .posterborder .pleft .author_friend_link .flowerleft .flowerbutton .xhsm a:link,.layout .posterborder .pleft .author_friend_link .flowerleft .flowerbutton .xhsm a:visited,.layout .posterborder .pleft .author_friend_link .flowerleft .flowerbutton .xhsm a:hover,.layout .posterborder .pleft .author_friend_link .flowerleft .flowerbutton .xhsm a:active{
	color:#666666;
}
/*??e??*/
.bt_button_4{
	width:70px;
	height:20px;
	overflow:hidden;
}
.bt_button_4 .but2_box{
	width:68px;
	margin:0 auto;
	font-size:1px;
	line-height:1px;
	height:1px;
	overflow:hidden;
	background-color:#FF9900;
}
.bt_button_4 .but2_content{
	width:68px;
	display:block;
	border-left:1px solid #FF9900;
	border-right:1px solid #FF9900;
	height:18px;
}
.bt_button_4 .but2_content .input{
	width:66px;
	height:16px;*height:14px;_height:14px;
	line-height:14px;
	overflow:hidden;
	background-color:#FF6600;
	border:1px solid #FFFFFF;
}
.bt_button_4 .but2_content .input{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif,"";
	color:#FFFFFF;
	padding-top:0px;*padding-top:2px;_padding-top:2px;
	text-align:center;
}
.layout .posterborder .pleft .author_friend_link .flowerright{
	width:600px;
	height:170px;
	float:right;
	margin-right:15px;*margin-right:15px;_margin-right:8px;
}
.layout .posterborder .pleft .author_friend_link .flowerright .h1{
	height:30px;
	width:600px;
	overflow:hidden;
	line-height:16px;
	margin-top:4px;
}
.layout .posterborder .pleft .author_friend_link .flowerright .h1 .left{
	float:left;
	color:#000000;
}
.zl_coverpagetp{
	width:238px;
	height:30px;
	overflow:hidden;
	float:left;
	text-align:left;
}
.zl_coverpagetp .tph1,.zl_coverpagetp .tph2,.zl_coverpagetp .tph3{
	overflow:hidden;
	height:30px;
	line-height:30px;
	float:left;
}
.zl_coverpagetp .tph1{
	width:45px;
	margin-right:5px;
}
.zl_coverpagetp .tph2{
	width:83px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	font-family:"";
	margin-right:5px;
	text-align:center;
	background:url(../images/zl_coverpage14.gif) no-repeat;
}
.zl_coverpagetp .tph3{
	width:60px;
	overflow:hidden;
}
.zl_coverpagetp .tph3 a:link,.zl_coverpagetp .tph3 a:visited,.zl_coverpagetp .tph3 a:hover,.zl_coverpagetp .tph3 a:active{
	color:#000000;
}
.layout .posterborder .pleft .author_friend_link .flowerright .h1 .right{
	float:right;
	color:#FF0000;
}
.layout .posterborder .pleft .author_friend_link .flowerright .h1 .right a:link,.layout .posterborder .pleft .author_friend_link .flowerright .h1 .right a:visited,.layout .posterborder .pleft .author_friend_link .flowerright .h1 .right a:hover,.layout .posterborder .pleft .author_friend_link .flowerright .h1 .right a:active{
	color:#FF0000;
}
.layout .posterborder .pleft .author_friend_link .flowerright .h2{
	height:30px;
	width:600px;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;
	overflow:hidden;
}
.layout .posterborder .pleft .author_friend_link .flowerright .h3{
	height:20px;
	padding-top:19px;
	width:600px;
	overflow:hidden;
	line-height:16px;
}
.layout .posterborder .pleft .author_friend_link ul {
	width:585px;
	overflow:hidden;
	clear:both;
	margin:0 auto;
	padding:0px;
	list-style-type:none;
}
.layout .posterborder .pleft .author_friend_link ul li {
	float:left;
	list-style-type:none;
	padding:0px;
	text-align:left;
	line-height:20px;
	margin:0 auto;
}
.layout .posterborder .pleft .author_friend_link ul li a:link,.layout .posterborder .pleft .author_friend_link ul li a:visited,.layout .posterborder .pleft .author_friend_link ul li a:hover,.layout .posterborder .pleft .author_friend_link ul li a:active{
	color:#000000;
}
.layout .posterborder .pleft .author_friend_link ul li.h1 {
	width:145px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.layout .posterborder .pleft .author_friend_link ul li.h2 {
	width:145px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.layout .posterborder .pleft .author_friend_link ul li.h3 {
	width:145px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.layout .posterborder .pleft .author_friend_link ul li.h4 {
	width:145px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.zl_coverpage_xh{
	width:100px;
	margin-top:5px;	
	margin-right:8px;*margin-right:8px;_margin-right:4px;
	margin-bottom:5px;
	margin-left:0px;
	text-align:center;
	float:left;
}
.zl_coverpage_xh .xhh1{
	border:1px solid  #FFFFFF;	
	margin-left:5px;
	width:90px;
	height:70px;
	overflow:hidden;
	word-break : break-all; 
	clear:both;
}
.zl_coverpage_xh .xhh1 img{

}
.zl_coverpage_xh .xhh2{
	margin-top:10px;
	clear:both;
	width:100px;
	height:30px;
	line-height:15px;
	word-break : break-all; 
	overflow:hidden;
}
.zl_coverpage_xh .xhh2 a:link,.zl_coverpage_xh .xhh2 a:visited,.zl_coverpage_xh .xhh2 a:hover,.zl_coverpage_xh .xhh2 a:active{
	color:#999999;
}
.zl_coverpage_xh .xhh3{
	width:100px;
	height:20px;
	color:#999999;
	line-height:20px;
	overflow:hidden;
	clear:both;
}
.bookreviewarea_message{
	width:624px;
	height:130px;
	margin:0 auto;
	padding:17px;
	clear:both;
}
.bookreviewarea_messageleft{
	width:400px;
	height:130px;
	overflow:hidden;
	float:left;
}
.reviewh1{
	height:17px;
	text-align:left;
	border:0px;
	margin-bottom:0px;
}
.reviewh2{
	margin-top:0px;
	height:90px;
	text-align:right;
	border:0px
}
.reviewh2 input{
	width:400px;*width:398px;_width:398px;
	height:80px;
	border:1px solid #999999;
}
.reviewh2 input{
	font-size:12px;
	line-height:20px;
	color:#000000;
}
.reviewh3{
	height:20px;
	text-align:right;
}
/*??e??*/
.bt_button_2{
	float:right;
	width:40px;
	height:20px;
	overflow:hidden;
}
.bt_button_2 .but2_box{
	width:38px;
	margin:0 auto;
	font-size:1px;
	line-height:1px;
	height:1px;
	overflow:hidden;
	background-color:#FF9900;
}
.bt_button_2 .but2_content{
	width:38px;
	display:block;
	border-left:1px solid #FF9900;
	border-right:1px solid #FF9900;
	height:18px;
}
.bt_button_2 .but2_content .input{
	width:36px;
	height:16px;
	overflow:hidden;
	background-color:#FF6600;
	border:1px solid #FFFFFF;
}
.bt_button_2 .but2_content .input{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif,"";
	color:#FFFFFF;
	line-height:16px;*line-height:18px;_line-height:18px;
	text-align:center;
}
/*??e??*/
.bt_button_2aa{
	float:right;
	width:40px;
	height:20px;
	overflow:hidden;
	padding-left:5px;
}
.bt_button_2aa .but2_box{
	width:38px;
	margin:0 auto;
	font-size:1px;
	line-height:1px;
	height:1px;
	overflow:hidden;
	background-color:#CCCCCC;
}
.bt_button_2aa .but2_content{
	width:38px;
	display:block;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	height:18px;
}
.bt_button_2aa .but2_content .input{
	width:36px;
	height:16px;
	overflow:hidden;
	background-color:#CCCCCC;
	border:1px solid #FFFFFF;
}
.bt_button_2aa .but2_content .input{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif,"";
	color:#000000;
	line-height:16px;*line-height:18px;_line-height:18px;
	text-align:center;
}



.bookreviewarea_messageright{
	width:200px;
	height:107px;
	float:right;
	overflow:hidden;
	padding-top:17px;
	font-size:12px;
	color:#999999;
	line-height:20px;
}
.bookreviewarea_messagearea{
	width:658px;
	border-top:1px solid #E1E1E1;
	padding-top:10px;
	height:100%;
	margin:0 auto;
	clear:both;
}
.bookreviewarea_messagearealeft{
	width:70px;
	height:70px;
	overflow:hidden;
	background-image:url(../images/zl_coverpage18.gif);
	background-repeat:no-repeat;
	margin-left:20px;
	/*width:87px;
	height:100%;*/
	float:left;
}
.bookreviewarea_messagearealeftimage{
	margin-left:1px;
	margin-top:1px;
	/*margin-left:17px;
	width:70px;
	height:114px;
	border:1px solid #E6E6E6;
	overflow:hidden;
	padding-top:3px;
	padding-left:3px;*/
}
.bookreviewarea_messagearealeftimage image{
	width:63px;
	height:63px;
	/*width:70px;
	height:114px;
	border:1px solid #FFFFFF;*/
}
.bookreviewarea_messagearearight{
	width:523px;
	height:100%;
	float:right;
}
.bookreviewarea_messagearearighth1{
	height:15px;
	line-height:15px;
	font-size:12px;
	margin-bottom:5px;
}
.bookreviewarea_messagearearighth1left,.bookreviewarea_messagearearighth1left01,.bookreviewarea_messagearearighth1left02,.bookreviewarea_messagearearighth1left03,.bookreviewarea_messagearearighth1left04{
	float:left;
	margin-right:5px;
}
.bookreviewarea_messagearearighth1left01{
	color:#999999;
}
.bookreviewarea_messagearearighth1left01 a:link,.bookreviewarea_messagearearighth1left01 a:visited,.bookreviewarea_messagearearighth1left01 a:hover,.bookreviewarea_messagearearighth1left01 a:active{
	color:#326897
}
.bookreviewarea_messagearearighth1left02,.bookreviewarea_messagearearighth1left02 a:link,.bookreviewarea_messagearearighth1left02 a:visited,.bookreviewarea_messagearearighth1left02 a:hover,.bookreviewarea_messagearearighth1left02 a:active{
	color:#FF0000;
}
.bookreviewarea_messagearearighth1left03,.bookreviewarea_messagearearighth1left03 a:link,.bookreviewarea_messagearearighth1left03 a:visited,.bookreviewarea_messagearearighth1left03 a:hover,.bookreviewarea_messagearearighth1left03 a:active{
	color:#000000;
}
.bookreviewarea_messagearearighth1right{
	float:right;
	color:#999999;
}
.bookreviewarea_messagearearighth2{
	height:28px;
	line-height:28px;
	margin-bottom:5px;
	background-color:#F4F4F4;
	clear:both;
}
.bookreviewarea_messagearearighth2left{
	float:left;
	margin-top:6px;
	height:16px;
	margin-left:2px;
	margin-right:3px;
}
.bookreviewarea_messagearearighth2right01{
	margin-top:6px;
	height:16px;*height:18px;_height:18px;
	line-height:16px;*line-height:18px;_line-height:18px;
	float:right;
	text-align:left;
	margin-right:5px;
	margin-left:3px;
}
.bookreviewarea_messagearearighth2right01 a:link,.bookreviewarea_messagearearighth2right01 a:visited,.bookreviewarea_messagearearighth2right01 a:hover,.bookreviewarea_messagearearighth2right01 a:active{
	color:#000000;
}
.bookreviewarea_messagearearighth2right02{
	margin-top:6px;
	height:16px;*height:18px;_height:18px;
	line-height:16px;*line-height:18px;_line-height:18px;
	float:right;
	text-align:left;
	margin-right:5px;
	margin-left:3px;
}
.bookreviewarea_messagearearighth2right02 select{
	width:80px;
	height:20px;
}
.bookreviewarea_messagearearighth3{
	margin-bottom:10px;
	margin-top:5px;
	color:#999999;
	text-align:left;
	line-height:20px;
	width:100%;
	height:100%;
	clear:both;
}
.bookreviewarea_messagearearighth3 a:link,.bookreviewarea_messagearearighth3 a:visited,.bookreviewarea_messagearearighth3 a:hover,.bookreviewarea_messagearearighth3 a:active{
	color:#999999;
	text-decoration:underline;
}
.bookreviewarea_messagearearighth4{
	margin-bottom:30px;
	color:#000000;
	text-align:left;
	line-height:20px;
	width:100%;
	height:100%;
	clear:both;
	word-break: break-all;
}
.bookreviewarea_messagearearighth4_a{
	margin-bottom:10px;
	color:#000000;
	text-align:left;
	line-height:20px;
	width:100%;
	height:100%;
	clear:both;
	text-indent:24px;
}
.bookreviewarea_messagearearighth5{
	border-top:1px solid #E1E1E1;
	margin-bottom:10px;
	width:400px;
	height:100%;
	word-break: break-all;
}
.bookreviewarea_messagearearighth5nraa{
	margin-top:5px;
	margin-bottom:10px;
	clear:both;
	height:100%;
}

.sin {
	float:left;
	width:600px;
	padding:10px 0 0 0;
	text-align:left;
}
.sin a,  .sin a:hover {
	float:left;
	color:#FF0000;
	padding:10px 0 0 0;
	text-align:left;
}
.layout .posterborder a.h {
	padding:1px;
	background:red;
	color:#ffffff;
}
.layout .posterborder a.h:hover {
	padding:1px;
	background:#002065;
	color:#ffffff;
}
.texarea {
	float:left;
	width:600px;
	height:100px;
	border:1px solid #D8E2EB;
}
.slet {
	float:left;
	width:275px;
	height:20px;
	border:1px solid #D8E2EB;
}
.pRight {
	float:right;
	width:266px;
	text-align:left;
}
.bRight1 {
	width:266px;
	height:150px;
	overflow:hidden;
	clear:both;
}
.bRight1haa{
	width:5px;
	height:150px;
	overflow:hidden;
	float:left;
}
.bRight1hbb{
	width:256px;
	height:150px;
	background:url(../images/zl_coverpage_right02.gif) repeat-x;
	overflow:hidden;
	float:left;
}
.bRight1hbbpartone{
	width:100%;
	height:39px;
}
.bRight1hbbparttwo{
	width:100%;
	height:85px;
}
.bRight1hbbparttwo_hyxx{
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:10px;
	width:200px;
	clear:both;
	padding:0px;
	line-height:18px;
	height:18px;
	overflow:hidden;
}
.bRight1hbbparttwo_hyxx a:link,.bRight1hbbparttwo_hyxx a:visited,.bRight1hbbparttwo_hyxx a:hover,.bRight1hbbparttwo_hyxx a:active{
	color:#000000;
	text-decoration:none;
}
.bRight1hbbparttwo_hyxxaa{
	margin-top:5px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:10px;
	padding:0px;
	line-height:20px;
	height:20px;
	width:230px;
	clear:both;
	overflow:hidden;
	color:#999999;
}
.bRight1hbbparttwo_hyxxaa a:link,.bRight1hbbparttwo_hyxxaa a:visited,.bRight1hbbparttwo_hyxxaa a:hover,.bRight1hbbparttwo_hyxxaa a:active{
	color:#999999;
}
.bRight1hbbparttwoleft{
	float:left;
	width:170px;
	height:100%;
	overflow:hidden;
}
.bRight1hbbparttworight{
	float:left;
	color:#000000;
	margin-left:5px;
	width:70px;
	overflow:hidden;
	height:100%;
	line-height:20px;
}
.bRight1hbbparttworight a:link,.bRight1hbbparttworight a:visited,.bRight1hbbparttworight a:hover,.bRight1hbbparttworight a:active{
	color:#000000;
}
.bRight1hbbpartthree{
	height:20px;
	padding-top:2px;
	border-top:1px solid #E5E5E5;
	overflow:hidden;
	color:#FF0000;
	line-height:20px;
	text-align:left;
}
.bRight1hbbpartthree a:link,.bRight1hbbpartthree a:visited,.bRight1hbbpartthree a:hover,.bRight1hbbpartthree a:active{
	color:#FF0000;
}
.riu {
	width:266px;

	height:100%;
	overflow:hidden;
}
.riu .title {
	width:266px;
	height:25px;
	padding:0px;
	margin:0 auto;
}
.riu .title .h1{
	height:1px;
	width:264px;
	margin:0 auto;
	overflow:hidden;
	background-color:#86CCFF;
}
.riu .title .h2{
	width:264px;
	height:23px;
	border-left:1px solid #86CCFF;
	border-right:1px solid #86CCFF;
}
.riu .title .h2 .biaoti{
	width:262px;
	height:21px;
	overflow:hidden;
	background:url(../images/zl_coverpage_right05.gif) repeat-x;
	border:1px solid #FFFFFF;
}
.riu .title .h2 .biaoti .biaotinr{
	padding-top:4px;
	padding-left:10px;
	color:#0066CC;
	font-weight:bold;
}
.riu .title .h2 .biaoti dl{
	width:262px;
	height:21px;
	overflow:hidden;
	margin:0 auto;
	padding:0px;
}
.riu .title .h2 .biaoti dd {
	width:121px;
	height:17px;
	overflow:hidden;
	float:left;
	padding-left:10px;
	padding-top:4px;
	margin:0 auto;
}
.riu .title .h2 .biaoti dd {
	color:#0066CC;
	font-weight:bold;
}
.riu .title .h3{
	height:1px;
	width:266px;
	margin:0 auto;
	overflow:hidden;
	background-color:#86CCFF;
}
.riu .rmtjnr{
	width:264px;
	height:100%;
	overflow:hidden;
	border-left:1px solid #86CCFF;
	border-right:1px solid #86CCFF;
	border-bottom:1px solid #86CCFF;
}
.riu .rmtjnr .jtlb{
	width:262px;
	height:100%;
	overflow:hidden;
	border:1px solid #FFFFFF;
}
.riu .rmtjnr .jtlb .meg2 {
	float:left;
	width:221px;
	padding-left:10px;
	padding-bottom:10px;
	height:100%;
	overflow:hidden;
}
.riu .rmtjnr .jtlb .meg2 dl {
	margin:0 auto;
	padding:0px;
	width:221px;
	overflow:hidden;
}
.riu .rmtjnr .jtlb .meg2 dt{
	margin:0 auto;
	width:221px;
	height:8px;
	overflow:hidden;
	float:left;
}
.riu .rmtjnr .jtlb .meg2 dd {
	margin:0 auto;
	width:221px;
	height:14px;
	overflow:hidden;
	padding:0px;
}
.riu .rmtjnr .jtlb .meg2 dd.f1 {
	color:#666666;
	float:left;
	width:15px;
	height:14px;
	overflow:hidden;
	line-height:14px;
	text-align:center;
	background:url(../images/bgArrow.gif) no-repeat;
}
.riu .rmtjnr .jtlb .meg2 dd.f2 {
	float:left;
	width:203px;
	padding-left:3px;
	text-align:left;
	height:14px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.riu .rmtjnr .jtlb .meg2 dd.f2,.riu .rmtjnr .jtlb .meg2 dd.f2 a:link,.riu .rmtjnr .jtlb .meg2 dd.f2 a:visited, .riu .rmtjnr .jtlb .meg2 dd.f2 a:hover,.riu .rmtjnr .jtlb .meg2 dd.f2 a:active,.riu .rmtjnr .jtlb .meg3 dd.f2,.riu .rmtjnr .jtlb .meg3 dd.f2 a:link,.riu .rmtjnr .jtlb .meg3 dd.f2 a:visited, .riu .rmtjnr .jtlb .meg3 dd.f2 a:hover,.riu .rmtjnr .jtlb .meg3 dd.f2 a:active{
	color:#000000;
}
.riu .rmtjnr .jtlb .meg3 {
	float:left;
	text-align:left;
	width:121px;
	padding-left:10px;
	padding-bottom:10px;
	height:100%;
	overflow:hidden;
}
.riu .rmtjnr .jtlb .meg3 dl {
	margin:0 auto;
	padding:0px;
	width:121px;
	overflow:hidden;
}
.riu .rmtjnr .jtlb .meg3 dt{
	margin:0 auto;
	width:121px;
	height:8px;
	overflow:hidden;
	float:left;
}
.riu .rmtjnr .jtlb .meg3 dd {
	margin:0 auto;
	width:121px;
	height:14px;
	overflow:hidden;
	padding:0px;
}
.riu .rmtjnr .jtlb .meg3 dd.f1 {
	color:#666666;
	float:left;
	width:15px;
	height:14px;
	overflow:hidden;
	line-height:14px;
	text-align:center;
	background:url(../images/bgArrow.gif) no-repeat;
}
.riu .rmtjnr .jtlb .meg3 dd.f2 {
	float:left;
	width:103px;
	padding-left:3px;
	text-align:left;
	height:14px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.riu .rmtjnr .jtlb .meg4 {
	float:left;
	width:262px;
	margin:0 auto;
	padding:0px;
	border:0px;
}
.riu .rmtjnr .jtlb .meg4 a,  .riu .rmtjnr .jtlb .meg4 a:hover {
	color:#002065;
}
.riu .rmtjnr .jtlb .meg4 .tRowMemo {
	color:#002065;
	font-weight:bold;
	padding:0 14px 0 14px;
	line-height:20px;
	text-align:center;
	font-family:"";
}
.riu .rmtjnr .jtlb .bcsm{
	width:250px;
	margin:0 auto;
	padding:0px;
	line-height:20px;
	margin-bottom:10px;
	color:#999999;
}
.riu .rmtjnr .jtlb .meg1 {
	float:left;
	width:252px;
	padding-left:10px;
	padding-bottom:10px;
	margin:0 auto;
	border:0px;
	overflow:hidden;
}
.riu .rmtjnr .jtlb .meg1 dl {
	width:252px;
	margin:0 auto;
	overflow:hidden;
	padding:0px;
}
.riu .rmtjnr .jtlb .meg1 dt{
	width:252px;
	margin:0 auto;
	height:8px;
	overflow:hidden;
	float:left;
}
.riu .rmtjnr .jtlb .meg1 dd {
	float:left;
	margin:0 auto;
	padding:0px;
	font-size:12px;
	color:#333;
	list-style-type:none;
}
.riu .rmtjnr .jtlb .meg1 dd.f1 {
	float:left;
	width:15px;
	height:14px;
	text-align:center;
	background:url(../images/bgArrow.gif) no-repeat;
}
.riu .rmtjnr .jtlb .meg1 dd.f2 {
	float:left;
	width:108px;
	padding-left:3px;
	text-align:left;
	height:14px;*height:14px;_height:14px;
	line-height:14px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.riu .rmtjnr .jtlb .meg1 dd.f2,.riu .rmtjnr .jtlb .meg1 dd.f2 a:link,.riu .rmtjnr .jtlb .meg1 dd.f2 a:visited,.riu .rmtjnr .jtlb .meg1 dd.f2 a:hover,.riu .rmtjnr .jtlb .meg1 dd.f2 a:active{
	color:#000000;
}




.bRight .tRowList .right {
	width:100px;
	padding:8px 10px 0 0;
	float:right;
}
.bRight .tRowList .right .img {
	width:100px;
	height:300px;
}
.bRight .tRowList .left ul {
	clear:both;
}
.bRight .tRowList .left ul li {
	float:left;
	text-align:left;
	list-style-type:none;
	line-height:24px!important;
	line-height:16px;
}
.bRight .tRowList .left ul li.h1 {
	width:15px;
	font-size:10px;
	text-align:center;
	background:url("../images/bgArrow.gif") no-repeat;
	background-position:0 6px !important;
	background-position:0 2px;
}
.bRight .tRowList .left ul li.h2 {
	width:110px;
	padding:0 0 0 5px;
}
.bRight .left .tLink {
	padding:0 0 8px 0;
}
.bRight .tRowMemo {
	color:#002065;
	padding:0 14px 0 14px;
	line-height:18px;
}
.bRight .tRowClub {
}
.bRight .tRowClub .timg {
	float:left;
	padding:13px 2px 0 14px;
}
.bRight .tRowClub .tmemo {
	padding:13px 0 0 4px;
	font-size:14px;
}
.bot {
	float:left;
	width:630px;
}
.bot .mf2 {
	width:630px;
	float:left;
}
.bot .mf2 ul.title {
	clear:both;
}
.bot .mf2 ul.title li {
	float:left;
	text-align:center;
	list-style-type:none;
	font-family:"";
	font-size:12px;
	display:block;
	line-height:25px;
	color: #333;
	padding:0 12px 0 0;
	background:url("../image/bg3.gif") no-repeat;
}
.bot .mf2 ul li.t,  .bot .mf2 ul li.t a,  .bot .mf2 ul li.t a:hover {
	line-height:25px;
	color:red;
	padding:0 6px 0 0;
	background:url("../image/bg3.gif") no-repeat;
}
.bot .mf2 ul li a {
	float:left;
	color: #333;
	font-family:"";
	width:66px;
	height:25px;
}
/*???*/
.bgb_n_k{
	width:170px;
	height:100px;
	overflow:hidden;
	margin-left:10px;
}
.bgb_n_k .dlnr_a{
	height:25px;
	line-height:25px;
}
.bgb_n_k .dlnr_a input{
	width:88px;
	height:14px;
	border:1px solid #C8C6C7;
	font-size:12px;
	line-height:14px;
}
.bgb_n_k .dlnr_b{
	height:20px;
	padding-top:3px;
	line-height:20px;
}
.bgb_n_k .dlnr_c{
	height:18px;
	line-height:18px;
	margin-top:8px;
}
.bgb_n_k .dlnr_c a:link,.bgb_n_k .dlnr_c a:visited,.bgb_n_k .dlnr_c a:hover,.bgb_n_k .dlnr_c a:active{
	color:#999999;
}
.bgb_n_k .dlnr_b .jzw{
	width:60px;
	overflow:hidden;
	float:left;
	text-align:left;
}
.bgb_n_k .dlnr_b .dlan{
	width:32px;
	overflow:hidden;
	height:17px;
	margin-top:3px;
	margin-bottom:2px;
	margin-left:8px;
	float:left;
}
.bgb_n_k .dlnr_b .dlan .dlan_t,.bgb_n_k .dlnr_b .dlan .dlan_b{
	width:30px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	background-color:#0086F2;
}
.bgb_n_k .dlnr_b .dlan .dlan_t{
	height:1px;
}
.bgb_n_k .dlnr_b .dlan .dlan_b{
	height:15px;
	border-left:1px solid #0086F2;
	border-right:1px solid #0086F2;

}
.bgb_n_k .dlnr_b .dlan .dlan_b input{
	font-size:12px;*font-size:10px;_font-size:10px;
	width:30px;
	height:14px;*height:15px;_height:14px;
	overflow:hidden;
	background-color:#0086F2;
	border:0;
	padding-top:2px;
	text-align:center;
	color:#FFFFFF;
	margin:0 auto;
	cursor:pointer;
	
}
.bgb_n_k .dlnr_b .dlan .dlan_b a:link,.bgb_n_k .dlnr_b .dlan .dlan_b a:visited,.bgb_n_k .dlnr_b .dlan .dlan_b a:hover,.bgb_n_k .dlnr_b .dlan .dlan_b a:active{
	color:#ffffff;
}
.bgb_n_k .dlnr_c{
	clear:left;
}
/*§Þ*/
.adv674x80 {
	width:658px;
	margin:0 auto;
	padding:0px;
	overflow:hidden;
	text-align:left;
}
/**
 * 
 **/
.adv950x60{
	float:left;
	width:950px;
	height:60px;
	overflow:hidden;
}
.adv950x60 .advleft{float:left;width:468px;height:60px;overflow:hidden;}	
.adv950x60 .advright{float:right;width:468px;height:60px;overflow:hidden;}	

.adv950x80{
	width:950px;
	height:90px;
	clear:both;
}
.adv950x80 .advleft{text-align:left;float:left;width:760px;height:80px;}	
.adv950x80 .advright{float:right;width:180px;height:80px;overflow:hidden;
text-align:right;}	

.adv950x60_2{
	float:left;
	width:950px;
	height:60px;}
.adv950x60_2 .advleft{float:left;width:760px;height:60px;}	
.adv950x60_2 .advright{float:right;width:180px;height:60px;overflow:hidden;}
	
.adv{width:178px; height:75px;overflow:hidden;}
.adv266150{
	float:left;
	width:266px;
	height:150px;
	overflow:hidden;}

.adv203680{
	float:left;
	width:200px;
	height:auto;
	overflow:hidden;
	clear:both;}
	
.adv680x80{
	margin:0 auto;
	width:680px; 
	height:80px;
	text-align:center;
	overflow:hidden;
}
.adv680{
	margin:0 auto;
	width:680px; 
	text-align:center;
	overflow:hidden;
}
.adv750x90{
	margin:0 auto;
	width:750px; 
	height:90px;
	text-align:center;
	overflow:hidden;
}




.adv761x100{
	float:left;
	width:761px;
	padding:8px 0 8px 0;
	overflow:hidden;
}

.adv181x100{
	float:left;
	width:180px;
	padding:8px 0 0 8px;
	overflow:hidden;
}

.adv950x90{
	float:left;
	width:950px;
	height:auto;}
.adv950x90 .advleft{float:left;width:468px;height:60px;overflow:hidden;}	
.adv950x90 .advright{float:right;width:468px;height:60px;overflow:hidden;}	


.adv950x90_2{
	float:left;
	width:950px;
	padding:8px 0 8px 0;
	overflow:hidden;
}

.adv950x90_3{
	float:left;
	width:950px;
	padding:8px 0 0 0;
	overflow:hidden;
}

.adv145x75{
	width:140px;
	height:101px;
	*hegiht:120px!important;
	*height:95px;
	overflow:hidden;
	}

.adv145x75_2{
	width:145px;
	height:75px;
	padding-left:12px !important;
	padding-left:0;
	padding-bottom:4px !important;
	padding-bottom:10px;
	overflow:hidden;
}

.adv761x80{
	float:left;
	width:761px;
	padding:8px 0 8px 0;
	overflow:hidden;
}

.adv181x80{
	float:left;
	width:180px;
	padding:8px 0 8px 8px;
	overflow:hidden;
}

.adv170x112{
	float:left;
	width:170px;
	overflow:hidden;
}

.adv177x112{
	float:left;
	width:177px;
	overflow:hidden;
}
.adv179x88{
	width:179px;
	height:88px!important;
	height:88px;
	padding:0 0 12px 0;
	overflow:hidden;
}

.adv611x80{
	float:left;
	width:611px;
	padding:8px 0 8px 0;
	overflow:hidden;
}

.adv331x80{
	float:left;
	width:331px;
	padding:8px 0 8px 8px;
	overflow:hidden;
}

.adv942x77{
	float:left;
	width:950px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom:4px;
	padding-left: 0;
	overflow:hidden;
}
.adv1002{
	margin:0 auto;
	width:986px;
	padding:0px 0 8px 0px;
	clear:both;
	overflow:hidden;
}
.adv_bRight150{
	width:266px;
	height:150px;
	overflow:hidden;
}
.adv_bRight240{
	width:266px;
	height:240px;
	overflow:hidden;
}
.adv_bRight80{
	width:266px;
	height:80px;
	overflow:hidden;
}
/*? */
.author_info{
	width:580px;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
}
.author_info .l{
	float:left;
}
.author_info .r{
	float:right;
}
.author_friend_link ul{
	margin:0 auto;
	padding:0px;	
} 
.author_friend_link ul li .h1{
	margin:0 auto;
	padding:0px;
	list-style-type:none;
}



/*?*/
.pagination{
	width:648px;
	height:20px;
	line-height:20px;
	background-color:#F4FAFF;
	text-align:right;
	margin:0 auto;
	padding-right:10px;
	color:#000000;
}
.pagination a:link{
	color:#326897;
	text-decoration:none;
}
.pagination a:visited{
	color:#326897;
	text-decoration:none;
}
.pagination a:hover{
	color:#3399CC;
	text-decoration:underline;
}
.pagination a:active{
	color:#000000;
	text-decoration:none;
}


/**/
.expression_box{
	width:380px; 
	height:174px; 
	border:1px solid #FFD786; 
	background-color:#FEFCF8; 
	padding:6px;
}
.expression_box ul{
	width:380px; 
	height:29px; 
	margin:0 auto; 
	padding:0px; 
	list-style-type:none;
}
.expression_box ul li{
	float:left; 
	width:25px; 
	height:25px; 
	overflow:hidden; 
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
	list-style-type:none; 
	margin-top:1px; 
	margin-right:1px; 
	margin-bottom:1px; 
	margin-left:1px;
}
.expression_box ul li img{
	margin-top:3px; 
	margin-right:3px; 
	margin-bottom:3px; 
	margin-left:3px
}
/**/
.publichead_present{
	width:650px;
	background-color:#E5E5E5;
	color: #666666
}
.publichead_present a:link,.publichead_present a:visited,.publichead_present a:hover,.publichead_present a:active{
	color:#0000FF;
	text-decoration:underline;
}
.publichead_present_fy{
	width:645px;
	text-align:right;
	height:20px;
	line-height:20px;
	background-color:#F7F7F7;
	padding-right:5px;
	margin-top:5px;
	margin-bottom:15px;
	margin-left:10px;
}
.publichead_present_fy a:link,.publichead_present_fy a:visited,.publichead_present_fy a:hover,.publichead_present_fy a:active{
	color: #000000;
	text-decoration:none;
}

/*??*/
.messagearearigh_pluta{
	width:365px;
	overflow:hidden;
	margin-top:6px;
	height:16px;*height:18px;_height:18px;
	line-height:16px;*line-height:18px;_line-height:18px;
	float:left;
	text-align:left;
	margin-right:5px;
	margin-left:5px;
	color:#0000FF;
}
.messagearearigh_pluta a:link{
	color:#FF0000;
	text-decoration:none;
}
.messagearearigh_pluta a:visited{
	color:#FF0000;
	text-decoration:none;
}
.messagearearigh_pluta a:hover{
	color:#FF0000;
	text-decoration:underline;
}
.messagearearigh_pluta a:active{
	color:#FF0000;
	text-decoration:none;
}
.messagearearigh_plutb{
	height:5px;
	font-size:5px;
	line-height:5px;
	border-top:1px dotted #CCCCCC;
	width:30px;
	overflow:hidden;
	margin-top:0px;
	margin-left:0px;
	clear:both;
}
.messagearearigh_plutc{
	height:20px;
	font-size:12px;
	line-height:20px;
	color:#666666;
}
.messagearearigh_plutc a:link{
	color:#FF0000;
	text-decoration:none;
}
.messagearearigh_plutc a:visited{
	color:#FF0000;
	text-decoration:none;
}
.messagearearigh_plutc a:hover{
	color:#FF0000;
	text-decoration:underline;
}
.messagearearigh_plutc a:active{
	color:#FF0000;
	text-decoration:none;
}
/*??*/
.zsb_font_red{
	color:#FF0000;
}
.zsb_font_red a:link{
	color:#FF0000;
	text-decoration:none;
}
.zsb_font_red a:visited{
	color:#FF0000;
	text-decoration:none;
}
.zsb_font_red a:hover{
	color:#FF0000;
	text-decoration:underline;
}
.zsb_font_red a:active{
	color:#FF0000;
	text-decoration:none;
}
.zsb_font_blue{
	color:#0000FF;
}
.zsb_font_blue a:link{
	color:#0000FF;
	text-decoration:none;
}
.zsb_font_blue a:visited{
	color:#0000FF;
	text-decoration:none;
}
.zsb_font_blue a:hover{
	color:#0000FF;
	text-decoration:underline;
}
.zsb_font_blue a:active{
	color:#0000FF;
	text-decoration:none;
}
.riu .zsb_fmy{

	width:264px;

	height:100%;

	overflow:hidden;

	border-left:1px solid #86CCFF;

	border-right:1px solid #86CCFF;

	border-bottom:1px solid #86CCFF;
	line-height:0px;
	text-align:center;

}
.zsb_fmy_byzs{
	margin-left:10px;
	margin-top:8px;
	margin-bottom:8px;
	width:250px;
	overflow:hidden;
	clear:both;
}
.zsb_fmy_byzs div{
	float:left;
	width:73px;
	height:64px;
	margin-right:8px;
	overflow:hidden;
}
.zsb_fmy_byzs .hose{
	background:url(../images/zs_fmy01.gif) no-repeat;
}
.zsb_fmy_byzs .huise{
	background:url(../images/zs_fmy02.gif) no-repeat;
}
.zsb_fmy_byzs .anniu{
	background:url(../images/zs_fmy03.gif) no-repeat;
	text-align:center;
}
.zsb_fmy_byzs .anniu .toupiao{
	float:none;
	height:64px;
	width:40px;
	margin:0 auto;
	padding-top:9px;
	line-height:24px;
	color:#FF0000;
	clear:both;
	font-size:20px;
	font-family:"";
}
.zsb_fmy_byzs .anniu .toupiao a:link,.zsb_fmy_byzs .anniu .toupiao a:visited,.zsb_fmy_byzs .anniu .toupiao a:hover,.zsb_fmy_byzs .anniu .toupiao a:active{
	color:#FF0000;
	text-decoration:none;
}
.zsb_fmy_byzs div .piaoshu_red,.zsb_fmy_byzs div .piaoshu_black{
	height:44px;
	line-height:40px;
	font-size:24px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif,"";
}
.zsb_fmy_byzs div .piaoshu_red{
	color:#FF0000;
}
.zsb_fmy_byzs div .piaoshu_black{
	color:#000000;
}
.zsb_fmy_byzs div .wzsm{
	height:20px;
	line-height:20px;
	color:#666666;
	text-align:center;
}
.zsb_fmy_tzs{
	margin-right:15px;
	width:240px;
	height:25px;
	overflow:hidden;
	line-height:20px;
	clear:both;
	text-align:right;
}
/*?*/
.hx_newgg{
	height:20px;
	width:950px;
	overflow:hidden;
	clear:both;
	margin:0 auto;
	overflow:hidden;
	color:#0000ff;
	background-color:#F0F0F0;
}
.hx_newgg .newgg_left{
	width:36px;
	text-indent:2px;
	overflow:hidden;
	float:left;
}
.hx_newgg .newgg_right{
	width:912px;
	overflow:hidden;
	float:left;
}
.hx_newgg .newgg_right ul{
	margin:0 auto;
	padding:0px;
	list-style-type:none;
	overflow:hidden;
}
.hx_newgg .newgg_right ul li{
	width:228px;
	text-indent:10px;
	padding:0px;
	height:20px;
	line-height:22px;
	overflow:hidden;
	float:left;
}
.hx_newgg .newgg_right ul li a:link{
	color:#FF0000;
	text-decoration:none;
}
.hx_newgg .newgg_right ul li a:visited{
	color:#FF0000;
	text-decoration:none;
}
.hx_newgg .newgg_right ul li a:hover{
	color:#FF0000;
	text-decoration:none;
}
.hx_newgg .newgg_right ul li a:active{
	color:#FF0000;
	text-decoration:none;
}
/*8.25??*/
.rmtjnr ul{
	margin:0 auto;
	padding:0px;
	list-style-type:none;
}
.rmtjnr ul li{
	height:20px;
	line-height:20px;
	padding:0px;
	list-style-type:none;
	color:#000000;
	text-indent:10px;
}
.rmtjnr ul li a:link{
	color:#000000;
	text-decoration:none;
}
.rmtjnr ul li a:visited{
	color:#000000;
	text-decoration:none;
}
.rmtjnr ul li a:hover{
	color:#000000;
	text-decoration:underline;
}
.rmtjnr ul li a:active{
	color:#000000;
	text-decoration:none;
}



.paper {
	margin:8px auto;
	width:948px;
	border:1px solid #a5b9c5;
}

.paper .item {
	width:840px;
	margin:0 auto;
	padding:8px 0 0 0;
}

.paper .item ul{
	padding:0 8px 0 8px;
}

.paper .item ul li{
	float:left;
	font-family:"Tahoma";
	font-size:14px;
	list-style-type:none;
	padding:0 6px 8px 0;
	display:block;
}

.paper_ext {
	margin:1px auto;
	width:948px;
	border:1px solid #a5b9c5;
}



#book_ext{

	text-align:center; 
	color:#000000;
	height:auto;
}
#book_ext ul{
	padding:0 0 0 0;
	margin:0 0 0 0;
	height:auto;
	overflow:hidden;
}
#book_ext li{
	float:left;
	width:300px;
	height:28px;
	line-height:25px;
	overflow:hidden;
}
#book_ext .juan{
	color:#f0e6d0;
	height:30;
	line-height:30px;
}








.static {
	MARGIN: 0px auto; 
	WIDTH: 770px;
	overflow:hidden;
}
.static .spacer2 {
	MARGIN: 0px; PADDING-TOP: 4px
}
.static .name {
	TEXT-ALIGN: center
}
.static .name H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "_GB2312"; COLOR: #960000; FONT-SIZE: 22pt; FONT-WEIGHT: bold; PADDING-TOP: 25px
}
.static .list {
	BORDER-BOTTOM: #a5b9c5 1px solid; BORDER-LEFT: #a5b9c5 1px solid; MARGIN: 0px auto; WIDTH: 748px; BORDER-TOP: #a5b9c5 1px solid; BORDER-RIGHT: #a5b9c5 1px solid
}
.static .list UL LI {
	LIST-STYLE-TYPE: none
}
.static .list UL LI.topborder {
	BORDER-TOP: #a5b9c5 1px solid;
	text-align:center;
}
.static .list UL LI.bottomborder {
	BORDER-BOTTOM: #a5b9c5 1px solid;
	text-align:center;
}
.static .list UL LI.header {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #abd7ff; COLOR: #000000; FONT-SIZE: 14px; PADDING-TOP: 4px
}
.static .list UL LI.noitem {
	TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: #eef6fd; COLOR: #000000; PADDING-TOP: 8px
}
.static .list UL LI.description {
	LINE-HEIGHT: 24px
}
.static .list UL LI.strong {
	FONT-WEIGHT: bold
}
.static .list UL LI A {
	COLOR: #002065
}
.static .list UL LI A:hover {
	COLOR: #002065
}
.static .bookdetail {
	clear:both;
	
}
.static .bookdetail UL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: #e6f3ff; FLOAT: left; HEIGHT: 22px; COLOR: #002065; FONT-SIZE: 10pt; PADDING-TOP: 6px
}
.static .bookdetail UL LI.s1 {
	WIDTH: 234px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; BORDER-TOP: #d2dce2 1px solid
}
.static .bookdetail UL LI.s2 {
	BORDER-LEFT: #d2dce2 1px solid; WIDTH: 235px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; BORDER-TOP: #d2dce2 1px solid
}
.static .bookdetail UL LI.s3 {
	BORDER-LEFT: #d2dce2 1px solid; WIDTH: 235px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; BORDER-TOP: #d2dce2 1px solid
}
.static .bookdetail UL LI.s1 A {
	COLOR: #002065; FONT-SIZE: 10pt
}
.static .bookdetail UL LI.s2 A {
	COLOR: #002065; FONT-SIZE: 10pt
}
.static .bookdetail UL LI.s3 A {
	COLOR: #002065; FONT-SIZE: 10pt
}
.static .bookdetail UL LI.s1 A:hover {
	COLOR: #ff0000; FONT-SIZE: 10pt
}
.static .bookdetail UL LI.s2 A:hover {
	COLOR: #ff0000; FONT-SIZE: 10pt
}
.static .bookdetail UL LI.s3 A:hover {
	COLOR: #ff0000; FONT-SIZE: 10pt
}
.static .bookdetail UL LI.s1 A:visited {
	COLOR: #666666; FONT-SIZE: 10pt
}
.static .bookdetail UL LI.s2 A:visited {
	COLOR: #666666; FONT-SIZE: 10pt
}
.static .bookdetail UL LI.s3 A:visited {
	COLOR: #666666; FONT-SIZE: 10pt
}
.pRight {
	TEXT-ALIGN: left; WIDTH: 203px; FLOAT: left
}


