.bookmenu{
	WIDTH:968px;
	MARGIN-top: 5px;
	PADDING-BOTTOM:10px;
	BORDER: #d9d9d9 1px solid; 
	MARGIN-BOTTOM: 10px;
}
.bookmenu H1{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #454545; TEXT-ALIGN: center; LINE-HEIGHT: 30px; HEIGHT: 30px;
	BACKGROUND: url(bg002.gif) repeat-x 0px -70px;clear:both;MARGIN-BOTTOM:10px;
}
.bookmenu H6{
	FONT-SIZE: 14px; 
	OVERFLOW: hidden; 
	TEXT-INDENT: 10px; 
	LINE-HEIGHT: 30px; 
	WIDTH:320px;
	HEIGHT: 30px;
	FLOAT:left;
}
.left {
	FLOAT: left; WIDTH: 742px; POSITION: relative
}

.box_1 {
	MARGIN-top: 5px;
	MARGIN-left:2px;
	PADDING-BOTTOM:10px;
	BORDER-RIGHT: #d9d9d9 1px solid; 
	BORDER-TOP: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid; 
	MARGIN-BOTTOM: 10px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	float:left;
	BACKGROUND: url(bg002.gif) repeat-x 0px -70px;
}
.box_1 H1{
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #454545; TEXT-INDENT: 24px; LINE-HEIGHT: 30px; HEIGHT: 30px;
BACKGROUND: url(bg003.gif) no-repeat 10px 6px;POSITION: relative;
}
.box_1 H1 .more{
FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 10px; BOTTOM: 0px; POSITION: absolute
}
.box_1 H1 span{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 10px; BOTTOM: 0px; POSITION: absolute;width:100px
}
.box_1 IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; 
	BORDER-TOP: #e4e4e4 1px solid; 
	FLOAT: left; 
	BORDER-LEFT: #e4e4e4 1px solid; 
	WIDTH: 67px; 
	MARGIN-RIGHT: 10px; 
	MARGIN-left: 5px; 
	BORDER-BOTTOM: #e4e4e4 1px solid;
	HEIGHT: 82px
}
.box_1 A:hover H3 {
	 TEXT-DECORATION: underline;color:#666666;
}
.box_1 H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 5px 0px 2px; OVERFLOW: hidden; CURSOR: pointer; LINE-HEIGHT: 22px; HEIGHT: 22px
}

.box_1 p {
	 OVERFLOW: hidden; width:275px; HEIGHT:60px
}

.box_1 UL {
	MARGIN-TOP: 5px;margin-left:10px;
}
.box_1 UL LI {
	FONT-SIZE: 12px; 
	BACKGROUND: url(s_d3.gif) no-repeat 0px 7px; 
	OVERFLOW: hidden; 
	TEXT-INDENT: 10px; 
	LINE-HEIGHT: 26px; 
	POSITION: relative;
	HEIGHT: 26px;
}
.box_1 UL LI .newchap{
FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 10px; BOTTOM: 0px; POSITION: absolute;width:100px;HEIGHT:26px;OVERFLOW: hidden; text-align:right
}
.box_1 UL LI .newchap A{
TEXT-DECORATION: none;color:#666666;FONT-SIZE: 12px;
}
.box_1 UL LI .newchap A:hover {
TEXT-DECORATION:  underline;color:#666666;
}
.box_1 UL LI A{
	FONT-SIZE: 14px; 
}
.box_2 {
	MARGIN-top: 5px;
	CLEAR: both; 
	BORDER: #fdd0b5 1px solid; 
	WIDTH: 740px; 
	BACKGROUND: url(bg005.gif) repeat-x 0px 0px;
}


.box_2 H2{
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #454545; TEXT-INDENT: 24px; LINE-HEIGHT: 30px; HEIGHT: 30px;
BACKGROUND: url(bg003.gif) no-repeat 10px 6px;POSITION: relative;border-bottom:#fdd0b5 1px solid; 
}
.box_2 H2 .more{
FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 10px; BOTTOM: 0px; POSITION: absolute
}
#xh{
width:365px;
}
#wx{
width:365px;
float:right;
}
#js{
width:365px;
BACKGROUND: url(bg006.gif) repeat-x 0px 0px;
BORDER:  #eed39e 1px solid; 
}
#mw{
width:365px;
BACKGROUND: url(bg006.gif) repeat-x 0px 0px;
float:right;
BORDER:  #eed39e 1px solid; 
}

