@font-face{font-family: "OpenSans"; src: url('body-font/OPENSANS-BOLD.TTF') format('truetype'); font-weight: bold;}
@font-face{font-family: "OpenSans"; src: url('body-font/OPENSANS-REGULAR.TTF') format('truetype'); font-weight: normal;}
@font-face{font-family: "MathJax_Main"; src: url('body-font/MathJax_Main.ttf') format('truetype'); font-weight: normal;}
/* body{font-family:'MathJax_Main', 'OpenSans', 'arial'; font-weight: normal;} */
p.clearBoth{display: block; height: 0; clear: both;}
.over-hidden{overflow-y: hidden;}
.clear-size{font-size: 0;}
a.underHigh{color:#0178d6;}
a.underHigh:hover{text-decoration: underline;}
.article-share .fix{position: fixed !important; top: 65px !important;}
.articleNav{font-size:16px;margin-top:-10px;margin-bottom:15px;padding-bottom:15px;border-bottom: 1px solid #c1c1c1;}
.copy-citation{cursor:pointer;}
.copy-citation img{display:inline;}
.content{margin: 0 auto 20px; position:relative;}
.article-header{padding:0 0 10px; border-bottom: 1px solid #c1c1c1;}
.article-header .quot{color: #666; line-height: 20px;}
.quot td:nth-of-type(1) {width: 4.5em;}
.article-content{padding-top: 30px;}
.article-content .article-right{width: 190px; height: 194px; min-height: 100px; border: 1px solid #e6e6e6;}
.article-content .article-right .article-imgs{height: 155px; position: relative;}
.article-content .article-right .article-imgs li{position: absolute; border: 1px solid #e7e7e7; background-color: #f4f4f4; width: 165px; height: 140px;}
.article-content .article-right .article-imgs .first{left: 7px; top: 5px;}
.article-content .article-right .article-imgs .second{left: 12px; top: 9px;}
.article-content .article-right .article-imgs .atlas{left: 17px; top: 14px;}
.article-content .article-right .article-imgs .atlas img{width: 100%; height: 100%;}
.article-content .article-right p{font-size: 13px; line-height: 35px; padding-left: 16px;}
.article-content .article-right p span.articleFont{font-size: 21px; vertical-align: sub;}
.article-detail{padding:40px 0;}
.article-detail .article-detail-right{width: 190px; min-height: 100px;}
.articleEn .article-title{font-size: 24px; color: #333;}
.articleEn .article-title h1{line-height:30px;}
.articleEn .article-author{margin-top: 30px;}
.articleEn .article-author > li{float: left;}

.articleEn .article-author > li sup{color: #666;}
.articleEn .com-mail,
.articleEn .com-user{display: inline-block; width: 11px; height: 11px; vertical-align: text-top;}
.articleEn .com-mail{background: url(../images/public/icons_en.png) 0 28px;}
.articleEn .com-user{background: url(../images/public/icons_en.png);}
.articleEn .com-orcid{background: url(../images/public/orcid.png);display: inline-block;width: 12px;height: 12px;}
.articleEn .toggle-author-wrap{display:none;}
.articleEn .togglebtn{margin: 10px 0 0 -4px;display: inline-block;}
.articleEn .togglebtn i{font-size:12px;position: relative;top: -1px;}
.articleEn .togglebtn:hover{text-decoration:none;}
.about-author{margin-top: 15px;}
.about-author h6 span{display:inline-block;}
.article-fundPrjs{margin-top: 8px;}
li.article-author-address{position: relative; line-height: 20px;  overflow:hidden;margin-bottom:5px;}
/* li.article-author-address p{padding-right:40px;} */
li.article-author-address p.lostOf{padding-left:30px;}
li.article-author-address>span{position: absolute; left: 0; top: 0; width: 25px;text-align: center;}
.about-article{margin-top: 15px;}
.about-article .com-author-info{margin-top: 15px;}
.article-tab-nav{margin-bottom: 30px; height: 101px; overflow: hidden;}
.article-tab-nav > li{position: relative; float: left; height: 82px; width: 16.66%; border-left: 1px solid #eee;}
.article-tab-nav > li span{display: none; position: absolute; left: 9px; bottom: 8px;}
.article-tab-nav > li a{display: block; padding: 16px 0 0 11px; height: 100%; color: #fff;}
.article-tab-nav > li.active{background-color: #2b9cf0 !important; height: 100%;}
.article-tab-nav > li.active span{display: block;}
.article-tab-nav > li:hover{background-color: #03a9f4;}
.bg1{background-color: #333;}
.bg2{background-color: #454545;}
.bg3{background-color: #5e5e5e;}
.bg4{background-color: #777;}
.bg5{background-color: #919191;}
.bg6{background-color: #ababab;}
.article-share{width: 70px;}
.article-share ul li{margin: 5px 0;}
.article-tab-box{min-height:300px;font-size: 16px;line-height: 1.5em;}
.article-tab-box li{text-align:left;}
.article-tab-box li p{margin-top:10px;}
.download-btns{position: relative;}
.download-btn{display: block; line-height: 35px; text-align: center; font-size: 16px; color: #fff; border: 1px solid #ccc; border-radius: 5px; background-color: #333;}
.download-btns > div a{color: #fff; height: 35px; display: block;}
.all-pdf{text-align: center; font-size: 16px; color: #fff; border: 1px solid #ccc; border-radius: 5px; background-color: #333;}
.all-pdf a{color: #fff;line-height: 35px;display: block;}
.download-btns .download-btn{position: relative; width: 100%;}
.download-btns .download-btn > a{}
.pdf-xml .download-pdf, .pdf-xml .download-pdf+.download-xml{width: 48%;margin:0 1%;}
.pdf-xml .download-xml {width: 99%;}
.article-metrics{margin:20px 0 0;}
.article-metrics h6{font-size: 18px;  line-height: 20px; padding-bottom: 10px;border-bottom:1px solid #ddd;}
.article-metrics .browse-count{padding: 5px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.article-metrics .browse-count > li{margin: 8px 0;}
/* navigation */
.article-navigation.fix{position: fixed !important;height:100%;top:0;padding-top:30px;overflow-x:hidden;}
.article-navigation{width: 200px; overflow:hidden;}
.mCustomScrollBox>.mCSB_scrollTools{right:-3px;}
.article-navigation .navigation-wrapper{position:relative;height:100%;overflow:hidden;}
.article-navigation p{margin-top: 10px; padding-left:16px; text-indent:-16px;}
.article-navigation p.little{padding-left:30px;}
.article-navigation p a{color: #333;}
.article-navigation p.active a{color: #1193e4;}
.article-navigation p a:hover{color:#2b9cf0;}
/*.article-abstract{line-height:24px;}*/
#GraphicalAbstract .article-abstract>img {max-width: 90%;margin:15px 0;}
.article-keyword{margin-top:10px;line-height:20px;}
.article-keyword b{font-size:16px;}
.article-keyword li{display:inline-block;color: #0178d6;}
#Abstract .footnotes {margin-top: 10px;}
/* 参考文献和相关文章类似的格式 */
li.document-box{line-height: 20px; overflow: hidden; padding-bottom: 10px; position: relative;}
li.document-box span{float:left;display:block;}
li.document-box p{margin-top:0; text-indent:0;padding-left:10px;float:left;}
li.document-box p a{color: #1193e4;}
/* 参考文献和相关文章类似的格式end */
/*文章页字体颜色*/
.article-main-mid .navTitle,#FullText h3 span.sec-title{font-size:20px;}
.article-tab,.articleNav,.all-message span,.metrics h2,.article-metrics h6,.contents-title,
.article-tab-box,.articleEn .article-title h1,li.article-author-address,
.about-article{color: #333;}
/* 全文 */
#FullText h3{line-height:28px; position: relative; margin: 10px 0 0;}
/*#FullText h3 span.sec-title{ background-color: #fff;}*/

#FullText h4,
#FullText h5{margin: 10px 0 10px 0;}
#FullText h4 > span.sec-title{font-weight: bold; font-size:18px; line-height: 26px;}
#FullText h5 > span.sec-title{font-weight: bold; font-size:15px; line-height: 26px;color:#333;}
/*#FullText>p{ line-height: 24px;}*/
#FullText>p.ordinary-passage sup{cursor: pointer; top: inherit;}
#FullText>p.ordinary-passage sup span.xref{font-size: 14px; color: #1193e4;}
#FullText sup{white-space: nowrap;}/*display:inline-block;*/
/*#FullText中的图表*//*#FullText中的图表*//*#FullText中的图表*/
#FullText h2{margin-top: 30px; background-color: #eee; font-size: 18px; color: #333; line-height: 37px; padding-left: 15px;}
#FullText div.figure{overflow:hidden; border: 1px solid #2a7c8a; margin: 20px auto; padding: 10px 8px;}
#FullText div.figure .figure_fulltext a img{}
#FullText div.figure .article_table_fullText a img,
#FullText div.figure .figure_fulltext a img{max-width: 100%;}
#FullText div.figure .article_table_fullText .cboxElement{}