/* 文章目录*/
*#dbt_action_bar_hide {
    DISPLAY: none;
}

*.hidelabel {
    DISPLAY: none;
}


*.abs_zuozhe {
    COLOR: #444;
    
}

*.abs_njq {
    COLOR: #444;
   
    line-height: 22px;
}
.links1 {
    line-height: 22px;
}

.noselectrow {
    BORDER-BOTTOM: #eee 1px solid; 
    BORDER-LEFT: white 1px solid;
    WIDTH: 100%;
    BORDER-TOP: white 1px solid;
    BORDER-RIGHT: white 1px solid;
    /*PADDING-BOTTOM: 15px;*/
    MARGIN: 15px 0px;
}
.selectedrow {
	border:1px solid #EBEBEB;  
    WIDTH: 100%;
    BACKGROUND:#f0f0f0;
    MARGIN: 15px 0px;
    /*PADDING-BOTTOM: 15px;*/
}
.authorList {
    line-height: 22px;
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 3px !important;
}
.articlesectionlisting {
    BORDER-BOTTOM: #ddd 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    COLOR: #3a3a3a;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px;
    margin-bottom: 8px;
}
.articlesectionlisting INPUT {
    FLOAT: left;
}

.articlesectionlisting .dbt_header {
    font-size: 14px;
    color: #7f0202;
}

.txt_zhaiyao1 {
    COLOR: #333;
}

A.txt_zhaiyao1:link {
    COLOR: #333;
    TEXT-DECORATION: none;
}

A.txt_zhaiyao1:hover {
    COLOR: #c30000;
    TEXT-DECORATION: underline;
}

A.txt_zhaiyao1:visited {
    COLOR: #333;
    TEXT-DECORATION: none;
}

A.txt_zhaiyao1:active {
    TEXT-DECORATION: none;
}


.txt_14000 {
    font-size: 14px;
    color: #000000;
}

A.txt_14000:link {
    color: #000000;
    TEXT-DECORATION: none;
}

A.txt_14000:hover {
    COLOR: #ae0001;
    TEXT-DECORATION: underline;
}

A.txt_14000:visited {
    color: #000000;
    TEXT-DECORATION: none;
}

A.txt_14000:active {
    TEXT-DECORATION: none;
}

/*文章图片显示隐藏用到开始*/
.hiden {
    DISPLAY: none;
}
/*文章图片显示隐藏用到结束*/

.article_checkbox_cell,.article_checkbox{padding:3px;float:left;}

