body{background-image:url('../images/bg.gif');font-size: 12px;}
a{color:#000000; text-decoration:none;padding:0; margin:0;}
a:hover{color:#db341b;}
.znsu {width:200px;border:1px solid #abadb3; background:none; color:gray;}
.ssk{width:200px;border:1px solid #abadb3; background:none;}
.ssk1{width:130px;border:1px solid #000000; background:#f7f4e3;filter: alpha(opacity=20)}

.img{ padding:0; margin:0;}
.clear {clear:both;font-size:0;height:0;}
ul {margin:0;padding:0;list-style-type:none;}

.top{height:169px; margin:0 auto; background-position:center top;}
.nav{margin:0 auto; padding-top:122px;  width:1000px; height:44px; background:url(../images/nav.jpg) no-repeat ; background-position:bottom ;}
.nav ul {width:982px; padding:0px 9px;}
.nav ul ul {display:none;}
.nav ul li{float:left; position:relative;}
.nav ul li a{ font-size:14px; color:#ffffff;display:block;height:44px;padding:0 5px;line-height:44px;text-align:center;font-family:"microsoft yahei";}
.nav ul li a.nav1{width:70px; height:44px;color:#ffffff; }
.nav ul li a.nav1:hover{color:#c95f05;background:url('../images/hover.png') center center no-repeat;}
.nav ul li a.nav2{ width:91px; height:44px; }
.nav ul li a.nav2:hover{width:91px; height:44px; color:#c95f05;background:url('../images/nav_hover.png') center center no-repeat;}
.nav ul li:hover ul {display:block;position:absolute;top:38px;left:0px;}
.nav li ul { width:500px; margin:0 auto;list-style-type:none; overflow:hidden;}
.nav li ul li a {margin-top:0;color:#a59066;}
.nav li ul li a:hover{color:#c95f05;}
.main{ width:1000px; margin:0 auto; padding-top:30px;}
.mk01{ float:right; width:739px;}
.dl{ float:left;width:235px; height:211px; background-image:url(../images/yhzx_bg.png); margin-right:25px; margin-top:20px;}
.jdt{ float:left; width:476px; height:208px; overflow:hidden; border:2px solid #e0ceb6;}

.xwzx{ float:right; width:238px;}
.xwzx_t{ width:238px; height:41px; background-image:url(../images/xwzx_t.png); }
.xwzx_t a{ float:right; padding-top:20px; padding-right:5px;}

.xwzx_c {height:195px;width:238px;}
.xwzx_c ul {padding:10px 0px;}
.xwzx_c ul li { height:40px; line-height:40px; background:url(../images/line.gif) no-repeat bottom;}
.xwzx_c ul li a {float: left;height: 40px;line-height: 40px; width:153px; color:#766148;font-family:"microsoft yahei";}
.xwzx_c ul li a:hover{color:#b45d1b;}
.xwzx_c ul li span {color: #575555;float: left;padding-right:5px;}
.xwzx_c ul li  img{ float:left; padding-top:13px;}
.main{ width:1000px; margin:0 auto; padding-top:30px;}
.left{ float:left;width:238px;}
.right{ float:right;width:739px; overflow:hidden;}

.tsfl{ clear:both; float:left; width:236px; height:740px; background-image:url(../images/tsfl.png);}
.tsflmk{ padding-top:67px;*padding-top:0px;}

.tsfl01{ clear:both;float:left;*padding-top:60px;}
.tsfl01_t{width:236px; height:21px;line-height:16px; background-image:url(../images/tsfl_t.gif); color:#834400; font-weight:bold; }
.tsfl01_t span{ padding-left:45px;}
.tsfl01_c ul {float:left;width:180px; padding:5px 28px;}
.tsfl01_c ul li {float:left;  line-height:26px;}
.tsfl01_c ul li a {float: left; color:#766148;font-family:"microsoft yahei";width:50px; padding:0px 20px;}
.tsfl01_c ul li a:hover{color:#b45d1b;}

.tsfl02{ float:left;padding-top:0px;}
.tsfl02_t{ float:left; width:236px; height:21px; line-height:16px; background-image:url(../images/tsfl_t.gif); color:#834400; font-weight:bold; }
.tsfl02_t span{ padding-left:45px;}
.tsfl02_c ul {float:left;width:180px; padding:5px 28px;}
.tsfl02_c ul li {float:left;  line-height:26px;}
.tsfl02_c ul li a {float: left; color:#766148;font-family:"microsoft yahei";width:140px; padding:0px 20px;}
.tsfl02_c ul li a:hover{color:#b45d1b;}

.tsfl03{ float:left;padding-top:0px;}
.tsfl03_t{ float:left; width:236px; height:21px;line-height:16px; background-image:url(../images/tsfl_t.gif); color:#834400; font-weight:bold; }
.tsfl03_t span{ padding-left:45px;}
.tsfl03_c ul {float:left;width:180px; padding:5px 28px;}
.tsfl03_c ul li {float:left;  line-height:26px;}
.tsfl03_c ul li a {float: left; color:#766148;font-family:"microsoft yahei";width:140px; padding:0px 20px;}
.tsfl03_c ul li a:hover{color:#b45d1b;}

.tsfl04{ clear:both;float:left;padding-top:0px;}
.tsfl04_t{width:236px; height:21px;line-height:16px; background-image:url(../images/tsfl_t.gif); color:#834400; font-weight:bold; }
.tsfl04_t span{ padding-left:45px;}
.tsfl04_c ul {float:left;width:180px; padding:5px 28px;}
.tsfl04_c ul li {float:left;  line-height:26px;}
.tsfl04_c ul li a {float: left; color:#766148;font-family:"microsoft yahei";width:50px; padding:0px 20px;}
.tsfl04_c ul li a:hover{color:#b45d1b;}

.tsfl05{ clear:both;float:left;padding-top:0px;}
.tsfl05_t{width:236px; height:20px;line-height:16px; background-image:url(../images/tsfl_t.gif); color:#834400; font-weight:bold; }
.tsfl05_t span{ padding-left:45px;}

.tsjs{ clear:both; float:left; width:238px; padding-top:5px;margin-bottom:20px;}
.tsjs_t{ width:238px; height:43px;background-image:url(../images/tsjs_t.png);}
.tsjs_t a{ float:right; padding-top:25px; padding-right:5px;}
.tsjs_nr{ padding-top:15px; }
.tsjs_nr table{ padding:0px;}


.szcb{clear:both; float:left; width:238px;padding-top:20px;}
.szcb_t{ width:238px; height:43px;background-image:url(../images/szcb_t.png);}
.szcb_t a{ float:right; padding-top:25px; padding-right:5px;}
.szcb_nr{ width:213px; margin:0 auto; padding-left:0; font-size:14px}
.szcb_nr ul li{ width:213px; height:43px;background-image:url(../images/szcb01.png); margin:10px 0px; }
.szcb_nr ul li a{ line-height:43px; padding-left:8px; font-family:"方正隶变简体"; color:#020202; font-size:16px; }
.szcb_nr ul li a:hover{ color:#c95f05;}


.sp{clear:both; float:left; width:238px;padding-top:20px;}
.sp_t{ width:238px; height:43px;background-image:url(../images/sp_t.png);}
.sp_t a{ float:right; padding-top:20px; padding-right:5px;}
.sp_nr{height:195px;width:238px;}
.sp_nr ul { padding-top:10px;}
.sp_nr ul li {padding-left:25px;height:24px;line-height:24px;background:url(../images/icon04.gif) left center no-repeat;}
.sp_nr ul li a {float: left; color:#766148;font-family:"microsoft yahei";}
.sp_nr ul li a:hover{color:#b45d1b;}
.sp_nr ul li span {color: #575555;float: left;padding-right:5px;}
.sp_nr ul li  img{ float:left; padding-top:13px;}


.tbtj{ float:right; width:739px; height:430px; overflow:hidden;padding-top:25px;}
.tbtj_t{width:739px; height:37px;background-image:url(../images/xssj_t.png);}
.tbtj_t ul{ float:right; margin:0px 1px 0; height:32px;}
.tbtj_t ul li{text-align:center;float:left;display:inline; width:81px;height:32px; padding:0px;}
.tbtj_t li a{font-size:12px;display:block; color:#4c2b03; width:81px; height:32px; padding-top:6px;}
.tbtj_t li a:hover {color:#ffffff; width:81px; height:32px;  overflow:hidden;  background:url(../images/hw.png) no-repeat; }
.tbtj_t li a.hover {color:#ffffff;width:81px; height:32px; overflow:hidden;  background:url(../images/hw.png)  no-repeat; }



.tbtj_nr{ float:left;width:739px;height:127px;
}
.tbtj_nr ul{padding-top:20px;}
.tbtj_nr li{float:left;width:147px;height:175px;line-height:17px;text-align:center;}
.tbtj_nr li img.cover{border:1px gray solid;margin-bottom:5px;}

.banner{  float:right;width:736px; height:106px;padding-top:5px;}
.banner img{width:736px; height:106px; }


.xssj{ float:right; width:743px; padding-top:5px;}
.xssj_t{width:743px; height:50px;background-image:url(../images/tbtj_t.png);}
.xssj_t a{ float:right; padding-top:10px; padding-right:5px;}

.xssj_nr{ float:left;width:743px;height:385px;}
.xssj_nr ul{padding-top:20px;}
.xssj_nr li{float:left;width:147px;height:175px;line-height:17px;text-align:center;}
.xssj_nr li img.cover{border:1px gray solid;margin-bottom:5px;}


.yszc{ float:right; width:739px; overflow:hidden;}
.yszc_t{width:739px; height:50px;background-image:url(../images/yszc_t.png);}
.yszc_t a{ float:right; padding-top:22px; padding-right:5px;}

.yszc_nr{ float:left;width:739px;height:250px;}
.yszc_nr ul{padding-top:20px;}
.yszc_nr li{float:left;line-height:17px;text-align:center;}
.yszc_nr li a{color:#766148;font-family:"microsoft yahei";}
.yszc_nr li img.cover{border:1px gray solid;margin-bottom:5px;}
.publishtime{font-family:Arial;font-size:12px;color:gray;}
a.booktitle{font-family:"microsoft yahei";font-size:14px;color:#643200;}
a:hover.booktitle{font-family:"microsoft yahei";font-size:14px;color:#fd6902;}

.jjcb{ float:right; width:732px; overflow:hidden;}
.jjcb_t{width:732px; height:40px;background-image:url(../images/jjcb_t.png);}
.jjcb_t a{ float:right; padding-top:10px; padding-right:5px;}

.jjcb_nr{ width:732px;height:200px;}
.jjcb_nr ul{width:732px;padding-top:20px;}
.jjcb_nr ul li {float:left; padding-left:25px;height:32px;line-height:30px;background:url(../images/icon04.gif) left center no-repeat;}
.jjcb_nr ul li a {  color:#766148;}
.jjcb_nr ul li a:hover{color:#b45d1b;}
.jjcb_nr ul li  img{ float:right;}
.jjcb_nr{
	margin:0 auto;
	width:730px;
}

.jjcb_nr ul{
	margin:0;
	padding:5px 0;
	width:730px;
}

.jjcb_nr li{
float:left;
width:330px;
	margin:0px 5px;
	background:#fffcf1;
	height:30px;
	line-height:30px;
	text-align:left;
	border-bottom:1px #ddcb92 dashed;
}

.jjcb_nr li a.jjcb_nrbutton{
	float:right;
	padding:2px 5px 0 0;
}

.jjcb_nr li a.comingtext{
	float:left;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	height:30px;
	line-height:30px;
}

.jjcb_nr li a.comingtext:hover{text-decoration:none;}
.jjcb_nr li a.comingbutton{
	float:right;
	padding:5px 5px 0 0;
}
.yqlj{*margin-top:100px; clear:both;width:1054px; height:105px;margin:0 auto;background:url(../images/yqlj_bg.png) no-repeat;}
.yqlj span{ float:left;width:120px;}
.yqlj_nr{ float:left;width:830px; padding-top:10px;color:#6b553e;}
.yqlj_nr a{ color:#6b553e; padding:0px 4px; line-height:30px;}
.yqlj_nr a:hover{color:#c95f05;}
.bottom{clear:both;height:120px; line-height:30px; padding-top:20px; text-align:center; margin:0 auto; background-image:url(../images/bottom.png);	background-position:center top;}

/*二级列表*/
.lb_right{ padding:10px;}
.lb_right ul li { background:url(../images/icon.gif) 0 -236px no-repeat; padding-left:8px; line-height:2.0em; margin-top: 0em; text-indent: 0em; margin-bottom: 0em; letter-spacing: 0em; overflow:hidden;}
.lb_right ul li span { float:right;}
.flip{ padding:10px;}

.tsflej{ clear:both; float:left; width:236px; height:250px; background-image:url(../images/tsfl2.png);}

.tsflej1{ clear:both;float:left;*padding-top:60px;}
.tsflej1_t{width:236px; height:31px;line-height:15px; background:url(../images/tsfl_t.gif) no-repeat; color:#834400; font-weight:bold;  }
.tsflej1_t span{ padding-left:45px;}

.tsflej2{ float:left;padding-top:0px;}
.tsflej2_t{width:236px; height:31px;line-height:15px; background:url(../images/tsfl_t.gif) no-repeat; color:#834400; font-weight:bold;  }
.tsflej2_t span{ padding-left:45px;}

.tsflej3{ float:left;padding-top:0px;}
.tsflej3_t{width:236px; height:31px;line-height:15px; background:url(../images/tsfl_t.gif) no-repeat; color:#834400; font-weight:bold;  }
.tsflej3_t span{ padding-left:45px;}

.tsflej4{ clear:both;float:left;padding-top:0px;}
.tsflej4_t{width:236px; height:31px;line-height:15px; background:url(../images/tsfl_t.gif) no-repeat; color:#834400; font-weight:bold;  }
.tsflej4_t span{ padding-left:45px;}

.tsflej5{ clear:both;float:left;padding-top:0px;}
.tsflej5_t{width:236px; height:31px;line-height:15px; background:url(../images/tsfl_t.gif) no-repeat; color:#834400; font-weight:bold;  }
.tsflej5_t span{ padding-left:45px;}

.i-list{display:none;position:absolute;width:150px;left:438px;border:1px solid #835626;background-image:url(../images/bg.gif);}
.i-list ul li{float:left;list-style:none;line-height:23px; height:23px; width:150px;text-align:center;}
.i-list ul li a{color:#835626; text-decoration:none;font-size:12px;}
.i-list ul li a:hover{color:red;}

/*内容页*/
.box_new{ padding:15px;}
.newtitle{ font-size:15px;font-weight:bold; }
.newcontent{font-size:14px;}

.downloadlink{ font-size:14px; font-weight:bold; color:#ED6705; }

.bg{filter: Alpha(opacity=50 style=0)}
background-color: rgba(0, 0, 0, 0.5); 



/*用户登录*/
.borderlogin2{ border:1px solid #D7D7D7; border-top-style:none;}
.logintitle{width:120px; height:26px; line-height:26px; overflow:hidden; font-size:13px;color:#333333;font-weight:bold; padding:0 10px;}
.borderlogin{ border:1px solid #D7D7D7; border-bottom-style:none;}
.border_logfg {border-left: 1px solid #CCCCCC;}
.logintab{ padding:0 0 15px; margin:0 auto; width:1000px;}

.log14{ font-size:14px;}
.log12{font-size:12px; color:0066CC; }
.log12:hover{color:#FF6600;}
.logw{line-height:20px; font-size:12px; color:#333333;}
.logincolh{ color:#999999}
.logred{color:#FF0000; font-weight:bold;}


/*会员中心*/
.hyzx{ clear:both; float:left; width:238px; padding-top:0px;}
.tsjs_t{ width:238px; height:43px;background-image:url(../images/tsjs_t.png);}
.tsjs_t a{ float:right; padding-top:25px; padding-right:5px;}
.tsjs_nr {
    margin: 0px;
    padding-top: 15px;
}
.tsjs_nr table{ padding:0px;}


/*会员中心*/
.texts{
    border: 1px solid #7F9DB9;
    height: 15px;
    line-height: 15px;
    padding-left: 2px;
    vertical-align: middle;
}
.wt100{ width: 100px;}
.wt300{ width: 300px;}
.wt620{ width: 610px;}
.wt80{ width: 80px;}
.wt320{ width: 320px;}
.textarea{
    border: 1px solid #7F9DB9;
    height: 160px;
    line-height: 20px;
    padding-left: 2px;
    vertical-align: middle;
}
.dazt{ font-weight:bold; color:#656565;}
.divList928{width:700px;  height:390px; z-index:1; overflow:auto;}


.bookblue { color:#8c5013}
.downloadlink{ font-size:14px; font-weight:bold; color:#ED6705; }
.tslist{ font-size:14px; color:#1A66B3;}
.bookscx{ text-decoration: line-through }
.fonthyj{color:#FF0000;	font-size:14px; font-weight:bold;}
.bookflx{ border-bottom:1px solid #D82C2C;}
.book14pxw{background:url(../images/book_jsfl.gif) no-repeat; width:80px;}
.bookdivjj{width:65px; height:26px; line-height:26px; text-align:center; overflow:hidden; font-size:14px;color:#FFF;font-weight:bold; margin:0px 5px 0px 10px;
}
.bookxxjj{border-top:1px dashed #c9c9c9; height:1px;  margin:0px; width:100%;}
.border_book {border-bottom: 1px solid #D3D3D3; border-left: 1px solid #D3D3D3; border-right: 1px solid #D3D3D3; border-top: 1px solid #D3D3D3;}
.messyd{ color:#666666;}

.sinawb {background:url(../images/sina_weibo.gif) no-repeat;height: 29px;line-height: 29px; padding: 0 8px 0 30px;}
.sinawb h2 { float: left; font-size: 14px; margin: 0; padding: 0;}
.sinawb .more { float: right; line-height: 1; margin-top: 6px;padding:0;}


.tjts{ clear:both; float:left; width:236px; height:250px;}

.hyzx{ clear:both; float:left; width:238px;}
.hyzx_t{ width:238px; height:43px;background-image:url(../images/hyzx.png);}
.hyzx_t a{ float:right; padding-top:25px; padding-right:5px;}
.hyzx_nr{ padding-top:15px; }
.hyzx_nr table{ padding:0px;}
.xlcsl_t{ width:238px; height:40px;background-image:url(../images/xlcs.png);}
.tltjl_t{ width:238px; height:40px;background-image:url(../images/tltj.png);}

.cpda{ float:right; width:732px; overflow:hidden;}
.cpda_t{width:732px; height:40px;background-image:url(../images/cpda.png);}
.hyzxr_t{width:732px; height:40px;background-image:url(../images/hyda.png);}
.hylyr_t{width:732px; height:40px;background-image:url(../images/hyly.png);}
.ggxxr_t{width:732px; height:40px;background-image:url(../images/ggxx.png);}
.scjr_t{width:732px; height:40px;background-image:url(../images/scj.png);}
.shdzr_t{width:732px; height:40px;background-image:url(../images/shdz.png);}
.ddglr_t{width:732px; height:40px;background-image:url(../images/ddgl.png);}
.hzlqr_t{width:732px; height:40px;background-image:url(../images/hzlq.png);}
.hyjfr_t{width:732px; height:40px;background-image:url(../images/hyjf.png);}
.zlxzr_t{width:732px; height:40px;background-image:url(../images/zlxz.png);}
.zxtg_r{ width:732px; height:40px;background-image:url(../images/zxtg_r.png);}
.szcb_r{ width:732px; height:40px;background-image:url(../images/szcb_r.png);}
.gjss_r{ width:732px; height:40px;background-image:url(../images/gjss_r.png);}
.xwzx_r{ width:732px; height:40px;background-image:url(../images/xwzx_r.png);}

.box{width:376px;}
.left-pro{width:370px; padding:20px 10px;border:1px solid #ccc;text-align:left;float:left}
.left-pro .t1{width:90px;float:left}
.left-pro .t2{width:270px;text-indent:0;float:left;}
.left-pro .t2 img{text-indent:0;}
#showArea img{cursor:pointer;display:block;margin-bottom:5px;width:68px;padding:1px;border:1px solid #ccc;height:68px;float:left}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block;margin-left:9px}
#gobottom{cursor:pointer;display:block;margin-left:9px}
#showArea{height:230px;margin:10px;overflow:hidden}

.MagicZoomBigImageCont{border:1px solid #91b817;overflow:hidden}
.MagicZoomBigImageCont img{width:800px;height:800px}
.MagicZoomBigImageCont iframe{width:300px;height:300px}
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}
.MagicZoomLoading img{padding-top:3px !important}
.MagicThumb{cursor:url(cursor/zoomin.cur), pointer;outline:none}
.MagicThumb-zoomed{cursor:default}
.MagicThumb span{display:none}
.MagicThumb-image{border:1px solid #ccc;outline:none}
.MagicThumb-image-zoomed{cursor:url(cursor/zoomout.cur), pointer}
.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:Verdana, Helvetica;font-size:11px;padding:8px 16px}
.MagicThumb-controlbar{display:block;height:18px}
.MagicThumb-controlbar a{display:block;width:180px;height:180px;margin:0px 1px;outline:none;float:left;overflow:hidden}
.MagicThumb-controlbar a span{display:block;width:1000px;height:1000px;background:transparent url(graphics/controlbar.png) no-repeat 0 0;outline:none;position:absolute;left:0px;top:0px}
.MagicThumb-loading{border:1px solid #000;background:#fff url(graphics/loader.gif) no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:sans-serif;}

.bookdetail{
	float:right;
	width:702px;
}
.bookdetailbody{
	width:702px;
}
div.pn2{
    margin:0 auto;
    width:600px;
    text-align:center;
    font-size:14px;
    padding:30px;
    border-bottom:2px #E6C793 solid;
}

div.pn2 a{
    font-size:14px;
}

.sorter{
	float:left;
	padding:10px 20px 5px 20px;
}

.pager{
	float:right;
	font-family:Arial;
	font-size:12px;
	padding:10px 20px 5px 20px;
}

 .btnHide
 {
    display:none;	
 }

.bookinfo{
	width:95%;
	padding:10px;
	line-height:150%;
}
.browntext {
	color: #643200;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
.bookdetailbody li{
	width:670px;
	margin:auto;
	padding:5px 0;
	border-bottom:1px silver dashed;
}

.textwrap {
    word-break:break-all;
    word-wrap:break-word;
}

.box_book{ padding:0 15px 15px 0;  }
.xxboder{ border-left: #CCC solid 1px;}
.zt{font-size:14px; font-family:"宋体";line-height:22px;}
.bookgmts{ font-size:14px; line-height:24px;font-family:"宋体"}
.jjxk{ border: solid 1px #CCC; border-top:none; width:710px;}

.lh li{
list-style-type: none;
display: inline;
}

#dt img
{
    border: 1px solid threedface;
}

 .lh img
{
   border: 1px solid threedface;
    margin-left: 2px;
}

.booktexttitle{
	margin:0 auto;
	width:100%;
	height:25px;
	line-height:25px;
	font-weight:bold;
    font-size:15px;
	color:#643200;
	text-align:center;
	background-color:#fff7e6;
	border-bottom:1px silver dashed;
}