#list{
width:968px;
padding-bottom:10px;
}
.right {
	FLOAT: right; WIDTH: 220px;
}
.right_1 {
	MARGIN-top: 5px; 
	MARGIN-BOTTOM: 5px; 
	PADDING-BOTTOM: 10px; 
	BORDER-RIGHT: #d9d9d9 1px solid; 
	
	BORDER-LEFT: #d9d9d9 1px solid; 
	WIDTH: 218px; 
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BACKGROUND: url(bg001.gif) #f5f5f5 repeat-x 0px -373px;

	
}
.right_1 IMG {
	MARGIN: 0px 0px 5px
}
.right_1 H5 {
	FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 210px; TEXT-INDENT: 10px; LINE-HEIGHT: 25px;
    BORDER-BOTTOM: #e4e4e4 1px dashed;height:25px;
	POSITION: relative;
}
.right_1 H5 .date{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 2px; BOTTOM: 0px; POSITION: absolute
}
.right_1 H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #454545; TEXT-INDENT: 24px; LINE-HEIGHT: 30px; HEIGHT: 30px;
	BACKGROUND: url(bg002.gif) no-repeat 10px 6px;
}
.right_1 H6 {
	FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 210px; 
	TEXT-INDENT: 20px; 
	LINE-HEIGHT: 25px; 
	BORDER-BOTTOM: #e4e4e4 1px dashed;
	POSITION: relative;
	BACKGROUND: url(s_d4.gif) no-repeat 10px 4px;
}
.right_1 H6 .number{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 2px; BOTTOM: 0px; POSITION: absolute
}


.right_2 {
	MARGIN-top: 5px; 
	MARGIN-BOTTOM: 5px; 
	PADDING-BOTTOM: 10px; 
	BORDER-RIGHT: #d5b07c 1px solid; 
	
	BORDER-LEFT: #d5b07c 1px solid; 
	WIDTH: 218px; 
	BORDER-BOTTOM: #d5b07c 1px solid;
	BACKGROUND: url(bg007.gif) #f4eddb repeat-x ;

	
}
.right_2 IMG {
	MARGIN: 0px 0px 5px
}
.right_2 H5 {
	FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 210px; TEXT-INDENT: 10px; LINE-HEIGHT: 25px;
    BORDER-BOTTOM: #e4e4e4 1px dashed;
	POSITION: relative;
}
.right_2 H5 .date{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 2px; BOTTOM: 0px; POSITION: absolute
}
.right_2 H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #454545; TEXT-INDENT: 24px; LINE-HEIGHT: 34px; HEIGHT: 34px;
	BACKGROUND: url(bg002.gif) no-repeat 10px 10px;
}
.right_2 H6 {
	FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 210px; 
	TEXT-INDENT: 20px; 
	LINE-HEIGHT: 25px; 
	height:25px;
	BORDER-BOTTOM: #e4e4e4 1px dashed;
	POSITION: relative;
	BACKGROUND: url(s_d4.gif) no-repeat 10px 4px;
}
.right_2 H6 .number{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 2px; BOTTOM: 0px; POSITION: absolute
}

.pro{
/*BORDER: #d9d9d9 1px solid; */
width:320px;
margin-top:5px;
height:153px;
float:left;
overflow: hidden;
}
.pro  IMG {
	BORDER-RIGHT: #e4e4e4 1px solid;
	BORDER-TOP: #e4e4e4 1px solid; 
	FLOAT: left; 
	BORDER-LEFT: #e4e4e4 1px solid; 
	WIDTH: 118px;
	MARGIN-RIGHT: 10px; 
	BORDER-BOTTOM: #e4e4e4 1px solid; 
	HEIGHT: 143px;
	MARGIN-LEFT: 3px; 
	MARGIN-TOP: 3px; 
}
.pro A:hover H1 {
	COLOR: #0557b4; TEXT-DECORATION: underline
}
.pro H2 A:hover{
	COLOR: #0557b4; TEXT-DECORATION: underline
}
.pro H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 5px 0px 2px; OVERFLOW: hidden; CURSOR: pointer; LINE-HEIGHT: 22px; HEIGHT: 22px
}


.pro H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	OVERFLOW: hidden;
	COLOR: #6f6f6f; 
	LINE-HEIGHT: 20px; 
	PADDING-TOP: 0px;
	width:182px;
	height:20px
}
#middlemar{
margin-left:5px;
margin-right:5px;
}
#ad980{
margin-top:5px;

clear:both;
}
#hr{
width:968px;
clear:both;
height:10px;
BACKGROUND: url(dot.gif) repeat-x left 5px;
}
.box_2.mm_1{
background: #fff2e7;
HEIGHT: 172px;
margin:5px;
}
.box_2 .mm_1 IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; 
	BORDER-TOP: #e4e4e4 1px solid; 
	FLOAT: left; 
	BORDER-LEFT: #e4e4e4 1px solid; 
	WIDTH: 122px; 
	MARGIN-RIGHT: 20px; 
	MARGIN-left: 10px; 
	MARGIN-top: 10px;
	MARGIN-bottom: 10px;
	BORDER-BOTTOM: #e4e4e4 1px solid;
	HEIGHT: 152px
}
.box_2  .mm_1 A H3 {
	 TEXT-DECORATION: underline;color:#ff0000;
}
.box_2 .mm_1 H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 5px 0px 2px; OVERFLOW: hidden; CURSOR: pointer; LINE-HEIGHT: 22px; HEIGHT: 22px;
	
}

