﻿@charset "utf-8";
/* CSS Document */

.wrap{ min-width:1220px; position:relative;}

.edge_line{ border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; padding:0 20px;}
.ledge{ background:url(/images/newbook/expandl.png) no-repeat; width:14px; height:50px; overflow:hidden; position:absolute; left:240px; top:200px; margin-top:-25px; cursor:pointer;}
.rledge{ background:url(/images/newbook/expandr.gif); width:14px; height:50px;background-size: contain; overflow:hidden; position:absolute; left:240px; top:200px; margin-top:-25px; cursor:pointer;}
.ledge_current{ background-position:-14px 0; left:36px;}

.main{ position:relative; margin:15px 0 0;}
.main_center{ margin:0 290px 0 240px; min-height:800px; *margin:0 20px;}
.main_right{ width:220px; padding: 0 50px 0 20px;}
.main_left{ width:170px;padding: 0 20px 0 50px;}
.main_right h2{ height:28px; color:#000; font-size:14px;}
.content_left{ margin-bottom:10px;}
.content_left h2{ font-size:14px; color:#4c4c4c; line-height:28px; height:28px;}
.content_left h2 span{ float:left; font-weight:bold;}
.content_left h2 .leixing{ float:left; margin:8px 0 0 10px;}
.content_left h2 .quxian{ float:left; margin:5px 0 0 10px;}

.content_left h3{ font-size:14px; color:#666; line-height:28px; height:28px;}

.content_left h2 b.icons{ float:left; background:url(/images/newbook/left_tit.png) no-repeat 0 -9px; width:11px; height:6px; margin:11px 0 0 10px; cursor:pointer;}
.content_left h2 b.icons_cur{ background-position:0 0;}
.content_left li{ line-height:26px; position:relative;}
.content_left li a{ display:block; height:26px; color:#4d4d4d; *display:inline-block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.content_left li a+.dele{ display:none; background:url(/images/newbook/tit_dele.png) no-repeat; width:7px; height:7px; position:absolute; right:5px; top:9px;}
.content_left li a.current+.dele{ display:block;}
.content_left li a.current{ background:#f5f5f5;}
.content_left li span{ margin-left:5px; color:#8a8a8a;}
.content_left li a.tit_c b{ background:url(/images/newbook/left_ico.png) no-repeat; width:7px; height:7px; display:block; margin:9px 3px 0 0; float:left;}
.content_left li a.current_c b{ background-position:0 -10px;}
.content_left li ul{ display:none;}
.content_left li li{ padding-left:10px;}
.content_left a:hover{ background:#f5f5f5;}
.content_left a.more.current{ background:none;}
.content_left a.more:hover{ color:#3f82c4; background:none;}
.content_left .span2:hover{ background:#f5f5f5;}
.content_left .span1:hover{ background:#f5f5f5;}
.content_left .span1{ display:block; }
.content_left .span2{display:none;}
.content_left .ul1{ display:none;}


.prompt{ margin-bottom:10px; -webkit-box-shadow:#f0f0f0 0px 0 5px 6px; -moz-box-shadow:#f0f0f0 0px 0 5px 6px; -ms-box-shadow:#f0f0f0 0px 0 5px 6px; -o-box-shadow:#f0f0f0 0px 0 5px 6px; box-shadow:#f0f0f0 0px 0 5px 6px;word-wrap: break-word;}
.prompt dl{ padding:10px; line-height:24px;}
.prompt dt{ color:#f82e2e;}
.prompt dd{ color:#4c4c4c;}
.prompt dd em{ color:#ff0000; margin:0 5px;}
.prompt dd a{ color:#3f82c4;}
.prompt dd a:hover{ text-decoration:underline;}

.mpt_content { line-height: 28px; margin-bottom: 6px; padding-bottom: 6px;border-bottom:solid #e0e0e0 1px; }
.mpt_content h2{ height:28px; color:#4d4d4d; font-size:14px;line-height:24px;}
.mpt_content h2 span{ color:#8a8a8a; font-size:14px; margin-left:6px; font-weight:normal;}
.mpt_content h2 .icons{ width:2px; height:14px; background:#5d96cd; margin:5px 6px 0 0; float:left;}
.mpt_content dl{ color:#666;}
.mpt_content dl em{ color:#ff0000;}
.mpt_content dt{}
.mpt_content dd{ line-height:24px;}
.mpt_content a{ color:#3f82c4;}
.mpt_content a:hover{ text-decoration:underline;}
.mpt_content .name a{color: #999;}
.mpt_content .name a strong{font-weight: bold;color: #000;}
.name h2 a{font-size:14px;}


.find_top{ width:100%; height:30px;}
.find_top .leftF{ color:#666; line-height:24px; font-size:14px;}
.find_top .leftF em{ color:#ff0000; margin:0 5px;}
/* select */
.select{position:relative;float:left; padding-left:20px; z-index:99;}
.select dt{height:26px;line-height:26px; background:url(/images/newbook/px_ico.png) no-repeat right -70px; color:#666; padding:0 15px 0 0; text-align:right;cursor:pointer;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;}
.select dd{position:absolute;left:0;top:29px;border:1px solid #d2ccc4;background:#fff;display:none;}
.select dd ul{padding:4px;width:80px; -webkit-box-shadow:#f0f0f0 0px 0 4px 2px; -moz-box-shadow:#f0f0f0 0px 0 4px 2px; -ms-box-shadow:#f0f0f0 0px 0 4px 2px; -o-box-shadow:#f0f0f0 0px 0 4px 2px; box-shadow:#f0f0f0 0px 0 4px 2px;}
.select dd ul li a{line-height:28px;display:block;padding:0 8px; color:#666;}
.select dd ul li a:hover{background:#f5f5f5; color:#3f82c4;}
.mrpx .select{ background:url(/images/newbook/px_ico.png) no-repeat 0 -34px;}
.mohu .select{ background:url(/images/newbook/px_ico.png) no-repeat 0 5px;}
.mrpx,.mohu{ margin:0 0 0 20px;}

.books li{ position:relative; padding:20px 0 0 160px;}
.books li .check_list{ position:absolute; left:0; top:22px;}
.books li .divImg{ width:110px; height:154px; position:absolute; left:30px; top:22px;}
.books li .divImg img{ width:110px; height:154px; display:block;-webkit-box-shadow:#f0f0f0 0px 2px 3px 3px; -moz-box-shadow:#f0f0f0 0px 2px 3px 3px; -ms-box-shadow:#f0f0f0 0px 2px 3px 3px; -o-box-shadow:#f0f0f0 0px 2px 3px 3px; box-shadow:#f0f0f0 0px 2px 3px 3px;}
.books li .cited{ color:#999; line-height:28px;}
.books li .cited span{ margin:0 15px 0 0;}
.books li em{ color:#ff0000;}
.books li dl{min-height: 154px;}
.books dl{ line-height:24px; border-bottom:solid #ebebeb 1px;}
.books dt{ font-size:14px; font-weight:bold;}
.books dt a{ color:#333;}
.books dt a:hover{ color:#3f82c4;}
.books dd{ color:#4d4d4d;}
.books dd span{ margin-right:20px;}
.books dd a{ color:#3f82c4;}
.books dd a:hover{ color:#ff0000;}
.books dd .bnt_book{ height:28px; line-height:28px; text-align:center; display:block; margin:0 30px 0 0; font-size:14px; color:#3f82c4; font-weight:bold;}

.books li .bottom_bar{ padding:6px 0 10px; position:relative;}
.books li a.bnt_coll,.books li span.bnt_coll{ width:52px; height:22px; line-height:22px; border:solid #c2c2c2 1px; color:#666; border-radius:10px; text-align:center; margin:4px 4px 0 0; /* position:absolute; */ right:0; top:18px;}
.books li a.bnt_coll:hover{ color:#FFF; background:#3f82c4; border-color:#3f82c4;}
.books li span.bnt_coll{ color:#999;}

.ived_bnt{ height:34px; margin-top:20px; padding:0 20px;}
.ived_bnt a{ border:solid #c2c2c2 1px; margin-right:20px; width:82px; height:32px; line-height:32px; float:left; color:#808080; font-size:14px; border-radius:32px;}
.ived_bnt a:hover{ color:#458dd6; border:solid #458dd6 1px;cursor:pointer;}
.ived_bnt a.current{ color:#FFF; border:solid #458dd6 1px; background:#458dd6;}
.ived_bnt a .icons{ background:url(/images/newbook/bnt_bottom.png) no-repeat; float:left; height:18px; margin:7px 6px 0 15px;}
.ived_bnt a.future b{ background-position:0 0; width:16px;}
.ived_bnt a.cted b{ background-position:-20px 0; width:18px;}
.ived_bnt a.export b{ background-position:-40px 0; width:18px;}
.ived_bnt a.future:hover b{ background-position:0 -20px; width:16px;}
.ived_bnt a.cted:hover b{ background-position:-20px -20px; width:18px;}
.ived_bnt a.export:hover b{ background-position:-40px -20px; width:18px;}
.ived_bnt a.future.current b{ background-position:0 -40px; width:16px;}
.ived_bnt a.cted.current b{ background-position:-20px -40px; width:18px;}
.ived_bnt a.export.current b{ background-position:-40px -40px; width:18px;}



/*分页*/
.pagination{text-align:right; font-size:14px; margin-top:40px; padding:0 20px;}
.pagination a,.pagination b{display:inline-block; vertical-align:top; border:solid #e0e0e0 1px; height:24px; line-height:24px;color:#808080; margin:0 3px; padding:0px 5px;}
.pagination a:hover,.pagination .cur{ background-color:#3f82c4; border:solid #3173b3 1px; color:#fff;}
.pagination span{ color:#999999; padding:0 8px;}

.related{ border-top:solid #e0ecf7 1px; margin:50px 50px 0;min-width:1170px;}
.related h3{ height:10px; position:relative; font-size:16px; color:#333; font-weight:bold;}
.related h3 span{ display:block; height:24px; line-height:24px; padding:0 5px; background:#FFF; position:absolute; top:-13px; left:50%; margin-left:-37px;}
.related ul{}
.related li{ width:160px; line-height:36px; font-size:14px; float:left;}
.related li a{ color:#666;}
.related li a:hover{ color:#3f82c4;}

/*******期刊*********/
.journal{}
.journal li{ position:relative; padding:0 0 0 30px;}
.journal li .check_list{ position:absolute; left:0; top:20px;}
.journal li em{ color:#ff0000;}
.journal dl{ line-height:24px; border-bottom:solid #ebebeb 1px; padding:15px 70px 15px 0;}
.journal dt{ font-size:14px; margin-bottom:2px; font-weight:bold;}
.journal dt a{ color:#3f82c4;}
.journal dt a:hover{ color:#ff0000;}
.journal dd{ color:#4d4d4d; line-height:20px; padding:2px 0;}
.journal .rnal_cell{ height:28px;}
.journal .bnt_book{ height:28px; line-height:28px; text-align:center; display:block; margin:0 36px 0 0; font-size:14px; font-weight:bold; color:#3f82c4;}
.journal .bnt_book img{ float:left; margin:5px 6px 0 0;}
.journal .bnt_book:hover{ color:#ff0000;}

.journal li a.bnt_coll,.journal li span.bnt_coll{ width:52px; height:22px; line-height:22px; border:solid #c2c2c2 1px; color:#666; border-radius:10px; text-align:center; margin:0 5px 0 0; position:absolute; right:0; top:18px;}
.journal li a.bnt_coll:hover{ color:#FFF; background:#3f82c4; border-color:#3f82c4;}
.journal li span.bnt_coll{ color:#999;}

.rnal_content{ border-bottom:solid #e7e7e7 1px; position:relative; margin-top:6px;}
.rnal_content .LeftBotton,.rnal_content .RightBotton{ background:url(/images/newbook/rnal_arrow.png) no-repeat; width:40px; height:154px; display:block; cursor:pointer; position:absolute; top:0;}
.rnal_content .LeftBotton{ background-position:0 0; left:0px;}
.rnal_content .RightBotton{ background-position:-40px 0; right:0;}
.rnal_content .Cont{ height:224px; overflow:hidden;}
.rnal_content .cont_cell{ width:110px; height:224px; float:left; line-height:20px; font-size:14px; margin:0 25px 0 0; _display:inline;}
.rnal_content .cont_cell img{ width:110px; height:154px; display:block; margin-bottom:10px;
-webkit-box-shadow:#dfdfdf 0 3px 6px 0;
-moz-box-shadow:#dfdfdf 0 3px 6px 0;
-ms-box-shadow:#dfdfdf 0 3px 6px 0;
-o-box-shadow:#dfdfdf 0 3px 6px 0;
box-shadow:#dfdfdf 0 3px 6px 0;
}
.rnal_content .cont_cell em{ color:#ff0000;}

/********知识***********/
.journal a.more{ color:#3f82c4; margin-left:10px;}
.journal a.more:hover{ color:#ff0000;}

/********音视频***********/
.sound_list li{ padding:12px 0 0 214px;}
.sound_list li .check_list{ top:18px;}
.sound_list li dl{ padding-bottom:10px;min-height: 110px;}
.books .sound{ width:164px; height:110px; overflow:hidden; position:absolute; top:18px; left:30px;
-webkit-box-shadow:#dfdfdf 0 3px 6px 0;
-moz-box-shadow:#dfdfdf 0 3px 6px 0;
-ms-box-shadow:#dfdfdf 0 3px 6px 0;
-o-box-shadow:#dfdfdf 0 3px 6px 0;
box-shadow:#dfdfdf 0 3px 6px 0;
}
.books .sound img{ width:164px; height:110px;}

.doc_sharing{ margin-bottom:15px;}
.doc_sharing a{ display:block; height:52px; line-height:52px; background:#3f82c4; color:#FFF; font-size:18px; border-radius:4px; text-align:center;}
.find_close{ line-height:22px; color:#666;}
.find_close em{ color:#F00; margin:0 6px;}
.find_close a{ color:#3f82c4; margin:0 6px;}
.find_close a:hover{ color:#F00;}

.document{}
.document ul{}
.document li{ line-height:22px; color:#666; padding:20px 0 15px; border-bottom:solid #ebebeb 1px;}
.document dt{ font-size:14px; margin-bottom:5px;}
.document dt img{ width:14px; height:18px; margin:0 8px 0 0; vertical-align:middle;}
.document dt a.down{ color:#3f82c4; margin-left:8px;}
.document dt a.down:hover{ color:#F00;}
.document dd .ment_cell{ margin-right:15px;}
.document dd b{ font-weight:bold; color:#333;}
.document li em{ color:#F00}



/*2018-3-7 新加*/

.find_top .crumbs{ color:#666; line-height:24px; font-size:14px; float:left;}
.find_top .crumbs a{ color:#3f82c4;}
.find_top .crumbs a:hover{ color:#Fd0000;}

.typesub{}
.typesub h2{ font-weight:bold; color:#Fd0000; font-size:14px; padding:20px 0 5px;}
.typesub ul{ font-size:14px;}
.typesub li{ width:190px; float:left; line-height:24px;}
.typesub li a{ color:#3f82c4; text-decoration:underline; display:inline-block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.typesub li a:hover{ color:#Fd0000;}

.bookdetail{ border-top:solid #ebebeb 1px; margin-top:15px;}
.bookdetail li{ width:160px; padding:20px 0 0 160px; position:relative; float:left; min-height:185px; margin-right:40px;}
.bookdetail li .check_list{ position:absolute; left:0; top:22px;}
.bookdetail li .divImg{ width:110px; height:154px; position:absolute; left:30px; top:22px;}
.bookdetail li .divImg img{ width:110px; height:154px; display:block;-webkit-box-shadow:#f0f0f0 0px 2px 3px 3px; -moz-box-shadow:#f0f0f0 0px 2px 3px 3px; -ms-box-shadow:#f0f0f0 0px 2px 3px 3px; -o-box-shadow:#f0f0f0 0px 2px 3px 3px; box-shadow:#f0f0f0 0px 2px 3px 3px;}
.bookdetail li .cited{ color:#999; line-height:28px;}
.bookdetail li .cited span{ margin:0 15px 0 0;}
.bookdetail li em{ color:#ff0000;}
.bookdetail dl{ line-height:24px;}
.bookdetail dt{ font-size:14px; font-weight:bold; line-height:20px; margin-bottom:5px;}
.bookdetail dt a{ color:#333;}
.bookdetail dt a:hover{ color:#3f82c4;}
.bookdetail dd{ color:#666;}
.bookdetail dd a.reading_bnt{ display:block; width:82px; height:30px; line-height:30px; border:solid #3f82c4 1px; border-radius:4px; text-align:center; font-size:14px; color:#3f82c4; margin-top:5px;}
.bookdetail dd a.reading_bnt:hover{ color:#Fd0000;}


.book_nav_center{ margin:0 0 0 240px; min-height:800px; *margin:0 0 0 20px;}
.book_nav_line{ border-left:1px solid #e7e7e7; padding:0 20px;}


.span1,.span2{cursor: pointer;}

















































