﻿body{background:#fff;}
body,table,select,input,div{color:#333;}
a{color:#2c0000;text-decoration:none;}
a:hover{color:#623120;text-decoration:underline;}
.border_top_5px{ border-top:5px solid #2c0000}
.back_color{background:#2c0000;}
.t_12,.t_12 a{color:#2c0000;}
.t1_12,.t1_12 a{color:#613021;}
.t2_12,.t2_12 a,.t2_12 a:hover{color:#565656;}
.t3_12,.t3_12 a,.t3_12 a:hover{color:#e3dcc6;}
.hong,.hong a,.hong a:hover { color:#ff0000}
.huang,.huang a,.huang a:hover{color:#f95d27;}
.border{ border:1px solid #ccc}
.input_s, .input_m, .input_n{ border:1px solid #ccc;}
.input_n{background:url(images/icon.gif) left -622px;}
.input_s{height:18px; line-height:18px; padding-left:3px;}
.scrollbar{overflow:auto; scrollbar-arrow-color: #fff; /*图6,三角箭头的颜色*/
scrollbar-face-color: #e3dcc6; /*图5,立体滚动条的颜色*/
scrollbar-3dlight-color: #fff; /*图1,立体滚动条亮边的颜色*/
scrollbar-highlight-color: #e3dcc6; /*图2,滚动条空白部分的颜色*/
scrollbar-shadow-color: #e3dcc6; /*图3,立体滚动条阴影的颜色*/
scrollbar-darkshadow-color: #fff; /*图4,立体滚动条强阴影的颜色*/
scrollbar-track-color: #fff; /*图7,立体滚动条背景颜色*/
scrollbar-base-color:#e3dcc6; /*滚动条的基本颜色*/
Cursor:url(mouse.cur); /*自定义个性鼠标*/}

/*头部*/
#logo a{background:url(images/logo.jpg) no-repeat;}

/*顶部用户信息*/
#top_text a:hover{ border-bottom:1px solid #ac9b89;}

/*导航*/
#menu-nav li a,#menu-nav li a:hover,#menu-nav li.selected a{color:#e3dcc6}
#menu-nav li.selected a, #menu-nav li:hover{background:url(images/icon.gif);}

/*二级导航*/
#sub-nav{background:#e3dcc6;}

/*二级导航*/
#sub-nav{background:#e3dcc6;}
#sub-nav a{color:#2c0000; border:1px solid #E3DCC6;}
#sub-nav a:hover{ background-color:#fff; border:1px solid #e3dcc6; text-decoration:none;}
#sub-nav .activeA{background-color:#fff; border:1px solid #e2e7eb; padding:0 0px;/*width:96px*/ width:auto;} /*10-15*/
#sub-nav .activeB{background:url(images/icon.gif);background-position: left -125px;padding-left:8px}
#sub-nav span a{background:url(images/btn_bg.gif) no-repeat;border:1px solid #d5ab01}
#sub-nav span a:hover{background:url(images/btn_bg.gif) no-repeat;}

/*当前位置*/
#dqwz a{color:#2c0000}
#dqwz span a{background:url(images/btn_bg.gif) no-repeat;}
#dqwz span a:hover{background:url(images/btn_bg.gif) no-repeat;}
/*搜索*/
.stext{color:#999;background:url(images/icon.gif) no-repeat #fff;}
.sbtn{color:#2c0000;background:url(images/btn_bg.gif);}
.sbtn1 a{color:#2c0000;background:url(images/btn_bg.gif);}
.sbtn1 a:hover{background:url(images/btn_bg.gif)}
#sright,#sright a{color:#E3DCC6;}

/*左侧导航*/
#sidebar h2{color:#000;border-bottom:1px solid #e5e5e5;}
.sidelist span h3{background:url(images/icon.gif)}
.sidelist .hover{background:url(images/icon.gif) no-repeat;}
.i-list{background:#f1ede2;border-bottom:1px solid #ccc;border-right:1px solid #ccc}

/*报刊右侧导航*/
#sidebar_baokan h2{color:#000;border-bottom:1px solid #e5e5e5;}
.sidelist_baokan span h3{}
.sidelist_baokan .hover_baokan{background:url(images/sidebar_baokan.gif) right no-repeat}
.i-list_baokan{background:#fff;}
/*左侧导航-年鉴*/
#left_nav{border:1px solid #ccc;}
#left_nav h2{border-top:1px solid #e5e5e5;}
#left_nav h2 a{color:#000;}
#left_nav ul{border-top:1px solid #e5e5e5;}
#left_nav ul li,#left_nav ul li a,#left_nav ul li a:hover{color:#623120}
/*内容部分*/
#left,#main-content-one{border:1px solid #ccc;_width:638px;}

/*轮播图片*/
#selectZoom{border: 1px solid #CCCCCC;padding: 2px;}
.usp_gallery .bg {background:#fff;}
.usp_gallery .info{background:url(images/btline_bg.gif)}
.usp_gallery ul li {color:#fff; background:#5C3602;}
.usp_gallery ul li.on {color:#000; background:#ffd900}
/*报纸*/
.usp_gallery .info_news{background:#f4f4f4;color:#444444;}
#baokan a{}
#baokan a:hover{background:#fff;}

/*首页焦点图*/
#focus_change{background:#fff;}
#loading{background:#fff url(/images/loading.gif) center -40px no-repeat;color:#666;}
#ts_bg{background:#000;}
#ts li a,#btn,#btn_bg{color:#fff;}
#btline{background:#2c0000;}
#btn_bg li{background:#000;}
#btn li.current {background:#ffd900; color:#000}

/*报刊焦点图*/
#focus_change_bk{background:#fff;}
#loading_bk{background:#fff url(/images/loading.gif) center -40px no-repeat;color:#666;}
#ts_bk,#ts_bg_bk{background:#f4f4f4;}
#ts_bk li a{color:#444444;}
#btn_bk,#btn_bg_bk{color:#fff;}
#btn_bg_bk li{background:#000;}
#btn_bk li.current {background:#ffd900;color:#000}

/*专题焦点图*/
#focus_change_zt{background:#fff;}
#loading_zt{background:#fff url(/images/loading.gif) center -40px no-repeat;color:#666;}
#ts_zt,#ts_bg_zt{background:#f4f4f4;}
#ts_zt li {background:#2c0000;}
#ts_zt li a,#btn_zt,#btn_bg_zt{color:#fff;}
#btn_bg_zt li{background:#000;}
#btn_zt li{background:#5c3602}
#btn_zt li.current {background:#ffd900;color:#000}
/*图片焦点图*/
#focus_change_tp{background:#fff;}
#loading_tp{background:#fff url(/images/loading.gif) center -40px no-repeat;color:#666;}
#ts_tp,#ts_bg_tp{background:#f4f4f4;}
#ts_tp li a{color:#444444;}
#btn_tp,#btn_bg_tp{color:#fff;}
#btn_bg_tp li{background:#000;}
#btn_tp li.current {background:#ffd900;color:#000}

/*首页四个广告位*/
#home_ad li a{border-bottom:3px solid #2c0000;}
#home_ad li a:hover{border-bottom:6px solid #2c0000;}
/*ios三个广告位*/
#ios_ad li a{border-bottom:3px solid #2c0000;}
#ios_ad li a:hover{border-bottom:6px solid #2c0000;}

/*标题*/
.main_tit1 h2{border-bottom:1px solid #ccc;}
.tit_top {background:#2c0000;}
.main_tit {background:#f4f4f4;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.main_tit span {float:right;padding-right:10px;}
.main_tit h2 {color:#333;float:left}
.main_tit1 {border:1px solid #ccc;border-bottom:0px;}
.main_tit1 span {float:right;padding-right:10px;}
.main_tit1 h2 {color:#333;float:left}
.main_tit2 {background:#f4f4f4;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.main_tit2 span {float:right;padding-right:10px;}
.main_tit2 h2 {color:#333;float:left}
/*图片列表*/
.book-list-one ul.left .hei{ color:#000}
.book-list-one ul.left{ border-right:1px solid #ccc;} 
.book-name{background:url(images/icon.gif) no-repeat}
.book-name a{ color:#643021}
.sublink{border-bottom:1px solid #e5e5e5;}
.sublink span{ color:#ccc;}
.sublink,.sublink a{ color:#2c0000;}
.sublink a:hover{ color:#f8f8f8;}
.titleQ1{background-color:#f8f8f8;}
.titleQ2{background-color:#E5E5E5;}
.sublink span a,.sublink span a,.sublink span a:hover{color:#623120;background:#f8f8f8;}
.sublink span a:hover { text-decoration:underline}
.pic-list-two{background:url(images/pic_list_two_bg.jpg) repeat-x}
.pic-list-two h2{color:#000;}
/*文字列表*/
.text-list-one{background:url(images/text_list_one_bg.jpg) repeat-x}
.text-list-one h2{color:#000;}
.text-list-one li dl a,.text-list-one li dl a:hover{color:#623120}.text-list-one li dt a:hover{color:#666}

.tit-top-two {background:#2c0000;}
.text-list-two-tit {background:#f4f4f4;}
.text-list-two-tit span,.text-list-two-tit span a,.text-list-two-tit span a:hover{color:#623120}
.text-list-two-tit h2 {color:#333;}
.text-list-two {border:1px solid #ccc;width:326px;}
.text-list-two ul dl dt,.text-list-two ul dl dt a,.text-list-two ul dl dt a:hover{color:#623120}
.text-list-two ul dl dd{ background:#ccc; display:table-cell; position:relative; text-align:center; vertical-align:middle}
.text-list-two ul dl dd p{ top:50%; position:static;}
.text-list-two ul dl dd img{top:-50%; left:-50%; position:static}
.text-list-two ul li a:hover{color:#555}
.tit-top-three {background:#2c0000;}
.text-list-three .flash {border:1px solid #ccc;}
.text-list-three .right {border:1px solid #ccc;}
.text-list-four a,.text-list-four a {color:#555}
.tit-top-five {background:#2c0000}
.text-list-five-content{border:1px solid #ccc;}
.text-list-five-content-tit {background:#eeeeee}
.text-list-five-content-tit span {color:#000}
.text-list-five-content-tit h2 {color:#000}
.text-list-five-content dl{color:#623120;}
.text-list-five-content dl a{color:#623120;}
.text-list-five-content dl dt{color:#666;}

.tit-top-six {background:#2c0000}
.text-list-six-content{border:1px solid #ccc;}
.text-list-six-content-tit {background:#eeeeee}
.text-list-six-content-tit span {color:#000}
.text-list-six-content-tit h2 {color:#000}
.text-list-six-content dl{color:#623120;}
.text-list-six-content dl a{color:#623120;}
.text-list-six-content dl dt{color:#666;border-bottom:1px solid #eeeeee;}
.text-list-six-content ul li a,.text-list-six-content ul li a:hover{color:#623120;}
/*排行*/
.numlist {border:1px solid #ccc;}
.numlist h2{color:#000;border-bottom:1px solid #e5e5e5;}
.numlist em {background:url(images/icon.gif) no-repeat }
.numlist .top em {color:#623120;background:url(images/icon.gif) no-repeat }
.numlist p a{color:#555;}
.numlist li.list a,.numlist li.list a:hover{ color:#797979}

/*首页tab标签*/
#cnw { border:1px #ccc solid;}
#cnw li.li1{ background-color:#f8f8f8;}
#cnw li:hover{background:#fff;}
#cnw li.li2{ background:#e5e5e5;color:#000}
#cnw li a:hover{ color:#666}
/*工具书tab标签*/
#cnw1 ul{background:#e5e5e5;}
#cnw1 li.li1{ background:#f8f8f8;}
#cnw1 li.li2{ background:#e5e5e5;color:#000}
/*报刊tab标签*/
#tab-bk li.li1{ background:#fff;}
#tab-bk li.li2{ background:#f4f4f5;color:#000}
#tab-bk li a:hover{ color:#666; text-decoration:none;}
/*报刊tab标签*/
#tab-zt li.li1{ background:#f8f8f8;color:#000}
#tab-zt li.li2{ background:#e5e5e5;color:#000}
#tab-zt li a{color:#623120}
#slProvince, #slCity{ border: 1px solid #ccc;}
/*tab标签 周排行*/
.prolist li .ranklist i{background: url(images/icon.gif) no-repeat}
.piclist, .piclist:hover{ background-color:#f4f4f4;}
.prolist li dd a:hover{ color:#666}
.prolist li .ss i{background: url(images/icon.gif) no-repeat;}
.prolist li .select{background: url(images/prolist_bg.jpg) repeat-x;}
.piclist .ss a{ color:#555}
.piclist .ss a:hover{ color:#623120}

/*图片滚动*/
.xstj .rightbotton a, .xstj .leftbotton a{background: url(images/icon.gif) no-repeat }
.xstj #list1_1 a,.xstj .pl,.xstj .pl a{color:#643021}

/*图片_滚动*/
.xstj_tp .leftbotton a{background: url(images/icon.gif) no-repeat}
.xstj_tp .rightbotton a{background: url(images/icon.gif) no-repeat }
.xstj_tp #list1_1 a,.xstj_tp .pl,.xstj_tp .pl a{color:#666}

/*图片详细信息页面高清展示*/
.directout{background:url(images/mapctrls.gif) 0 0; }
.directin{background:url(images/mapctrls.gif) -15px 0;}

/*年鉴分类列表*/
#sublist{ background:url(images/sublist_bg.jpg) repeat-x;}
#sublist h2{border-bottom:1px solid #dddddd;color:#000}
#sublist ul li.tit{background:url(images/icon.gif) no-repeat;color:#000}
/*图片库的主题 大主题的样式*/
#sublist ul li.tit .picthemes{color:#000; }
#sublist ul li a:hover{color:#666}
#sublist ul li a{color:#555}


/*版权*/
#footer{border-top:1px solid #eaeaea;}
#footer .foot-nav a,#footer .foot-nav a:hover{ color:#bd775e;}
#footer .copyright,#footer .copyright a,#footer .copyright a:hover{color:#bd775e;}

/*bian*/
.yearRlist h2{border-bottom: 1px solid #E5E5E5;color: #000000;}

/*检索*/
.ulFilter .btn{background: url(images/icon.gif) repeat;}
.textInput, .input_m{background: url(images/inputBg.gif) repeat-x 0 0 ;border:1px solid #ccc;}
.inputMax{background: url(images/inputMax.gif) no-repeat 0 0;border:1px solid #ccc; width:200px;}
.inputMin{background: url(images/inputMin.gif) no-repeat 0 0;border:1px solid #ccc;}
.ulFilter .curSel{color:#F95D27}

/*电子书评分*/
.bigstar {background: url(images/all_bigstars.gif) no-repeat scroll 0 0;}
.bigstarIn {background: url(images/bigstars.gif) no-repeat scroll 0 0 transparent;}
.df a{background: url(images/stars.gif) no-repeat scroll 0 0 transparent;line-height:15px}

/*图书目录*/
.catalogcontent, .catalogs{background: url("images/yb_dian.gif") repeat-x scroll 50% 50%}
.catalogcontent a{ color:#555;}
.search_list_content .title{ color:#623120}

/*外经贸*/

.chutBtn a{background: url(images/chutu.gif) no-repeat 0 0;}
.chutBtn a{ color:#2c0000;}

/*icon*/
.btn1, .btn2, .btn3, .btn4, .btn5, .btn6, .btn7, .btn8{background: url(images/iconCol.gif) no-repeat;}
.calendar{background: url(images/iconCan.gif) no-repeat;}

.uspBtn1, .uspBtn2, .uspBtn3, .uspBtn4, .uspBtn5, .uspBtn6, .uspBtn7, .uspBtn8, .uspBtn9{background: url(images/pic_icon.gif) no-repeat;}
.wjmBtn1, .wjmBtn2, .wjmBtn3, .wjmBtn4, .wjmBtn5, .wjmBtn6, .wjmBtn7, .line, .wjmBtn8, .wjmBtn9, .wjmBtn10, .wjmBtn11{background: url(images/btn_sj.gif) no-repeat;}

/*my library*/
.fB {padding-left:10px;}
.fN {FONT-WEIGHT: normal}
.fI {FONT-STYLE: italic}
.f12px {FONT-SIZE: 12px}
.f14px {FONT-SIZE: 14px}
.f15px {FONT-SIZE: 15px}
.f16px {FONT-SIZE: 16px}
.f18px {FONT-SIZE: 18px}
.left {FLOAT: left}
.right {FLOAT: right}
.clear {CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; HEIGHT: 0px}
.hidden {DISPLAY: none}
.unLine {TEXT-DECORATION: none}
.Line {	TEXT-DECORATION: underline }
.unLine A {TEXT-DECORATION: none}
.noBorder {	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.noMargin{ margin:0px}
.bottom_t{ background:url(images/mylibrary/bottom_bg2.gif) top left no-repeat; height:25px; width:96px; border:none}

/*content*/
.passport {	CLEAR: both; MARGIN: 0px auto; WIDTH: 990px; HEIGHT: 22px; color:#9B9B9B; font-size:12px;BACKGROUND: #FFF; padding-top:4px;}
.passport .s1 {	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 4px}
.passport .s2 { PADDING:0px; FLOAT: left; }
.passport .s2 a{text-decoration:none;height:20px;float:left;cursor:hand;margin:0 4px 0 0;background-image: url(images/mylibrary/passport_nav_hov_bg.gif);background-position: left 0;}   
.passport .s2 a:hover{background:url(images/mylibrary/passport_nav_hov_bg.gif) left -20px;height:20px;} 
.passport .s2 a  span{background:url(images/mylibrary/passport_nav_hov_bg.gif) right 0;  padding:4px 0px 0px 0; margin:0 6px 0 14px; float:left; height:13px;}
.passport .s2 a:hover span{background:url(images/mylibrary/passport_nav_hov_bg.gif) right -20px; color:#194297; padding:4px 0px 0px 0; margin:0 6px 0 14px;height:13px;}
.searches{background: url(images/mylibrary/searches_bg.gif) top left repeat-x #0099CC; border: 1px solid #ADD0E4; border-top:none ; border-bottom:none; width:990px; height:120px; margin:0 auto}
.searches ul{ list-style:none;}
.searches ul li.s1{ float:left;padding:20px 2px 10px 50px;}
.searches ul li.s2{ float:left;padding-top:16px;}
.searches ul li.s3{ float:left;width:50px; padding-top:16px; font-size:12px}
.bottom_sear{height:21px;width:81px;font-size:12px;	border:none;background-image: url(images/mylibrary/sear_bottom_bg.gif);background-position: left top; padding-top:1px;}
/*con*/
.area {	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH:1002px; margin-top:10px;}
.area .col1 {FLOAT: left; WIDTH: 205px; margin-right:8px;}
.area .col2 {FLOAT: left; WIDTH: 561px}
.area .col3 {FLOAT: right; WIDTH: 212px; }
/*left*/
.leftbox{ width:205px; margin-top:7px}
.leftbox ul{list-style:none;}
.leftbox li{float:left;}
.leftbox li.r1{float:left;width:205px;}
.leftbox li.r{float:left;background:url(images/mylibrary/reader_02.gif) left top repeat-y;width:205px;}
.img{display:block; margin:0}
.lable{ width:190px; margin:2px 0px 10px 8px}
* html .lable{ width:190px; margin:2px 0px 10px 0px}/*IE6浏览器*/
*+html .lable{ width:190px; margin:2px 0px 10px 0px}/*IE7浏览器*/ 
.lable ul{list-style:none;}
.lable li{float:left;text-align:left;}
.lable li.la{float:left;background:url(images/mylibrary/label_bg.gif); height:20px; font-size:12px; font-weight:bolder; line-height:20px;  padding:2px 0px 0px 15px;width:175px; }
.lable li.lb{float:left; width:160px; margin:5px 0px 0px 18px; line-height:20px; color:#e0e0e0;border-bottom:1px dotted #d2d2d2}
* html .lable li.lb{float:left; width:160px; margin:5px 0px 0px 10px; line-height:20px; color:#e0e0e0;border-bottom:1px dotted #d2d2d2}/*IE6浏览器*/
.lable li.lb2{float:left; width:160px; margin:10px 0px 0px 9px; line-height:15px; }
* html .lable li.lb2{float:left; width:160px; margin:10px 0px 0px 4px;  }/*IE6浏览器*/

/*XINSHU*/
.xinsbox ul{list-style:none;}
.xinsbox li{float:left;}
.xinsbox li.rtj1{float:left;width:205px; background:url(images/mylibrary/top_title2.gif); height:25px;}
.xinsbox li.r11{float:left;width:205px; background:url(images/mylibrary/newsbox_tit.gif); height:25px}
.xinsbox li.r1{float:left;background:url(images/mylibrary/newsbox_bg3.gif) left top repeat-y;width:190px; text-align:left;padding:8px 5px 2px 10px;}
div.kk1{width:185px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; margin:0px }
div.sy1{width:180px; line-height:20px; margin:0px 0px 4px 0px;CLEAR: both;}
div.sy1 li{CLEAR: both; PADDING: 0px;width:170px; margin:2px  0px;}
div.sy1 LI H5 {	FONT-WEIGHT: bold; BACKGROUND: url(images/mylibrary/dot_3.gif) no-repeat 0px 1px; FLOAT: left; WIDTH: 15px; COLOR: #fff; LINE-HEIGHT: 20px; TEXT-ALIGN: center;margin:0px; font-size:11px;}
div.sy1 LI H4 {	 FLOAT: left; WIDTH: 13px; LINE-HEIGHT: 20px; TEXT-ALIGN: center;margin:0px; font-size:11px; font-weight:normal}
div.sy1 LI H6 {	PADDING-LEFT: 5px; FLOAT: left; LINE-HEIGHT: 20px; TEXT-ALIGN: left; margin:0px; font-weight:normal;font-size:12px;}
div.sy1 LI H6.dt {	PADDING-LEFT: 0px; FLOAT: left; LINE-HEIGHT: 16px; TEXT-ALIGN: left; margin:4px 0px 0px 0px; font-weight:normal;font-size:12px;width:156px;}
div.sy LI H5.bg2 {BACKGROUND: url(images/mylibrary/dot_3.gif) no-repeat 0px -16px; }
span.xinshu{margin:8px 0px 0px 24px;display:block;text-align:left; float:left }
* html  span.xinshu{margin:8px 0px 0px 12px;display:block;text-align:left; float:left;  }
/*yonghu */
.user_k{ background: url(images/mylibrary/user_bg.gif) left top no-repeat; height:48px; width:50px; padding:5px 5px 2px 5px; margin:0 auto} 
.user_k img{height:46px; width:46px;}

/*middle*/
.middlebox1{ width:561px; margin-top:7px}
.middlebox1 ul{list-style:none;}
.middlebox1 li{float:left;}
.middlebox1 li.m1{ background:url(images/mylibrary/middle_title_bg.gif); height:35px;width:561px;}
.middlebox1 li.m11{ background:url(images/mylibrary/middle_title_bg2.gif); height:35px;width:561px; margin-top:8px;}
.middlebox1 li.m2{ width:20px; font-size:1px; color:#FFFFFF}
.middlebox1 li.m3{ padding:0px 5px 0px 18px;}
.middlebox1 li.m4{ padding:0px 5px 0px 0px;}
.middlebox1 li.m5{ padding:0px 3px 0px 0px;}
* html .middlebox1 li.m4{ padding:0px 20px 0px 0px;}/*IE6浏览器*/
.titlesty{width:559px; height:20px; padding-top:10px; margin:0 1px}
.titlesty ul{list-style:none;}
.titlesty li{float:left;}
.titlesty li.t1{float:right; background: #FFF; padding-right:5px;padding-top:3px;}
.titlesty li.t2{float:left;  background: #FFF; padding-left:5px; padding-top:0px;}
.titlesty li.t3{float:left;  background: #FFF; font-size:14px; font-weight:bold; text-align:left;}
.img2{margin:0px 5px}
/*封面的边框*/

.book_k{float:left; margin:0px; width:100px;overflow:hidden; }
* html .book_k{float:left; margin:0px; width:103px;overflow:hidden; }/*IE6浏览器*/
.book_k li.s2{float:left;list-style:none; margin-left:10px;}
* html  .book_k li.s2{float:left;list-style:none; margin-left:5px;}/*IE6浏览器*/
.book_k li.s{list-style:none; margin-top:3px; width:100px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; text-align:center; padding-top: 0;}
.book_k li.s3{list-style:none; margin-top:3px; width:100px;}
.images_k a{ float:left;margin-left: 4px;}
.images_k{background: url(images/mylibrary/coverbg.gif) left top no-repeat;text-align: center;vertical-align: middle;	height: 110px;width: 85px;}
.images_k img{ margin:4px 2px 2px 0px}

/*newspaper的边框*/
.newspaper_k{float:left; margin:0px; width:120px;overflow:hidden; }
* html .newspaper_k{float:left; margin:0px; width:110px;overflow:hidden; }/*IE6浏览器*/
.newspaper_k li.s2{float:left;list-style:none; margin-left:4px;}
* html  .newspaper_k li.s2{float:left;list-style:none; margin-left:0px;}/*IE6浏览器*/
.newspaper_k li.s{list-style:none; margin-top:4px; width:114px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }
.paper_k{text-align: center;vertical-align: middle;	height: 161px;width: 106px; background:#FFFFFF; border:1px solid #ccc}
.paper_k img{ margin: 2px}
.paperlogo_k{text-align:center;vertical-align: middle;	height:50px;width: 116px; background:#FFFFFF; border:1px solid #ccc}
.paperlogo_k img{margin:2px 2px 5px 2px}

/*img的边框*/
.img_k{height:122px;width:112px;line-height:122px;background:#FFFFFF;border:1px solid #ccc;overflow:hidden;position:relative;text-align:center;margin:auto; } 
* html .img_k{height:122px;width:118px;	line-height:122px;background:#FFFFFF;border:1px solid #ccc;overflow:hidden;position:relative;text-align:center;margin:auto; } /*IE6浏览器*/
*+html .img_k{height:122px;width:118px;	line-height:122px;background:#FFFFFF;border:1px solid #ccc;overflow:hidden;position:relative;text-align:center;margin:auto; } /*IE7浏览器*/
.img_k p {position:static;+position:absolute;top:50%}
.img_k img {position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle}
.img_k p:after {content:".";font-size:1px;visibility:hidden}
.titles{list-style:none; margin-top:4px; width:114px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; margin-left:5px  }
*html .titles{list-style:none; margin-top:4px; width:114px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;  }
*+html  .titles{list-style:none; margin-top:4px; width:114px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;  }
/*zuozhe */
.middlebox2{ width:561px; margin-top:7px}
.middlebox2 ul{list-style:none;}
.middlebox2 li{float:left;}
.middlebox2 li.c1{ background:url(images/mylibrary/middle_title_bg3.gif); height:25px;width:561px;}
.middlebox2 li.c2{ background:url(images/mylibrary/middle_bg.gif);width:561px;}
*html .middlebox2 li.c2{ background:url(images/mylibrary/middle_bg.gif);width:561px;}
.titlemid { margin-top:4px;}
.titlemid ul{list-style:none;}
.titlemid li{float:left;}
.titlemid li.tt1{float:right; padding-right:5px;padding-top:3px;}
.titlemid li.tt3{float:left;  font-size:12px; font-weight:bold; text-align:left; padding:4px 0px 0px 18px   }
.author_k{ background: url(images/mylibrary/zj_k.gif) left top no-repeat; height:78px; width:78px; padding:3px 2px 2px 0px; margin:0 auto} 
.author_k img{height:68px; width:68px;}

/*right*/
.rightbox{ width:209px; margin-top:7px; clear:both}
.rightbox ul{list-style:none;}
.rightbox li{float:left;}
.rightbox li.rtj{float:left;width:209px;height:25px;background-image: url(images/mylibrary/top_title.gif);}
.rightbox li.r1{float:left;width:209px; background:url(images/mylibrary/newsbox_tit.gif); height:25px}
.rightbox li.r{float:left;background:url(images/mylibrary/newsbox_bg2.gif) left top repeat-y;width:194px; text-align:left;padding:8px 5px 2px 10px;}
div.kk{width:185px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; margin:0px }
div.sy{width:180px; line-height:20px; margin:0px 0px 4px 0px;CLEAR: both;}
div.sy li{CLEAR: both; PADDING: 0px;width:170px; margin:2px  0px;}
div.sy LI H5 {	FONT-WEIGHT: bold; BACKGROUND: url(images/mylibrary/dot_3.gif) no-repeat 0px 1px; FLOAT: left; WIDTH: 15px; COLOR: #fff; LINE-HEIGHT: 20px; TEXT-ALIGN: center;margin:0px; font-size:11px;}
div.sy LI H6 {	PADDING-LEFT: 5px; FLOAT: left; LINE-HEIGHT: 20px; TEXT-ALIGN: left; margin:0px; font-weight:normal}
div.sy LI H5.bg2 {BACKGROUND: url(images/mylibrary/dot_3.gif) no-repeat 0px -16px; }
.newstitle {WIDTH: 209px; HEIGHT: 25px}
LI.tab4_active {BACKGROUND-IMAGE: url(images/mylibrary/newsbox_tit_active.gif); width:52px; height:17px; padding-top:8px}
LI.tab4_active a:link, LI.tab4_active A:visited {color:#194297;text-decoration: none; font-weight:bold}
LI.tab4_active a:link, LI.tab4_active A:visited {color:#194297;text-decoration: none;font-weight:bold}
LI.tab4_unactive { color:#000000; height:17px; padding-top:8px; padding-left:10px;padding-right:10px;}
LI.tab4_unactive a:link, LI.tab4_unactive A:visited {color:#000;text-decoration: none; }
LI.tab4_unactive a:link, LI.tab4_unactive A:visited {color:#000;text-decoration: none;}
.tuijtit{ text-align:left;}
.tuijtit span{ text-align:left;margin:8px 0px 0px 14px;display:block }
.paih{margin:8px 0px 0px 38px;display:block;text-align:left; float:left}
* html .paih{margin:8px 0px 0px 20px;display:block;text-align:left; float:left}
.more{margin:7px 6px 0px 0px;display:block;text-align:left; float:right}
.yonghk{width:76px; float:left; margin:0px 19px 0px 0px ;}
.yonghk li{width:76px;}
.yonghk li.y1{width:76px; text-align:center; vertical-align:top;line-height:15px; padding-bottom:3px;}
.yong{ margin:0px}
.chus{margin:10px 12px 0px 20px;}
*html .chus{margin:10px 9px 0px 9px;} 

.chus2{margin:10px 12px 4px 0px;}
*html .chus2{margin:10px 9px 0px 0px;}

.cbs_k{width:166px; height:32px; padding:2px 1px 0px 1px; border:1px solid #d5d5d5; margin:10px 4px 4px 4px; float:left }
.cbs_k img{width:162px; height:29px;}
.cbs_k2{width:166px; height:32px; padding:2px 1px 0px 1px; border:1px solid #d5d5d5; margin:4px 4px 4px 4px; float:left }
.cbs_k2 img{width:162px; height:29px;}
.cbsMar{ margin-left:18px;}
*html .cbsMar{ margin-left:9px;}

.pinlun{background: url(images/mylibrary/dot_4.gif) 16px 4px no-repeat #eaeaea; height:18px; padding:7px 10px 0px 35px; text-align:left; width:513px; margin-left:1px}
.pinlun2{background: #fff; height:18px; padding:10px 10px 10px 55px; text-align:left; width:494px;; margin-left:1px}
.liks_bg{ background:url(images/mylibrary/links_title.gif);text-align:left}
.liks_bg span{ text-align:left;margin:14px 0px 0px 14px;display:block }
.links_k{ background: url(images/mylibrary/links_bg.gif) left top  ; width:175px; height:37px ; margin:5px 0px 4px 4px}
.i1{float:left; width:40px; }
.i1 img{ width:32px; height:27px; margin:3px 4px 0px 4px}
.bottom_k{ background:url(images/mylibrary/bottom_bg.gif) left 6px repeat-x #FFFFFF; width:990px; height:60px; clear:both; margin: 0 auto; padding-top:5px}
.bottom_k ul{ list-style:none; }
.bottom_k li.b2{line-height:16px; color:#787878; padding:2px 0px 5px 0px;background: #f7f6f2;}
.bottom_k li.b1{color:#e9e9e9; line-height:22px; padding-top:10px;}
.divB{background: url(images/mylibrary/table_bg.gif) top repeat-x #edf5f8;clear:both}
.paddingR{ background:#ffff90; border:1px solid #ff9000; width:800px; padding:2px}
.paddingR ul{ list-style:none; }
.paddingR li{ padding:4px 10px 4px 0px; float:left; display:inline}
.advsea { margin:8px auto 8px auto; font-size:12px;}
.advsea td{ padding:2px 3px 2px 0px;}
/*按钮样式*/
.talk{ background:url(images/mylibrary/talk.bmp) no-repeat; background-position:5px 0px;WORD-BREAK: break-all;padding:20px 18px 10px 40px; word-spacing:10px;margin-top:3px}
/*弹出层*/
.alertmain
 {width:300px;height:240px;border:solid 2px #4183CD;background:white;display:none;text-align: center;z-index:99;left:50%;top: 50%;margin-left:-150px!important;margin-top:-60px!important;margin-top:0px;position:fixed!important;position:absolute;_top:       expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
/*遮罩层样式*/
.zhezhao{background-color: #ccc;width: 100%;height: 100%;left:0;top:0;filter:alpha(opacity=50);opacity:0.5;z-index:1;position:fixed!important;position:absolute;_top:       expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
/*我的书苑*/
#divBody{ padding:10px;}
.area3 input{border:1px solid #ccc;height:18px;line-height: 18px;padding-left:5px;}
.area3 input[type="radio"]{ vertical-align:middle;border:none;}
.lineBar{ border-bottom:1px solid #ccc; height:1px; width:700px; height:10px;}
.tddate img{ vertical-align:middle;}
.titleHe{ width:60px;}
.cRed{ color:Red;}
.col4_lib{ border-top:5px solid #2C0000}

.zj_tit_div{height:20px; float:left; width:800px; text-align:left; padding:18px 0px 0px 22px; background:url(images/mylibrary/ico_grsz.gif) 0px 10px no-repeat; margin-bottom:10px; font-size:13px; font-weight:bold}
.pl_tit_div{height:20px; float:left; width:800px; text-align:left; padding:18px 0px 0px 22px; background:url(images/mylibrary/gw2.gif) 0px 10px no-repeat; margin-bottom:10px; font-size:13px; font-weight:bold}
.lw_bg{ background:url(images/mylibrary/ico_lyb.gif) 2px 0px no-repeat;}
.review_bg{ background:url(images/mylibrary/gw2.gif) 2px 0px no-repeat;}
.zuji_bg{ background:url(images/mylibrary/ico_yx.gif) 2px 0px no-repeat;}
.pl_tit_div{height:20px; float:left; width:800px; text-align:left; padding:18px 0px 0px 22px; background:url(images/mylibrary/ico_yx.gif) 0px 10px no-repeat; margin-bottom:10px; font-size:13px; font-weight:bold}
div.hygl li.s{float:left;width:170px!important;width:190px; padding:6px 6px; border:none; background:#fff; border-left:1px solid #ebe8de; border-bottom:1px solid #ebe8de;color:#333}
.uncommonw{width:12px;height:12px}
.coreBtn{background: url(images/btn_bg.gif) repeat scroll left -84px transparent;color: #2C0000;display: block;height: 22px;line-height: 22px;padding-left: 10px;padding-right: 10px;}

#left_nav6 ul li.selected { background:url(images/icon.gif) no-repeat 15px -223px; text-decoration:none}
/*
.onShow{background:url(images/mylibrary/onShow.gif) no-repeat;line-height:22px; vertical-align:middle;font-size: 12px; padding-left:25px;}
.onFocus{background:#E9F0FF url(images/mylibrary/onFocus.gif) no-repeat; padding-left:25px; font-size: 12px;line-height:22px; vertical-align:middle;}
.onError{background:#FFF2E9 url(images/mylibrary/onError.gif) no-repeat;padding-left:25px;font-size: 12px;line-height:22px; vertical-align:middle;}
.onCorrect{background:#E9FFEB url(images/mylibrary/onCorrect.gif) no-repeat;padding-left:25px;font-size: 12px;line-height:22px; vertical-align:middle;}
.onLoad{background:#E9FFEB url(images/mylibrary/onLoad.gif) no-repeat 3px 3px;padding-left:25px;font-size: 12px;line-height:22px; vertical-align:middle;} */
#standRight{ border-color:#ccc; border-style:solid; border-width:0px 1px 1px 1px;}

.orangeBtn, .blueBtn, .greenBtn, .greyBtn{background:url(images/mylibrary/readBg.gif) no-repeat;}
.cataDiv .aActive{background:url(images/dot.gif) no-repeat;}

.accordionUp{background:url(images/accordionUp.gif) no-repeat;}
.accordionDown{background:url(images/accordionDown.gif) no-repeat;}



/*加*/
.mainbox{ height:242px; border-bottom:dashed 1px #CBCBCB;}
.mboxlt {width:203px; height:222px; background-color:#F4F4F4; float:left;}
.big-pic {position:relative; width:147px; height:184px; float:left; padding-top:10px; background:url(pic04.gif) repeat-y right; }
.to-describe { height:29px; text-align:center; width:202px; font-size:12px; color:#632f22; position:absolute; top:195px; left:1px; z-index:2; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(pic05.gif) repeat-x  top; }
.big-pic img {display:block; width:125px; height:178px;  margin:0 auto;}
#small-pic {overflow:hidden; zoom:1; padding-top:10px;}
#small-pic li {  height:57px; padding-top:3px; float:none; line-height:normal; text-align:center; background:url(pic06.gif) no-repeat bottom; }
#small-pic li img {display:block; margin:0 auto; width:38px; height:49px;  background:#fff;}
#small-pic li.on img{border:1px solid #8EB73D; }
#small-pic li a{ padding:0; text-decoration:none;}
#small-pic li a:hover{ padding:0; text-decoration:none;}
.mboxrt{ width:760px; height:auto; float:right; color:#545454;}
.mboxrt h3{ color:#643023; font-weight:normal; font-size:14px; padding-top:5px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.mboxrt h3 b{ font-weight:normal; color:#ff0101;}
.mboxrt p{ padding-left:6px; line-height:24px;}
.mboxrt p b{ font-weight:normal; color:#603320; margin-right:30px;}
.mboxrt p a{ text-decoration:none; color:#603320;}
.mboxrt p a:hover{ text-decoration:underline; color:#603320;}



/**********混合检索增加的样式****************/
.main_tit30{ margin:0 auto; width:170px; height:30px; background:url(images/arrdown1.gif) no-repeat center; border-bottom:1px solid #e5e5e5; cursor:pointer;}
.m_sel{ background:url(images/arrup1.gif) no-repeat center;}
.idx_zdl{ margin:0 auto; width:170px; border-bottom:1px solid #e5e5e5;}
.left_nav2 ul li .idx_zdl dt a{ padding-left:16px; height:30px; line-height:30px; background:url(images/arrdown1.gif) no-repeat 140px 6px; color:#60311d; cursor:pointer;}
.left_nav2 ul li .idx_zdl dt a:hover{ background:url(images/arrdown2.gif) no-repeat #f1ede2 140px 6px;}
.left_nav2 ul li .idx_zdl dt a.sel{background:url(images/arrup2.gif) no-repeat #f1ede2 140px 6px;}
.left_nav2 ul li .idx_zdl dt a.up1{background:url(images/arrup1.gif) no-repeat #fff 140px 6px;}
.left_nav2 ul li .idx_zdl dd{ padding-left:9px;}


#divRecords .m1{ margin:0px 15px; padding-bottom:20px;}
#divRecords .m2{ margin-top:-5px;}
.search_list_content .comment{ line-height:24px;}
.search_list_content h5{ display:block; padding-top:5px; font:normal 12px/30px "宋体";}
.search_list_content p.booktit{ height:32px; line-height:24px;}

.search_list_content dt .nav { position: absolute; bottom: 10px; left: 140px; width: 100px; }
.search_list_content dt .nav a { width: 60px; text-align: center; height: 20px; line-height: 20px; padding-left: 10px; padding-right: 10px; display: block; background: url('icon.gif') no-repeat  left -309px; }
/*.search_list_content a.s_img{ display:block; padding:7px 0; width:118px; height:104px; border:1px solid #c8c8c8;}*/
.search_list_content .s_img { margin:0 auto; padding:7px 26px;  border:1px solid #c8c8c8;}
.tcolor{ color:#61321e}

.search_list_content .spre{ display:none;}
.search_list_content .picfld{ float:left; margin-left:10px; width:720px;}
.search_list_content .picfld #sBox{ height:120px;}
.search_list_content .picfld #sBox2{ height:180px;}
.search_list_content .picfld ul{ width:2840px;}
.search_list_content .picfld ul li{ float:left; width:142px; height:120px;}
.search_list_content .picfld #sBox2 ul li{height:180px;}
.search_list_content .picfld ul li img{ display:block;}
.search_list_content .picfld #sBox ul li img{ border:1px solid #ccc; padding:1px;}
.search_list_content .picfld #sBox2 ul li img{padding:7px 26px;  border:1px solid #c8c8c8;}
.search_list_content .picfld ul li p{ display:block; width:120px; height:32px; line-height:32px;}

.search_list_content .snext{ float:left; width:18px; height:90px; background:url(images/scroll_r.jpg) no-repeat  right center;}
.search_list_content #sNext2{ height:120px;}

/**********混合检索增加的样式****************/
/*css全局*/
*{margin:0;padding:0;}
body{ background:#fff; font:normal 12px/14px "宋体";color:#333;}
select,input,img{vertical-align:middle;}
img{ border:0}
ul,li,ol{list-style:none;}
a{color:#000;text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
.clearit{clear:both;}

/*通用*/
input.tet{ width:191px; height:19px; line-height:20px; padding-left:8px; background:url(../images/h02.jpg) no-repeat left #fff; border:0; font-size:12px; color:#888; }
input.tet1{ width:23px; height:14px; line-height:14px; background:url(../images/c22.jpg) repeat-x; font-size:11px; color:#888; border:0;  }

input.btn{ width:68px; height:19px; line-height:20px; padding-left:12px; background:url(../images/h03.jpg) no-repeat; border:0; cursor:pointer; text-align:left; font-size:12px;}
input.btn1{ width:70px; height:24px; line-height:24px; background:url(../images/c03.jpg) no-repeat; border:0; cursor:pointer; font-size:12px; padding-right:10px;}
input.btn2{ width:92px; height:24px; line-height:24px; background:url(../images/c15.jpg) repeat-x; border:0; cursor:pointer; font-size:12px; text-align:center;}
input.btn3{ width:39px; height:23px; line-height:23px; background:url(../images/c16.jpg) repeat-x; border:0; cursor:pointer; font-size:12px; text-align:center;}
input.btn4{ width:68px; background:url(../images/c30.jpg) repeat-x; border:0; cursor:pointer; font-size:12px; text-align:center; height:21px; line-height:21px;}

input.btn3bg1{background:url(../images/c17.jpg) repeat-x;}
input.btn3bg2{background:url(../images/c18.jpg) repeat-x;}
input.btn3bg3{background:url(../images/c19.jpg) repeat-x;}
input.btn3bg4{background:url(../images/c20.jpg) repeat-x;}

span.sn1{ color:#555; float:right; padding:2px 43px 2px 0;}
p.p01{ text-align:right; padding-top:7px; padding-right:43px;}
p.p02{ text-align:center; height:28px; line-height:28px; font-size:14px; color:#61321e; }
p.p02 a{ color:#61321e; text-decoration:none; }
p.p02 a:hover{ color:#61321e; text-decoration:underline; }
.brown{ color:#60331e;}
.brown1{ color:#613220;}
.red{ color:#FF0101;}

.body_wrap{ width:1002px; height:auto; margin:0 auto;}
.header{ height:104px; width:auto; background-color:#2c0001; position:relative;}
.h_logo{ width:239px; height:72px; background:url(../images/h_logo.jpg) no-repeat; float:left;}
.h_exit{ float:right; width:auto; height:auto; color:#ab9b8c; margin:12px 12px 0 0;}
.h_exit span{color:#ab9b8c; margin-right:10px;}
.h_exit a{ color:#ab9b8c; text-decoration:none;}
.h_exit a:hover{ color:#ab9b8c; text-decoration:underline;}
.h_exit b{ font-weight:normal; background:url(../images/h01.gif) no-repeat 0; width:1px; height:8px; *height:11px; display:inline-block; margin:0 10px;}
.h_search{ width:auto; height:20px; position:absolute; top:52px; right:72px;  font-size:12px;}
.h_search a{ color:#fefffd; text-decoration:none; display:inline-block; padding-top:2px;}
.h_search a:hover{ color:#fefffd; text-decoration:underline;}
.h_nav{ clear:both; height:20px; padding:10px 0 0 82px;}
.h_nav a{ color:#e4dcc7; font-size:14px; text-decoration:none; margin:0 10px; padding-left:8px;}
.h_nav a:hover{ color:#e4dcc7; font-size:14px; text-decoration:none; background:url(../images/h02.jpg) no-repeat left; padding-left:8px;}
.h_nav a.curr{ color:#e4dcc7; font-size:14px; text-decoration:none; background:url(../images/h02.jpg) no-repeat left; padding-left:8px;}
.h_subnav{ height:24px; width:auto; margin-top:4px; background-color:#e3ddc7; padding-left:22px; line-height:24px;}
.h_subnav a{ color:#2a0100; text-decoration:none; padding:4px 6px 3px 6px; margin-right:5px;}
.h_subnav a:hover{ color:#2d0102; text-decoration:none; background-color:#fff;}
.h_subnav a.subnow{ color:#2d0102; text-decoration:none; background-color:#fff;}

.c_wz{ color:#545454; height:22px; line-height:22px; padding:2px 0 0 30px; margin:5px 0;}
.c_wz a{ color:#623120; text-decoration:none; margin:0 4px;}
.c_wz a:hover{ color:#623120; text-decoration:underline;}

.c_video{ width:1001px; height:540px; margin-bottom:10px;}
.c_left{ width:812px; height:auto; float:left;}
.c_left.xright{ float:right;}
.ltsider{ width:802px; height:auto; margin-bottom:9px;}
.ltline{ border-top:solid 5px #2c0001;}
.ltsider p.pti{ background-color:#f4f4f4; height:30px; line-height:30px; color:#333; padding-left:30px; border-left:solid 1px #cecece; border-right:solid 1px #cecece;}
.ltsider p.pti2{ padding-left:14px;}
.ltsider p.pti3{background-color:#f4f4f4; height:30px; line-height:30px; color:#333; padding-left:14px; border-left:solid 1px #cecece; border-right:solid 1px #cecece; border-top:solid 1px #cecece;}
.ltbox{ height:auto; padding:17px 30px; border-left:solid 1px #cecece; border-right:solid 1px #cecece; border-bottom:solid 1px #cecece;}
.ltbox li{ width:40px; text-align:center; background-color:#f4f4f4; float:left; margin:0 6px 9px 0; padding:4px 0px; }
.ltbox li a{font-size:13px; font-family:"微软雅黑";  color:#777; text-decoration:none;}
.ltbox li a:hover{ color:#777; text-decoration:underline;}
.ltbox p.pmain{ font-size:12px; font-family:"宋体"; height:auto; line-height:30px; padding:0 13px 0 10px;}
.ltbox li.libtn{ width:86px; font-family:"宋体";}
.ltbox.s0{ padding-top:10px;}
.ltbox.s1{ padding:17px 18px;}
.ltbox dl.ltdl{ height:auto; border-bottom:solid 1px #e5e5e5; font-size:12px; font-family:"宋体";}
.ltbox dl.ltdl dt{ padding:18px 0 7px 28px; color:#333;}
.ltbox dl.ltdl dt.dths{ color:#000; padding-top:0px;}
.ltbox dl.ltdl dt span.sright{ float:right; width:130px; overflow:hidden; }
.ltbox dl.ltdl dt span.sright b{ font-weight:normal; color:#61301f;}
.ltbox dl.ltdl dt p{ width:570px; line-height:20px;}
.ltbox dl.ltdl dd{ color:#555; padding-left:28px; padding-top:8px;  padding-bottom:17px;}
.ltpage{ color:#777; font-size:12px; font-family:Arial,Verdana,Helvetica,sans-serif; text-align:right; padding-top:20px;}
.ltpage a{ margin: 0 6px; color:#444; text-decoration:none; font-size:14px;}
.ltpage a:hover{ color:#e7dcc8; background-color:#2b0303; text-decoration:none; padding:1px 2px;  margin: 0 4px;}
.ltpage a.acur{ color:#e7dcc8; background-color:#2b0303; text-decoration:none; padding:1px 2px;  margin: 0 4px;}
.ltpage a.abgno{ color:#444; border:solid 1px #ccc; text-decoration:none; padding:1px 8px 2px 8px;  margin: 0 4px; font-size:12px;}
.ltpage a.abgno:hover{ color:#e7dcc8; background-color:#2b0303; text-decoration:none; padding:1px 8px 2px 8px;  margin: 0 4px;}
.ltpage a.az{ font-size:12px; text-decoration:none; padding:1px 8px 2px 8px;}
/*发表书评*/
.ltboxfb{ height:auto; padding-bottom:24px; border-left:solid 1px #cecece; border-right:solid 1px #cecece; border-bottom:solid 1px #cecece; background:url(../images/c02.jpg) repeat-x;}
.ltboxfb p.pti0{  height:30px; line-height:30px; color:#333; padding-left:30px;}
.ltboxfb textarea{ width:709px; height:95px; overflow:hidden; resize:none; border:solid 1px #aaa; margin-left:40px; padding:5px; font-size:13px; }

.c_right{ width:170px; height:auto; float:right; border:solid 1px #ccc; padding:10px 8px 8px 8px;}
.c_right.xleft{ float:left;}
.c_div{ padding-bottom:8px; border-bottom:solid 1px #e5e5e5;}
.c_div p.pti{ font-size:12px; color:#000; padding-left:10px;}
.c_rtmain{ padding:12px 0 0px 10px; color:#555; border:none;}
.c_rtmain li{ line-height:22px;}


.c_share{ padding:8px 0 0 10px; color:#787878;}
.c_share li{ line-height:28px; _padding:5px 0 10px 0;}
.c_share li b{ margin:0 3px; font-weight:normal;}
.c_share li i{ font-weight:normal; padding:0 8px;}

/**/
.c_rtmain{ padding:12px 0 0px 10px; color:#555; border:none;}
.c_rtmain dl.lookit{ padding:0px 0 4px 2px; color:#555; height:70px; overflow:hidden;}
.c_rtmain dl.lookit dt{ float:left; }
.c_rtmain dl.lookit dd{ color:#61321e; width:66px; float:right; margin-right:4px; line-height:18px; padding-bottom:4px;}
.c_rtmain dl.lookit dd a{ color:#61321e; text-decoration:none;}
.c_rtmain dl.lookit dd a:hover{ color:#61321e; text-decoration:underline;}

/*合集详细信息部分*/
.c_hmain{ height:260px; padding:17px 10px; border-left:solid 1px #cecece; border-right:solid 1px #cecece; border-bottom:solid 1px #cecece;}
.c_hmain p.ptid{ font-size:18px; color:#61321e; padding:4px 0 0 34px; height:26px; font-weight:bold; border-bottom:solid 1px #cecece; margin-bottom:8px;}
.c_hmaina{ float:left; width:270px; margin-left:40px; _display:inline;}
.c_hmaina dl.tudl{}
.c_hmaina dl.tudl dt{}
.c_hmaina dl.tudl dt img{ padding:1px; border:solid 1px #cecece;}
.c_hmaina dl.tudl dd{ height:30px; padding-top:12px; color:#787876;}
.c_hmainb{ float:left; color:#555; width:304px;}
.c_hmainb li{ padding-bottom:16px;}
.c_hmainc{ float:left; color:#623120;}
.c_hmainc li span.snse{ color:#555; text-align:right; width:45px; display:inline-block;}
.c_hmainc li{ padding-bottom:16px;}
.c_hmainc li img{ padding-bottom:2px;}
.c_hmainc ul.dyou{ float:right; margin-top:10px;}
.c_hmainc ul.dyou li{ padding-bottom:8px;}

.c_topnine{ padding:2px 0 0px 10px; color:#555; border:none; background:url(../images/c21.jpg) no-repeat 10px 0;}
.c_topnine li{ width:136px; line-height:24px; padding:0 0 4px 22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.c_topnine li a{ color:#555; text-decoration:none;}
.c_topnine li a.brown{ color:#61311d;}
.c_topnine li a:hover{ color:#555; text-decoration:underline;}


/*自有资源*/
.jgzsx{ height:auto; padding:17px 30px 0 16px; border-left:solid 1px #cecece; border-right:solid 1px #cecece; border-bottom:solid 1px #cecece;}
.jgzsx li{ color:#333; padding-bottom:16px;}
.jgzsx a{ color:#333; text-decoration:none; margin-right:10px;}
.jgzsx a.ayellow{ color:#f85d25;}
.jgzsx a:hover{ color:#333; text-decoration:underline;}
.jgzsx li b{ font-weight:normal; padding-right:20px;}

.userdy{ background-color:#f4f4f4; color:#333; padding:8px 0 7px 14px; border-left:solid 1px #cecece; border-right:solid 1px #cecece; }
.userdy img{ margin-bottom:2px;}
.userdy a{ color:#333; text-decoration:none; margin:0 10px;}
.userdy a:hover{ color:#333; text-decoration:underline;}
span.pxx{ width:117px; border-left:dotted 1px #ddd; border-right:dotted 1px #ddd; text-align:center; display:inline-block; padding:1px 0;}

.userdypx{ height:auto; color:#333; border-left:solid 1px #cecece; border-right:solid 1px #cecece; border-bottom:solid 1px #cecece; }
table.pxbox{ }
table.pxbox tr.trti td{ border-bottom:solid 1px #cecece; border-top:solid 1px #cecece; background-color:#f4f4f4; height:25px;}
table.pxbox tr.trti0 td{ height:25px;}
table.pxbox tr td{ height:36px; padding:5px 0; line-height:24px; padding-left:30px; text-align:left;}

.userdypx dl{ width:auto; height:auto;}
.userdypx dl dt{ width:auto; }
.userdypx dl dd{  width:auto; height:auto;}
.userdypx dl.deepcr{ background-color:#f8f8f8;}
.userdypx dl dd table td.zkcr{ background-color:#fbfbfb; color:#555; padding-right:10px;}

/*页码*/
.pagenum{ height:24px; line-height:24px; padding-left:15px; margin-bottom:9px; color:#444; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.pagenum b{ font-weight:normal; color:#643324;}
.pagenum p{ float:right; padding-right:14px; height:24px;}
.pagenum p a{ color:#444; text-decoration:none; margin:0 3px;}
.pagenum p a.pase{ color:#643324; text-decoration:none;}
.pagenum p a:hover{ color:#643324; text-decoration:underline;}
.pagenum p b{ font-weight:normal; padding-right:14px;}
i.snbox{ font-weight:normal; display:inline-block; border:solid 1px #cfcfcf; padding:1px; margin:0 5px; *display:inline;}

/*鼠标切换*/
.cotbox{ height:998px;  height:auto; margin-top:10px;  margin-bottom:10px;}
.nTab{ font-weight: normal; height:auto; margin: 0 auto; background-position:left; background-repeat:repeat-y; }
.TabTitle{ clear: both; height:20px; overflow: hidden; border-bottom:solid 5px #2c0001; padding-left:23px;}
.TabTitle ul{ border:0; margin:0; padding:0; }
.TabTitle li{ float: left; width: 91px; height:20px; cursor: pointer; list-style-type: none; margin-right:5px; }
.TabTitle .zactive{ line-height:22px; color:#FFFFFF; font-size:12px; text-align:center; background-color: #2c0c01; }
.TabTitle .znormal{line-height:20px; font-size:12px; color:#000; text-align:center; background:url(../images/c27.jpg) repeat-x; border-left:solid 1px #d9d4c0; border-right:solid 1px #d9d4c0; border-top:solid 1px #d9d4c0; }
.TabContent{padding-top:5px; height:auto; font-weight: normal; }
.znone {display:none;}

/*自有资源--视频*/
.video_top{ width:801px; height:auto; border:solid 1px #ccc;}
.video_top dl.zbf{ height:auto; width:801px; margin:0 auto; border-bottom:solid 1px #ececec; padding-bottom:10px;}
.video_top dl.zbf dt{ color:#623321; font-size:15px; height:49px; line-height:49px;}
.video_top dl.zbf dd{}
.video_top dl.zbf dd div.voleft{ width:167px; height:128px; padding:2px 0 0 2px; float:left; background:url(../images/c28.jpg) no-repeat;}
/*.video_top dl.zbf dd div.voright{ float:right; width:710px; padding-left:43px;}*/
.video_top dl.zbf dd div.voright{ float:right; width:623px; padding-left:0px;}
.video_top dl.zbf dd div.voright p{ color:#555; line-height:20px; }
.video_top dl.zbf dd div.voright b{ font-weight:normal; padding-right:30px;}
.video_top dl.zbf dd div.vort{ padding:10px 0;}
.video_top dl.zbf dd div.vort li{ width:40px; text-align:center; background-color:#f4f4f4; float:left; margin:0 6px 9px 0; padding:4px 0px;}
.video_top dl.zbf dd div.vort li a{font-size:13px; font-family:"微软雅黑";  color:#777; text-decoration:none;}
.video_top dl.zbf dd div.vort li a:hover{ color:#777; text-decoration:underline;}
.video_top dl.zbf dd div.vort li.libtn0{ width:86px;}
.video_top dl.zbf dd div.vort li.libtn0 a{ color:#767676; font-family:"宋体"; }

.videopx{ height:auto; color:#333; border-left:solid 1px #cecece; border-right:solid 1px #cecece; border-bottom:solid 1px #cecece; float: left;width:99.8%}
.videopx0{ /*padding-left:23px;*/text-indent: 2em;}
.videopx1{ padding:10px 0 30px 23px;}
.videopx dl.vopx{ width:772px; height:138px; padding-top:14px; margin-left:23px; border-bottom:solid 1px #e4e4e4;}
.videopx dl.vopx dt{ width:118px; height:92px; float:left; }
.videopx dl.vopx dt img{ padding:1px; border:solid 1px #c5c5c5;}
.videopx dl.vopx dd{  width:623px; padding-left:22px; height:auto; float:right; color:#555;}
.videopx dl.vopx dd b{ font-weight:normal; padding:0 15px;}
.videopx dl.vopx dd p{ line-height:20px; padding-bottom:6px;}
.videopx dl.vopx dd p.pbig{ font-size:14px; color:#61341f; padding-bottom:12px;}
.videopx dl.vopx dd i{ list-style:none; color:#653020;}

.videopx dl.vopx0{ width:155px; height:170px; padding-top:14px; float:left; }
.videopx dl.vopx0 dt{ width:118px; height:92px; margin-bottom:5px; }
.videopx dl.vopx0 dt img{ padding:1px; border:solid 1px #c5c5c5;}
.videopx dl.vopx0 dd{  width:auto; height:auto; color:#60301a; line-height:20px; padding-bottom:4px; padding-left:5px;}
.videopx dl.vopx0 dd i{ font-style:normal; color:#fb0303;}
.videopx dl.vopx0 dd a{ color:#60301a; text-decoration:none;}
.videopx dl.vopx0 dd a:hover{ color:#60301a; text-decoration:underline;}

.videopx dl.vopx2{ width:766px; height:auto; padding-top:14px; margin-left:27px; border-bottom:solid 1px #e4e4e4;float: left;}
.videopx dl.vopx2 dt{ width:124px; height:95px; float:left; background:url(../images/c31.jpg) no-repeat; padding:2px 0 0 2px; }
.videopx dl.vopx2 dd{  width:597px; padding-right:28px; height:auto; float:right; color:#555;}
.videopx dl.vopx2 dd b{ font-weight:normal; padding:0 15px;}
.videopx dl.vopx2 dd p{ line-height:20px; padding-bottom:6px;}
.videopx dl.vopx2 dd p.pbig{ font-size:14px; color:#61341f; padding-bottom:12px;}
.videopx dl.vopx2 dd i{ list-style:none; color:#653020;}
.videopx dl.vopx2 dd div.vono{ width:560px; padding-bottom:2px;}
.videopx dl.vopx2 dd div.vono li{width:35px; text-align:center; background-color:#f4f4f4; float:left; margin:0 4px 8px 0; padding:3px 0px;}
.videopx dl.vopx2 dd div.vono li a{font-size:12px; font-family:"微软雅黑";  color:#777; text-decoration:none;}
.videopx dl.vopx2 dd div.vono li a:hover{ color:#777; text-decoration:underline;}
.videopx dl.vopx2 dd div.vono li.libtn1{ width:74px;}
.videopx dl.vopx2 dd div.vono li.libtn1 a{ color:#767676; font-family:"宋体"; }

.videopx dl.vopx3{ width:194px; height:240px; padding-top:14px; float:left; }
.videopx dl.vopx3 dt{ width:118px; height:atuo; margin-bottom:10px; margin-left:6px; }
.videopx dl.vopx3 dt img{ border:solid 1px #a39a93;}
.videopx dl.vopx3 dd{ width:138px; height:auto; color:#545454; line-height:18px; padding-left:20px; font-family:"宋体",Verdana, Geneva, sans-serif;}
.videopx dl.vopx3 dd.xpic{ background:url(../images/c33.jpg) no-repeat 0 2px;}
.videopx dl.vopx3 dd a{ color:#60301a; text-decoration:none;}
.videopx dl.vopx3 dd a:hover{ color:#60301a; text-decoration:underline;}



.footer{ clear:both; color:#c17661; border-top:solid 1px #eaeaea; font-size:12px; padding:10px 0 30px 28px; margin-top:40px;}
.footer a{ color:#c17661; text-decoration:none; margin:0 5px;}
.footer a:hover{ color:#c17661; text-decoration:underline;}
.footer span{ float:right; padding-right:28px; }

.header{ 
	background-image:url(images/bannerskin.jpg);
	}