.box_2 .mm_1 p {
	 OVERFLOW: hidden; width:570px; HEIGHT:120px;text-indent: 24px;
}

.mm_2{
BACKGROUND: url(bg004.gif) repeat-x 0px -10px;
HEIGHT: 106px;
margin:5px;
clear:both;
}
#mm_3{
float:left;
width:360px;
margin-top:10px;
padding-bottom:5px;
}
#mm_3 IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; 
	BORDER-TOP: #e4e4e4 1px solid; 
	FLOAT: left; 
	BORDER-LEFT: #e4e4e4 1px solid; 
	WIDTH: 67px; 
	MARGIN-RIGHT: 10px; 
	MARGIN-top: 10px; 
	MARGIN-left: 10px; 
	BORDER-BOTTOM: #e4e4e4 1px solid;
	HEIGHT: 82px
}
#mm_3 A H3 {
	 TEXT-DECORATION: underline;color:#ff0000;
}
#mm_3 H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 5px 0px 2px; OVERFLOW: hidden; CURSOR: pointer; LINE-HEIGHT: 22px; HEIGHT: 22px;
	
}

#mm_3 p {
	 OVERFLOW: hidden; width:270px; HEIGHT:60px
}
.mm_over{
BORDER: #e4e4e4 1px solid;
BACKGROUND: url(img_on2.gif) #fff repeat-x 0px -10px;
}

.mm_3{
float:left;
width:360px;
margin-top:10px;
padding-bottom:5px;
}
.mm_3 H2{
BORDER-bottom: #fdd0b5 1px solid; BACKGROUND: url(bg002.gif) no-repeat 10px 6px;
}
.mm_3 H2 .more A{
color:#ff0000;
}
.mm_3 UL {
	MARGIN-TOP: 5px;margin-left:10px;
}
.mm_3 UL LI {
	FONT-SIZE: 12px; 
	OVERFLOW: hidden; 
	TEXT-INDENT: 10px; 
	LINE-HEIGHT: 20px; 
	POSITION: relative;
	HEIGHT: 20px;
	width:175px;
	float:left;
	
}
.mm_3 UL LI A{
color:#ff0000;
}
.mm_3 UL LI A:hover{
color:#666666;
}
.mm_3 UL LI .newchap{
FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 10px; BOTTOM: 0px; POSITION: absolute
}
.mm_3 UL LI .newchap A{
TEXT-DECORATION: none;color:#666666;
}
.mm_3 UL LI .newchap A:hover {
TEXT-DECORATION:  underline;color:#666666;
}
#mm_arr ul li{
 BACKGROUND: url(list.gif) no-repeat 0px 6px;
 text-indent: 10px
}
.foot{
width:970px;
height:100px;
margin-left:auto;
margin-right:auto;
margin-top:4px;
}

.box_3 {
	MARGIN-top: 5px;
	
	BORDER-RIGHT: #d9d9d9 1px solid; 
	BORDER-TOP: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid; 
	BORDER-BOTTOM: #d9d9d9 1px solid;
	float:left;
	BACKGROUND: url(bg002.gif) repeat-x 0px -70px;
}
.box_3 H2{
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #454545; TEXT-INDENT:14px; LINE-HEIGHT: 30px; HEIGHT: 30px;
POSITION: relative;
}
.box_3 H2 .more{
FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 10px; BOTTOM: 0px; POSITION: absolute
}

.box_3 UL  {
	clear:both
}
.box_3 UL LI {
	FONT-SIZE: 12px; 
	OVERFLOW: hidden; 
	TEXT-INDENT: 10px; 
	POSITION: relative;
	float:left;	
}
.box_3 .list_title li{
text-indent: 20px;
font-weight: bold;
}
.box_3 .list_a{
width:50px;
text-align:center;
}
.box_3 .list_b{
width:90px;
}
.box_3 .list_c{
width:390px;
OVERFLOW: hidden;
}
.box_3 .list_c A{
color:#ff0000
}
.box_3 .list_c A:hover{
color:#ff0000
}
.box_3 .list_d{
width:100px;
color:#000000;
}
.box_3 .list_e{
width:100px;
}
.box_3 UL LI A{
color:#666666;
}
.box_3 UL LI A:hover{
color:#666666;
}
.box_3 .list_title{
HEIGHT: 30px;
background: #f5f5f5;
line-height:30px;
margin-top:0;
border-bottom:#d9d9d9 solid 1px;
text-indent: 24px;
}

