@charset "utf-8"; /* CSS Document */ /*list_nav*/ .list_nav{ background:url(../images/tbanner1.jpg) center 30% no-repeat; background-size:cover; width:100%; overflow:hidden; height:46px; padding-top:300px; margin:0 auto; text-align:left; position:relative;} .list_nav .container{ background:rgba(255,255,255,0.9); background:#fff\9; opacity:0.8\9; height:46px; position:relative; z-index:3;} .list_nav .container:after{ content:" ";} .list_nav strong{ height:46px; line-height:46px; font-size:14px; color:#999; margin:0 3px 0 20px; font-weight:normal;} .list_nav a, .list_nav span.nohand{ display:inline-block; color:#999; line-height:38px; font-size:14px; height:38px;} .list_nav a:last-child{ color:#4a79d5; margin-right:10px;} .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:auto;} .list_lefttop{ overflow:hidden; position:relative;} .toptecx, .list_nav .jp-bookName{ width:100%; height:50px; line-height:50px; color:#1a52ad; border-top:solid 2px #1a52ad; border-image:-webkit-linear-gradient(to right, #3260cb, #6190df) 1 1; border-image:-moz-linear-gradient(to right, #3260cb, #6190df) 1 1; border-image:linear-gradient(to right, #3260cb, #6190df) 1 1; text-align:center; font-size:18px; font-weight:400; overflow:hidden; background:#eff4fc;} .ul_left{ width:230px; font-size:14px;} .ul_left a{ color:#666; height:44px; line-height:44px; display:block; overflow:hidden; text-align:center; margin-top:2px; position:relative; transition:all linear .4s;} .ul_left a.left_lasta{ border:0; height:35px; overflow:hidden;} .ul_left a:hover{ background:#eff4fc; color:#1a52ad; text-decoration:none;} /*.ul_left a::after{ content:''; width:100%; height:100%; position:absolute; top:0; left:-100%; z-index:-1; transition:all linear .4s; } .ul_left a:hover::after{ left:0; background:linear-gradient(to right, #3260cb 0%, #6190df 100%); }*/ .ul_left a.on{ background:-webkit-linear-gradient(to right, #3260cb 0%, #6190df 100%); background:-moz-linear-gradient(to right, #3260cb 0%, #6190df 100%); background:linear-gradient(to right, #3260cb 0%, #6190df 100%); 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(../images/g_list.jpg) no-repeat; height:239px;} .ulli_02{ width:202px; padding:0x 0 0 4px; margin-top:13px;} .ulli_02 li{ background:url(../images/d.jpg) 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_right{ width:970px; min-height:600px; height:100%; _height:600px; float:right; /*padding-top:10px;*/ padding-bottom:20px; position:relative;} .track{ width:13px; height:100%; position:absolute; background:url(../images/track.jpg) repeat-y 50% 2px; left:-36px; top:0px;} .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:#4a79d5; border:1px solid #4a79d5;} .list_righttop{ height:40px;} .list_span{ margin-top:-5px;} .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.jpg) 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:#3479c7;} .list_rightbott{ /*background:url('../images/list_bgbott.png') no-repeat;*/ height:16px;} .lict_cont1 li .download-file{ display:inline-block; background:url(../images/download.jpg) center no-repeat; background-size:100% auto; width:18px; height:18px; margin-left:10px; text-indent:-999em; vertical-align:middle; margin-top:-6px;} /*--分页--*/ /*.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 #1a52ad; background:#1a52ad; color:#fff; } .manu a:hover, .manu a:active{ border:#1a52ad 1px solid; color:#1a52ad; } .manu .current{ border:#1a52ad 1px solid; background-color:#1a52ad; padding:5px 12px; font-weight:bold; margin:2px; color:#fff; } .manu .disabled, .manu > span, .zhanneixin_select_right > span{ border:#eee 1px solid; padding:5px 12px; margin:2px; color:#ccc; } */ /*文章内容页 css*/ .list_cont_main{ color:#333; font-size:12px; line-height:30px; padding:8px 0;} .list_cont_main h1{ border-bottom:1px solid #eee;font-size:22px; font-weight:normal; height:auto; line-height:35px; text-align:center; padding:3px 15px 15px;} .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; font-size:14px; color:#333; line-height:26px; overflow:hidden; word-break:break-all; word-wrap:break-word;} .list_cont_content h2{ font-size:16px; padding:5px 0; color:#c00;} .list_cont_content p{ color:#333; font-family:'microsoft yahei'; font-size:14px; line-height:22px; padding-bottom:10px;} .list_cont_content table{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#fbfbfb; width:100%; margin-top:5px; margin-bottom:10px;} .list_cont_content table tr td { border-left:1px solid #ddd; border-top:1px solid #ddd; padding:3px; color:#666;} .list_cont_content table tr th { border-left:1px solid #ddd; border-top:1px solid #ddd; padding:3px; background:#eee; width:200px;} .list_cont_content .cont_file{ background:#fcf8e3; border:solid 1px #faebcc; color:#8a6d3b; padding:10px 15px; margin-top:20px; border-radius:2px;} .list_cont_content .cont_img{ width:100%; padding:20px 0; text-align:center;} /*-相关新闻-*/ .relatedNews{ width:250px; margin-left:20px; bottom:5px; position:fixed; right:5px; z-index:1000;} .relatedNews .libNews{ background:#fff;} .relatedNews .c_span{ background:#f8f8f8; border-bottom:1px solid #eee; display:table; width:100%;} .relatedNews .c_span a{ border-left:1px solid #e5e5e5; color:#666; cursor:pointer; display:inline-block; float:left; font-size:15px; height:36px; line-height:36px; overflow:hidden; padding:0 18px; margin-right:0;} .relatedNews .c_span a.active1{ background:#3e7fc8 url(../images/activebg.jpg) repeat-x scroll left top; color:#fff; border-bottom:none;} .relatedNews .c_span a:first-child{ border-left:medium none;} .relatedNews .icon-libott{ padding:0 10px 6px; margin:0; font-size:12px; border:solid 1px #eee; border-top:none;} .relatedNews .icon-libott li a{ font-size:12px; width:65%;} .relatedNews .icon-libott li span{ font-size:11px;} .relatedNews .icon-libott li:last-child{ border-bottom:none;} /*资源更多*/ .ulli_0a{width:98%; padding:12px 0 0 0px; margin:0 auto;} .ulli_0a li {background:url(../images/k.jpg) 12px center no-repeat; float:left; height:44px; line-height:44px; overflow:hidden; width:240px; 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.jpg) 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.jpg) 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.jpg) no-repeat; color:#fff;} .jzfw_c a.hov_g{ background:url(../images/jzfw_h.jpg) 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%; min-height:34px; margin-bottom:10px;} .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:linear-gradient(to right, #3260cb 0%, #6190df 100%);} .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.jpg) no-repeat; */height:296px; padding-top:4px;} .dis_cont{ padding:12px; overflow:hidden;} .dis_rht ul li{background:url(../images/rht_g.jpg) 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.jpg) no-repeat 26px 8px; text-indent:40px;} /*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.jpg) no-repeat 0 0px; width:68px; height:33px; color:#fff;} input.btn_index:hover{ background:url(../images/btn_2.jpg) 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.jpg) 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:#1a52ad; 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; vertical-align:top;} .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:866px;} .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:426px; 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.jpg) 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:#1a52ad; 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.jpg) 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{ min-height:300px; width:100%; margin:0 auto;} .cont_Product br{ display:none;} .cont_Product ul{ list-style-type:none; overflow:hidden; padding:0px; margin:0 0 0 -21px;} .cont_Product li{ float:left; border:solid 1px #f5f5f5; margin:0 0 21px 21px; width:203px; height:auto; 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:32px; line-height:32px; overflow:hidden; width:100%;} .cont_Product li a .imga{ background:#fff; height:120px; line-height:120px; 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;} /*-捐赠新闻-*/ .bookDonation{} .bookDonation .list_left{ width:890px;} .bookDonation .list_right{ width:265px;} /*-资源评论-*/ .comment_main{ overflow:hidden; padding:15px 20px 20px; background:#f5f5f5;} .comment_main .comment_desc, .comment_list .comment_list_desc{ width:100%; display:table; padding-bottom:10px; border-bottom:solid 1px #e5e5e5;} .comment_main .comment_desc strong, .comment_list .comment_list_desc strong{ color:#1a52ad; font-size:16px; line-height:24px;} .comment_main .comment_content{ line-height:30px; padding-top:10px;} .comment_main .edit_table td{ padding:3px;} .comment_main .edit_table .input_txt{ min-height:28px;} .comment_main .edit_table .input_txt:focus{ border-color:#36c;} .comment_main .edit_table .sp_2 textarea{ width:99%;} .comment_main .edit_table .sp_3{ text-align:right; padding-right:2px; float:right;} .comment_main .input_bgr{ text-align:left; float:left;} .comment_main .comment_edit{} .comment_main .comment_list .comment_list_desc{ padding-top:20px;} .comment_main .comment_list li{ line-height:25px; padding:10px 0; border-bottom:dotted 1px #ddd;} .comment_main .comment_list li strong{ color:#1a52ad;} .comment_main .comment_list li span{ color:#999;} /*--图书列表--*/ .book-list{ width:100%; overflow:hidden; padding-bottom:10px;} .book-list .book-items{ width:100%; display:table;} .book-list ul li{ position:relative; padding-top:5px; width:12.5%; float:left;} .b-content .book-list ul li{ width:14.285%;} .book-list .list-more{ text-align:center;} .book-list .list-more .more{ float:none;} /*--单个书--*/ .book-wrap{ padding:10px; width:100%; position:relative;} .book-wrap .b-img{ height:168px; margin-bottom:10px; padding:0; position:relative; text-align:center;} .book-wrap .b-img a{ display:block; position:relative; text-align:center;} .book-wrap .b-img a:hover img{ box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1); border:solid 1px #e7604a;} .book-wrap .b-img img{ border:solid 1px #ddd; width:130px; height:168px; border-radius:5px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease;} .book-wrap .b-name{ display:block; height:20px; line-height:20px; margin-bottom:4px; overflow:hidden; transition:height 0.08s ease 0s; word-break:break-all; word-wrap:break-word; text-align:center;} .book-wrap .b-shopnum{ height:18px; line-height:18px; text-align:center; margin-bottom:10px; overflow:hidden; white-space:nowrap;} .book-wrap .b-shopnum a{ color:#999;} .book-wrap .b-shopnum a:hover{ color:#e7604a;} .book-wrap .b-operate{ overflow:hidden; text-align:center; padding-left:1px; margin:0 auto;} .book-wrap .collect, .book-wrap .addcart, .book-wrap .download{ text-align:left; position:relative; padding-left:30px; padding-right:10px; font-size:12px; float:left; margin-left:-1px; color:#f89000; display:inline-block; border:1px solid #ddd; height:30px; line-height:29px; min-width:22px;} .book-wrap a.collect, .book-wrap a.addcart, .book-wrap a.download{ background:#fff;} .book-wrap .collect{ border-radius:2px 0 0 2px; color:#b5b5b5;} .book-wrap .addcart{ border-radius:0 2px 2px 0;} .book-wrap .collect i, .book-wrap .addcart i, .book-wrap .download i{ display:block; font-style:normal; width:18px; height:18px; left:8px; top:50%; margin-top:-9px; position:absolute; transition:background-position 0.15s ease-in-out 0s; /*background:url(../images/bookicons.jpg) 99999px 99999px no-repeat;*/} .book-wrap .collect i{ background-position:0 -512px;} .book-wrap .addcart i{ background-position:0 -461px;} .book-wrap .download i{ background-position:0 -559px;} .book-wrap .collect:hover, .book-wrap .addcart:hover{ border-color:#e7604a; color:#e7604a; text-decoration:none; z-index:1;} .book-wrap .collect:hover i{ background-position:0 -535px;} .book-wrap .addcart:hover i{ background-position:0 -487px;} .book-wrap .download:hover i{ background-position:0 -583px;} /**/ .bookCode{ width:100px; float:right; height:auto; margin-left:15px; padding-top:15px; text-align:center; line-height:30px;} .bookCode img{ width:100px; height:100px;} .jp-viewContent{ min-height:580px; overflow:hidden; width:100%;} /*--关于图书--*/ .menuTitle, .menuTitle-tabs{ position:relative; margin-bottom:8px; border-bottom:solid 1px #ddd; width:100%; display:table;} .menuTitle h5, .menuTitle-tabs h5.active{ font-size:18px; color:#0a55a8; position:relative; border-bottom:solid 2px #0a55a8; display:inline-block; padding:6px 3px 8px; cursor:text;} .jp-booksContent{ width:100%; overflow:hidden;} .booksContent{} /*-封面-*/ .jp-bookDetail{ width:100%; display:table; position:relative; padding:15px 0;} .jp-bookDetail .bookCover{ float:left; margin-right:20px; width:240px; height:340px; display:table;} .bookCover .cover{ width:100%; height:340px; display:block; position:relative; overflow:hidden; box-shadow:4px 4px 0px #f0f0f0;} .bookCover .cover img{ width:100%; height:340px;} .bookCover .share-collect{ display:block; text-align:right; line-height:25px; padding-top:5px;} .bookCover .share-collect a{ /*background:url(../images/sharecollect.jpg) -999999px -999999px no-repeat;*/ display:inline-block; margin-left:15px; padding-left:17px; color:#999;} .bookCover .share-collect a:hover{ color:#e7604a;} .bookCover .share-collect .share{ background-position:left 6px;} .bookCover .share-collect .collect{ background-position:left -41px;} /*-书况-*/ .jp-bookDetail .bookDetail{ width:100%;} .bookDetail .jp-bookName{ overflow:hidden; padding-bottom:10px; border-bottom:dotted 1px #ccc;} .bookDetail .jp-bookName h2{ color:#36c; font-size:20px; line-height:26px; padding-top:5px;} .bookDetail .jp-bookName .creator{ color:#666; line-height:24px; padding-top:3px;} .bookDetail .jp-bookInfo{ overflow:hidden; padding:12px 0;} .bookDetail .jp-bookInfo li{ line-height:30px; min-height:30px; color:#999; font-size:14px; padding-left:93px; word-break:break-all; word-wrap:break-word;} .bookDetail .jp-bookInfo li strong{ display:inline-block; font-weight:normal; color:#666; text-align:right; width:87px; padding-right:6px; margin-left:-93px; position:relative; float:left;} .bookDetail .jp-bookInfo li.r-reason > strong{ color:#e7604a;} .bookDetail .jp-bookInfo li.r-reason > span{ display:inline-block; padding:8px 15px; margin-top:5px; background:#f5f5f5;} .bookDetail .buy-btns{ overflow:hidden; padding-top:15px;} .bookDetail .buy-btns .btn{ font-size:15px; padding:8px 22px; margin-right:12px; float:left;} .bookDetail .buy-btns .btn-append{ background-position:21px center; background-repeat:no-repeat; padding-left:46px;} /*--讲座--*/ .training-events .block { background:#f8f8f8; padding:12px 15px; margin-bottom:10px; overflow:hidden; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; transition:all linear .2s;} .training-events .block:hover{ background:#eff4fc;} .training-events .block h3 { font-size:16px; margin-bottom:10px; color:#1a52ad;} .training-events .block h3 a{ color:#1a52ad;} .training-events .block h3 a:hover{ color:#c00;} .training-events .block ul.event-info { padding:10px 15px; background:#fff; color:#666; font-size:13px;} .training-events .block ul.event-action {} .training-events .block ul.event-action li { margin-top:10px; padding:10px 0 10px 25px; background:#f5f5f5; font-size:18px;} /*--FAQ(常见问题)--*/ .faqbox {} .faqlist { border-bottom:1px solid #eee; margin:0 0 20px 0;} .faqlist dt { cursor:pointer; border-top:1px solid #eee;} .faqlist dt a { color:#474747; height:25px; line-height:25px; display:block; padding:15px 0; font-size:16px;} .faqlist dt a span { background:url(../images/ico_2.jpg) no-repeat right -200px; display:block;} .faqlist dt a:hover { text-decoration:none;} .faqlist dt a:hover span { background:url(../images/ico_2.jpg) no-repeat right -225px;} .faqlist dt.cur a span { background:url(../images/ico_2.jpg) no-repeat right -250px;} .faqlist dt.cur a:hover span {} .faqlist dd { display:none;} .faqlist .faqtextcon { position:relative; padding:7px 0 0 0;} .faqlist .faqtextcon .angel { background:url(../images/angel_3.jpg) no-repeat left 0px; position:absolute; left:40px; top:0; width:15px; height:9px;} .faqlist .faqtextcon .faqtext { background:#fef8f4; border:2px solid #fbefe6; border-bottom:1px solid #fbefe6; padding:20px 30px; color:#b18160; font-size:14px;} /*--事件树--*/ .activity-log__text > a, .activity-log__text > small { text-overflow:ellipsis; white-space:nowrap ;} .activity-log { position:relative; padding-bottom:20px; margin-top:30px ;} .activity-log:after, .activity-log:before { position:absolute ;} .activity-log:before { content:''; background-color:#619adf; left:50%; top:0; width:1px; height:calc(100% - 15px) ;} .activity-log:after { bottom:-25px; left:402px; content:"结束了"; border:2px solid #dfdfdf; padding:8px 16px; border-radius:2px; font-size:15px ;} .activity-log__item { position:relative; padding:70px 0 0 525px;} @media (max-width:767px) { .activity-log__item { padding:70px 0 0 15px ;} .activity-log__time { display:none ;} } .activity-log__date { background-color:#619adf; position:absolute; top:0; left:50%; transform:translateX(-50%); overflow:hidden; text-align:center; color:#fff; padding:2px; width:50px; height:50px; line-height:50px; border-radius:50%; font-size:15px; z-index:1;} .activity-log__content { position:relative; background-color:#ecf2fb; padding:15px 20px; border-radius:5px; margin-bottom:20px;} .activity-log__content:before { width:0px; height:0px; border-bottom:8px solid transparent; border-top:8px solid transparent; border-right:8px solid #ecf2fb; text-align:center; font-size:14px; line-height:20px; color:#fff; position:absolute; left:-8px; top:50%; margin-top:-7px; font-family:Material-Design-Iconic-Font ;} .activity-log__content--listing { border-left:0px solid #619adf;} .activity-log__content--listing:before { content:'';} @media (min-width:768px) { .activity-log__content { max-width:400px ;} .activity-log__time { position:absolute; left:-147px; padding:3px 6px; border:1px solid #e4e4e4; border-radius:2px; font-size:12px; min-height:20px; line-height:20px; top:50%; margin-top:-12px;} .activity-log__time:after, .activity-log__time:before { content:''; position:absolute ;} .activity-log__time:before { width:9px; height:9px; right:-33px; top:7px; background-color:#619adf; border-radius:50%; z-index:1 ;} .activity-log__time:after { height:1px; background-color:#e4e4e4; width:47px; left:83px; top:11px ;} } .activity-log__attrs { margin-top:13px ;} .activity-log__attrs > span { padding:3px 10px; display:inline-block; font-size:12px; border:1px solid #f1f1f1; border-radius:2px ;} .activity-log__list img:not(.img-circle), .team__item { border-radius:2px ;} .activity-log__attrs > span.activity-log__added { border-color:#66BB6A; background-color:#66BB6A; color:#fff;} .activity-log__attrs > span.activity-log__updated { border-color:#FFC107; background-color:#FFC107; color:#fff;} .activity-log__attrs > span.activity-log__removed { border-color:#EF5350; background-color:#EF5350; color:#fff;} .activity-log__text > a { color:#2e353b ;} .activity-log__text > small { color:#9c9c9c; margin-top:3px ;} .activity-log__text > a, .activity-log__text > small { display:block; overflow:hidden; white-space:normal; font-size:14px; line-height:26px; color:#5c5c5c;} /*.activity-log__item { padding:70px 482px 0 0; }*/ .activity-log__item .left{ border-right:0px solid #619adf; border-left:none; margin-left:-518px;} .activity-log__item .left.activity-log__content:before{ right:-8px; left:auto; border-bottom:8px solid transparent; border-top:8px solid transparent; border-left:8px solid #ecf2fb; border-right:none;} .activity-log__item .left .activity-log__time{ left:auto; right:-147px;} .activity-log__item .left .activity-log__time:before{ left:-33px; right:auto;} .activity-log__item .left .activity-log__time:after{ left:auto; right:83px;} /*--list_tuwen--*/ .list_tuwen{ width:100%; overflow:hidden; padding-bottom:20px;} .list_tuwen dt{ font-size:16px; line-height:35px; padding:0 8px; display:inline-block; border-bottom:solid 2px #6ba5d6; border-image:-webkit-linear-gradient(to right, #3260cb, #6190df) 1 1 round; border-image:-moz-linear-gradient(to right, #3260cb, #6190df) 1 1 round; border-image:linear-gradient(to right, #3260cb, #6190df) 1 1 round;} .list_tuwen dd{ background:#f8f8f8; padding:20px; overflow:hidden; font-size:14px; color:#666; line-height:25px;} .list_tuwen span.col-4{ padding-left:2%; width:31.33333333%;} .list_tuwen.ld-zengshu span.col-3{ padding-right:2%; width:23%;} .list_tuwen.ld-zengshu span.col-3 img{ width:100%;} .list_tuwen.ld-zengshu dd{ padding-left:0; padding-right:0; background:none; border-top:solid 1px #eee;} /*--文件列表--*/ .catalog-default{ width:100%; overflow:hidden;} .catalog-default .catalog-list{ width:100%; display:table; padding-top:10px;} .catalog-default .catalog-list .menuTitle{ font-size:14px; line-height:42px; text-align:center; background:#f5f5f5; margin-bottom:0;} .catalog-list .catalog-items{} .catalog-list .catalog-items li{ border-bottom:dashed 1px #ddd; width:100%; overflow:hidden; height:46px; line-height:46px; color:#666;} .catalog-list .catalog-items li a{ color:#36c; font-size:14px;} .catalog-list .catalog-items li a:hover{ color:#e7604a;} .catalog-list .catalog-items li span{ text-align:center; display:inline-block;} .catalog-list .catalog-items li .c-title{ text-align:left; text-indent:3px;} .catalog-list .catalog-items li .c-title a{ display:inline-block; background:url(../images/catalog-t.jpg) left center no-repeat; text-indent:24px;} .catalog-list .catalog-items li .c-caption{ padding-top:15px;} .catalog-list .catalog-items li .c-date{} /*--人员列表--*/ .researcher-list{ overflow:hidden; min-height:200px;} .researcher-list li{ height:200px;} .researcher-list li span{ display:inline-block;} .researcher-list li span.imga{ height:169px;}