@charset "utf-8";
/* CSS Document */
body {background:#f2f2f2 url(../images/top_nav_bg.gif) no-repeat center 0;font:14px/1.5em "宋体";}
a:link,
a:visited {color:#369; text-decoration:none;}
a:hover {color:#C00;}
.blue_a a:link,
.blue_a a:visited {color:#06F; text-decoration:none;}
.blue_a a:hover {color:#C00;}
.white_a a:link,
.white_a a:visited {color:#fff; text-decoration:none;}
.white_a a:hover {color:#eee;}
.gray_a a:link,
.gray_a a:visited {color:#999;}
.gray_a a:hover {color:#f60;}
.dgray_a a:link,
.dgray_a a:visited {color:#666;}
.dgray_a a:hover {color:#f00;}
.red_a a:link,
.red_a a:visited {color:#c00;}
.red_a a:hover {color:#333;}
.org_a a:link,
.org_a a:visited {color:#ec5a36;}
.org_a a:hover {color:#333;}
.font_b {font-weight:bold;}
.bg_w {background:#fff;}
.red_font {color:#f00;}
/*align*/
.al_l {text-align:left;}
.al_c {text-align:center;}
.al_r {text-align:right;}
.pad_5_10 {padding:5px 10px;}
.pad_top5 {padding-top:5px;}
.pad_top10 {padding-top:10px;}
.padding10px {padding:10px;}
/*border*/
.bd_gray {border:1px solid #ccc;}
.bd_qgray {border:1px solid #eee;}
.bd_dgreen {border:1px solid #5A7501;}
.bd_0 {border:0;}
.bd_t_g1 {border-top:1px solid #ccc}
.bd_red {border:1px solid #f00;}
.bg_gray {background:#e7e7e7;}
.base_box,
.news_listbox ul li,
.base_row {zoom:1; overflow:auto;}
.mar_t10 {margin-top:10px;}

.wrapper {width:980px; margin:0 auto;}
.news_abs {padding:5px 0px; text-align:center;}
.top_news {padding:10px 0;}
.nor_box {height:300px;}
.flash_player {width:650px; height:300px; float:left; overflow:hidden;}
.ex_news_box {width:318px; float:right; height:298px;}
.wb_bdbox {border:1px solid #fff; background:#e7e7e7;}
.big_news {padding:10px;}
.big_news h2 a:link,
.big_news h2 a:visited {color:#c00;font:18px/1.2em "黑体";}
.big_news h2 a:hover {color:#333;}
.big_news p {line-height:1.5em; color:#999;}
.new_news_li {padding:0px 10px 4px 37px; background:url(../images/new_li.gif) no-repeat 5px 4px;}
.hot_news_li {padding:0px 10px 4px 37px; background:url(../images/hot_li.gif) no-repeat 5px 4px;}
.hot_news_li a:link,
.new_news_li a:link,
.hot_news_li a:visited,
.new_news_li a:visited {color:#333; text-decoration:none;}
.hot_news_li a:hover,
.new_news_li a:hover {color:#c00;}
.more_link {padding:5px 15px 0 0; text-align:right;}
ul.home_news {margin:0;padding:0;}
ul.home_news li {width:290px;padding:2px 5px 2px 20px; background:url(../images/list_style_gray.gif) no-repeat 5px 8px; display:block; float:left; margin:0;}
ul.home_news2 {margin:0;padding:0;}
ul.home_news2 li {padding:2px 5px 2px 20px; background:url(../images/list_style_gray.gif) no-repeat 5px 8px; display:block; margin:0;}
.tags_box {border:1px solid #f90; background:#e7e7e7 url(../images/tags_bg.gif) no-repeat 0 0;padding-top:8px;}
.tags_box span.tags_t {display:block;width:98px; height:20px; line-height:16px;float:left;font-weight:bold; text-indent:10px;color:#fff;}
.tag_a {float:left;display:block;height:20px;padding:0 5px; line-height:20px; white-space:nowrap; display:block;}
.fmzj_box {border:1px solid #c00; background:#fff; height:450px; overflow:hidden;}
.ext_fmzj {padding:10px;color:#666;}
.ext_fmzj strong {font-weight:bold;}
.col_th {height:32px; background:url(../images/col_tibg.gif) no-repeat 0 30px;color:#999;line-height:30px;}
.ri_big_box {border:1px solid #ccc; height:450px; overflow:hidden;}
.ri_book_box {border:1px solid #ccc; height:533px;}
.ri_book_box2 {}
.box_ti {font-weight:bold;line-height:30px;padding-left:10px;color:#666;}
.other_cate {width:580px; text-align:right;padding-right:20px;}
.other_cate a { cursor:pointer;}
.thti_cate {text-align:right;padding-right:20px;}
.author_pho {width:75px; height:90px; overflow:hidden;}
.book_pho {width:85px; height:120px;}
.book_pho img {padding:4px;background:#fff;border:1px solid #ddd;}
.author_news h5 {font-weight:bold;font-size:12px;}
.author_news p {color:#666; font-size:12px;}
.zj_news_li ul li {padding:2px 5px 2px 20px; background:url(../images/list_style.gif) no-repeat 7px 9px;}
.phb_box {background:url(../images/phb_bg.gif) no-repeat 0 0;padding:5px 0 0 35px;}
.zjphb_box {padding:5px;}
.phb_first {height:80px;}
.clo_phb_ti {background:#F60; color:#fff; padding:5px 0 2px 10px;font-weight:bold;}
.phb_list {height:30px; line-height:30px;}
.ext_book {background:#fff url(../images/ext_book_bg.gif) repeat-x 0 0; height:499px;}
.book_intro {padding:5px; color:#999;}
.book_intro p {color:#999;}
.bjtj_book_box {width:260px; float:left; overflow:hidden;}
.bjtj_book_box2 {width:250px; float:left; overflow:hidden;}
.home_b_nocov ul li {padding:5px 0 5px 20px;background:url(../images/lz_ico.gif) no-repeat 5px 9px;float:left;width:140px; font-size:12px;line-height:1.5em;}
.ext_writer {padding:5px 0 0 10px;}
.ext_writer ul li {padding:4px 5px;float:left;width:86px; font-size:12px;line-height:1.5em;}
.home_b_nocov ul li a.b_category:link,
.home_b_nocov ul li a.b_category:visited {color:#333; text-decoration:none;}
.home_b_nocov ul li a.b_category:hover {color:#c00;}
.gift_book_pho img {padding:2px; background:#fff;border:1px solid #ccc;}
.sub_li {padding:10px 0 10px 20px; float:left;}
.book_name p {color:#999;}
.author_list {padding:10px 0 0 10px}
.au_pbox {width:85px; height:100px;}
.au_pbox img {padding:4px;background:#fff;border:1px solid #ccc;}
.author_name_li {padding:4px 0 1px 1px; float:left; width:80px;}
.pad_l10 {padding-left:10px;}
.footer {background:url(../images/foot_bg.gif) repeat-x 0 0;}
.adress_help {width:980px; margin:0 auto;}
.adress_help {color:#fff;}
.foot_nor_text p {line-height:1.3em;margin:0;padding:0;}
.foot_lith {font-weight:bold;}
.copy_link {width:980px;padding:10px;margin:0 auto; text-align:center;}
.footer_menu {color:#F60;}
.copyright {color:#fff;}
.copyright font {font-family:Tahoma, Geneva, sans-serif, Verdana; font-size:14px;}
.zj_ph_li {padding:3px 0 2px 15px;background:url(../images/list_style.gif) no-repeat 5px 9px;width:90px;float:left;}
.link_news_li {padding:3px 0 2px 15px;background:url(../images/list_style.gif) no-repeat 5px 9px;width:300px;float:left;}
.left_notice {line-height:30px; overflow:hidden;}
.left_notice strong {font-weight:bold;}
.ex_news_writer {float:left; width:326px;}
.artilecont h1 {font-size:32px; font-weight:bold;}
.artilecont h2 {font-size:28px; font-weight:bold;}
.artilecont h3 {font-size:24px; font-weight:bold;}
.artilecont h4 {font-size:18px;font-weight:bold;}
.artilecont h5 {font-size:15px;font-weight:bold;}
.artilecont p strong {font-weight:bold;}
.artilecont p {font:14px/2em "宋体"; color:#333; text-indent:2em;margin:20px 0px;}
.artilewp {background:#fcfcfc;}
.artilewp h1 {font:22px/1.5em "黑体"; text-align:center;margin:10px 0;}
.datetime {padding:0px 50px; text-align:right;border-bottom:1px solid #eee;color:#999;}
.sub_news_le {padding:10px 0 0; text-align:center;}
.bottom_link {margin:10px 0; padding:10px; border:1px solid #ccc;color:#999;}
.bottom_link strong {font-weight:bold;color:#333;}
.bg_line {background:url(../images/col_tibg.gif) no-repeat right 95px;}
.bread_nav {padding:7px 2px 3px 10px;color:#999;border-bottom:2px solid #eee;}
.news_cate_th {font:18px/1.5em "黑体";padding:10px 0 5px 10px;}
.news_listbox ul {padding:10px; border-bottom:1px dotted #ccc;}
.news_listbox ul li {padding:3px 10px 2px 20px; background:url(../images/list_style_gray.gif) no-repeat 5px 9px;}
.news_listbox ul li a {display:block; float:left;}
.news_listbox ul li font{float:right;font-family:Tahoma, Geneva, sans-serif; display:block; color:#999;}
DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; MARGIN: 3px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER: #9aafe5 1px solid;margin:0;padding:2px;}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1;color:#fff;
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}
.ext_msg {border-top:1px solid #ccc;color:#666;padding:5px;}
.ext_msg strong {font-weight:bold;}
.author_shuo {font-weight:bold;}
.s_writer_box {padding:10px 10px 0;}
.s_writer_box input {width:200px; height:30px; line-height:30px;border:2px solid #f90;}
.s_serow {padding:5px 0 0 10px;}
.add_writer {padding:10px 0 10px 40px; background:url(../images/aplus.gif) no-repeat 20px 13px;border-bottom:dotted 1px #ccc;border-top:1px solid #ccc;margin-top:10px;}
.add_wxx {padding:5px 10px;border-bottom:2px solid #ccc;}
.zj_le_b {padding:5px 0; text-align:center;}
.zj_le_b img {border:1px solid #ccc;}
.writer_v {text-align:center;padding:10px 0;}
.writer_v p {padding:5px 10px;}
.writer_vlist ul li{padding:1px 0 1px 30px; background:url(../images/sp_tb1.jpg) no-repeat 7px 4px;}
.cate_th {padding:5px;background:#999;font:bold 14px/1.5em "宋体";color:#fff;}
.cate_top {padding:5px 0 5px 24px; background:url(../images/list_style_gray.gif) no-repeat 7px 11px;font-weight:bold;}
.cate_box ul {zoom:1; overflow:auto;}
.cate_box ul li {float:left;width:80px; height:24px; line-height:24px;padding-left:10px;}
.more_categries {padding:5px; text-align:center;border-top:1px solid #999;background:#ccc;}
.book_b_box {width:197px; height:250px; float:left;padding:10px 0 0; text-align:center; overflow:hidden;}
.writer_b_box {width:190px; height:290px; float:left;padding:10px 0 0; text-align:center;}
.book_b_box_li {padding:10px 10px 0 10px; text-align:left; width:760px; float:left;}
.book_liphoto {text-align:center;}
.book_liphoto_li img,
.book_liphoto img {padding:3px;border:1px solid #ccc;}
.book_liphoto_li {width:148px; text-align:center; float:left;} 
.top_img_news {text-align:center;padding:10px;}
.t_i_info {padding:0px 0 0; text-align:left;color:#666;}
.t_i_title {font-weight:bold;padding-top:2px;}
.l_i_title {padding:10px 0 5px 10px; text-align:center;font-weight:bold;}
.l_i_info {padding:0px 10px 5px;color:#666;border-bottom:dotted 1px #ccc;}
.img_news_i {width:200px; height:130px;margin:0 auto;padding:5px;}
.img_news_t {padding:5px;text-align:center; line-height:18px; height:36px;}
.ext_ri_a {text-align:center;padding:10px 0 0;}
.book_liname {padding:5px 10px 0; line-height:18px;}
.book_nor {padding:2px 0 0 10px; text-align:left;color:#999;}
.book_li_info {width:600px; float:right;}
.f_l_box {width:119px; float:left;padding:10px 0 0 3px;float:left;text-align:center;}
.f_l_box img {width:88px; height:31px;padding:3px;border:1px solid #ccc;background:#fff;}
.friend_link_b {padding:5px 0 0;margin:5px 0 0;border-top:1px solid #ccc;}
.friend_link_b ul li {padding:5px 10px 0 10px;float:left; width:120px; overflow:hidden;}
input,select,label{vertical-align:middle;}
.gray_font {color:#999;}
.news_list ul {padding:10px;}
.news_list ul li {background:url(../images/list_style_gray.gif) no-repeat 5px 6px;}

/*pagestyle*/
.nextPage {
	border-bottom:1px dotted #ccc;
	border-top:1px dotted #ccc;
    height: 28px;
    line-height: 28px;
    margin-top: 10px;
}
.nextPage a {
    line-height: 28px;
}
.nextPage .l_home {
    float: left;
    margin: 0 220px 0 0;
}
.nextPage .m_page {
    float: left;
    overflow: hidden;
    padding-top: 1px !important;
    width: 200px;
}
.nextPage .m_page span {
    cursor: pointer;
    display: block;
    float: left;
    margin: 0 5px;
}
.nextPage .r_end {
    float: right;
}
.mainM .next0825 {
    clear: both;
    margin: 0 auto;
    padding: 15px 0;
}
.next0825 a {
    border: 1px solid #A5BDD5;
    margin: 0 4px 0 0;
    padding: 2px 7px;
    text-align: center;
}
.next0825 a:hover {
    background:#E2F4FF;
    border: 1px solid #A5BDD5;
    color: #1110CD;
}
.next0825 a:active {
    background:#E2F4FF;
    border: 1px solid #A5BDD5;
    color: #1110CD;
}
.next0825 span.current {
    border: 1px solid #FFFFFF;
    color: #000000;
    font-weight: bold;
    padding: 2px 7px;
}
.next {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    font-size: 12px;
    margin: 0 auto;
    padding: 20px 0;
}
.next a {
    border: 1px solid #CCCCCC;
    color: #004276;
    margin: 0 2px;
    padding: 2px 5px;
    text-align: center;
}
.next a:hover {
    border: 1px solid #BA2737;
    color: #BA2737;
}
.next a:active {
    border: 1px solid #BA2737;
    color: #8F1D22;
}
.next span.current {
    background: none repeat scroll 0 0 #BA2737;
    border: 1px solid #8F1D22;
    color: #FFFFFF;
    font-weight: bold;
    padding: 2px 5px;
}
.next span.btn {
    float: left;
}
.next span.btn a {
    border: medium none;
    padding: 10px 15px;
}
.next span.btn a:hover {
    border: medium none;
}
.next span.btn a:active {
    border: medium none;
}
.book_author {color:#999;}
.memcenter_left .member_photo img {width:140px;height:160px;}
.artilecont strong {font-weight:bold;}
.panel-overlay h2 {font-weight:bold;}