.box_3 .list_1{
HEIGHT: 28px;
background: #ffffff;
line-height:28px;
margin-top:0
}
.box_3 .list_2{
HEIGHT: 28px;
background: #f5f5f5;
line-height:28px;
margin-top:0
}

.box_3 UL LI .novalname{
FONT-WEIGHT: normal; FONT-SIZE: 14px; 
}
.box_3 UL LI .novalname A{
TEXT-DECORATION: none;color:#004d00
}
.box_3 UL LI .novalname A:hover {
TEXT-DECORATION: none;color:#004d00
}

.box_4 {
	MARGIN-top: 5px;
	padding-bottom:20px;
	BORDER-RIGHT: #d9d9d9 1px solid; 
	BORDER-TOP: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid; 
	width:738px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	float:left;
	BACKGROUND: url(bg002.gif) repeat-x 0px -70px;
}
.box_4 H2{
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #454545; TEXT-INDENT: 24px; LINE-HEIGHT: 30px; HEIGHT: 30px;
BACKGROUND: url(bg003.gif) no-repeat 10px 6px;POSITION: relative;
}
.box_4 H2 .more{
FONT-WEIGHT: normal; FONT-SIZE: 12px; padding-left:20px
}
.box_4 .novel_img IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; 
	BORDER-TOP: #e4e4e4 1px solid; 
	FLOAT: left; 
	BORDER-LEFT: #e4e4e4 1px solid; 
	WIDTH: 118px; 
	
	MARGIN-top:50px; 
	MARGIN-left: 20px; 
	BORDER-BOTTOM: #e4e4e4 1px solid;
	HEIGHT: 143px
}
.box_4  H1 A{
	 TEXT-DECORATION: none;color:#ff0000;
}
.box_4 H1 {
	 FONT-WEIGHT: bold; FONT-SIZE: 28px; MARGIN: 5px 0px 2px; OVERFLOW: hidden; LINE-HEIGHT:40px; HEIGHT: 40px; 
	 text-align:center;font-family:"楷体_GB2312"; 
	
}
.box_4 H6 {
	 FONT-WEIGHT: none; FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT:40px; HEIGHT: 40px; 
	 text-align:center;
	
}
.box_4 H6 A{
	color:#ff0000;
	
}
.box_4 .author {
	 FONT-WEIGHT: normal; FONT-SIZE: 12px; 
	
}


.box_4 p {
	 OVERFLOW: hidden; 
	
	 padding:5px 20px 0px 20px;
	 line-height:20px;
	 text-indent: 24px
}
.box_4 .novel_img{
	width:160px;
	float:left;
	text-align:center;
}
.box_4 .novel_des {
	 width:570px;
	 float:right;
	
}
.box_4 .novel_c{
	padding:5px 20px 0px 20px;
	 line-height:20px;
	 text-indent: 24px
}
.box_4 UL {
	MARGIN-TOP: 5px;margin-left:10px;
}
.box_4 .readbtn  {
	FONT-SIZE: 14px; 

	
	font: bold;
	clear:both;
	
}
.box_4 UL LI A{
color:#ff0000;
}
.box_4 UL LI A:hover{
color:#666666;
}
#comment_title{
background: #eeeeee;
width:660px;
height:22px;
color:#004d00;
padding:5px 20px 0px 20px;
}
#comment_title span{
text-align:right;
padding-left:30px;
color:#666;
}
#comment_all{
padding:5px 20px 0px 20px;
width:660px;
padding-top:5px;
padding-bottom:10px;
}


.search_box{
	MARGIN-top: 5px;
	
	
	BORDER-TOP: #d9d9d9 1px solid;
	
	BORDER-BOTTOM: #d9d9d9 1px solid;
	float:left;
	BACKGROUND: url(bg002.gif) repeat-x 0px -70px;
}
.search_box H2{
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #454545; TEXT-INDENT:14px; LINE-HEIGHT: 30px; HEIGHT: 30px;
POSITION: relative;
}
.search_box H2 .more{
FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 10px; BOTTOM: 0px; POSITION: absolute
}

.search_box H6{
margin-top:15px;
BORDER-BOTTOM: #d9d9d9 1px solid;
margin-left:10px;
margin-right:10px;
}
.search_box p{
margin-top:5px;
margin-left:10px;
margin-right:10px;
color:#999;
text-indent: 24px;
}
.search_box UL  {
	clear:both
}
.search_box UL LI {
	FONT-SIZE: 12px; 
	OVERFLOW: hidden; 
	TEXT-INDENT: 10px; 
	POSITION: relative;
	float:left;	
}
.boot_menu{
clear:both;
margin-top:10px;
width:970px;
}
#hr{
BACKGROUND: url(dot.gif) repeat-x 0px 5px;
height:10px;
clear:both;
}
