@charset "utf-8"; 
/* CSS Document */

/*list_nav*/
.list_nav{
	background:  center top no-repeat;
	width: 100%;
	overflow: hidden;
	height: 20px;
	padding-top: 60px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	text-align: right;
	margin-top: 0px;
	padding-bottom: 0px;
}
.list_nav .container{ background:rgba(255,255,255,0.5); *opacity:0.8; height:46px; filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#CCFFFFFF", endColorstr="#CCFFFFFF");}
.list_nav .container:after{ content:"　"; }
.list_nav strong{ height:30px; line-height:30px; font-size:14px; color:#999; margin:0 3px 0 14px; font-weight:normal; }
.list_nav a, .list_nav span.nohand{
	display: inline-block;
	color: #6C6C6C;
	line-height: 38px;
	font-size: 14px;
	height: 38px;
}
.list_nav a:last-child{
	color: #6C6C6C;
}
.list_nav span.nohand{ color:#999; padding:0 5px; }
#current_nav{ display:none; }
.list_nav .container .jp-bookName{ text-align:left; width:auto; margin-top:-2px; display:inline-block; margin-left:0px; padding:0 15px; text-align:left; float:left; }
.list_nav .jp-bookName a{ font-size:18px; }

/*list_left*/

/*左侧导航 css*/
.list_left{
	width: 230px;
	float: left;
	height: 700px;

	margin-left: auto;
}
.list_lefttop{
	overflow: hidden;
	position: relative;
	margin-top: -62px;
}
.toptecx, .list_nav .jp-bookName{
	width: 100%;
	height: 40px;
	margin-top: 5px;

margin-top: 5px
	line-height: 30px;
	color: #007758;
	border-top: 0px solid #00853c;
	text-align: center;
	font-size: 22px;
	overflow: hidden;
	border-bottom: 0px solid #00853c;
}
.ul_left{ width:230px; font-size:14px; }
.ul_left a{ color:#666; height:34px; line-height:34px; display:block; overflow:hidden; text-align:center; margin-top:5px; }
.ul_left a.left_lasta{ border:0; height:35px; overflow:hidden;}
.ul_left a:hover{ background:#f3f3f3; color:#007758; text-decoration:none; }
.ul_left a.on{ background:#00853c; color:#fff; }

.morel{ height:68px; overflow:hidden; width:206px; }
.morel a{ color:#DFD1B9; float:right; margin-right:12px; margin-top:38px; text-decoration:underline; }
ul.list_ul01 li{ height:34px; line-height:33px; color:#ffffff; font-size:12px; margin-left:38px; }
ul.list_ul01 li a{ color:#ffffff; font-size:12px; }
ul.list_ul01 li a:hover{ color:#c00; }
ul.list_ul01 li a strong{ color:#c00; font-weight:bold; line-height:33px; margin-top:-2px; }
.list_leftbott{ background:url(g_list.png) no-repeat; height:239px; }
.ulli_02{ width:202px; padding:0x 0 0 4px; margin-top:13px; }
.ulli_02 li{ background:url(../images/d.png) no-repeat 12px 10px; height:24px; overflow:hidden; width:96px; text-indent:22px; float:left; }
.ulli_02 li a{ color:#333333; height:24px; line-height:24px; margin:0 2px; }
.ulli_02 li a:hover{ color:#CC0000; text-decoration:underline; }

/*list_right*/
.list_right9{
	width: 885px;
	min-height: 610px;
	height: 1200px;
	float: right;
	padding-top: 10px;
	position: relative;
}
.list_right8{
	width: 885px;
	min-height: 610px;
	height: 3200px;
	float: right;
	padding-top: 10px;
	position: relative;
}
.track{
	width: 13px;
	height: 99.5%;
	position: absolute;
	background: url('track.png') repeat-y 50% 2px;
	left: -28px;
	top: 28px;
}
.track i{ width:11px; height:11px; background:#fff; border:1px solid #d0d0d0; display:block; position:relative; top:0px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
.list_right:hover .track i{ background:#00853c; border:1px solid #00853c; }

.list_righttop{
	height: 23px;
	background-color: #E8E8E8;
	padding-top: 14px;
	padding-right: 14px;
	padding-left: 14px;
	padding-bottom: 14px;
	border: 1px dotted;
	font-size: 14px;
}
.list_span span.active{ color:#666; display:inline-block; font-size:16px; height:40px; overflow:hidden; }
.list_rightcent{ min-height:575px; height:100%; _height:575px; width:100%; }

/*--新闻列表--*/
.lict_cont1{ padding:6px 0; }
.lict_cont1 li{ background:url("../images/list_d.png") left center no-repeat; float:left; height:40px; line-height:40px; text-indent:18px; overflow:hidden; width:100%; border-bottom:1px dashed #ddd; vertical-align:bottom; }
.lict_cont1 li a{ overflow:hidden; font-size:14px; }
.lict_cont1 li span{ margin-left:18px; color:#007758; }
.list_rightbott{ background:url('../images/list_bgbott.png') no-repeat; height:16px; }

/*--分页--*/
.manu{ padding:3px; margin:20px 3px; text-align:center; }
.manu a{ padding:5px 12px; border:solid 1px #eee; margin:2px; color:#666; text-decoration:none; }
.manu b{ padding:5px 12px; border:solid 1px #00853c; background:#00853c; color:#fff; }
.manu a:hover, .manu a:active{ border:#00853c 1px solid; color:#007758; }
.manu .current{ border:#00853c 1px solid; background-color:#00853c; padding:5px 12px; font-weight:bold; margin:2px; color:#fff; }
.manu .disabled{ border:#eee 1px solid; padding:5px 12px; margin:2px; color:#ddd; }


/*文章内容页 css*/
.list_cont_main{ color:#333; font-size:12px; line-height:30px; padding:8px 0; }
.list_cont_main h1{
	border-bottom: 1px solid #eee;
	color: #130000;
	font-size: 22px;
	font-weight: normal;
	height: auto;
	line-height: 35px;
	text-align: center;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 17px;
}
.list_cont_menu{ background-color:#fafafa; border-bottom:1px solid #f5f5f5; height:28px; line-height:28px; text-align:center; }
.list_cont_menu span{ color:#aaa; margin-right:18px; }
.list_cont_menu span a{color:#f60; margin-right:8px; border-bottom:1px dotted #f60; }
.list_cont_menu span a:hover{ color:#f00; border-bottom:1px dotted #f00; }

.list_cont_content{
	padding: 10px 0;
	text-align: justify;
	font-size: 20px;
	height: 800px;
	color: #333;
	line-height: 26px;
}
.list_cont_content h2{ font-size:16px; padding:5px 0; color:#c00; }
.list_cont_content p{
	color: #2C2C2C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	padding-bottom: 0px;
	text-indent: 24px;
	font-weight: lighter;
}

.list_cont_content9{
	padding: 10px 0;
	text-align: justify;
	font-size: 20px;
	height: 1200px;
	color: #333;
	line-height: 26px;
}
.list_cont_content8{
	padding: 10px 0;
	text-align: justify;
	font-size: 20px;
	height: 3200px;
	color: #333;
	line-height: 26px;
}

.list_cont_content9 table{
	
	color: #1f1f1f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	background: #fbfbfb;
	cellspacing: 1px;
	cellpadding: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px #ccc;
	text-align: center;
}
.list_cont_content h2{ font-size:16px; padding:5px 0; color:#c00; }
.list_cont_content h3{ font-size:16px; padding:5px 0; color:#1f1f1f; }
.list_cont_content p{
	color: #2C2C2C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	padding-bottom: 0px;
	text-indent: 24px;
	font-weight: normal;
}
.list_cont_content9 h2{ font-size:16px; padding:5px 0; color:#c00; }
.list_cont_content9 h3{ font-size:16px; padding:5px 0; color:#1f1f1f; }

.list_cont_content a{color:#0000CC}
.list_cont_content9 table{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#fbfbfb; width:100%; margin-top:5px; margin-bottom:10px; }
.list_cont_content9 table tr td { border-left:1px solid #ddd; border-top:1px solid #ddd; padding:3px; color:#666; }
.list_cont_content9 table tr th { border-left:1px solid #ddd; border-top:1px solid #ddd; padding:3px; background:#eee; }


/*资源更多*/
.ulli_0a{ width:98%; padding:12px 0 0 0px; margin:5px auto 0; background:#fff; }
.ulli_0a li {background:url('../images/k.gif') 12px center no-repeat; float:left; height:44px; line-height:44px; overflow:hidden; width:33%; text-indent:26px; }
.ulli_0a li a { color:#0063c8; margin:0 2px; font-size:16px; }
.ulli_0a li a:hover {color:#c00; text-decoration:underline; }
.list_leftbottb{ background:url("../images/ag.png") no-repeat scroll 0 0; height:303px; margin-top:12px; }
/*开放获取资源*/

.tab_bg{ margin:10px 0; }

/*本馆自建特色资源*/
#divablue{ background-color:#FFFFFF; height:auto; text-align:left; width:100%; }
.text1{ text-indent:25px; }
#divablue1 p strong{ color:#ccc; }


/*读者服务-自助服务*/
.jzfw_c{ padding:20px 0 0 15px; }
.jzfw_c a{ background:url('../images/jzfw_g.png') no-repeat; width:242px; height:39px; line-height:39px; float:left; margin-right:12px; text-align:center; color:#0063c8; font-size:14px; margin-bottom:12px; }
.jzfw_c a:hover{ background:url(../images/jzfw_h.png) no-repeat; color:#fff; }
.jzfw_c a.hov_g{ background:url(../images/jzfw_h.png) no-repeat; color:#fff; }
.jzfw_t{ background:#fafafa; height:44px; border:1px solid #f1f1f1; border-left:none; border-right:none; text-align:center; }
.jzfw_t p{ font-size:18px; line-height:44px; color:#0063c8; }
.jzfw_e p{ color:#333; font-size:14px; font-family:"simsun"; margin-bottom:16px; text-indent:24px; }
.jzfw_e span{color:#333; font-size:14px; font-family:"simsun"; }
.jzfw_e{ padding:16px; line-height:24px; }
.jzfw_e p strong a{color:#333;}
.jzfw_e p strong{color:#333;}
.indent0{ text-indent:0px; }

/*----*/
.cont_bg_t{ width:100%; height:34px; }
.cont_bg_t span.cus_a{ cursor:default; }
.cont_bg_t span.cus_a em{ color:#ddd; font-size:14px; cursor:default; }
.cont_bg_t span{ cursor:pointer; color:#fff; font-size:14px; padding:0 25px; display:inline-block; height:34px; line-height:34px; overflow:hidden; background:#e5e5e5; }
.cont_bg_t span a{ color:#999; text-decoration:none; }
.cont_bg_t span.active{ color:#fff; background:#00853c; }
.cont_bg_t span.active a{ color:#fff; }

/*读者服务-借阅服务*/
.dis_let{width:560px; float:left; color:#333; font-size:12px; line-height:24px; margin-left:8px; }
.dis_let p{ padding-bottom:10px; }
.dis_let span{ font-size:14px; }
.dis_let a{ color:#3366ff; }
.dis_let a:hover{ color:#CC0000; text-decoration:underline; }
.dis_rht{ float:right; width:176px; background:url(../images/dis_g.png) no-repeat; height:296px; padding-top:4px; }
.dis_cont{ padding:12px; overflow:hidden; }
.dis_rht ul li{background:url(../images/rht_g.png) no-repeat; width:158px; height:29px; margin:8px auto; text-align:center; line-height:29px; }
.dis_rht ul li a{ color:#c00; font-weight:bold; }
.dis_rht ul li a:hover{ text-decoration:underline; }

/*本馆自建特色资源*/
#divablue1{ background-color:#FFFFFF; height:auto; text-align:left; padding:0 15px; }
.text1{ text-indent:25px; }
#divablue1 p{ margin:10px 0; }
#divablue1 p strong{ color:#333; }
#divablue1 p strong a{color:#295174}
#divablue1{color:#363636; font-family:"宋体"; font-size:12px; line-height:24px; }

#divablue1 a{ color:#295174; font-weight:bold; }
#divablue1 ul li{ background:url(../images/d_l.png) no-repeat 26px 8px; text-indent:40px; }


/*数据库细览 内容显示页面*/
.view_database{ padding:8px 12px; }
.view_database p{ color:#666666; font-family:"微软雅黑"; font-size:12px; line-height:24px; padding:12px 0 12px 0; text-indent:24px; }
.view_database p strong{ color:#333; background:url(../images/view.jpg) no-repeat 0 4px; text-indent:28px; padding-left:12px; }

/*form表单样式*/
.form-horizontal .control-group{ margin-bottom:20px; }
.form-horizontal .control-group:before, .form-horizontal .control-group:after{ content:""; display:table; line-height:0; }
.form-horizontal .control-group:after{ clear:both; }
.form-horizontal .control-label{ float:left; padding-top:5px; text-align:right; width:130px; }
.form-horizontal .controls{ margin-left:135px; }
.form-horizontal .help-block{ margin-bottom:0; }
.form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block, .form-horizontal .input-append + .help-block{ margin-top:10px; }
.form-horizontal .form-actions{ padding-left:180px; }
/*textarea,input[type="tel"]{ background-color:#FFFFFF; border:1px solid #CCCCCC; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s; }*/
.controls input.input-xlarge{ border-radius:4px; color:#555; display:inline-block; font-size:14px; height:20px; line-height:20px; margin-bottom:10px; padding:4px 6px; vertical-align:middle; }
.control-group input, .control-group textarea{ background-color:#fff; border:1px solid #c8d3e0; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s; }
.controls textarea{ border-radius:4px; color:#555555; display:inline-block; font-size:14px; height:20px; line-height:20px; margin-bottom:10px; padding:4px 6px; vertical-align:middle; }
.error{ color:#FF0000; font-size:12px; line-height:28px; }
/*textarea,input[type="tel"]{ border-radius:4px; color:#555555; display:inline-block; font-size:14px; height:20px; line-height:20px; margin-bottom:10px; padding:4px 6px; vertical-align:middle; }*/
.input-xlarge{ width:270px; }
input, textarea, .uneditable-input{ margin-left:0; }
.input-medium{ width:150px; }
select{ background-color:#FFFFFF; border:1px solid #ccc; width:220px; }
select, input[type="file"]{ padding:5px; }
.input-small{ width:90px; }
.controls textarea{ height:80px; width:60%; }
input.btn_index{ background:url('../images/btn_1.png') no-repeat 0 0px; width:68px; height:33px; color:#fff; }
input.btn_index:hover{ background:url('../images/btn_2.png') no-repeat 0 0px; }

/*失物招领*/
.shiwu{ width:100%; }
.shiwu tr th, .shiwu tr td{ padding:3px 5px; line-height:22px; border-left:solid 1px #eee; border-bottom:solid 1px #eee; }
.shiwu tr th:first-child, .shiwu tr td:first-child{ border-left:none; }
.shiwu tr th{ background:#f5f5f5; line-height:28px; font-weight:normal; }
.shiwu tr td{ color:#666; line-height:28px; }

/**/
.mail_success{ padding:100px 0 20px 270px; font-size:24px; background:url('../images/mail_success.png') 210px 87px no-repeat; }
.mail_success a{ color:#f00; text-decoration:underline; }
.mail_success a:hover{ color:#c00; }

/*捐赠*/

/*捐赠导航*/
.nav_space{ display:table; height:46px; margin-top:-46px; position:relative; margin-bottom:10px; }
.nav_space ul{ width:100%; clear:both; }
.nav_space ul li{ color:#8E8E8E; float:left; font-size:15px; height:46px; line-height:46px; margin-right:1px; text-align:center; width:120px; }
.nav_space ul li a{ color:#8E8E8E; text-decoration:none; display:block; }
.nav_space ul li a:hover, .nav_space ul li a.active{ background:#00853c; color:#fff; }

/*我要捐赠*/
.woyaoJZ{ display:inline-block; width:298px; height:41px; padding-top:5px; position:relative; z-index:99; }
.woyaoJZ a{ display:inline-block; height:26px; line-height:26px; color:#fff; }
.woyaoJZ a:last-child{ color:#fff; }

/*捐赠搜索*/
.JZsearch{ height:48px; background:#f5f5f5; width:100%; margin:0 auto; overflow:hidden; }
.JZsearch strong{ font-size:14px; color:#fff; display:block; float:left; padding-left:20px; height:43px; line-height:43px; }
.JZsearch .JZsearchTJ{ float:left; padding-top:8px; padding-left:8px; line-height:28px; }
.JZsearch .JZsearchTJ span{ float:left; display:inline-block; padding-left:8px; vertical-align:middle; }
.JZsearch .JZsearchTJ span .input_txt{ height:21px; line-height:21px; width:140px; }
.JZsearch .JZsearchTJ span select{ padding:4px; width:100px; margin:0px; }
.JZsearch .JZsearchTJ .JZsearchBtn .btn{ padding:3px 12px; }


/*捐赠新闻*/
.juanzengLeft{ float:left; width:850px; }
.juanzengRight{ float:right; width:298px; padding-left:10px; }
.juanzengGD{ width:100%; overflow:hidden; padding-top:10px; }
.juanzengGD .jz_left, .juanzengGD .jz_right{ float:left; width:418px; border:solid 1px #eee; }
.juanzengGD .jz_right{ margin-left:10px; }
.juanzengGD .list_rightcent{ height:230px; min-height:230px; }
.juanzengGD .jz_gd{ height:230px; min-height:230px; overflow:hidden; }
.juanzengGD .jz_gd ul{ padding:5px 15px; }
.juanzengGD .list_rightcent h3{ line-height:25px; color:#666; font-size:12px; background:url('../images/list_d2.png') left center no-repeat; padding-left:12px; }
.juanzengGD .list_rightcent h3 a, .jz_directory .jz_dryList li a{ color:#333; display:inline-block; width:77%; height:25px; line-height:25px; overflow:hidden; }
.juanzengGD .list_rightcent h3 a:hover, .jz_directory .jz_dryList li a:hover{ color:#c00; }
.juanzengGD .list_rightcent h3 strong{ color:#9A2525; font-weight:normal; display:inline-block; }
.juanzengGD .list_rightcent h3 span.date, .jz_directory .jz_dryList li span.date{ color:#999; float:right; display:inline-block; width:18%; }
.jz_directory .jz_dryList li a{ width:77%; }
.jz_directory .jz_dryList li span.date{ width:23%; }

.juanzengGD .cont_bg_t{ border-bottom:solid 1px #eee; background:#f8f8f8; }
.juanzengGD .cont_bg_t span.active{ margin:-1px 0 0 -1px; height:36px; line-height:36px; padding:0 20px; }

/**/
.jz_directory{ width:100%; background:#f5f5f5; margin-top:10px; }
.juanzengRight .jz_directory + .jz_directory{ margin-top:0px; }
.jz_directory h2{ height:36px; line-height:36px; font-size:14px; background:#00853c; color:#fff; text-indent:1em; }
.jz_directory h2 a.more{ width:auto; height:auto; font-size:12px; display:inline-block; float:right; margin-right:8px; color:#eee; }
.jz_directory .jz_dryList, .jz_directory .jz_dryList2{ padding:10px 15px; overflow:hidden; height:220px; }
.jz_directory .jz_dryList li{ height:25px; line-height:25px; overflow:hidden; background:url('../images/list_d2.png') left center no-repeat; padding-left:12px; }
.jz_directory .jz_dryList li strong{ display:inline-block; padding-right:8px; color:#666; }
.jz_directory .jz_dryList li strong.red{ color:#c00; }
.jz_directory .jz_dryList2{ padding-left:0px; }
.jz_directory .jz_dryList2 span{ display:inline-block; float:left; height:26px; line-height:26px; padding-left:15px; color:#333; }

/**/
.cont_Product{ margin-left:34px; min-height:300px; width:100%; margin:0 auto; }
.cont_Product br{ display:none; }
.cont_Product ul{ list-style-type:none; overflow:hidden; display:table; padding:0px; margin:0 0 0 -21px; }
.cont_Product li{ float:left; border:solid 1px #f5f5f5;  margin:15px 0 10px 21px; width:158px; height:131px; overflow:hidden; text-align:center; }
.cont_Product li:hover{ box-shadow:0 0 3px #eee; border:solid 1px #c00; }
.cont_Product li a{ background:#f8f8f8; color:#0063c8; cursor:pointer; display:block; font-size:12px; padding:0px; }
.cont_Product li a:hover, .cont_Product li:hover a{ background:#c00; color:#fff; text-decoration:none; }
.cont_Product li span{ display:inline-block; height:30px; line-height:30px; overflow:hidden; width:100%; }
.cont_Product li a .imga{ background:#fff; height:100px; line-height:100px; overflow:hidden; border-bottom:solid 1px #f5f5f5; text-align:center; width:100%; }
.cont_Product li a:hover .imga, .cont_Product li:hover a .imga{ border-bottom-color:#c00; }
.cont_Product li a .imga i{ display:inline-block; height:100%; vertical-align:middle; }
.cont_Product li img{ width:auto; border:0 none; height:auto;  max-width:100%; vertical-align:middle; }


/*书香山农（馆报）导航*/
.bmoutain_space{ display:table; height:46px; margin-top:-46px; position:relative; margin-bottom:10px; float:right;}
.bmoutain_space ul{ width:100%; clear:both; }
.bmoutain_space ul li{ color:#8E8E8E; float:left; font-size:15px; height:46px; line-height:46px; margin-right:1px; text-align:center; width:100px; }
.bmoutain_space ul li a{ color:#8E8E8E; text-decoration:none; display:block; }
.bmoutain_space ul li a:hover, .bmoutain_space ul li a.active{ background:#00853c; color:#fff; }

.list_nav .bmountain_container{ background:rgba(255,255,255,0.8); *background:#fff; *opacity:0.8; height:46px; }
.list_nav .bmountain_container:after{ content:"　"; }

.bookmountainLeft{ float:left; width:850px;}
.bookmountainRight{ float:right; width:295px; }
.bookmountainGD{ width:100%; overflow:hidden;}
.bookmountainGD .bm_left, .bookmountainGD .jz_right{ float:left; width:476px; border:solid 1px #eee;}
.bookmountainGD .jz_right{ margin-left:10px; }
.bookmountainGD .list_rightcent{ height:200px; min-height:200px; }
.bookmountainGD .bm_gd{ height:200px; min-height:200px; overflow:hidden; }
.bookmountainGD .bm_gd ul{ padding:5px 15px; }
.bookmountainGD .list_rightcent h3{ line-height:25px; color:#666; font-size:12px; background:url('../images/list_d2.png') left center no-repeat;}
.bookmountainGD .list_rightcent h3 a, .bm_directory .jz_dryList li a{ color:#333; display:inline-block; width:77%; height:25px; line-height:25px; overflow:hidden;font-size:13px;color:#666;}
.bookmountainGD .list_rightcent h3 a:hover, .jz_directory .jz_dryList li a:hover{ color:#c00; }
.bookmountainGD .list_rightcent h3 strong{ color:#9A2525; font-weight:normal; display:inline-block; }
.bookmountainGD .list_rightcent h3 span.date, .jz_directory .jz_dryList li span.date{ color:#999; float:right; display:inline-block; width:18%; }
.bm_directory .jz_dryList li a{ width:77%; }
.bm_directory .jz_dryList li span.date{ width:23%; }
.bm_gd  li{ border-bottom: 1px dashed #CCCCCC;font-size: 13px;height: 30px;line-height: 30px; overflow: hidden;margin:0 7px;text-indent: 8px;}
.bm_gd li a {color: #3F3C30;cursor: pointer;outline: 0 none;text-decoration: none;}
.bm_gd li a:hover {color: #9A2525;text-decoration: underline;}
.bm_gd li .more { float:right; font-size:13px; color: #666;}

.bookmountainGD .cont_bg_t{ border-bottom:solid 1px #eee; background:#f8f8f8; }
.bookmountainGD .cont_bg_t span.active{ margin:-1px 0 0 -1px; height:36px; line-height:36px; padding:0 20px; }


.bookmountainGD .lx_method {background:#FCFCFC;;width:360px; height:235px;float:left;position:relative;margin-right:10px;border:#00853c 1.5px solid;box-shadow: 3px 3px 3px #00853c;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=180,color=#00853c);}
.lx_method .logo1{ width:200px; height:67px; background:url('../images/logo1.png')}

.lx_method .bm_sxzl{float:right;width:200px; height:80%;padding:5px 5px 0px 0px;}
.lx_method .bm_img{float:left;width:150px;height:90%;}
.lx_method .bm_sxzl .list_sxzl{width:200px; height:150px; padding-top:10px;}
.lx_method .bm_sxzl .list_sxzl h3 a{font-size:18px;color:#c00;}
.lx_method .bm_sxzl .list_sxzl h3 a:hover{text-decoration:none;}
.lx_method .bm_sxzl .list_sxzl li{height:30px; line-height:30px; overflow:hidden; background:url('../images/list_d2.png') left center no-repeat; margin-left:24px;margin-right:10px;text-indent: 10px; border-bottom: 1px dashed #cccccc;font-size:13px;}
.list_sxzl #more_a{ padding-right:18px; text-align:right; list-style: outside none none;}
.lx_method .bm_sxzl .list_sxzl li a:hover{color:#c00;}
#more_a a{font-size:12px;}
.sx_directory{ width:100%; background:#f8f8f8 ; }
.bookmountainRight .sx_directory .sx_directory2{ margin-top:0px; }
.sx_directory h2{ height:36px; line-height:36px; font-size:14px; background:#00853c; color:#fff; text-indent:1em; }
.sx_directory h2 a.more{ width:auto; height:auto; font-size:12px; display:inline-block; float:right; margin-right:8px; color:#eee; }
.sx_directory .sx_dryList, .sx_directory .sx_dryList2{ padding:10px 15px; overflow:hidden; }
.sx_directory .sx_dryList li{ height:30px; line-height:30px; overflow:hidden; background:url('../images/list_d2.png') left center no-repeat; padding:0px 12px 0 15px; white-space: nowrap;}
.sx_directory .sx_dryList li a{font-size:13px; padding-right:8px; color:#666; }
.sx_directory .sx_dryList li a:hover{ color:#c00; }

.sx_directory .sx_dryList2 {height:90px; }
.sx_directory .sx_dryList2  li{  background: url('../images/list_d2.png') left center no-repeat;float: left;height: 30px;line-height: 30px; overflow: hidden; width: 50%; font-size: 13px; text-indent: 15px;white-space: nowrap; }
.sx_directory .sx_dryList2 li a{ padding-right:8px; color:#666; }
.sx_directory .sx_dryList2 li a:hover{ color:#c00; }

.sx_directory .sx_dryList3 {height:173px; }
.sx_dryList3 .ck_left{width:50%;text-align:center;padding-top:20px;padding-left:10px;}
.sx_dryList3 .ck_left h3 {font-size:16px;color:#c00;}
.sx_dryList3 .ck_left a{line-height:25px;}
.sx_dryList3 .ck_left a:hover{color:#c00;}
.sx_dryList3 .ck_right{float:right;padding-top:20px;padding-right:10px;}







