/*书籍搜索*/
.login2 .p{
   word-spacing:4px;
	 margin-left:5px;
	 font-size:15px;
	 margin-bottom:10px;
}
.login2{
     margin:15px 0 0 15px;
}
.search_con{
     margin:15px 0 10px 0px;
	 border-bottom:1px #1A5691 solid;
}
.search_con h2{
     border-bottom:1px #CCCCCC dotted;
}
.search_con h2 a{
     font-size:16px;
	 display:inline;
}
.search_con .col{
     color:#660033;
	 font-size:16px;

}
.search_con1{
      margin:5px 0 10px 15px;
}
.search_con1 span.font2{
			font-size:12px;
			color:#999999;
			margin-left:10px;
}
.search_con1 span.font3{
			font-size:12px;
			color:#999999;
}
.search_con1 p{
			font-size:14px;
			line-height:24px;
}
.search_con1 .s_con1{
			line-height:20px;
}
.search_con .time2{
			color:#cccccc;
			margin-left:15px;
}
.search_con .ji1{
			color:#008000;
}
/*书的详细信息*/
.otherbook1 li{
      border-bottom:1px #888888 dotted;   
}
.tuwen{
      padding-top:6px;
}
.tuwen_left {
			float:left;
			text-align:center;
			width:65px;
}
.tuwen_left img {
			border:1px solid #404040;
}
.tuwen_right {
			float:right;
			width:140px;
}
.blue12a:link, .blue12a:visited {
			color:#1A66B3;
			font-size:12px;
			text-decoration:none;
}
.del {
			color:#878787;
			font-family:"宋体",Arial,Helvetica,sans-serif;
			text-decoration:line-through;
}
.del1{
			color:#878787;
			font-family:"宋体",Arial,Helvetica,sans-serif;
}
.redc30 {
			color:#CC3300;
}
#bookCategory ul li{
			margin-left:2px;
			margin-right:2px;
}
#bookCategory ul li a{
			 line-height:25px;
		   margin-left:15px;
}
#bookCategory ul li .tuwen_right a {
			line-height:12px;
			margin-left:0;
}
.comm_answer {
		color:#404040;
		line-height:normal;
		padding:15px 5px 0px 5px;
		width:711px;
}
.conterright .total_comm {
       padding-bottom:10px;
}
.conterright .comm_title {
		background-color:#D5E5F4;
		border-top:1px solid #88AAC6;
		height:20px;
		padding:7px 10px 0 8px;
}
.comm_answer .comm_title h2 {
		float:left;
		font-size:14px;
		font-weight:bolder;
}
.comm_answer em {
		color:#CC3300;
		font-style:normal;
}
.comm_answer .look_comm {
		font-size:12px;
		font-weight:normal;
		margin-left:7px;
}
.bd5 .pcom{
    float:left;
}
.bd5 #look_comms {
		font-weight:normal;
		float:right;
		margin-right:7px;
}
.comm_answer .total_body {
		background-color:#F7f7f7;
		border-bottom:1px solid #D2CAB5;
		height:50px;
		line-height:normal;
		padding-top:13px;
}
.comm_answer .people_average {
		float:left;
		height:50px;
		padding-left:35px;
		width:160px;
}
.comm_answer .average_left {
		float:left;
		font-size:14px;
		height:40px;
		width:188px;
		margin-top:8px;
}
.comm_answer .people_average img {
		margin-right:2px;
}
.comm_answer .write_comm {
		float:right;
		height:40px;
		margin-bottom:0;
		margin-left:0;
		margin-right:30px !important;
		margin-top:7px;
		text-align:center;
		width:120px;
}
.bd1{
			margin:5px 5px auto;
			text-align:right;
			border-bottom:2px #d3d3d3 solid;
			padding-bottom:5px;
}
.bd1 .re1{
			margin-right:5px;
			vertical-align:bottom;
}
.bd2,.bd3,.bd4{
			border-bottom:1px #878787 dotted;
			padding-bottom:10px;
			padding-top:15px;
			margin:0 5px;
}
.bd2 .image3{
			float:left;
			margin:0px 20px 10px 10px;
			display:inline;
}
.bd2 .image3 img{
            border:1px #000000 solid;
}
.bd2 .bdcon1{
            float:left;
			margin-top:8px;
			width:500px;
			display:inline;
			margin-left:10px;
}
.bd3 p,.bd4 p{
			margin:5px 30px 10px 30px;
			padding-bottom:15px;
}
.listheight{
            height:350px;
			overflow:auto;
			WORD-WRAP:break-word;
}
.about{
			margin-left:4px;
			_margin-left:1px;
}
.bd5 .box-header{
			background:#d5e5f4 none repeat scroll 0 0;
			border-top:1px solid #94A3C4;
			overflow:hidden;
			padding:5px 8px;
}
.bd5{
			padding:5px;
			margin-top:10px;
}
.bd5 p{
			margin-left:10px;
			padding-top:10px;
}
.bd5 .an1{
			text-align:right;
			margin-right:200px;
}
.p1{
			text-align:right;
			margin-right:15px;
			margin-top:10px;
}
.bd5 .fen1{
			color:#990000;
}
.conterright h4{
			font-size:14px;
			margin-left:15px;
			margin-bottom:20px;
			padding-left:10px;
			background:url(http://image.bookfm.com/bg_point1.gif) no-repeat left center;
}
.db6{
			border:1px solid #B6C6D3;
			margin:10px 5px 0 5px;
}
.db6 .image2{
			float:left;
			width:150px;
			text-align:center;
			margin-top:20px;
}
.db6 .intro1{
			float:right;
			width:510px;
			padding-left:30px;
			background-color:#ffffff;
}
.db6 .intro1 p{
			width:450px;
			overflow:hidden;
			WORD-WRAP:break-word;
}
.db6 .intro1 p.con1{
			margin-top:20px;
			margin-bottom:50px;
}
p.con2{
      overflow:hidden;
			WORD-WRAP:break-word;
}
.db6 .intro1 p.ct1{
			font-weight:bold;
			font-size:14px;
}
.db6 .intro1 .time1{
			text-align:right;
			color:#CCCCCC;
			margin-right:5px;
			width:500px;
}
.db6 .kn1{ 
			background-color:#E8F4FF;
			padding-bottom:1px;
}
.pl1{
			background-color:#F7F7F7;
			padding-bottom:10px;
}
/*书籍表格*/
.booklist1 h2{
			font-size:16px;
			color:#CC3300;
			margin:10px 0 5px 0;
			border-bottom:1px #efefef solid;
			padding:0 5px 10px 15px;
}
.booklist1 h2 a{
     color:#CC3300;
}
.booklist1 h2 span a:hover{
     text-decoration:underline;
}
.bookdt{
			border:1px #e5ecf4 solid;
			margin-top:10px;
			margin-left:5px;
			margin-right:5px;
}
.bookdt .bookpic1{
			float:left;
			width:25px;
}
.bookdt .bookpic2{
			padding:10px 5px 10px 10px;
			width:315px;
			float:left;
}
.bookdt .bookcn1{
			margin-left:5px;
			float:left;
}
.bookdt .bookcn2{
			padding:10px 10px 10px 5px;
			float:right;
			width:350px;
}
.bookdt .bookcn2 p{
      padding:5px;
}
.bookdt .bookpic3{
			float:left;
}
.bookdt .bookcn3{
			margin-left:10px;
			_margin-left:5px;
			width:150px;
			float:right;
}
/*出版社表*/
.presslist2{
			margin:20px 10px 20px 10px;
			border:1px #e5ecf4 solid;
			padding:20px 0 20px 0;
			color:#1A5691;
}
.presslist1 h2{
			font-size:14px;
			margin:10px 0 5px 0;
			border-bottom:1px #efefef solid;
			padding:0 5px 10px 15px;
			color:#1A5691;
}
.presslist2 table tr td{
			text-align:center;
			font-weight:bold;
} 
.presslist2 table .plist1{
			height:100px;
			vertical-align:bottom;
}
/*出版社详细*/
.presslist3 h3{
			color:#A4c178;
}
.presslist3 p{
			line-height:28px;
}
.presslist3 .pressintro2{
			margin-top:10px;
			padding:8px;
}
.presslist3{
			margin:10px 10px 10px 10px;
			font-size:14px;
			color:#000000;
			font-weight:bold;
			border:1px #e5ecf4 solid; 
}
.presslist3 .email1{
			margin-left:40px;
}
.presslist3 .pressintro1{
			float:left;
			width:400px;
			line-height:10px;
} 
.presslist3 .pressintro1 {
			margin-top:0px;
			padding:8px;
} 
.presslist3 img{
			margin-top:15px;
}
/*tag*/
.taglist1 h2{
			font-size:14px;
			margin:10px 0 5px 0;
			border-bottom:1px #efefef solid;
			padding:0 5px 10px 15px;
			color:#1A5691;
}
.cdiv{
			margin:20px 10px;
}
.cbox{
			font: normal normal 62.5%/normal Verdana, Arial, Helvetica, sans-serif;
			text-align: left;
}
.cbox a:link,.cbox a:visited {
			color: #990000;
			text-decoration: none;
}
.cbox a:hover,.gray1:hover,.pcolor1 a:hover{
			color: #990000;
			text-decoration: underline;
}
p.cbox a {
			line-height:28px;
			padding-right:8px;
}
.chakan{
            padding-left:30px;
			padding-top:2px;
}
.chakans{
			padding-top:2px;
}
#spn_tobig{
      border:none;
}
.gray1:link, .gray1:visited {
			color:#878787;
			font-size:12px;
}
ul.nostyle{
			width:517px;
}
ul.nostyle li {
			float:left;
			width:233px;
}
.bdcon1 a,.bd5 a,.bookcn3 a{
      text-decoration:underline;
}
.bdcon1 a:hover,.bd5 a:hover,.bookcn3 a:hover{
      color:#FF0000;
			text-decoration:none;
}