.white_content {
    display: none;
    color: #666;
    margin-bottom: 8px;
    font-size: 14px;
    width: 100%;
    overflow: hidden;
    line-height: 22px;
}
/*文*/
.liulancishu{text-align:right;color:#666;margin-bottom:15px;}
.article-link{padding-bottom: 5px;}
.apwrap,.article-link{overflow: hidden;}
.search-down{margin-right: 32px;}
.gklly li{width:25%;float:left;text-align: center;}
table {
    border-spacing: 0;
    border-collapse: collapse;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 1px solid #ddd;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.table {
    width: 99%;
    max-width: 100%;
    margin-bottom: 20px;
}
.text-center {
    text-align: center;
}

html,body{font-family:"微软雅黑";background: #eee;font-size: 14px;}
ul,li{list-style: none;padding: 0;}
img{max-width: 100%;}
.container{width:1200px;height: 100%;margin: 0 auto;/* overflow: hidden; */}
.header{background:#1e3190 url(../images/header-bg.png) no-repeat top center;height:150px;width: 100%;padding-top: 30px;/* overflow: hidden; */background-size: cover;}
.logo{float: left;}
a{color: #333;}
a:hover{text-decoration: none;}
.logo{width: auto;float: left;height: 100%;}

.logo a{display: block;}
.logo small{font-size: 18px;font-weight: bold;color: #fff;display: block;}

.yiwen .juan,.yiwen .qishiye,.yiwen .qikan-fenlei,.yiwen .yinwen-jiansuo{height: 40px;line-height: 40px;border: 0;}
.yiwen .juan,.yiwen .qishiye{padding-left: 5px;width:17%;}
.yiwen .qikan-fenlei{width: 47%;}
.yiwen .yinwen-jiansuo{width: 48px;background:#fdd601 url("../images/search.png") no-repeat center;border-radius: 4px;color: transparent;}
.search-panel{float:right;margin-right: 5%;width:auto;height: 100%;overflow: hidden;}
.other-panel{float: right;width: auto;height: 100%;/* overflow: hidden; */position: relative;}
.search-panel .search-tab,.search-panel .search-tab a{color: #fff;}
.search-panel .search-tab li{float: left;font-size: 16px;margin: 0 8px;cursor: pointer;}
.search-panel .search-tab .current{font-weight: bold;border-bottom:3px solid #fff;padding-bottom: 5px;}
.search-tab{padding:0 0 25px 0;margin: 0;overflow: hidden;width: 100%;}
.bshare-custom{display: none;position: absolute;bottom:10px;left: 0;}
.other-panel,.lang{color: #fff;}
.lang{font-size: 14px;display: block;text-align: center;margin-bottom: 10px;}
.lang:hover{color:#fff;}
.lang:after{content: " ";width:40%;height: 1px;background:#fff;display: block;text-align: center;margin: auto;}
.login-panel,.share{border-radius: 4px;background:#fff url("../images/login-bg.png") repeat-x;height: 28px;color: #333;padding: 5px 8px;}
.login-panel a{font-size: 14px;}
.login-panel .login{font-weight: bold;background: url("../images/login.png") no-repeat;padding-left: 25px;}
.search-container{position: relative;overflow: hidden;width: auto;}
.search-container{display: none;}
.current{display: block;}
.inp-text{width:100%;height: 40px;border-radius:4px;outline: none;border: 0;padding-left:10px;float: left;display: table-cell;color: #999;}
.inp-btn{width:48px;background:#fdd601 url("../images/search.png") no-repeat center;border-radius: 4px;border: 0;height: 40px;display: table-cell;position: absolute;top:0;right: 0;}
.share span{background: url("../images/share.png") no-repeat;text-align: center;display: block;padding-left:25px;}
.login-panel{margin-bottom: 10px;}
.nav-bar{width: auto;background: #fff;border-bottom: 2px solid #1e3190;box-shadow:0 5px 5px #ccc;height: 42px;line-height: 40px;margin-bottom: 30px;}
.nav-bar ul{margin: 0;padding: 0;}
.nav-bar-mobile{overflow-x: scroll;width: 100%;}
.nav-bar-mobile-div{
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
}
.nav-bar-mobile-div a{color: #333;font-weight: bold;text-shadow:3px 3px 5px #ccc;}
.nav-bar li,.nav-bar-mobile-div a{font-size: 18px;color: #333;float: left;height: 100%;width: 117px;text-align: center;}
.nav-bar li a{color: #1e3190;font-weight: bold;display: inline-block;width: 100%;height: 100%;transition: all .1s;text-shadow:3px 3px 5px #ccc;}
.nav-bar li a:hover{background:#d3151e;color: #fff;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{height:30rem;}/*html为14px,假如一个设计稿为高度为420px，则换成成rem，420/14=30rem。*/
.carousel-caption{width: 100%;background:rgba(30,49,122,.8);position: absolute;bottom: 0;left: 0;font-size: 16px;text-align: left;padding:1% 3%;}
.carousel-caption .title{font-size: 24px;color: #fff;font-weight: bold;}
.carousel-indicators{right:3%;width: auto;left: inherit;}
.main-journal{width: 100%;margin-top:30px;overflow: hidden;}
.journal-cover{background: #fff url("../images/journal-bg.png") center;overflow: hidden;box-shadow: 0 0 5px #ccc;background-size:cover;}
.row{display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0;
}
.journal-cover li{text-align: center;margin: 30px 0;}
.journal-cover li img{box-shadow:0 10px 15px #999;max-height: 256px;}
.news-panel{overflow: hidden;}
.news-list{margin-top: 0;margin-bottom: 0;overflow: hidden;}
.news-panel .news-panel-list{background: #fff;padding: 0;}
.news-panel .news-panel-list .big-title{border-bottom: 1px solid #d3151e;padding:8px 15px;margin-top: 0;margin-bottom: 15px;}
.news-panel .news-panel-list .big-title span{font-size: 18px;font-weight: bold;border-left:5px solid #d3151e;padding-left:5px;}
.news-panel .news-panel-list .big-title .more{float: right;font-size: 14px;margin-top: 8px;}
.news-list li{padding: 0 15px;overflow: hidden;margin-bottom:15px;}
.news-list li img{vertical-align: middle;/*max-width:215px;*/max-height:60px;}
.news-list .news-time{float: left;width: auto;background:#eee;border-radius: 4px;border:1px solid #d8d8d8;text-align: center;margin-right: 15px;}
.news-list .news-time .news-day{display: block;border-bottom: 1px solid #d3151e;font-size:20px;}
.news-list .news-time .news-year-month{font-size: 14px;color: #333;padding: 5px;display: block;}
.news-list .news-title{font-size: 16px;width: auto;line-height: 24px;}
.mlr{margin: 0 30px;}
.mb{margin-bottom: 30px;}
.adv-panel{background: #fff;}
/*.partner-panel li{margin-bottom: 30px;}*/
.adv-panel img{max-height:8.7rem;text-align: center;margin: auto;max-width: 100%;}

.footer{background:#192e85;width: 100%;clear: both;overflow: hidden;color: #fff;padding:20px 0;}
.footer a{color: #fff;}
.footer-info{font-size: 16px;}
.footer-logo{margin-top: 10px;}
.footer-logo a img{width:78%;}
.footer-logo small{font-size:12px;font-weight: bold;}
.support{background:#102474;color: #fff;padding: 5px 0;clear: both;width: 100%;text-align: center;}

.adv-pic img{max-height:320px;}


/*公用文章列表jsp*/
.main-btn a{float: left;font-size:16px;margin:3% 0;text-align: center;width:33.33%; /* margin-bottom: 30px; */}
.main-btn a .journal-icon{background:#1d8101;border-radius:10px;width: 62px;height: 62px;line-height: 62px;margin: auto;}
.main-btn a .journal-icon img{}
.news-panel .cover-box{margin-right: 5%;padding:15px;}
.main-btn{overflow: hidden;margin-top: 20px;}
.article-box li{width: 33.33%;}
.article-box .article-img{display: block;margin-bottom: 10px;position: relative;}
.article-box .article-img img{max-height:11rem;width: 100%;max-width: 100%;margin: auto;text-align: center;display: block;border: 1px solid #ccc;padding: 3px;}
.article-box .title{display: block;text-align: center;}
.article-box .title a,.j-title a,.txt_biaoti{color:#114087;font-size: 16px;}
.j-title{margin-bottom: 10px;}
.j-author,.j-doi,.j-date,.abs_njq,.authorList,.links1{font-size: 14px;margin-bottom: 5px;color: #666;}
.j-doi a{color: #666;}
.j-link .j-abs,.j-link .j-html,.j-link .j-pdf{margin-right: 15px;padding-left: 20px;font-size: 14px;}
.j-link .j-abs{background: url("../images/abstract2.png") no-repeat 0 3px;}
.j-link .j-html{background: url("../images/htm.png") no-repeat 0 3px;}
.j-link .j-pdf{background: url("../images/pdf.png") no-repeat 0 3px;}
.red{color:#d3151e;}
/*公用文章列表jsp*/
.top-header{padding-top:220px;}	

@media (min-width: 751px){
    .col-sm{-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
}

.col-sm{position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

@media (max-width: 767px){
.navbar-nav>li:hover .dropdown-menu{display: none;}
.carousel-caption .title{font-size: 16px;color: #fff;font-weight: bold; display: block;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
	.carousel-caption{height: 30px;bottom:0;}
  
    .top-header{padding-top:280px;}
    .container{width: 100%;}
    .header{padding:20px;height: 100%;}
    .other-panel,.search-panel{display: none;}
    .news-panel .news-panel-list{margin:0 0 30px;}
    .mb,.news-panel .no-margin{margin-bottom: 0;}
    .mobile-lang{color: #fff;float: right;border-bottom: 1px solid #fff;}
    .carousel-inner>.item>a>img, .carousel-inner>.item>img{height:auto;}/*html为14px,假如一个设计稿为高度为420px，则换成成rem，420/14=30rem。*/
}


.item-biaoti{color: #333;font-weight: bold;font-size:28px;text-align: center;margin-bottom:20px;text-shadow: 3px 3px 5px #ccc;}
.padding{padding:15px;}
.whitebg{background:#fff;}
/*英文版导航单处理*/
.nav-en li{width:186px;}

/*---go top-----*/
#scrollUp {
    background-color: #777;
    color: #eee;
    font-size: 40px;
    line-height: 1;
    text-align: center;
    text-decoration: none;
    bottom: 20px;
    right: 20px;
    overflow: hidden;
    width: 46px;
    height: 46px;
    border: none;
    opacity: .8;
}
@media screen and (min-width: 992px){
#scrollUp{bottom: 100px;}
}
/*----go top------*/
/*分享*/
.share:hover .action-popover{display: block;}
.share{position: relative;}
.action-popover {
    z-index: 888;
    position: absolute;
    /* top: 0; */
    left: 50%;
    display: none;
    margin-left:-78px;
    /* padding: 5px 0 2px; */
    width: 160px;
    height: 46px;
}
.popover {
    position: relative;
    top: 10px;
    /* left: 0; */
    z-index: 1010;
    display: none;
    padding: 1px;
    max-width: 100%;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 4px;
    background-color: #f6f6f5;
    background-clip: padding-box;
    box-shadow: 0 5px 10px rgba(0,0,0,.8);
    text-align: left;
    white-space: normal;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
}

.popover {
    display: block;
    border-radius: 4px;
}
.popover .arrow {
    top: -21px;
    left: 50%;
    /* margin-left: -11px; */
    border-bottom-width: 0;
    border-top-color: #999;
    border-top-color: rgba(0,0,0,.25);
}
.popover .arrow {
    border-width: 11px;
    z-index: 9999;
}
.popover .arrow,
.popover .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.popover-content {
    padding: 6px 3px 5px 8px;
}
.popover-content a {
    cursor: pointer;
    border-bottom: 0;
    margin-right: 5px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    color: #fff;
    background: #d3151e;
    text-align: center;
}
.popover .arrow:after {
    bottom: -8px;
    margin-left: -23px;
    border-bottom-width: 0;
    border-top-color: #b8b9b9;
}
.popover-content .weixin{background:#55d315;}
.popover-content .facebook{background: #356bec;}
.popover-content .twitter{background: #2494ff;}
.popover-content .linkedin{background: #0170e2;}

.show-code{position: absolute;top:78px;left: -20px;z-index: 999;background: #fff;width: 160px;text-align: center;margin: auto;padding: 15px;font-size: 16px;display: none;}
.show-code #code{text-align: center;margin: auto;}
/*分享*/


.j-doi a{color: #666;}
.j-link .j-abs,.j-link .j-html,.j-link .j-pdf{margin-right: 6px;padding-left: 18px;font-size: 14px;}
.j-link .j-abs{background: url("../images/abstract2.png") no-repeat 0 0px;}
.j-link .j-html{background: url("../images/htm.png") no-repeat 0 0px;}
.j-link .j-pdf{background: url("../images/pdf.png") no-repeat 0 0px;}
.red{color:#d3151e;}


.article-lanmu0 {
    display: inline-block;
    background: #2a7f3e;
    text-align: center;
    color: #FFFFFF;
    margin-left: 8px;
    padding: 4px 8px;
    box-shadow: 2px 3px 4px 0px rgba(25,43,93,0.4);
    float: right;
    font-size: 15px;
	border-color:#2a7f3e;
}
.article-lanmu1 {
    background: #e62520;
	border-color: #e62520;
}
.article-lanmu2 {
    background: #fb621c;
	 border-color: #fb621c;
}
.article-lanmu3 {
    background: #0276d0;
	 border-color: #0276d0;
}
.article-lanmu4 {
    background: #9452e6;
	 border-color: #9452e6;
}
.issue-item_metadata a,.j-SupportInfo,.main-container a{text-decoration:underline!important;}
.j-author-en,.j-doi-en,.j-date-en,.abs_njq-en,.authorList-en,.links1-en{white-space: normal;}
.issue-item_metadata-en{height: auto;padding-left: 30px;position: relative;}
.issue-item_metadata,.main-container-h,.main-container{border: 1px solid #ccc;padding:10px;background: #f5f5f5;box-shadow: 0px 0px 12px 0px rgba(25,43,93,0.4);}
.main-container{min-height:320px;position: relative;}
.main-container-h .apwrap a,.article-box .article-img{display: block;margin-bottom: 10px;}
.article-box .article-img img{max-height: 9rem;max-width: 100%;margin: auto;text-align: center;display: block;}
.article-box .title{display: block;text-align: center;}
.article-box .title a,.j-title a,.txt_biaoti{color:#114087;font-size: 16px;font-weight: bold;}
.j-title{margin-bottom: 10px;}
.j-author,.j-doi,.j-date,.abs_njq,.authorList,.links1{font-size: 14px;margin-bottom: 5px;color: #666;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
.j-author-en,.j-doi-en,.j-date-en,.abs_njq-en,.authorList-en,.links1-en{white-space: normal;}
.links1{font-size:13px;}
.current-box li,.issue-item_metadata{margin: 15px 0;}
.choose-label{/* float:left; *//* display: inline-block; */overflow: hidden;height: auto;width: 30px;/* margin-right: 20px; */position: absolute;left: 10px;top: 10px;}
.issue-item_metadata-en{height: auto;padding-left: 30px;position: relative;}


/*高级检索css更新*/
#advsearch .td-left {
    background: #f1f1f1;
    width: 120px;
    padding: 3px 10px;
    text-align: right;
}
#advsearch * {
    font-family: revert;
    font-size: 14px;
}
#advsearch table {
    border: 0;
}
#advsearch input,#advsearch select{
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
}
#advsearch label input{margin-right:5px;height: 14px;}
#btn-search {
    width: 160px;
    background: #880509!important;
    color: #fff!important;
    border-radius: 5px;
    font-size: 16px;
    margin-left: 5px;
    margin:0 auto;
    height: 42px!important;
	padding: 6px 12px;
    font-size: 16px;
}
#advsearch input, #advsearch select {
    padding: 6px 7px;
}
