* { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; }
SELECT { FONT-SIZE: 12px }
INPUT { FONT-SIZE: 12px }
IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
A { COLOR: #565656; TEXT-DECORATION: none }
A:hover { COLOR: #565656; TEXT-DECORATION: underline }
EM { COLOR: #c42805; FONT-STYLE: normal }
EM A { COLOR: #c42805 }
BODY { FONT-SIZE: 12px; BACKGROUND: #fff; COLOR: #565656; FONT-FAMILY: Arial, Helvetica, sans-serif }
.clear { CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px }
div{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }

.card { MARGIN-TOP: 7px; BACKGROUND: url(/images/index/card.jpg) no-repeat; FLOAT: left; WIDTH: 164px; LINE-HEIGHT: 27px }
.card SPAN {  padding:0px 36px 0px 25px;}
.card A { COLOR: #7c0000; TEXT-DECORATION: none }
.card A:hover { COLOR: #7c0000; TEXT-DECORATION: none }*/

/*头部样式结束*/

/* 顶部百叶窗样式开始 */
.newbook { BACKGROUND: url(/images/index/newbook.jpg) no-repeat; WIDTH: 636px; HEIGHT: 354px }
.nbnav { DISPLAY: inline; PADDING-LEFT: 4px; BACKGROUND: url(/images/index/nbbg.gif) repeat-x left bottom; FLOAT: left; MARGIN: 14px 0px 0px 210px; WIDTH: 403px; HEIGHT: 31px }
.nbnav LI { BACKGROUND: url(/images/index/nbline.gif) no-repeat 0px center; FLOAT: left; MARGIN-LEFT: -1px; WIDTH: 70px; CURSOR: pointer; LINE-HEIGHT: 31px; HEIGHT: 31px; TEXT-ALIGN: center }
.nbnav LI a { LINE-HEIGHT: 31px; HEIGHT: 31px;WIDTH: 70px;  FLOAT: left; }
.nbnav LI a:hover { FONT-WEIGHT: bold; BACKGROUND: url(/images/index/nbcur.jpg) no-repeat !important }
.newbook .nbnav LI#newbook1 { BACKGROUND: none transparent scroll repeat 0% 0% }
.nbnav.current#newbook1 { BACKGROUND: url(/images/index/nbcur.jpg) no-repeat }
.natxt { CLEAR: both; MARGIN: 0px auto; WIDTH: 593px; PADDING-TOP: 15px;HEIGHT: 220px;POSITION: relative}
.sp_content {HEIGHT: 272px; }

.natxt1 { CLEAR: both; MARGIN: 0px auto; WIDTH: 96%;HEIGHT: 272px;POSITION: relative}
.natxt1 p{ display:block; width:48%; float:right; padding:5px; line-height:20px;}
.natxt1 span{ display:block; width:48%; float:left; padding:5px; line-height:26px;}
.natxt1 span img{ padding:2px; background:#fff; border-bottom:#ccc 1px solid}
.natxt1 em{ float:left; width:584px; display:block; padding:5px 0; font-style:normal;  text-align:center;  line-height:25px; color:#333; text-align:left; padding-left:10px;}
.natxt1 em i{ font-style:normal}
.details { MARGIN-TOP: 120px; PADDING-LEFT: 0px; FLOAT: left; WIDTH: 372px }
.details H3 { FONT-SIZE: 16px; HEIGHT: 26px; TEXT-ALIGN: center }
.details H3 A { COLOR: #c52805 }
.details .title { COLOR: #8d8d8d; LINE-HEIGHT: 24px }
.details P { FONT-SIZE: 12px; LINE-HEIGHT: 24px }
.natxt .b_cover {   FLOAT: left;  WIDTH: 183px;padding:0px 0px 0px 13px;}
.natxt .b_cover img { BACKGROUND: #fff;  BORDER: #d4d4d4 1px solid; WIDTH: 145px;   HEIGHT: 207px; padding:5px }
.natxt UL { LEFT: 190px; POSITION: absolute; TOP: 15px }
.natxt UL LI {  DISPLAY: inline;  FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 73px; CURSOR: pointer; HEIGHT: 106px; padding:4px 0px 0px 4px;}
.natxt UL LI IMG {  FILTER: Alpha(opacity=40,finishOpacity=0,style=0);BORDER: #dfdfdf 0px solid; -moz-opacity: 0.4; width:69px; height:98px;}
.natxt UL LI.current { BACKGROUND: url(/images/index/nbfocus.gif) no-repeat }
.natxt UL LI.current IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FILTER: Alpha(opacity=100,finishOpacity=0,style=0); BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; -moz-opacity: 1;width:69px; height:98px;}
.newbook .g_notice { CLEAR: both; BACKGROUND: url(/images/index/g_notice.gif) no-repeat 50% top; MARGIN: 10px auto 0px; WIDTH: 522px; HEIGHT: 50px }
.newbook .g_ti { MARGIN-TOP: 15px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/images/index/ico_notice.gif) no-repeat 0px 4px; FLOAT: left; LINE-HEIGHT: 22px }
.newbook #notice_m { MARGIN-TOP: 15px; PADDING-LEFT: 5px; FLOAT: left; OVERFLOW: hidden; LINE-HEIGHT: 22px; HEIGHT: 22px; width:400px;}
.newbook #notice_m ul{ width:3400px;}
.newbook #notice_m ul li{ float:left; margin:0px 10px; width:auto;}
.newbook #notice_m A { COLOR: #c82909; TEXT-DECORATION: underline }
.newbook #notice_m SPAN { PADDING-LEFT: 10px; COLOR: #afafaf }
/* 顶部百叶窗样式结束 */
/*头部左边部分样式开始*/
.main {MARGIN: 8px auto 0px; WIDTH: 960px}
.content {FLOAT: left; WIDTH: 636px}
.click { WIDTH: 636px; PADDING: 10px 0px 0px 0px; HEIGHT: 449px }
.bg1 {  BACKGROUND: url(/images/index/cka.jpg) no-repeat; MARGIN: 0px }
.pd_box1 { BORDER: #e1e1e1 1px solid; BACKGROUND: url(/images/index/box_bg1.jpg) no-repeat 50% top; WIDTH: 634px; height: auto;}

.titlediv { HEIGHT: 55px }
.titlediv .box_bk { LEFT:0px; FLOAT: left; POSITION: relative; TOP: 0px; height:55px;}
.titlediv .title { LEFT: -10px; FLOAT: left;  WIDTH: 360px; POSITION: relative; HEIGHT: 22px; padding:10px 30px 0px 0px; font-size:20px; font-family:"宋体"; font-weight:bold; letter-spacing:4px; color:#9c3a3a}
.titlediv .title a,.titlediv .title a:hover,.titlediv .title a:visited{color:#9c3a3a; text-decoration:none}
.titlediv .box_bk_a { LEFT: 1px; FLOAT: left; POSITION: relative; TOP: 1px }
.titlediv .title_a { PADDING-RIGHT: 30px; PADDING-LEFT: 0px; LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 22px }
.titlediv .other { PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 111px; PADDING-TOP: 15px; TEXT-ALIGN: right }


/*头部左边部分样式结束*/
/*头部右边边部分样式开始*/
.sidebar { FLOAT: left; WIDTH: 324px }
.push { BORDER: #f2f2f2 1px solid;  DISPLAY: inline; BACKGROUND: #fffcf3; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px 6px; WIDTH: 314px; }
.push ul li { line-height:25px; border-bottom:#ccc 1px dashed;BACKGROUND: url(/images/index/an_239.gif) no-repeat 6px 8px; padding-left:20px; width:280px; font-size:14px; margin-left:5px;}
.hotbooks {  WIDTH: 316px; padding:5px 0px 0px 6px; }
.hotbookss {  WIDTH: 316px; padding:0px 0px 0px 6px; }
.titless { BACKGROUND: url(/images/index/hotcur.jpg) no-repeat left top; HEIGHT: 37px; line-height:37px;FONT-WEIGHT: bold; FONT-SIZE: 14px; padding:0px 0px 0px 50px}
.titlesss { BACKGROUND: url(/images/index/hotcur.jpg) no-repeat left bottom; HEIGHT: 37px; line-height:37px;FONT-WEIGHT: bold; FONT-SIZE: 14px; padding:0px 0px 0px 50px; color:#9c3a3a; letter-spacing:5px;}
.titles { BACKGROUND: url(/images/index/hotnav.gif) repeat-x left bottom; HEIGHT: 37px }
.titles LI { BACKGROUND: url(/images/index/hotcur2.jpg) no-repeat 0px -37px; FLOAT: left; WIDTH: 79px; CURSOR: pointer; LINE-HEIGHT: 37px; HEIGHT: 37px; TEXT-ALIGN: center }
.titles LI.current { BACKGROUND-POSITION: 0px 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px }
.titles LI.current a,.titles LI.current a:hover,.titles LI.current a:visited{color:#9c3a3a; text-decoration:none}

.txt1 {  BACKGROUND: #fbfaf5; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 314px; BORDER: #f0e1cc 1px solid; HEIGHT: 275px;}
.txt1 UL {  FLOAT: left; WIDTH: 295px; _padding-left: 0px;padding:7px 0px 0px 20px; display:block;BACKGROUND: url(/images/index/an_246.gif) no-repeat 6px 8px; }
.txt1 UL LI { FLOAT: left;  WIDTH: 270px; BORDER-BOTTOM: #e9e8e6 1px dashed; TEXT-ALIGN: left; coler: #8d8d8d;padding:0px 0px 0px 13px;line-height:24px;}

.txt1 UL LI H3 { FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: right }
.txt1 UL LI H3 A { COLOR: #37609e; TEXT-ALIGN: left }
.txt1 UL LI A { COLOR: #37609e; LINE-HEIGHT: 24px; TEXT-ALIGN: left }
.txt1 UL LI A.read IMG { BORDER-TOP-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  MARGIN: 8px 0px 0px 13px;  BORDER-RIGHT-WIDTH: 0px; padding:0px;}
.txts{float:left; width:298px; height:18px; margin:0; display:inline}
.txts A { PADDING-RIGHT: 10px; FLOAT: right; COLOR: #37609e; LINE-HEIGHT: 18px; TEXT-ALIGN: right }


/*头部右边边部分样式结束*/

/*主题内容样式开始*/
.box_nav { CLEAR: both; MARGIN: 10px 0 5px 0; WIDTH: 735px;BORDER-top: #f3f1f2 1px solid; BORDER-left: #f3f1f2 1px solid; BORDER-right: #f3f1f2 1px solid; float:left; height:462px; display:inline}
.box_nav .menu { BACKGROUND: url(/images/index/menu_unline.gif) repeat-x 50% bottom; MARGIN: 20px auto 0px 20px; WIDTH: 715px; HEIGHT: 34px }
.box_nav .menu UL { DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; display:inline;MARGIN-LEFT: 160px; WIDTH: 550px; HEIGHT: 34px }
.box_nav .menu LI { FONT-SIZE: 14px; BACKGROUND: url(/images/index/nbline.gif) no-repeat 0px center; FLOAT: left; MARGIN-LEFT: -1px; WIDTH: 109px; CURSOR: pointer; LINE-HEIGHT: 34px; HEIGHT: 34px; TEXT-ALIGN: center }
.box_nav .menu LI.current { BACKGROUND: url(/images/index/box_nav_a.gif) no-repeat; COLOR: #9c3a3a }
.box_nav .menu LI.current a,.box_nav .menu LI.current a:hover,.box_nav .menu LI.current a:visited{ color:#c42805; font-weight:bold; text-decoration:none}
.box_nav .menu .an_907{FONT-SIZE: 14px; FLOAT:right;  WIDTH: 110px;  LINE-HEIGHT: 34px; HEIGHT: 34px; TEXT-ALIGN: center;BACKGROUND: url() no-repeat; }
.box_nav .menu .an_907 i{ color:#FF0000; FONT-STYLE: normal; }
.box_nav .nav_k { CLEAR: both; BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px;  BACKGROUND: #fff;  MARGIN: auto; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 913px; BORDER-BOTTOM: #dbdbdb 1px solid; padding:10px 0px 20px 8px;}
.an_bg1{  BACKGROUND: url(/images/index/an_1445.gif) #f8f8f8 no-repeat left top;}
.an_bg2{  BACKGROUND: url(/images/index/an_1537.gif) #f8f8f8 no-repeat left top;}
.an_bg3{  BACKGROUND: url(/images/index/an_3.gif) #f8f8f8 no-repeat left top;}
.an_bg4{  BACKGROUND: url(/images/index/an_4.gif) #f8f8f8 no-repeat left top;}
.an_bg5{  BACKGROUND: url(/images/index/an_5.gif) #f8f8f8 no-repeat left top;}
.an_bg6{  BACKGROUND: url(/images/index/an_6.gif) #f8f8f8 no-repeat left top;}
.an_bg7{  BACKGROUND: url(/images/index/an_7.gif) #f8f8f8 no-repeat left top;}
.an_bg8{  BACKGROUND: url(/images/index/an_8.gif) #f8f8f8 no-repeat left top;}
.an_1556{ float:right;BORDER: #dbdbdb 1px; margin:10px 0;height:462px; width:210px;background:#f8f8f8 }
.an_1556 .lxtitle{ BACKGROUND: url(/images/index/an_1624.gif) no-repeat ; width:210px; height:35px; display:block;font-size:14px;text-align:center; color:#3300FF; line-height:26px;font-weight:bold;font-family:"宋体";  }
.lxcon{ display:block; line-height:25px;BORDER-bottom: #e3e3e3 1px solid;BORDER-left: #e3e3e3 1px solid; BORDER-right: #e3e3e3 1px solid;  padding:5px; }
/*主题内容样式结束*/
/*主体栏目样式开始*/
.box_nava { BACKGROUND: #f8f8f8; MARGIN: 0px auto; WIDTH: 735px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

.box_nava .nav_k { CLEAR: both; BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px; BACKGROUND: #fff; MARGIN:0px 0px 0px 20px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 705px;BORDER-BOTTOM: #dbdbdb 1px solid; padding:10px 0px 0px 8px;}
.box_nava .nav_k ul li{
	float:left;
	margin:2px 12px 2px 5px;
	height:195px;
	display:inline;
	width:330px;
}
.box_nava .nav_k ul li .pic{
	height:165px;
	display:block;
	width:136px;
	float:left
}
.box_nava .nav_k ul li p{ display:block; float:left; width:188px; text-indent:24px; padding-left:4px;}
.box_nava .nav_k ul li p em{ display:block; float:left; width:188px; text-align:right}
.box_nava .nav_k ul li .text{ height:30px; display:block; line-height:30px; text-align:center; float:left; width:194px }
.box_nava .nav_k ul li img { padding:2px; border:#ccc 1px solid; background:#fff; width:130px;}
.book_li { BORDER: #e3e3e3 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: 14px; MARGIN: 10px 0px 0px 10px;  WIDTH: 258px; PADDING-TOP: 14px;  HEIGHT: 136px }
.book_li .cover_img {  BORDER: #e3e3e3 1px solid; BACKGROUND: #fff; FLOAT: left;  WIDTH: 80px;  HEIGHT: 112px; padding:4px;}
.book_li .cover_img img{ width:80px; height:112px;}
.book_li .jieshao { PADDING-LEFT: 8px; FLOAT: left; WIDTH: 158px; WORD-BREAK: break-all; WORD-WRAP: break-word }
.book_li H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #4e4e4e; PADDING-TOP: 5px }
.book_li P { LINE-HEIGHT: 18px }
.book_li SPAN A { COLOR: #2e6291 }
.book_li SPAN A:hover { COLOR: #e99e41 }
/*主体栏目样式结束*/
.an_1456{ float:left; MARGIN:5px;BORDER: #f3f1f2 1px solid;BACKGROUND: url(/images/index/an_1537.gif) no-repeat ;}
.an_1457{ width:242px; height:200px;margin:0px 5px;}
.an_1457 ul li{ border-bottom:#ccc 1px dashed; line-height:20px; padding-left:15px; width:90%; margin-left:5px;BACKGROUND: url(/images/index/an_1733.gif) no-repeat 3px 6px;}
.an_1506{ width:244px; height:48px;margin:0px 5px;}
.an_1542{ HEIGHT: 38px; padding:10px 30px 0px 50px; font-size:16px; font-family:"宋体"; font-weight:bold; letter-spacing:4px; color:#9c3a3a; text-align:left;}
.an_jg{ float:right; MARGIN:5px;BORDER: #f3f1f2 1px solid;BACKGROUND: url(/images/index/an_1537.gif) no-repeat ;}
.an_yg{ width:410px; height:200px;margin:0px 5px;}

.search {MARGIN:0px 0px 10px 0px;  BACKGROUND: url(/images/index/searchbg.jpg) no-repeat; HEIGHT: 28px}
.search INPUT.txt {MARGIN: 4px 0px 0px 8px; WIDTH: 220px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 15px; COLOR: #999; BORDER: #ccc 1px solid; PADDING-TOP: 3px; padding:3px 0px 0px 10px;}
.search INPUT.btn {MARGIN: 4px 0px 0px 8px; DISPLAY: inline; FLOAT: left}

.userlogin{ line-height:25px;}
.userlogin ul li{height:25px; display:block; margin:2px;}
.userlogin ul li .an_216{ float:left; width:60px; display:inline; height:25px; margin-left:20px;}
.userlogin ul li .an_217{ float:left;  display:block;height:23px; padding:2px 0px 0px 0px}
.userlogin ul li .an_2171{ float:left;  display:block;height:25px; padding:0px 0 0 5px}
.an_233{ border:#dbdbdb 1px solid; display:block; background:#fffcf3; padding:10px 0px}
.submit{BACKGROUND: url(/images/index/an_251.gif) no-repeat; margin:0px 5px 0 0; width:47px; height:21px; border:0px; cursor:pointer}
.submit1{BACKGROUND: url(/images/index/an_259.gif) no-repeat; margin:0px 5px; width:65px; height:21px; border:0px; cursor:pointer}
.an_304 {  WIDTH: 314px; margin:5px 0px 0px 6px; height:96px; border:#dbdbdb 1px 1px solid}
.an_304 span{ float:left; margin:5px 7px; display:inline}

.submitsea{BACKGROUND: url(/images/index/search.jpg) no-repeat; margin:2px 5px; width:55px; height:20px; border:0px; cursor:pointer}
