﻿/*-------------------start-------------------------*/



.txt_gray {color:#747474;font-size:12px;}




.content_blog{ height:auto; width:1000px; margin:0 auto; padding-top:10px; padding-bottom:10px;}
/*-------------------ͷ��״̬8-------------------------*/
.blog_column{ width:1000px; height:33px;}
.blog_column_Left,.blog_column_Middle,.blog_column_Right{ height:33px; float:left;}
.blog_column_Left{ width:5px; background:url(../new_images/blog_column_bgLeft.gif) no-repeat;}
.blog_column_Middle{ width:989px; background:url(../new_images/blog_column_bgMiddle.gif) repeat-x;}
.blog_column_Right{ width:6px; background:url(../new_images/blog_column_bgRight.gif) repeat-x;}
.column_Left,.column_Right{ display:block;}

.column_Left{ float:left; padding-left:45px; margin-left:20px; background:url(../new_images/blog_column_h1.gif) no-repeat 0px 9px; line-height:33px;}
.column_Right{ float:right; line-height:33px; height:27px; padding-top:6px;}
.column_Left a{ color:#233247; font-weight:bold; margin-right:25px;}
.column_Left a:hover{ color:#ff4b01; text-decoration:underline;}



.bookshelf_friends_xuxian{ width:672px; height:2px; background:url(../new_images/bookshelfimages/bookshelf_friends_xuxian.gif)  no-repeat; clear:both;  margin-left:30px;}



/*----------------------------------------------------------------*/
.bookshelf_main{}
.bookshelf_ind_t{ width:1000px; height:5px; background:url(../new_images/bookshelfimages/bookshelf_t.gif) no-repeat;}
.bookshelf_ind_m,.bookshelf_ind_m01,.bookshelf_ind_m02{ width:1000px; height:auto; background:url(../new_images/bookshelfimages/bookshelf_m.gif) repeat-y;}
.bookshelf_ind_b{ width:1000px; height:5px; background:url(../new_images/bookshelfimages/bookshelf_b.gif)  no-repeat;}
.bookshelf_ind_m h1{ padding-left:40px; height:30px; display:block; margin-bottom:20px;background: url(../new_images/bookshelfimages/bookshelf_list01.gif) no-repeat 28px 5px; padding-top:10px; }
.bookshelf_ind_m01 h1{ padding-left:40px; height:30px; display:block; margin-bottom:20px;background: url(../new_images/bookshelfimages/bookshelf_list02.gif) no-repeat 28px 5px; padding-top:10px; }
.bookshelf_ind_m02 h1{ padding-left:40px; height:30px; display:block; margin-bottom:20px;background: url(../new_images/bookshelfimages/bookshelf_list03.gif) no-repeat 28px 5px; padding-top:10px; }



.bookshelf_h1_l{ float:left; padding-left:25px;  }
.bookshelf_h1_r{ float:right; margin-right:15px;}
.bookshelf_h1_r a{ color:#c0bebe;}
.bookshelf_con{ float:left; display:block; height:160px; margin-bottom:25px; margin-left:55px; _margin-left:35px; _margin-right:20px;}
.bookshelf_name{ margin-bottom:15px;}
.bookshelf_text{ width:80px; }
.bookshelf_text a{ color:#288ac6;}



.bookshelf_list_con{ float:left; display:block; height:160px; margin-bottom:25px;margin-left:50px; _margin-left:35px;}
.bookshelf_list_name{ margin-bottom:15px;}
.bookshelf_list_text{ width:80px; line-height:100%;}
.bookshelf_list_text a{ color:#288ac6;}


.bookshelf_list_con_second{ float:left; display:block; height:160px; margin-bottom:25px;margin-left:40px; _margin-left:30px;}
.bookshelf_list_name_second{ margin-bottom:15px;}
.bookshelf_list_text_second{ width:80px; line-height:100%;}
.bookshelf_list_text_second a{ color:#288ac6;}




.bookshelf_list{ width:450px; height:240px; float:left;}
.bookshelf_list h1{  background:url(../new_images/bookshelfimages/bookshelf_list04.gif) no-repeat 20px 7px; padding-left:50px; height:30px; display:block;  padding-top:10px; }
.bookshelf_list_l{ float:left; padding-left:20px;  }
.bookshelf_list_r{ float:right; margin-right:15px;}
.bookshelf_list_r a{ color:#c0bebe;}







.bookshelf_list_m{ display:block; width:450px; height:195px;}
.bookshelf_list_ml{ width:5px; background:url(../new_images/bookshelfimages/bookshelf_list_l.gif) no-repeat; height:195px; float:left;}
.bookshelf_list_mm{ background:url(../new_images/bookshelfimages/bookshelf_list_m.gif) repeat-x; height:195px; float:left; padding-top:30px; width:440px; }
.bookshelf_list_mr{ width:5px; background:url(../new_images/bookshelfimages/bookshelf_list_r.gif) no-repeat; height:195px; float:left;}


.bookshelf_list_second{ width:540px; height:240px; float:right;}
.bookshelf_list_second h1{  background:url(../new_images/bookshelfimages/bookshelf_list05.gif) no-repeat 28px 8px; padding-left:50px; height:30px; display:block;  padding-top:10px; }
.bookshelf_list_m_second{ display:block; width:540px; height:195px;}
.bookshelf_list_ml_second{ width:5px; background:url(../new_images/bookshelfimages/bookshelf_list_l.gif) no-repeat; height:195px; float:left;}
.bookshelf_list_mm_second{ background:url(../new_images/bookshelfimages/bookshelf_list_m.gif) repeat-x; height:195px; float:left; padding-top:30px; width:530px; }
.bookshelf_list_mr_second{ width:5px; background:url(../new_images/bookshelfimages/bookshelf_list_r.gif) no-repeat; height:195px; float:left;}

.bookshelf_list01{ width:450px; height:240px; float:left;}
.bookshelf_list_second02{ width:540px; height:240px; float:right;}
.bookshelf_list01 h1{  background:url(../new_images/bookshelfimages/bookshelf_list06.gif) no-repeat 28px 8px; padding-left:50px; height:30px; display:block;  padding-top:10px; }
.bookshelf_list_second02 h1{  background:url(../new_images/bookshelfimages/bookshelf_list07.gif) no-repeat 28px 8px; padding-left:50px; height:30px; display:block;  padding-top:10px; }








/*-------------------------------------------------*/
.bookshelf_friends_t{ width:1000px; height:5px; background:url(../new_images/bookshelfimages/bookshelf_friends_t.gif) no-repeat;}
.bookshelf_friends_c{ height:auto; background:url(../new_images/bookshelfimages/bookshelf_friends_c.gif) repeat-y; padding-bottom:10px;}
.bookshelf_friends_b{ width:1000px; height:5px; background:url(../new_images/bookshelfimages/bookshelf_friends_b.gif) no-repeat;}
.bookshelf_friends_ct{ height:95px;}
.bookshelf_friends_ct_l{ float:left; width:48px; height:48px; border:1px solid #c8c8c8; padding:2px; margin-left:65px; margin-top:30px;}
.bookshelf_friends_ct_r{ float:left; margin-top:30px; margin-left:20px;}
.bookshelf_friends_ct_r p{ margin-bottom:15px;}
.me_bookshelf{ text-decoration:underline; color:#797979;}
.bookshelf_friends_cm{ width:965px; height:auto; margin-left:18px;}
.bookshelf_friends_cmt{ width:965px; height:24px; border-bottom:1px solid #e3e4e2;}
.bookshelf_friends_cmc{ height:auto;  border-bottom:1px solid #e3e4e2; border-left:1px solid #e3e4e2; border-right:1px solid #e3e4e2; background:#fff; padding-top:16px; position:relative; padding-bottom:40px;}
.bookshelf_friends_cmt ul{}
.bookshelf_friends_cmt ul li{ float:left;}
.bookshelf_friends_cmt ul li a{ color:#fe4a00; font-weight:bold; margin-right:5px; width:91px; height:24px; display:block; text-align:center; line-height:24px; background:url(../new_images/bookshelfimages/bookshelf_friends_cmt_nav01.gif) no-repeat; }
.bookshelf_friends01{ background:url(../new_images/bookshelfimages/bookshelf_friends_cmt_nav.gif) no-repeat!important; height:26px!important;}
.bookshelf_friendsNo{ color:#fe4a00; font-weight:normal!important; background:none!important;}
.bookshelf_friends01 a{ color:#333333 !important;}
.bookshelf_friends_list{ width:672px; height:100px; display:block; padding-left:30px; padding-top:16px;}

.bookshelf_friends_list_l{ float:left; display:block;}
.bookshelf_friends_list_l p{ text-align:center; margin-top:10px;}
.bookshelf_friends_list_l p a{ color:#288ac6;}
.bookshelf_friends_list_r{ float:left;  display:block; margin-left:30px;}
.bookshelf_friends_list_r p{ color:#494646; line-height:180%;}
.bookshelf_friends_list_l img{ width:48px; height:48px; padding:2px; border:1px solid #c8c8c8;}
.Bookshelf_rightbar{
	width:150px;
	height:175px;
	position:absolute;
	left: 771px;
	top: 40px;
}
.Bookshelf_rightbar ul{}
.Bookshelf_rightbar ul li{ width:150px; height:35px; display:block; border-bottom:1px solid #dddddd; line-height:35px; text-align:center;}
.Bookshelf_rightbar ul li a{ font-size:14px; color:#fe4a00; font-weight:bold;}



.bookshelf_xx_friends{margin-left:55px; padding-top:15px; padding-bottom:25px;}
.bookshelf_xx_friends h1{ font-size:14px; color:#333333; }

.bookshelf_xxm_friends{ width: 542px;height: 474px;float: left; background: url(../new_images/bookshelfimages/book_bg01.jpg) no-repeat; margin-top:25px;}
.bookshelf_xxm_friends ul{ margin-left: 45px;text-align: center;}
.bookshelf_xxm_friends ul li{ width: 118px;height: 122px;margin-top: 29px;float: left; margin-left:35px; display:block;}
	
.bookshelf_xxm_friends ul li .bookbg{ padding: 4px 0 4px 8px; background: url(../new_images/bookshelfimages/book_bg2.gif) no-repeat;}	

.book-info {
	font-weight: normal;
	font-size: 12px;
	border-top:1px solid #ececec;
}



.book-info input,.book-info textarea,.book-info select {font-size:12px;color:#000;border-bottom:solid 1px #DFDFDF;border-right:solid 1px #DFDFDF;border-top:solid 1px #7C7C7C;border-left:solid 1px #7C7C7C;}
.book-info input {height:18px;}


.book-info .bookshelf_upsubmit{ height:auto!important; border:none!important;}



.txt_gray { font-weight:normal!important;}


.bookcontent{ margin-left:42px; clear:both;  height:auto; _height:400px; _padding-left:42px;}
.bookshelf_share_btn{ padding:10px; width:90px; padding-left:800px;   }

.bookcontent .tit {
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	color:#333;
}


.bookcontent .tit span {
	font-size: 12px;
	color:#898989;

}

.bookcontent .tit span a {
	color:#0166cc;
	font-weight:normal;
	text-decoration:underline;
 
}



.bookcontent .mainimg {
	width: 160px;
	float: left;
}

.bookcontent .mainimg img {
	width: 150px;
}

.bookcontent .word {
	line-height: 20px;
	float: left;
	width: 680px;
	margin-left:30px;
}


.bookcontent .word .leftxt {
	float: left;
	width: 200px;
}


.bookcontent .word .leftxt a{ color:#0166cc

}


.bookcontent .word .rightxt {
	float: right;
	width: 280px;
}

.tab {
	width: 890px;
	background: url(../images/bg_tab.gif);
	text-align: center;
	overflow: hidden;
	font-size: 14px;
	margin: 0 0 10px 35px;
	border-bottom:1px solid #fc7c47;
}

.tab .add {
	float: left;
	width: 104px;
	height: 26px;
	font-size: 14px;
	font-weight: bold;
	line-height: 26px;color: #FF4B01;

}



.booklist {
	width: 570px;
	margin-top: 10px;	
	margin-left:55px;
	overflow:hidden;
	
}

.booklist .leftimg {
	float: left;
	width: 48px;
	text-align: center;
	line-height: 30px;
}

.booklist .leftimg img {
	width: 48px;
	height: 48px;
}

.booklist .leftimg a {
	color:#288ac6;
}
.booklist .det {
	float: right;
	width: 500px;
	margin: 0 0 0px 0;
}

.booklist .det .title {
	background-color: #F4F4F4;
	height: 25px;
}

.booklist .det .title a {
	color: #FF4B01;
	font-weight: bold;
	font-size: 14px;
	line-height: 25px;
	text-indent: 10px;
}

.booklist .det .sharetit {
	color: #FF4B01;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
}

.booklist .det .sharetit a {
	color: #FF4B01;
}

#book .booklist .det .comm {
	margin: 10px;
}

.booklist .det .comm .star {
	width: 145px;
	float: left;
}

.booklist .det .comm .have {
	float: left;
	background-color: #CC3300;
	width: 90px;
	height: 18px;
	line-height: 18px;
	color: #fff;
	text-align: center;
	margin: 0 5px;
}

.booklist .det .comm .read {
	float: left;
	background-color: #FF9944;
	width: 35px;
	height: 18px;
	line-height: 18px;
	color: #fff;
	text-align: center;
	margin: 0 5px;
}

.booklist .det .comm .want {
	float: left;
	background-color: #0B78F2;
	width: 35px;
	height: 18px;
	line-height: 18px;
	color: #fff;
	text-align: center;
	margin: 0 5px;
}


.have {
	float: left;
	background-color: #CC3300;
	width: 90px;
	height: 18px;
	line-height: 18px;
	color: #fff;
	text-align: center;
	margin: 8px 0px;
}

.want {
	float: left;
	background-color: #ff9944;
	width: 35px;
	height: 18px;
	line-height: 18px;
	color: #fff;
	text-align: center;
	margin: 8px 5px;
}

.bookshelf_state{ color:#ff4b01; margin:20px auto!important; display:block;}

.bookshelf_line{ height:1px; color:#e9e9e9!important; margin-top:5px;}

.blog_me_details_Replyed{ height:38px; background:#f5eff7; margin-bottom:1px; padding:15px 0px 15px 30px; width:525px; margin-left:125px; margin-bottom:5px;}
.blog_me_details_Replyed_l{ float:left; display:block;}
.blog_me_details_Replyed_r{  float:left; display:block; padding-left:20px; line-height:20px;}
.blog_me_details_Replyed_r p{ color:#3e3e3e;}
.blog_me_details_Replyed_r p a{ color:#288ac6; margin-right:5px;}
.blog_me_details_Replyed_r p a:hover{ color:#ff0000; text-decoration:underline;}


.bookshelf_f_dis{ width:555px; height:140px;  margin-left:125px; margin-bottom:5px;}
.bookshelf_f_dis_face{ height:40px; display:block;}
.bookshelf_f_dis_btn{  margin-left:125px; margin-bottom:5px; display:block;}
.bookshelf_f_dis_btn span{ color:#fb0b1c; margin-left:10px; vertical-align:middle; }


.bookshelf_upbnewbook{ margin-left:47px; border-top:1px solid #ececec; padding-top:10px;}
.bookshelf_upbnewbook h1{ font-size:14px; color:#333333; margin-bottom:30px;}
.bookshelf_upbnewbook_l{ width:230px; height:260px; float:left; margin-left:10px;}
.bookshelf_upbnewbook_r{ width:595px; height:260px; float:left; margin-left:83px;}
.bookshelf_upbnewbook_l h2,.bookshelf_upbnewbook_r h2{ height:24px; display:block; border-bottom:1px solid #ececec; font-size:14px; color:#0e0e0e;}
.bookshelf_upbnewbook_l p{ margin-top:16px;}
.bookshelf_upbnewbook_state{ font-size:14px; margin-top:16px;}
.bookshelf_upbnewbook_r p{  margin-bottom:30px;}

.bookshelf_state_btn{ margin-top:10px;}


