@charset "utf-8";
/* 主要的 */
i.icon-03{width:46px;height:46px;background:url(../images/icon_03.png) no-repeat center;}
i.icon-24-01{width:14px;height:14px;background:url(../images/icon_24.png) no-repeat 0 0;}
i.icon-24-02{width:15px;height:14px;background:url(../images/icon_24.png) no-repeat -15px 0;}
i.icon-24-03{width:13px;height:14px;background:url(../images/icon_24.png) no-repeat -31px 0;}
i.icon-24-04{width:14px;height:14px;background:url(../images/icon_24.png) no-repeat -45px 0;}

/**********************************子库首页**********************************/
/*searcher*/
.searcher{margin:54px auto;width:635px;}
.searcher .search-tit{height:26px;padding:0 0 20px 0;}
.searcher .search-tit > a{padding:3px 10px;margin:0;color:#757575;font-size:14px;}
.searcher .search-tit > a:hover{color:#f44a0b;}
.searcher .search-tit > a.on{background:#f30d20;border-color:#f30d20;color:#ffffff;}
.searcher .search-tit > a.on i.fa{color:#f30d20;}
.searcher .search-input select{padding:0 0 0 16px;}
.searcher .search-input .select {padding: 11px 0;}

.searcher .search-tit div.more{color:#f44a0b;font-size:14px;}

.searcher .morebox{top:24px;}

/* .searcher .search-input{border:1px solid #f30d20;} */
.searcher .search-input select{height:26px;line-height:26px;}
.searcher .search-input .select option{border: 1px solid #f30d20;}
.searcher .search-input input{width: 414px;
    padding: 13px 20px;}
.searcher .search-input button{height: 48px;line-height:48px;background:#f30d20;}
.searcher .search-input button:focus{outline: none;}
.searcher .search-input:hover{box-shadow:0 0 10px #999999;border-color:#cb0a1a;}
.searcher .search-input:hover button{background:#cb0a1a;}

/*推荐资源，人社业务导航recommend*/
.recommend{padding-bottom:80px;}
.recommend .big-title{border-color:#e1e1e1;}
.ul-nav{margin:10px 0;}
.ul-nav-01{margin-left:-2%;}
.ul-nav-02{margin-left:-8%;}
.ul-nav li{float:left;}
.ul-nav-01 li{width:48%;margin-left:2%;}
.ul-nav-02 li{width:23.7%;margin-left:8%;padding-left:15px;background:url(../images/icon_06.png) no-repeat 0 -15px;}
.ul-nav-02 li:hover{background-position-y:10px;}
.ul-nav li a{display:block;height:24px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-nav li a em{margin-right:10px;color:#ff9933;}
.ul-nav li a font{margin-left:10px;color:#ff9933;}

/**********************************搜索列表**********************************/
/********************left********************/
/*左侧分类盒子*/
.classbox{margin-bottom:20px;margin-top: -4px;}
.classbox div.show-all{display:block !important;}

/*treebox 左侧树 */
.treebox{padding:10px;background:#f7f8fb;overflow-x:auto;}
.treebox select{width:100%;height:32px;padding:5px;margin:0 auto 10px;line-height:32px;background:#ffffff;border-radius:3px;border:1px solid #e8e8e8;color:#666666;font-size:14px;}
.treebox select option{font-size:14px;line-height:24px;}
.treebox .jstree-default .jstree-anchor font{color:#666666;margin:0 0 0 5px;}

/*yearbox 左侧年份 */
.yearbox{}
.yearbox li{padding:0 15px 0 18px;height:35px;line-height:35px;background:#f7f8fb url(../images/icon_04.png) no-repeat 95% 12px;border-bottom:1px solid #e8e8e8;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:all;transition-property:all;}
.yearbox li label{display:block;height:35px;cursor:pointer;}
.yearbox li input{float:left;margin:11px 5px 0 0;}
.yearbox li a{display:block;height:35px;color:#666666;}
.yearbox li span{display:inline-block;max-width:70%;height:35px;color:#666666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.yearbox li font{display:inline-block;height:35px;color:#999999;overflow:hidden;font-family:arial;margin:0 0 0 5px;}
.yearbox li:hover{background-color:#ffffff;color:#f44a0b;}
.yearbox li:hover a{color:#f44a0b;}
.yearbox li:hover span{color:#f44a0b;}
.yearbox li.on{background-color:#f44a0b;background-position-y:-23px;color:#ffffff;}
.yearbox li.on a,
.yearbox li.on span,
.yearbox li.on font{color:#ffffff;}
.yearbox.hide{max-height:144px;overflow:hidden;}
.hasmore div.show-all{background:#fbfbfd;}

/********************right********************/

/*******************************************search*******************************************/
.search{width:800px;margin:21px 0 18px;}
.search-tit{height:26px;padding:0 0 22px 0;}
.search-tit > a{position:relative;float:left;padding:3px 9px;margin:0 5px 0 0;color:#666666;border:1px solid transparent;font-size:14px;}
.search-tit > a i.fa{display:none;position:absolute;bottom:-6px;left:50%;margin:0 0 0 -3.5px;}
.search-tit > a:hover{color:#a6300a;}
.search-tit > a.on{background:#fda537;color:#a6300a;}
.search-tit > a.on i.fa{display:inline-block;color:#ff9933;}

.search-tit div.more{position:relative;float:left;width:48px;height:24px;padding:0px 10px;margin:0 4px;text-align:center;line-height:22px;border:1px solid transparent;border-radius:3px 3px 0 0;color:#dfe2ed;cursor:pointer;}
.search-tit div.more font{font-family:"宋体";letter-spacing:-3px;}
.search-tit div.more.active{padding:0 10px;background:#ffffff;color:#f44a0b;border:1px solid #eee;border-bottom:none;}

/*---- 更多 begin 01 ----*/
.more-type{position:absolute;top:24px;left:50%;z-index:9999999;margin:0 0 0 -35px;background:#ffffff;min-width:68px;width:155px;max-height:233px;overflow:auto;border:1px solid #eee;border-radius:0 0 3px 3px;text-align:left;border-top:none;}
.more-type a{display:block;color:#666666;margin:1px 0;padding:3px 10px 3px 15px;float:none;border-radius:0;}
.more-type a.more{border-top:1px solid #eee;}
.more-type a:hover{color:#f44a0b;}
.more-type a.on{background:#ff9933;color:#ffffff;}

/*---- 更多 begin 02 ----*/
.morebox{position:absolute;top:22px;right:-1px;z-index:1;width:770px;padding:10px 20px;margin:0px auto;overflow:hidden;background:#ffffff;box-shadow:5px 5px 10px rgba(0,0,0,0.1);border-radius:3px 0 3px 3px;}
.morebox ul.moreline{float:left;width:18%;padding:10px 1%;zoom:1;}
.morebox li{line-height:22px;overflow:hidden;text-align:left;}
.morebox li h4 a{font-size:13px;color:#0765AB;}
.morebox li p a{padding-left:12px;color:#555;}
.morebox li p a:hover{color:#ff9933;}

.search-input{background:#fff; color: #666666;   border: 1px solid #f30d20;display: inline-block;}
.search-input .select{padding:7px 0;}
.search-input input{width:391px;height:21px;line-height:20px;padding:9px 11px;background:#ffffff;font-size:14px;font-family:"微软雅黑";-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:all;transition-property:all;}
.search-input select{width:70px;padding:0 0 0 10px;height:26px;line-height:26px;background:#ffffff;font-size:14px;font-family:"微软雅黑";border-right:1px solid #a7a7a7;/*-webkit-appearance:none;*/
    /*-moz-appearance:none;*/
    /*appearance:none;*/
    /*background:none;*/
    /*background:url(../images/xlcd.png) 87px center no-repeat;*/
}
/*.search-input select::-ms-expand{width:0;padding:5px 0;border:none;background:#fff;}*/
.search-input button{width:105px;height:40px;background:#f30d20;color:#ffffff;font-family:"微软雅黑";font-size:19px;cursor:pointer;}
.search-input button:hover{background:#cb0a1a;}
.search-input button:focus{outline: none;}
.search-input:hover{border: 1px solid #cb0a1a;}
.search-input:hover input{background:#fafafa;}


/*高级检索，top-search*/
.top-search{margin-top:2px;margin-left:66px;}
.top-search a.gaoji{display:block;width:auto;height:24px;text-align:left;background:none;color:#dfe2ed;line-height:24px;margin:0 0 0;}
.top-search a.gaoji:hover{color:#ffffff;}
.top-search label{display:block;color:#dfe2ed;cursor:pointer;}
.top-search label input[type="checkbox"]{vertical-align:middle;}

/*hotwords*/
.hotwords{width:100%;max-height:24px;margin:7px auto;overflow:hidden;margin:10px auto;color:#a6b2d2;}
.hotwords a{margin:0 10px;color:#a6b2d2;}
.hotwords a:hover{color:#ffffff;}
.hotwords a.hot{color:#ff9933;}
.hotwords a.hot:hover{text-decoration:underline;}


/*sort*/
.sort{margin-top:5px;}
.sort .left a{margin:0 0 0 10px;color:#666666;transition:none;-webkit-transition:none;}
.sort .left a:nth-child(1){margin:0;}
.sort .left a:hover{color:#f30d20;}
.sort .left a.on{color:#f30d20;}
.sort .left a.up{background:url(../images/up.png) right center no-repeat;padding:0 23px 0 0;color:#f31d20;}
.sort .left a.down{background:url(../images/down.png) right center no-repeat;padding:0 23px 0 0;color:#f31d20;}

/*cond*/
.cond{padding:7px 10px;min-height:16px;background:#f7f8fb;color:#999;}
.cond span{line-height: 30px;}
.cond span.fl i.fa{margin-right:5px;}
.cond ul{}
.cond ul li{float:left;margin:0 10px 0 0;color:#999999;}
.cond ul li h4{float:left;}
.cond ul li span{display:block;float:left;height:22px;margin:0 5px 0 0;color:#333333;}
.cond ul li b{float:left;display:inline-block;max-width:140px;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cond ul li a{margin-right:10px;transition:none;cursor:initial;}

/*listbox*/
.listbox{}
.listbox .big-title{margin-top:20px;border:none;padding-right:15px;background:#f5f5f5;overflow:hidden;}
.listbox .big-title h3{padding:0 15px;height:34px;line-height:34px;border:none;top:0;background:#ff9933;color:#fff;font-size:16px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.listbox .big-title p{margin:0 0 0 10px;line-height:34px;}
.listbox .big-title .more{line-height:34px;margin:0;}

/*列表模式，ul-01*/
.ul-01{}
.ul-01 li{position:relative;padding:13px 14px;overflow:hidden;border-top:1px solid #d3d3d3;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;}
.ul-01 li:nth-child(1){border:none;}
.ul-01 li a.img{margin:0px 0 0 20px;background:#e5e7eb;}
.ul-01 li a.img div{width:177px;height:225px;background:#b6b6b6;overflow:hidden;display:table-cell;vertical-align:middle;}
.ul-01 li a.img img{display:block;max-width:100%;max-height:100%;margin:0 auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;}
.ul-01 li .fixed-w{width:100%;}
.ul-01 li h4{display:inline-block;margin:0 0 8px;overflow:hidden;font-size:16px;font-family:"微软雅黑";}
.ul-01 li h4 em{float:left;margin:-1px 5px 0 0;color:#ff9933;}
.ul-01 li h4 a.title{min-width:400px;height:20px;font-size:16px;font-family:"微软雅黑";color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-01 li .label{line-height:28px;/*max-height:40px;overflow:hidden;*/color: #747474;font-size: 15px;}
.ul-01 li .label span{display:inline-block;}
/* .ul-01 li .label span font{color:#ff9933;} */
.ul-01 li .label b{margin:0 8px;font-family:"宋体";}
.ul-01 li .intr{min-height:20px;max-height:60px;line-height:29px;/*多行显示...*/
    overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color: #747474;font-size: 15px;}
.ul-01 li .source{height:22px;overflow:hidden;color: #747474;margin-bottom: 11px;line-height: 29px;font-size: 15px;}
.ul-01 li .key{max-width:100%;overflow:hidden;margin-top:3px;}
.ul-01 li a.scbtn{/*margin:8px 0 0 0;*/background:#f7f8fb;color:#999999;}
.ul-01 li:hover{background:#fbfbfb;}
.ul-01 li h4 a:hover{text-decoration:underline;}
.ul-01 li:hover a.img img{-webkit-transform:scale(1.2);transform:scale(1.2);}

/*视频*/
.ul-01 li a.img.video{position:relative;}
.ul-01 li a.img.video i.icon{position:absolute;z-index:1;top:50%;left:50%;margin:-23px 0 0 -23px;}
.ul-01 li:hover a.img.video i.icon{background:url(../images/icon_03_hover.png);}

/*平铺模式，ul-02\n*/
.ul-02{margin:20px 0 0 0;}
.ul-02 li{float:left;width:200px;margin:0 0 30px 40px;overflow:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;}
.ul-02 li:hover{background:#fbfbfb;}
.ul-02 li .imgbox{position:relative;}
.ul-02 li .imgbox a.img{background:#e5e7eb;}
.ul-02 li .imgbox a.img div{width:200px;height:157px;background:#e5e7eb;overflow:hidden;display:table-cell;vertical-align:middle;}
.ul-02 li .imgbox a.img img{display:block;max-width:100%;max-height:100%;margin:0 auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;}
.ul-02 li:hover .imgbox .img img{-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);-webkit-transform:scale(1.2);transform:scale(1.2);}
.ul-02 li .imgbox a.scbtn{position:absolute;top:-28px;left:50%;padding:2px 8px;margin:-14px 0 0 -38px;width:60px;height:22px;border-radius:30px;line-height:22px;background:#f7f8fb;border:1px solid #fff;color:#999999;text-align:center;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;}
.ul-02 li .imgbox a.scbtn:hover{box-shadow:3px 3px 5px rgba(0,0,0,0.5);}
.ul-02 li:hover .imgbox a.scbtn{top:50%;}
.ul-02 li h4{margin-bottom:5px;}
.ul-02 li h4 a.title{display:block;height:22px;font-size:12px;color:#f44a0b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-02 li h4 a.title:hover{text-decoration:underline;}
.ul-02 li .source{height:22px;overflow:hidden;color:#999999;}
.ul-02 li .label{margin-left:-8px;line-height:20px;color:#999999;}
.ul-02 li .label span{margin:0 8px;}

/*********************************图书详情*********************************/
/*左侧，图书信息*/
.book-info{padding:0 0 20px 13px;}
/*左侧，图书图片*/
.book-img{width:152px;overflow:hidden;margin:0 20px 0 0;}
.book-img .img{position:relative;background:#ffffff;border:1px solid #ddd;}
.book-img .img div{width:150px;height:210px;text-align:center;display:table-cell;vertical-align:middle;}
.book-img .img div img{display:block;max-width:100%;margin:0 auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;}
.book-img .img:hover a.fdbtn{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=1);}
.book-img .img a.fdbtn{width:78px;margin:-15px 0 0 -39px;}
.book-img .img:hover div img{-webkit-transform:scale(1.2);transform:scale(1.2);}

/*图书下面的操作按钮*/
.book-info .img-btm{margin-top:15px;text-align:center;}
.book-info .img-btm a.seebtn{color:#f44a0b;}
.book-info .img-btm a.scbtn{color:#f44a0b;}
.book-info .img-btm span{margin:0 5px;font-family:"宋体";color:#e1e1e1;}

/*右侧，图书字段*/
.book-intr{width:73%;}
.book-tit{}
.book-tit h3{font-size:22px;line-height:30px;font-family:"微软雅黑";font-weight:bold;color:#f44a0b;}
.book-tit .label{padding:5px 0 0 15px;}
.book-tit .label span{margin-left:10px;}

.author{color:#666666;}
.author a{color:#666666;}
.author a:hover{color:#f44a0b;}

.metadata{margin:10px 0 0 -2%;}
.metadata li{position:relative;float:left;min-width:37%;min-height:24px;margin:0 0 0 2%;padding-left:11%;line-height:24px;color:#666666;}
.metadata li > span{position:absolute;left:0;top:0;color:#666666;
    /* width:66px; */
    /* white-space:nowrap;
    text-overflow:ellipsis; 
    overflow:hidden;    */
    text-align: justify;
    text-align-last: justify;
}
.metadata li >span i{display: inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.metadata li >span .onei{    width: 60px;text-align: justify;text-align-last: justify; }
/* .metadata li > span::after{display: inline;width: 100%;height:0;overflow: hidden;content: '';} */
.metadata li div{margin-left:23px;text-align: justify;font-size: 12px;display: inline-block;}
.metadata li.w-100{width:86%;}
.metadata li.w-100.p-m{padding-bottom:8px;}

/*图书简介，tabbox*/
.bookintr{margin-bottom:30px;overflow:hidden;}
.bookintr ul.menu{min-height:30px;border-bottom:1px solid #ccc;margin-left: -6px;}
.bookintr ul.menu li{position:relative;top:1px;float:left;max-width:123px;padding:0 0 6px;margin-left:19px;font-size:17px;height:22px;line-height:26px;text-align:center;color:#333333;font-weight:bold;font-family:"微软雅黑";cursor:pointer;border-bottom:2px solid transparent;overflow:hidden;}
.bookintr ul.menu li:hover,
.bookintr ul.menu li.active{border-color:#f44a0b;}

.bookintr .tabcon{margin-top:15px;}
.bookintr .con{}
.bookintr .coninfo{font-size:13px;line-height:20px;color:#333333;text-align:justify;padding:0 15px;}
.bookintr .coninfo p{font-size:13px;line-height:20px;padding-bottom:16px;font-family:"宋体" !important;}
.bookintr .coninfo.hide{max-height:295px;overflow:hidden;}
/*.bookintr div.show-all{margin:15px auto 0;}*/

/*图书导航*/
.catalog{}
.mltree{margin-top:15px;overflow:hidden;}
.mltree .jstree-default>.jstree-container-ul>.jstree-node{position:relative;}
.mltree .jstree-default .jstree-anchor{width:100%;height:28px;line-height:28px;color:#666666;transition:none;}
.mltree .jstree-default .jstree-anchor .spot{background:url(../images/icon_05.png) repeat-x center;}
.mltree .jstree-default .jstree-anchor .spot span{padding:0 5px 0 0;background:#ffffff;}
.mltree .jstree-default .jstree-anchor .spot font{position:absolute;right:0;color:#999999;padding:0 0 0 10px;background:#ffffff;}
.mltree .jstree-default .jstree-hovered .spot span,
.mltree .jstree-default .jstree-hovered .spot font{background:#f5f9fc;}
.mltree .jstree-default .jstree-clicked .spot span,
.mltree .jstree-default .jstree-clicked .spot font{background:#ecf5fc;}
.mltree.hide{max-height:252px;overflow:hidden;padding: 0 15px;}

/*右侧相关*/
/*相关搜索词*/
.ul-words{margin-top:10px;}
.ul-words a{float:left;color:#f44a0b;margin-right:15px;line-height:24px;}
.ul-words a:hover{text-decoration:underline;}

/*相关图书，ul-book*/
.ul-book{}
.ul-book li{padding:10px 0;overflow:hidden;}
.ul-book li .img{margin:0 10px 0 0;border:1px solid #e1e1e1;overflow:hidden;}
.ul-book li .img div{width:88px;height:124px;background:#fafafa;overflow:hidden;display:table-cell;vertical-align:middle;}
.ul-book li .img img{display:block;max-width: 100%;max-height: 100%;margin:0 auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;}
.ul-book li .img-r{}
.ul-book li .img-r h4{margin:0 0 5px;}
.ul-book li .img-r h4 a{display:block;max-height:60px;overflow:hidden;line-height:20px;}
.ul-book li .img-r p{line-height:18px;color:#999999;}
.ul-book li:hover .img img{-webkit-transform:scale(1.2);transform:scale(1.2);}

/*相关图片，ul-img*/
.ul-img{padding:10px 0 0;margin-left:-14px;}
.ul-img li{width:128px;float:left;margin:0 0 0 14px;}
.ul-img li .img{width:100%;}
.ul-img li .img div{width:128px;height:90px;background:#fafafa;overflow:hidden;display:table-cell;vertical-align:middle;}
.ul-img li .img img{display:block;max-width: 100%;max-height: 100%;margin:0 auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;}
.ul-img li h4{}
.ul-img li h4 a{height:40px;overflow:hidden;line-height:20px;word-break:break-all;word-wrap:break-word;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.ul-img li:hover .img img{-webkit-transform:scale(1.2);transform:scale(1.2);}

/*相关论文、案例，ul-text*/
.ul-text{padding:7px 0 0;}
.ul-text li{padding-left:2px;}
/* background:url(../images/icon_06.png) no-repeat 0 -15px; */
.ul-text li a{display:block;height:24px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 15px;margin-bottom: 6px;max-width:270px;}
.ul-text li:hover{background-position-y:10px;}

/*********************************组图/视频，详情页*********************************/
/*左侧，组图图片*/
.zubox-img{width:352px;overflow:hidden;margin:0 25px 0 0;}
.zubox-img .img{position:relative;background:#ffffff;border:1px solid #ddd;}
.zubox-img .img div{width:350px;height:233px;text-align:center;display:table-cell;vertical-align:middle;}
.zubox-img .img div img{display:block;margin:0 auto;}
.zubox-img .img:hover a.fdbtn{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=1);}

/*右侧，组图字段*/
.zubox-intr{width:57%;}
.zubox-intr .metadata li{float:none;width:83%;padding-left:15%;}

/*图片列表，imglist*/
.imglist .ul-02{margin-top:15px;}


/*********************************图片/视频，详情页*********************************/
.img-info{margin-bottom:30px;padding-left: 13px;}
/*imgnav*/
.imgnav{border:1px solid #dcdcdc;}
.minimg{}
.minimg img{max-width:100%;height:500px;display:block;margin:0 auto;}

.img-title{}
.img-title .title{padding:10px;background:#f7f7f7;}
.img-title .title h3{font-size:12px;line-height:24px;}
.img-title .title .btnbox a{margin-left:5px;color:#666666;}
.img-title .title .label{margin:5px 0 0;color:#666666;}
.img-title .title .label span{margin-right:20px;}

.expand{position:relative;}
.expand .gallery-pic{position:absolute;top:0;left:0;width:53px;height:20px;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=0);}
.img-title .img{z-index:10;width:100%;height:375px;position:relative;text-align:center;overflow:hidden;}
.img-title .img img{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.img-title .prev{position:absolute;left:0px;top:0px;z-index:10;cursor:pointer;width:50%;height:375px;}
.img-title .prev a{position:absolute;left:0;top:50%;display:block;background:url(../images/imgLeft.png) no-repeat;width:33px;height:72px;margin:-36px 0 0 0;display:none;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);}
.img-title .prev a:hover{-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);}
.img-title .next{position:absolute;right:0px;top:0px;z-index:10;cursor:pointer;width:50%;height:375px;}
.img-title .next a{position:absolute;right:0;top:50%;display:block;background:url(../images/imgRight.png) no-repeat;width:33px;height:72px;margin:-36px 0 0 0;display:none;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);}
.img-title .next a:hover{-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);}

.cbtn{position:relative;height:117px;background:#f7f8fb;}
.cbtn ul{position:relative;width:10000px;height:93px;}
.cbtn ul li{float:left;border:2px solid #ffffff;width:122px;height:89px;overflow:hidden;cursor:pointer;text-align:center;margin-right:10px;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;}
.cbtn ul li img{width:100%;min-height:100%;display:block;}
.cbtn ul li tt{background:#000;color:#FFF;position:absolute;right:4px;bottom:4px;z-index:20;font-family:"宋体" ;line-height:16px;padding:0 5px;}
.cbtn li:hover,
.cbtn li.hov{border-color:#ff9933;}
.cbtn i{width:25px;height:64px;cursor:pointer;position:absolute;top:50%;margin:-32px 0 0;z-index:9;}
.cbtn i:hover{background-position-x:-25px;}
.cSlideUl{width:670px;height:93px;overflow:hidden;position:relative;top:-10px;margin:0 auto;}
.picLeft{left:40px;background:url(../images/picLeft.png) no-repeat 0 0;}
.picRight{right:40px;background:url(../images/picRight.png) no-repeat 0 0;}

.img-info .metadata{margin-left:0;}
.img-info .metadata li{min-width:40%;padding:3px 0 3px 10%;margin-left:0;}
.img-info .metadata li > span{top:3px;font-size: 12px;}
.img-info .metadata li.w-100{width:92%;}
.img-info .metadata li.w-100 div{height:auto;white-space:normal;}

/*附件下载，enclosure*/
/*.enclosure{margin-bottom:30px;}
.fjintr .tabtit{padding:0 10px;background:#f0f0f0;}
.fjintr ul.menu{margin:4px 0 0;}
.fjintr ul.menu li{float:left;height:32px;line-height:32px;padding:0 16px;cursor:pointer;color:#666666;}
.fjintr ul.menu li.active{color:#f44a0b;background:#ffffff;}
.fjintr ul.menu li:hover{color:#f44a0b;}

.fjintr .tabcon{margin-top:15px;}*/

/*operate*/
/*.operate{margin:6px 0;}
.operate a{height:22px;line-height:22px;padding:0 10px;background:#f8f8f8;border-radius:3px;border:1px solid #ccc;color:#666666;}
.operate a:hover{border-color:#f44a0b;color:#f44a0b;}*/

/*table*/
/*.table{}
.table table tr td{padding:5px;color:#666666;}
.table table tr td input{vertical-align:middle;}
.italic{color:#999999;}
.arial{font-family:arial;}
.table table tr td a{color:#666666;}
.table table tr td a:hover{color:#f44a0b;}*/
/*table-01*/
/*.table-01 table tr:nth-child(2n) td{background:#f6f6f6;}
.table-01 table tr:hover td{background:#fafafa;}
.table-01 table tr td{padding:5px;border-bottom:1px solid #f0f0f0;}*/

/*********************************期刊，详情页*********************************/
/*ul-03*/
.list{margin-bottom:30px;}
.listintr{padding:10px 0 0;}
.listintr div.show-all{margin:15px auto 0;}
.ul-03{}
.ul-03 li{padding:3px 0;background:url(../images/icon_05.png) center repeat-x;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;}
.ul-03 li a{display:block;overflow:hidden;height:24px;line-height:24px;}
.ul-03 li em{float:left;padding:0 10px 0 0;background:#ffffff;color:#666666;}
.ul-03 li p{float:left;padding:0 10px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:520px;height:24px;line-height:24px;color:#666666;background:#ffffff;}
.ul-03 li font{float:left;padding-right:5px;background:#ffffff;color:#999999;}
.ul-03 li span{float:right;padding:0 0 0 10px;background:#ffffff;color:#999999;}
.ul-03 li .no-pointer{pointer-events:none;}
.ul-03 li .no-pointer p{color:#999}
.ul-03 li.noauthor{background:none;}
.ul-03 li:hover,
.ul-03 li:hover em,
.ul-03 li:hover p,
.ul-03 li:hover font,
.ul-03 li:hover span{background-color:#f9fbfd;}
.ul-03 li a:hover em,
.ul-03 li a:hover p{color:#f44a0b;}
.ul-03.hide{max-height:300px;overflow:hidden;}

/*期刊导航，ul-04*/
.ul-04{width:100%;}
.ul-04 li{margin-bottom:1px;background:#f7f7f7;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:all;transition-property:all;}
.ul-04 li:hover{background:#f0f0f0;}
.ul-04 li a.year{display:block;float:left;max-width:80%;height:32px;padding:0 0 0 10px;line-height:32px;font-family:arial;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-04 li a.p-show{float:right;padding:5px 10px;font-size:18px;color:#999999;}
.ul-04 li a.p-show:hover{color:#f44a0b;}

.ul-04-p{display:none;padding:5px;background:#ffffff;}
.ul-04-p a{margin:0 5px;color:#999999;}
.ul-04-p a:hover{color:#333333;}
.ul-04-p a.on{color:#f44a0b;}


/*********************************论文/稿件，详情页*********************************/
/*paper-title*/
.paper-title{border-bottom:1px solid #adadad;padding: 0 13px;}
.h1box h1{display:inline;font-size:24px;font-weight:bold;font-family:arial,"微软雅黑";line-height:36px;overflow:hidden;}
.h1box h1.fl{margin:0 25px 0 0;}
.h1box h1 sup{font-size:14px;position:relative;top:-3px;left:3px;}
.h1box .btn-box{min-width:125px;font-weight:normal;text-align:right;}
.h1box .btn-box a.readbtn{min-width:70px;margin:3px 0 0 10px;padding:2px 10px;border-radius:3px;}
.h1box .btn-box a.readbtn:hover{box-shadow:0 0 10px rgba(0,0,0,0.4);}
.h1box .btn-box a.readbtn i.fa{top:1px;margin-right:5px;font-size:16px;}
.h1box .btn-box a.readbtn.on{background:#ff9933;color:#ffffff;}

.paper-title h3{font-size:16px;font-family:arial,"微软雅黑";color:#666666;line-height:24px;padding:5px 0 0;}
.paper-title .label{padding:10px 0 5px;}
.paper-title .label p{color:#999999;}
.paper-title .label span{display:inline-block;margin-right:20px;}
.paper-title .label span span{display:inline;margin-right:0;}
.paper-title .label a.collbtn i.icon{top:-2px;}

/*author-basic*/
.author-basic{margin-bottom:30px;background:#f9fbfd;}
.author-basic .hide{max-height:175px;overflow:hidden;}
.author-basic div.show-all{margin:15px auto 0;}
/*作者信息，author-basic*/
.author-info{width:50%;}
.author-info h3{background:#eff3f7;padding:5px 10px;font-size:13px;color:#666666;}
.author-info h3 i.fa{top:-1px;margin-right:5px;}
.author-info p{padding:10px;color:#999;}
/*.author-info ul{padding:10px 0;}*/
/*.author-info ul li{padding:2px 10px;overflow:hidden;*/
    /*-webkit-transition-duration:0.5s;*/
    /*transition-duration:0.5s;*/
    /*-webkit-transition-property:all;*/
    /*transition-property:all;}*/
/*.author-info ul li:hover{background:#ffffff;box-shadow:0 0 3px rgba(0,0,0,0.1);}*/
/*.author-info ul li h4{float:left;margin-right:10px;}*/
/*.author-info ul li h4 a{color:#f44a0b;}*/
/*.author-info ul li h4 a:hover{text-decoration:underline;}*/
/*.author-info ul li p{padding:0;color:#666666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}*/
/*.author-info ul li p a{color:#666666;}*/
/*.author-info ul li p a:hover{color:#000;}*/
.flashBg{padding: 14px 14px 0;}
/*基本信息，basic-info*/
.basic-info{width:50%;}
.basic-info h3{background:#eff3f7;padding:5px 10px;font-size:13px;color:#666666;}
.basic-info h3 i.fa{top:-1px;margin-right:5px;}
.author-basic ul{padding:10px 0;}
.author-basic ul li{/*position:relative;padding:5px 10px 5px 20%;*/padding:0 10px;overflow:hidden;line-height:22px;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:all;transition-property:all;}
.author-basic ul li:hover{background:#ffffff;box-shadow:0 0 3px rgba(0,0,0,0.1);}
/*.basic-info ul li span{position:absolute;left:10px;top:5px;color:#999999;margin-right:5px;width:18%;height:24px;color:#999999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}*/
.author-basic ul li span{float:left;color:#999999;margin-right:5px;}
.author-basic ul li div{text-align:justify;}
/* 他的图书 */
.img-wz h4 a{font-size: 14px;}
.img-wz p{font-size: 12px;}
.ul-21 .imgbor{ width: 88px;height: 124px;border: 1px solid #e1e1e1;background: #fafafa;line-height: 124px;}
/*摘要，zyintr*/
.zyintr{padding:10px 20px 15px 20px;margin-bottom:15px;background:#f9fbfd;border:1px solid #eee;}
.zyintr ul.menu{height:30px;border-bottom:1px solid #ddd;}
.zyintr ul.menu li{position:relative;top:1px;float:left;padding:0 0 6px;margin-right:20px;text-align:center;font-family:"微软雅黑";cursor:pointer;}
.zyintr ul.menu li:hover{color:#333333;}
.zyintr ul.menu li.active{color:#333333;font-weight:bold;border-bottom:2px solid #ff9933;}

.zyintr .tabcon{margin-top:15px;}
.zyintr .con{}
.zyintr .coninfo{font-size:13px;line-height:20px;color:#666666;text-align:justify;}
.zyintr .coninfo.hide{max-height:100px;overflow:hidden;}
.zyintr div.show-all{margin:15px auto 0;}

/*关键词*/
/* .key{padding-left:70px;} */
.keywords{margin:10px 0 30px;padding-left: 15px;}
.keywords span.fl{color:#999999;line-height: 30px;}
.keywords span.fl i.fa{margin-right:5px;}


/*********************************条目类型，详情页*********************************/
/*entryinfo*/
.entryinfo{padding:20px 13px;color:#666666}
.entryinfo h3{padding:10px 0 15px;color:#000;line-height:normal;font-size:14px;}
.entryinfo h4{padding:15px 0;color:#666;line-height:normal;font-size:12px;font-weight:bold;font-style:italic;}
.entryinfo p{color:#666;line-height:24px;font-size:12px;text-align:justify;padding-bottom:16px;}
.entryinfo img{max-width:70%;display:block;margin:20px auto;}
.entryinfo .protitle{font-weight:bold;color:#f44a0b;}
.entryinfo .prodiv{}

/*********************************问答，详情页*********************************/
.QAinfo{padding:30px 0;overflow:hidden;}
.QAinfo .label{padding:5px 0 5px 27px;color:#999;line-height:20px;}
.QAinfo .label span{display:inline-block;margin-right:20px;}
.QAinfo em{display:block;width:18px;height:18px;text-align:center;line-height:18px;font-size:12px;color:#fff;}
.QAinfo h4{overflow:hidden;}
.QAinfo h4 em{margin:3px 0 0;background:#f44a0b;}
.QAinfo h4 .title{padding:0 0 0 10px;/*width:87%;height:24px;*/line-height:24px;font-size:14px;color:#666;}
.QAinfo .answer{padding:5px 0;background:#f7f8fb;}
.QAinfo .answer em{margin:3px 0 0;background:#ff9933;}
.QAinfo .answer .text{padding:0 10px;color:#666;text-align:justify;}
.QAinfo div.show-all{background:none;height:24px;line-height:24px;}

.askimg{position:relative;padding:15px 0 0 17px;margin-bottom:10px;}
.askimg img{float:left;display:block;width:134px;height:96px;margin:0 0 10px 11.5px;cursor:pointer;}
.askimg.hide{max-height:106px;overflow:hidden;}

/*********************************高级检索*********************************/
/*topseacher 高级检索*/
.topseacher{padding:0 0 20px;margin-bottom:20px;background:#fff;border:1px solid #f7f8fb;border-top:none;}
.topseacher{white-space:nowrap;}
.topseacher .menu li{position:relative;display:inline-block;padding:0 20px;font-size:14px;line-height:30px;text-align:center;cursor:pointer;}
.topseacher .menu .active{position:relative;bottom:-1px;background:#f44a0b;color:#fff;}
.topseacher .menu .normal{border:none;}

.tabtit{position:relative;height:30px;background:#f7f8fb;border-bottom:1px solid #ccc;z-index:1;}
.tabtit #menu{overflow:hidden;}
.tabtit.more #menu{margin:0 30px;}
.tabtit.more a.mroll-l,
.tabtit.more a.mroll-r{display:block;}
a.mroll-l{position:absolute;left:0;top:0;width:20px;height:30px;background:url(../images/mroll-l.png) center -3px no-repeat;outline:medium;display:none;transition:none;}
a.mroll-l:hover{background:url(../images/mroll-l.png) center -40px no-repeat;}
a.mroll-r{position:absolute;right:0;top:0;width:20px;height:30px;background:url(../images/mroll-r.png) center -3px no-repeat;outline:medium;display:none;transition:none;}
a.mroll-r:hover{background:url(../images/mroll-r.png) center -40px no-repeat;}
.topseacher .tabcon{padding:10px 10px 0 10px;border:none;position:relative;top:-1px;}

/*jscon*/
.jscon{margin:10px auto 20px;}
.jscon table{position:relative;}
.jscon table td{padding:5px 10px;}
.jscon table td h3{color:#f44a0b;font-size:16px;}
.jscon table td .add{margin-left:10px;}
.jscon table span{padding:0 20px 0 0;float:right;}
.jscon table input[type="text"]{width:96%;height:28px;line-height:28px;padding:0 2%;border:1px solid #e8e8e8;outline:none;border-radius:3px;}
.jscon table select{width:100%;padding:0 3px;height:30px;line-height:30px;border:1px solid #e8e8e8;outline:none;border-radius:3px;}
.jscon a.add{position:relative;bottom:35px;right:-837px;/*ng 需要*/display:inline-block;width:28px;height:28px;text-indent:1000px;border:1px solid #f44a0b;overflow:hidden;border-radius:3px;background:url(../images/icon_15.png) no-repeat center 0;vertical-align:middle;}
.jscon a.add:hover{background:#f44a0b url(../images/icon_15.png) no-repeat center -28px;}
.jscon a.remove{display:inline-block;width:28px;height:28px;text-indent:1000px;border:1px solid #f44a0b;overflow:hidden;border-radius:3px;background:url(../images/icon_16.png) no-repeat center 0;vertical-align:middle;}
.jscon a.remove:hover{background:#f44a0b url(../images/icon_16.png) no-repeat center -28px;}

.jiansuo{text-align:center;margin:-10px auto 0;}
.jiansuo a.b-blue{width:60px;height:32px;line-height:32px;font-size:14px;letter-spacing:3px;}
/*jscon  高级检索 end*/

/*********************************个人中心*********************************/
/*左侧，user-l*/
.user-l{}
.user-l .user-title{padding:8px 15px;background:#f7f8fb;border-bottom:1px solid #ececec;}
.user-l .user-title h4{font-size:16px;font-weight:bold;font-family:"微软雅黑";}
.user-l .user-title h4 i.fa{width:16px;margin-right:10px;color:#cccccc;}
.user-l .use-menu{background:#fbfbfb;}
.user-l .use-menu li{}
.user-l .use-menu li a{position:relative;display:block;padding:8px 42px;color:#666666;font-size:14px;}
.user-l .use-menu li a:hover{background:#ffffff;color:#f44a0b;}
.user-l .use-menu li.on a{background:#f44a0b;color:#fff;font-weight:bold;}

/*右侧，user-l*/
.user-r{width:100%;}
.user-btn{padding:4px 0;}
.user-btn a{padding:0 5px;border-radius:2px;}
.user-btn a i.fa{margin-right:5px;}
.user-btn a:hover{background:#f44a0b;color:#fff;}

/*表单*/
.edit-add{padding:20px 0;}
.password{padding-top:60px;}
.item{margin:0 0 15px;overflow:hidden;}
.status{margin:20px 0 30px;}
.item p{line-height:32px;}
.item .ptext{}
.item .ptext b{font-weight:bold;}
.item .ptext a.downbtn{color:#f44a0b;}
.item .ptext a.downbtn:hover{text-decoration:underline;}
.item .ptext font{font-weight:bold;font-size:20px;margin-right:5px;}
.item .label{float:left;height:32px;line-height:32px;width:25%;margin-right:15px;text-align:right;color:#999;}
.item .label-r{padding-left:27%;}
.item .label-r label{width:26%;padding:3px 0;}
.item .label-r b{display:block;font-weight:bold;}
.item em{position:relative;top:2px;font-style:normal;}
.item .sele{min-width:20%;border:1px solid #e8e8e8;padding:5px 10px;margin-right:10px;font-size:14px;border-radius:3px;}
.item .text{padding:5px 10px;height:21px;line-height:20px;border:1px solid #e8e8e8;width:55%;margin-right:5px;vertical-align:middle;border-radius:3px;}
.item label{padding:5px 0;display:inline-block;margin-right:20px;font-size:13px;cursor:pointer;}
.item label:hover{color:#11439D;}
.item label input{position:relative;top:-1px;}
.item textarea{width:55%;height:85px;padding:5px 10px;resize:none;border:1px solid #e8e8e8;}
.item .submit{width:auto;padding:1px 20px;margin:20px 10px 0 0;line-height:27px;height: 28px;}
.item.error .text{border-color:#cc0000;}
.tip{display:none;position:relative;left:27%;width:54%;padding:2px 0 0 20px;font-size:12px;text-align:left;background:url(../images/icon_08.png) no-repeat left 6px;}

.table-search{padding:15px 0;vertical-align:middle;font-size:12px;}
.table-search select{margin:0 5px 0 0;height:26px;line-height:20px;padding:2px 24px 2px 8px;outline:0;border:1px solid #e8e8e8;border-radius:3px;background:#FFF;font-size:12px;}
.table-search a{height:24px;line-height:24px;}

.tabletop{padding:10px 0;border-top:1px dashed #e8e8e8;}
.tabletop a{margin:0 20px 0 0;}
.tabletop a i.fa{margin:-2px 5px 0 0;}

.userbox table{margin-top:-1px;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;}
.userbox table tr:nth-child(2n-1){background:#fafafa;}
.userbox table tr:hover{background:#f7f8fb;}
.userbox table th{padding:8px 9px;background:#f7f8fb;font-weight:normal;font-size:14px;border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.userbox table td{padding:6px 10px;color:#666666;border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
/*.userbox table td a{display:block;width:100%;height:24px;overflow:hidden;line-height:24px;}*/
.userbox table td span{display:inline-block;}
/*.userbox table td a.btn{display:inline-block;width:auto;height:22px;line-height:22px;overflow:inherit;}*/

.userbox table td a.c-red,
.userbox table td a.c-red i.fa{color:#c70000;}

a.btn{padding:0 5px;font-size:13px;color:#f44a0b;}
a.btn i.fa{margin-right:3px;color:#f44a0b;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:all;transition-property:all;}
a.btn:hover{background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,0.2);}
a.btn:hover i.fa{color:#f44a0b;}

.userbox .pages-01{border:none;}
/* 购买界面 */
.tables {
    margin: 0 auto;
    padding-top: 20px;
}

.tables table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #ddd;
}

.tables table tr:hover {
    background: #f8f8f8;
}

.tables table th,
.tables table td {
    font-size: 14px;
    padding: 5px;
    text-align: center;
    border: 1px solid #ddd;
}

.tables table td input[type="checkbox"] {
    cursor: pointer;
}

.tables table td select {
    width: 70%;
    height: 28px;
    border: 1px solid #ddd;
}
.style-color-red {
    color: #cc0000;
    margin-top: 10px;
    font-size: 12px;
}
.btnbox {
    text-align: center;
}

.btnbox a {
    width: 120px;
    display: inline-block;
    background: #e0350a;
    color: #fff;
    padding: 5px 0;
    font-family: '微软雅黑';
    transition-duration: 0.3s;
    border-radius: 3px;
}

.btnbox a:hover {
    background: #f73b0b;
}

/*我的笔记，note-list*/
.note-list{}
.note-list li{padding:20px 0;border-bottom:1px solid #e8e8e8;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:all;transition-property:all;}
.note-list li:hover{border-bottom-color:#999;}
.note-list li label{display:block;width:100%;font-size:14px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.note-list li label:hover{color:#f44a0b;}
.note-list li label input{vertical-align:middle;margin:-2px 10px 0 0;}
.note-list li .label{line-height:20px;color:#999;font-size:12px;}
.note-list li .label span{}
.note-list li .label span font{color:#ff9933;}
.note-list li .label span a{display:inline;color:#999;font-size:12px;}
.note-list li .label span a:hover{color:#333;}
.note-list li .label b{margin:0 8px;font-family:"宋体";}
.note-list li .text{margin-top:10px;padding:10px;background:#f4f4f4;border-left:2px solid #999;}
.note-list li .text p{max-height:48px;overflow:hidden;text-align:justify;}
.note-list li .note{ margin:5px auto 10px;color:#f44a0b;text-align:justify;}
.note-list li .note a{color:#f44a0b;text-align:justify;}
.note-list li .note a:hover{color:#f44a0b;text-decoration:underline;}
.note-list li .time{}
.note-list li .time span{font-size:12px;color:#666;}
.note-list li .time .fr a{margin:0 0 0 10px;}
.note-list li .note-img{padding-left: 12px;}
.note-list li .note-img .img{margin-right:25px;}
.note-list li .note-img .img span{width:100px;height:100px;background:#e5e7eb;overflow:hidden;display:table-cell;vertical-align:middle;}
.note-list li .note-img .img img{display:block;max-width:100%;max-height:100%;margin:0 auto;}

/*导入会员 上传框*/
.zpupload{float:left;width:57.8%;border:1px solid #e8e8e8;margin:0;border-radius:3px;}
.up-l{float:left;width:77%;border-right:1px solid #e8e8e8;padding:3px 0;}
.up-l li{min-height:18px;line-height:18px;padding:3px 10px 3px 10px;}
.up-l a.sc{margin:-1px 0 0;}
.up-r{float:right;width:22.7%;}
.up-r a.upfile{display:block;width:100%;height:30px;line-height:30px;background:#c5c8cd;position:relative;overflow:hidden;vertical-align:middle;font-size:12px;color:#FFF;text-align:center;}
.up-r a.upfile:hover{background:#8b9198;color:#FFF;}
.up-r a.upfile input{display:block;position:absolute;width:92px;height:30px;line-height:30px;left:0;top:0;opacity:0;filter:alpha(opacity=0);padding:0;margin:0;border:0;cursor:pointer;z-index:10;}

/*note-info*/
.note-info{padding:30px 0 0;}
.note-info h2{margin:0 auto 10px;font-size:22px;line-height:26px;font-family:"微软雅黑";}

.note-info .label{line-height:20px;color:#999;font-size:12px;}
.note-info .label span{}
.note-info .label span font{color:#ff9933;}
.note-info .label span a{color:#999;font-size:12px;}
.note-info .label span a:hover{color:#333;}
.note-info .label b{margin:0 8px;font-family:"宋体";}

.note-info .text{margin-top:10px;padding:10px;background:#f4f4f4;border-left:2px solid #999;text-align:justify;}
.note-info .text a:hover{text-decoration:underline;}
.note-info .text a font{font-family:"宋体";letter-spacing:-2px;}

.note-info .title{margin:40px auto 15px;}
.note-info .title h4{color:#f44a0b;font-size:16px;font-family:"微软雅黑";}
.note-info .title font{position:relative;top:2px;margin-left:20px;color:#999;font-size:12px;}

.note-info .title a{margin-left:10px;}
.note-info .title a i.fa{margin-right:5px;}

.note-info .note{line-height:20px;}
.note-info .note p{padding-bottom:16px;line-height:20px;text-align:justify;}

/*数据更新*/
.record{padding:20px 15px 0 15px;}
.record h2{font-size:14px;line-height:24px;}
.record h2 i.fa{top:2px;margin:0 10px 0 0;font-size:18px;color:#999;}
.record-div{padding:20px 0 0 28px;}
.record-div p{color:#999;line-height:24px;}
.record-div p font{margin:0 5px;color:#f44a0b;font-family:arial;}

/*ul-05*/
.ul-05{max-height:328px;padding:10px 0;margin:15px auto;overflow:auto;background:url(../images/icon_11.png) repeat-y 120px center;}
.ul-05 li{padding:20px 0;overflow:hidden;}
.ul-05 li .time{width:100px;color:#999;font-size:14px;font-family:arial;line-height:22px;}
.ul-05 li .tb{width:13px;height:20px;margin:0 14px;background:url(../images/icon_09.png) no-repeat center;}
.ul-05 li .text{position:relative;width:590px;padding:15px 20px;margin:-16px 0 0 3%;border-radius:5px;background:#f5f5f5;}
.ul-05 li .text i.icon{width:12px;height:18px;background:url(../images/icon_10.png) no-repeat 0 0;}
.ul-05 li .text i.icon{position:absolute;top:18px;left:-12px;}
.ul-05 li .text p{color:#666;}

/*ul-06*/
.ul-06{}
.ul-06 li{color:#999;line-height:30px;}
.ul-06 span{display:inline-block;width:18px;height:19px;padding:0 1px 0 0;margin:0 10px 0 0;background:url(../images/icon_12.png) no-repeat 0 0;font-style:italic;font-family:arial;text-align:center;line-height:19px;}


/*main-title*/
.main-title{padding:20px 0 0;height:30px;text-align:center;color:#f44a0b;font-family:"微软雅黑";font-size:20px;line-height:30px;}

/*登录*/
.loginbox{}
.loginbox .login{padding:30px;margin:10px 0 0 0;}

.login input[type="text"],
.login input[type="tel"],
.login input[type="email"],
.login input[type="password"],
.login input[type="date"]
{width:95%;height:22px;line-height:22px;outline:medium;vertical-align:middle;color:#666;padding:7px 2%;border:1px solid #c3c3c3;}

.login input[type="radio"],
.login input[type="checkbox"]{width:auto;vertical-align:middle;}
.login textarea{width:95%;padding:5px 2%;resize:none;border:1px solid #e8e8e8;}

.login table{margin:0 auto;}
.login table td{padding: 5px 0;color: #666;font-size: 16px;text-align: left;letter-spacing: 1px;}
.login table td img {vertical-align: middle;margin: 0 0px 0 -6px;height: 36px;width:111px;border:1px solid #c3c3c3}
.login table td a.forget{color:#1845ad;font-size: 14px;}
.login table td a.forget:hover{color: #2363fa;}
.login table td .p-tip{font-size:14px;color:#7f7f7f;}
.login table td .p-tip a{font-size:14px;color:#1845ad; display: inline-block; border-bottom: 1px solid #1845ad;}
.login table td .p-tip a:hover{color: #2363fa;border-bottom: 1px solid #2363fa;}
.login table td label{cursor:pointer;font-size: 14px;padding-top: 3px;display: inline-block;color: #7f7f7f;}

.login .submit{margin:-1px 36px 0 0;padding:3px 16px;font-size:16px;}
.login input[type="submit"]{height:32px;}

.login input.zhangh{width:234px;padding:8px 10px;}
.login input.mim{width:234px;padding: 8px 10px;}


/*icon-title*/
.icon-title{margin:5px 0 15px;color:#f44a0b;font-size:14px;}
.icon-title i.fa{top:-1px;color:#f44a0b;margin:0 10px 0 0;}
.icon-title font{font-size:12px;color:#999;margin:0 0 0 5px;}

/*左侧导航*/
.slide{position:fixed;left:-262px;top:40%;width:240px;padding:20px 10px;background:#fafafa;box-shadow:5px 5px 8px rgba(0,0,0,0.1);border-radius:0 5px 5px 0;}

.hoverbtn{width:34px;height:68px;padding:10px 0;cursor:pointer;position:absolute;top:40%;margin-top:-44px;right:-34px;color:#fff;background:#f44a0b;border-radius:0 5px 5px 0;}
.hoverbtn span{display:block;text-align:center;}
.hoverbtn font{display:block;text-align:center;line-height:20px;font-size:14px;}

#sideToolbar{width:200px;}
#sideToolbar .icon-title{padding:0 6px;margin:0 0 10px;}
#sideCatalog{overflow:hidden;}
#sideCatalog-catalog{}
#sideCatalog-catalog dl{background:url(../images/line.png) repeat-y 13px center;}
#sideCatalog-catalog dl dd{padding:0 10px 0 32px;height:30px;background:url(../images/icon_14.png) no-repeat 8px 0;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#sideCatalog-catalog dl dd a{display:inline;line-height:30px;}
#sideCatalog-catalog dl dd:hover{color:#f44a0b;background:#f3f4f5 url(../images/icon_14.png) no-repeat 8px -30px;}
#sideCatalog-catalog dl dd:hover a{color:#f44a0b;}
#sideCatalog-catalog dl dd.sideCatalog-item2 a{padding:0 0 0 12px;}
#sideCatalog-catalog dl dd.sideCatalog-item3 a{padding:0 0 0 20px;}

.up-down{position:absolute;display:none;width:22px;height:50px;top:50%;left:15px;margin-top:-15px;}
.go-up,.go-down{display:block;width:22px;height:25px;}
.go-up{background:url(../images/icon_13.png) no-repeat -2px -3px;}
.go-down{background:url(../images/icon_13.png) no-repeat -2px -28px;}
.go-up.stop,
.go-down.stop{background-position-x:-29px;}

/**************************************** Echarts相关 ***********************************/
#main{width:500px;height:300px;margin:20px auto;}


/**************************************** 图书阅读页 ***********************************/
/*read-box*/
.read-box{}

.read-box .paper-title{padding:10px 15px 0;background:#fff;}
.read-box .paper-title.fixed{position:fixed;width:976px;position:fixed;z-index:99;}


/*infocon*/
.infocon{position:relative;min-height:800px;padding:0;}
.infocon .left{width:0;max-width:600px;position:absolute;z-index:1;background:#f7f8fb;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}
.infocon .left.fixed{position:fixed;top:106px;margin-top:-2px;}
.infocon .left.on{box-shadow:8px 0 10px rgba(0,0,0,0.11);}

.infocon .left .icon-title{/*padding:0 0 0 5px;*/white-space:nowrap;overflow:hidden;}
.infocon .left.on .icon-title{width:0;}
.infocon .left .icon-title a.opentree{padding:0 5px;}
.infocon .left .icon-title a.opentree i.fa{color:#999;margin:0;}
.infocon .left .icon-title a.opentree:hover i.fa{color:#000;}

.infocon .left .tree{padding:10px 10px 49px;}
.infocon .left .tree .treebox{padding:0;overflow:hidden;}
.infocon .left .tree #catalogTree{width:100%;height:100%;overflow:auto;}

.infocon .left .hoverbtn{left:-34px;transition:initial;border-radius:3px;background:#9e1616;
    -webkit-transition-duration:0.3s;
    transition-duration:0.3s;
    -webkit-transition-property:all;
    transition-property:all;}

.infocon .left .hoverbtn:hover{background:#b51717;}
.infocon .left .hoverbtn.on{background:#b51717;}
.infocon .left.on .tree{padding: 0}
.infocon .right{position:relative;padding:0 45px;margin:0 auto;background:#fff;}


/*阅读页font弹窗*/
.fontbox{display:none;position:absolute;z-index:8;max-width:560px;padding:14px 0;background:#fafafa;border-radius:3px;box-shadow:10px 10px 25px rgba(0,0,0,0.2);border:1px solid #ccc;}
.jiantou{position:absolute;top:-8px;width:17px;height:8px;background:url(../images/icon_17.png) no-repeat}
.fontbox .tipinfo{padding:0 14px;max-height:400px;overflow:auto;color:#666;}
.fontbox .tipinfo p{text-align:justify;line-height:1.75em;padding-bottom:10px;white-space:normal;word-break:break-all;}

/*tooltip*/
.tooltip{max-width:400px;padding:10px;line-height:22px;background:#FFF;border-radius:5px;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.3);-moz-box-shadow:5px 5px 10px rgba(0,0,0,0.3);box-shadow:5px 5px 10px rgba(0,0,0,0.3);}
.tooltip h4{padding:0 0 10px 20px;font-size:12px;color:#999;background:url(../images/icon_23.png) no-repeat left 6px;}
.tooltip p{padding:5px 10px;line-height:24px;background:#f3f5f6;}
.tooldi{margin-top:10px;text-align:right;}
.tooldi a{height:22px;padding:0 5px;margin-left:10px;border-radius:3px;color:#f44a0b;}
/*.tooldi a i.fa{margin:-2px 5px 0 0;}*/
.tooldi a i.icon{margin:-2px 5px 0 0;}
.tooldi a:hover{background:#f44a0b;color:#fff;}
.tooldi a:hover i.icon{background-position-y:-15px;}

/*弹窗 添加笔记*/
.accon{padding:10px 20px 20px;}
.accon textarea{width:96%;height:150px;border:1px solid #dce2e2;padding:1% 2%;font-size:13px;line-height:22px;outline:medium;resize:none;}
.accon h4{font-size:14px;}
.accon h3{text-align:right;}
.accon p{max-height:96px;overflow:auto;margin:5px auto 15px;color:#666;font-size:14px;line-height:24px;text-align:justify;}
.accon .lex{padding:10px;background:#f7f8fb;}
.accon .lex h4{color:#f44a0b;font-size:16px;}
.accon .lex p{color:#666;}

.accon p.maxs{text-align:right;color:#999;font-size:13px;}
.accon p.maxs{margin:5px 0;}
.accon p.maxs font{margin:0 5px;}
.acbtn{text-align:center;}

/**************************************** 图书正文样式 ***********************************/
/*readbook*/
.readbook{padding:20px 0 20px;font-size:13px;font-family:arial, "STHeitiSC-Medium", "Microsoft Yahei",arial;}
.readbook .chapter{padding-bottom:14px;}
.readbook .para{}
.readbook .para .tips{color:#F56923;text-decoration:none;cursor:pointer;}
.readbook .para .tips:hover{text-decoration:underline;}
.readbook img{max-width:500px;/*max-height:400px;*/}
.footnote{cursor:pointer;}
.footnote sup{color:#ff9933;}

/*篇的结构*/
/*标题*/
.part .para .chapter .title{}
/*段落*/
.part .para .chapter .para{}
/*图注*/
.part .para .chapter .para{text-align:center;font-size:13px;}/*同表注*/

/*章的结构*/
/*标题*/
.chapter .title{margin-bottom:0;font-size:24px;font-weight:bold;text-align:center;}
.chapter .title p{text-align:center;}
.chapter .title span{font-size:24px;font-weight:bold;text-align:center;color:#333;font-family:'微软雅黑';}
.chapter .title span sup{font-size:12px}
/*段落*/
.chapter .para p{}
/*节标题*/
.chapter .para .sect1 .title h1{padding-top:16px;padding-bottom:14px;color:#000;font-size:24px;line-height:normal;font-family:Arial,"微软雅黑";}
/*图注*/
.chapter .para .sect1 .para .figure .title{}

/*节的结构(sect1)*/
/*标题*/
.sect1 .title h1{padding-top:16px;padding-bottom:14px;color:#000;font-size:22px;line-height:normal;font-family:Arial,"微软雅黑";}
/*段落*/
.sect1 .para p{}
/*图注*/
.sect1 .para .figure .title{}

/*目的结构(sect2)*/
/*标题*/
.sect2 .title h2{padding-top:10px;padding-bottom:10px;color:#000;font-size:20px;line-height:normal;font-family:Arial,"微软雅黑";}
/*段落*/
.sect2 .para p{}

/*次的结构(sect3)*/
/*标题*/
.sect3 .title h3{padding-top:16px;padding-bottom:14px;color:#333;font-size:18px;line-height:normal;font-family:Arial,"微软雅黑";}
/*段落*/
.sect3 .para p span img{width:auto !important;height:18px;}
/*项标题*/
.sect3 .para .sect4 .title{}
/*项内容*/
.sect3 .para .sect4 .para p{}
/*次(项)表标题*/
.sect3 .para .sect4 .para .figure .title{}
/*不知道这是啥*/
.sect3 .para .sect4 .para .figure p{}

/*项的结构(sect4)*/
/*标题*/
.sect4 .title h4{padding-top:16px;padding-bottom:14px;color:#333;font-size:18px;line-height:normal;font-family:Arial,"微软雅黑";}
/*段落*/
.sect4 .para p{}

/*para的结构(内容)*/
/*段落*/
.para p{padding-bottom:14px;color:#666;text-align:justify;text-indent:2em;letter-spacing:1px;font-size:13px;line-height:1.75em;}
/*i斜体*/
.para i{font-style:italic;}
.para p strong{color:#666 !important;font-weight:bold;}
.para p a.law-link{text-indent:0;}

/*引文*/
.para-quotation{margin:20px 2em 28px;padding:10px 14px;border-left:3px solid #1d4698;background:#f8faff;color:#1d4698 !important;font-family:"STKaitiSC-Regular","KaiTi","STHeitiSC-Medium","Microsoft Yahei";}

/*图片*/
.figure img{display:block;max-width:70%;margin:20px auto;}
.figure .title p{padding-top:10px;font-size:13px;}

/*脚注*/
.footnoteHolderDiv{padding:10px 10px 0;background:#fafafa;}
.footnoteHolder p{font-size:13px;color:#666;line-height:1.75em;padding-bottom:14px;}

/*阅读页img弹窗*/
.readbook div.imgbox .imagebox{display:none;position:absolute;z-index:8;width:auto;margin:0;max-width:732px;padding:30px 14px;background:#f9f9f9;border-radius:3px;max-height:415px;border:none;overflow:auto;box-shadow:3px 3px 10px rgba(0,0,0,0.2);}
.readbook div.imgbox .imagebox p{text-align:justify;font-size:13px;line-height:22px;}
.readbook div.imgbox .imagebox img{display:block;max-width:700px;max-height:415px;margin:0 auto;}

td.comm{padding:10px 5px !important;position:relative;}
td.comm p{padding:4px 50px;line-height:22px;overflow:hidden;text-align:center;}
td.comm i{display:none;position:absolute;right:50%;bottom:4px;cursor:pointer;margin-right:-6px;}

#lable2{padding:10px;background:#fafafa;}
#lable2 li{width:47%;float:left;padding:2px 0;margin-left:2%;line-height:24px;font-size:13px;color:#666;}
#lable2 li span{margin:0 5px 0 0;color:#999;}


/**************************************** 关于我们 ***********************************/
/*about*/
.about-l{/*border-top:5px solid #ff9933;*/}
.about-l ul{min-height:600px;padding:0 20px 0 0;background:url(../images/icon_18.png) no-repeat right center;}
.about-l ul li{background:#fff;}
.about-l ul li a{display:block;padding:5px 36px;height:40px;line-height:40px;font-size:16px;color:#666;font-family:"微软雅黑";}
.about-l ul li a:hover{color:#f44a0b;}
.about-l ul li a i.fa{float:right;line-height:40px;}
.about-l ul li.on a{background:#f44a0b;color:#fff;}

.about-r{}
.about-top{padding:0 0 15px;}
.about-top img{}
.aboutcon{padding:30px 0;}
.aboutcon #siteTitle{display:none;}
.aboutcon p{padding-bottom:20px !important;color:#666;font-size:13px !important;line-height:1.75em;text-align:justify !important;text-indent:2em !important;}
.aboutcon img{display:block;max-width:80%;margin:0 auto 15px;}

.aboutbtm{}
.aboutbtm input{padding:2px 20px;}

.about-r .big-title{}

/*帮助文档*/
.helpintr{}
.helpintr ul{}
.helpintr ul li *{-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:all;transition-property:all;}
.helpintr ul li{position:relative;float:left;width:25%;text-align:center;overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:all;transition-property:all;}
.helpintr ul li a{padding:40px 0 50px;height:117px;display:block;}
.helpintr ul li i.icon{width:80px;height:80px;}
i.icon-ku-01{background:url(../images/ku_01.png) no-repeat center;}
i.icon-ku-02{background:url(../images/ku_02.png) no-repeat center;}
i.icon-ku-03{background:url(../images/ku_03.png) no-repeat center;}
.helpintr ul li p{margin-top:10px;font-size:14px;}
.helpintr ul li span{position:absolute;left:50%;bottom:-30px;display:inline-block;width:60px;margin-left:-30px;background:#ff9933;color:#fff;border-radius:2px;}
.helpintr ul li span i.fa{top:0;margin-left:3px;}
.helpintr ul li span:hover{background:#f87e14;box-shadow:0 0 10px rgba(0,0,0,0.2);}
.helpintr ul li:hover{background:#fafafa;box-shadow:0 5px 15px rgba(0,0,0,0.1);}
.helpintr ul li:hover i.icon{margin-top:-15px;}
.helpintr ul li:hover span{bottom:25px;}

/*常见问题*/
/*.prointr{}
.prointr ul{float:left;width:20%;}*/

/*联系客服*/
.serve{}
.serveintr{}
.serveintr li{width:38%;float:left;}
.serveintr li h3{margin-bottom:10px;font-family:"微软雅黑";font-size:16px;}
.serveintr li p{margin-bottom:5px;}
.serveintr li .label{margin-bottom:5px;color:#999;}
.serveintr li .label a{color:#999;}
.serveintr li .label a:hover{color:#333;}
.serveintr li .tel{font-size:20px;font-weight:bold;font-style:italic;}
.serveintr li .tel em{font-size:13px;font-weight:normal;font-family:"微软雅黑";color:#999;}
.serveintr li .img{margin-left:10px;}
.serveintr li .img img{width:119px;height:119px;}

/* 暂无记录提示！ user-none */
.user-none{padding:155px 10px 10px;margin:90px auto 40px;text-align:center;color:#999;font-size:14px;letter-spacing:1px;line-height:24px;background:url(../images/icon_none.png) no-repeat center top;}


/*图书简介*/
.nkbox div.show-all{position:relative;}
.nk-info.hide{max-height:456px;overflow:hidden;}
.toc{}
.toc .tocdiv{margin:0 0 10px 0;color:#666666;background:url(../images/icon_05.png) repeat-x 0 10px;}
.toc .tocdiv .title{display:inline-block;padding-right:10px;background:#fff;}
.toc .tocdiv .tocdiv{margin:10px 0 0 12px;}
.toc .tocdiv .tocdiv .tocdiv{margin:10px 0 0 12px;}
.toc .tocdiv .tocdiv .tocdiv .tocdiv{margin:10px 0 0 24px;}
.toc .tocdiv .tocspec{background:#fff;color:#999;padding:0 0 0 10px;}
.toc .tocdiv .tocentry{float:right;background:#fff;padding:0 0 0 10px;color:#999;}

/*参考文献*/
.bibliography{padding-top:16px;padding-bottom:16px;}
.bibliography .title p{padding-bottom:14px;font-family:Arial,"微软雅黑";color:#000;font-size:22px;line-height:normal;}
.bibliography p{padding-bottom:5px;text-indent:inherit;}


/*2018-06-21 新添加*/
#trend{width:100%;margin:20px auto;}
/*2018-08-13 新添加*/
/* #WENDA .sect2 > .title{ display:none} */

.feekback{padding:20px;}
.feekback .item{margin-bottom:0;}

/*2019-04-04 机构申请样式*/
.puytype h3{margin-right:50px;border-bottom:none;cursor:pointer;}
.puytype h3:hover{color:#f44a0b;}
.puytype h3.active{border-bottom:2px solid #ff9933;}
.hidea{display:none;}

/*2019-06-13 纠错样式*/
.dialog-box{margin:0 40px;}
.dialog-group{padding:10px 0;}
.dialog-group .title{margin-bottom:10px;}
.dialog-textarea{padding:5px;width:100%;height:100px;}
.dialog-group .upload-images{width:100px;height:100px;border:1px solid #ccc;}
.dialog-group .upload-images input{display:none;}
.dialog-group .upload-images .s-btn{display:inline-block;margin-top:25px;margin-left:25px;width:50px;height:50px;background:url(../images/i-upload-image.png) no-repeat;cursor:pointer;}
.dialog-group .upload-images .s-btn:hover{background-position-y:-50px;}
.s-update-images-item{position:relative;float:left;margin-right:20px;width:100px;height:100px;border:1px solid #ccc;}
.s-update-images-del{position:absolute;top:0;left:0;display:none;width:100px;height:100px;background:rgba(0,0,0,.6);color:#fff;text-align:center;line-height:100px;}
.s-update-images-item:hover .s-update-images-del{display:block;}
.s-update-images-del .s-btn{color:#fff;opacity:.8;}
.s-update-images-del .s-btn:hover{opacity:1;}
.s-update-images-img{position:absolute;top:50%;left:50%;display:inline-block;max-width:100px;max-height:100px;transform:translate(-50%,-50%);}
.s-find-error-btn{margin:20px;text-align:center;}
.s-find-error-btn .b-blue{display:inline-block;padding:0 25px;font-size:16px;}

/*pay-pro*/
.pay-pro{margin-top:120px;text-align:center;}
.pay-pro-img{height:70px; margin-bottom: 30px;}
.pay-pro-text{font-family:"微软雅黑";font-size:18px;}
.pay-pro-text span{color:#f44a0b;}

