﻿.left-articlenav {
    margin-right:5px;
    margin-left:5px;
}

.left-articlenav ul li{
    height:25px;
    line-height:25px;
    clear: both;
    display: block;
    background-color:#E4E4E4;
    border-bottom: 1px solid #FFFFFF;
    overflow: hidden;
    
}
.left-articlenav ul li a {
    text-decoration:none;
    cursor:pointer;
    font-size: 10pt;
    font-weight:bold;
	color: rgb(0, 64, 128);
    text-decoration-line:none;
    padding-left:10px;
    display:block;
    
}
.left-articlenav ul li a:hover {
    text-decoration: none; 
    background-color: rgb(184, 200, 216);
}

.left-share {
    margin-top:5px;
    margin-right:5px;
    margin-left:5px;
    margin-bottom:5px;
    
}
.left-share .scontent {
    padding-left:5px;
    background-color:#E4E4E4;
}

.left-share .scontent ul li {
    float: left;
}
.left-share .scontent img {
    width:42px;
    height:42px;
    padding:5px;
}
.left-collapse {
    background-color:#E4E4E4;
    margin-bottom:2px;
    margin-right:5px;
    margin-left:5px;
}
.left-collapse .sectiontitle {
    cursor:pointer;
}
.left-collapse .sectiontitle .sectionimg {
    width:12px;
}
.left-collapse .sectiontitle .sectionimg img {
    margin-left:5px;
    padding-top:8px;
    cursor:pointer;
}
.left-collapse .sectiontitle .sectiontext {
    width:210px;
    padding-left:10px;
    
}
.left-collapse .sectiontitle .sectiontext span {
    font-size:10pt;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px;
    display:block;
}
.left-collapse .sectioncontent {
    padding-top:5px;
}
.left-collapse .sectioncontent span {
    display:block;
    padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
}
.left-collapse .sectioncontent div {
    display:block;
    padding-left:10px;
}
.left-collapse .sectioncontent ul li{
    min-height:25px;
    clear: both;
    display: block;
    background-color:#E4E4E4;
    border-bottom: 1px solid #FFFFFF;
    overflow: hidden;
    
}
.left-collapse .sectioncontent ul li a {
    text-decoration:none;
    cursor:pointer;
    font-size: 12px;
	color: rgb(0, 64, 128);
    text-decoration-line:none;
    padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
    display:block;
    
}
.left-collapse .sectioncontent ul li a:hover {
    text-decoration: none; 
    background-color: rgb(184, 200, 216);
}
.left-collapse .sectioncontent .infotitle {
    font-style:italic;
    font-weight:bold;
    margin-bottom:10px;
}
.left-collapse .sectioncontent .infocontent {
    margin-bottom:10px;
}
.left-collapse .sectioncontent .articlestatis {
    padding:0;
    margin: 0 auto;
    float: none;
    margin-bottom:5px;
}
.left-collapse .sectioncontent .articlestatis div{
    padding:0;
    margin: 0 auto;
    margin-left:0px;
    float: none;
}

.articlebody a {
    text-decoration:underline;
}

.articlebody div {
    margin-bottom:10px;
}
.articlebody .div1 {
    margin-top:10px;
}
.articlebody p {
    line-height:1.5em;
}
.articlebody .article-subject {
    /*background-color:rgb(228,102,18);*/
    color: white;
    font-size:12pt;
    font-weight:bold;
    font-family:Verdana;
    height:20px;
    vertical-align:middle;
}
.articlebody .left-section-first-title {
    text-align:left;
    font-weight:bold;
    font-family:Verdana;
    font-size:11pt;
    margin-bottom:10px;
    background-color:rgb(228,102,18);
    color:white;
    height:20px;
}
#fulltextnav {
    width:235px;
}
#dptop {
    margin-bottom:10px;
}
#dpcopyright {
    font-family:Verdana;
    font-size:10pt;
}
#dpjournal {
    font-family:Verdana;
    font-size:10pt;
}
#dptitle {
    font-family:Verdana;
    font-size:14.5pt;
    font-weight:bold;
    margin-bottom:15px;
}
.retraction-note {
    vertical-align:middle;
    padding:10px;
    background-color:#FFF3CE;
    border:1px solid #d4d4d4;
}
    .retraction-note span {
    }
    .retraction-note href {
        
    }
    .retraction-note ul {
        padding:0;
        margin:0;
    }
    .retraction-note ul li {
        list-style:none;
        padding:0;
        margin:0;
        padding-bottom:3px;
    }
        .retraction-note ul li:last-child {
            padding-bottom:0px;
        }
.retraction-article {
    padding:10px;
    background-color:#F9DEDE;
    border:1px solid #d4d4d4;
}
.retraction-article ul li {
    list-style:none;   
}
    .retraction-article ul li.rettitle {
        font-size:16pt;
        font-weight:bold;
        padding-bottom:10px;
    }

    .retraction-article ul li.retdetail span {
        display:block;
    }
#dpauthors {
    font-family:Verdana;
    font-size:10pt;
    font-weight:bold;
    margin-top:15px;
}
#dporcid {
    font-family:Verdana;
    font-size:10pt;
}
#dpaff {
    font-family:Verdana;
    font-size:10pt;
}
#dpfn {
    font-family:Verdana;
    font-size:10pt;
}

#dpabstract {
    font-family:Verdana;
    font-size:10pt;
}
#leftnav {
    background-color:rgb(239,239,239);
    
}

.articlebody .article-abstract-item {
    font-family:Verdana;
    font-size:10pt;
}
.articlebody .article-section-title-0 {
    background-color:rgb(192,51,60);
    border: 1pt solid rgb(192, 51, 60);
    text-align:center;
    color: white;
    font-size: 16px;
    font-weight:bold;
    font-family:Verdana;
    padding-top:2px;
    padding-bottom:2px;
}
.articlebody .article-section-title-1 {
    font-family:Verdana;
    font-size:10.5pt;
    font-weight:bold;
    margin-top:7px;
    font-style:italic;
}
.articlebody .article-section-title-2 {
    font-weight:bold;
}
.articlebody .article-section-content {
    font-family:Verdana;
    font-size:10pt;
}
.articlebody .article-ref {
    font-family:Verdana;
    font-size:10pt;
}
.articlebody .article-ref-vol {
    font-weight:bold;
}


.articlebody .article-item-container {
    margin: 2em 0px;
    background: rgb(246, 246, 246); 
    padding: 5px; 
    border: 1px solid rgb(221, 221, 221); 
    border-image: none;
}
.articlebody .article-item-table {
    font-family:Verdana;
    font-size:10pt;
}
.articlebody .article-item-fig {
    font-family: Verdana;
    font-size: 10pt;
}
.articlebody .article-item-image-container{
    padding: 10px; 
    text-align: center; 
    background-color: white;
}

.articlebody .left-section-title {
    background-color:rgb(239,239,239);
    text-align:left;
    font-weight:bold;
    font-family:Verdana;
    font-size:10pt;
    margin-bottom:10px;
}


.articlebody .left-sidebar-block {
    background-color:rgb(239,239,239);
    font-family:Verdana;
    font-size:10pt;
    /*word-break:break-all;*/
}
.articlebody .left-sidebar-block ul {
    margin:0;
    padding:0;
}
.articlebody .left-sidebar-block li {
    line-height: 1.5em;
    list-style-type:none;
    margin:0;
    padding:0;
}

.articlebody .left-sidebar-block li a {
    color: rgb(0, 64, 128);
    text-decoration: none;
    border-bottom-color: rgb(192, 192, 192);
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    display: block;
}

.articlebody .left-sidebar-block li a:hover {
    text-decoration: none; 
    border-bottom-color: rgb(192, 192, 192); 
    border-bottom-width: 1px; 
    border-bottom-style: dotted; 
    display: block;
    background-color: rgb(184, 200, 216);
}
.articlebody .left-sub-div {
    padding-left:10px;
}



.articlebody .figure_table {
	margin: 24px 0;
    font-size:10pt;
}

.articlebody .figure_table .capt {
	margin: 16px 0 8px
}

.articlebody .figure_table .caption {
	margin-bottom: 16px
}
.articlebody .caption_number {
	padding-right: 8px;
    font-size:10.5pt;
}

.articlebody .caption_content {
    font-weight:bold;
    font-size:10.5pt;
}

.articlebody .caption_content>span {
	display: block;
	margin-top: 4px
}

.articlebody .caption_content span:first-of-type {
	display: inline;
	margin-top: 0
}
.articlebody .table-container {
	overflow-x: auto;
    width: 100%;
	line-height: normal;
	background: #fff;
	border: none;
	text-align: left;
    padding-bottom: 3px;
    padding-top:3px;
    border-collapse:collapse;
}

.articlebody .table-container:last-child {
	margin-bottom: 0
}

.articlebody .table-container caption {
	text-align: left;
	margin-bottom: 16px
}

.articlebody .table-container caption>h2,table-container caption h3,table-container caption h4,table-container caption h5,table-container caption h6 {
	font-size: 10pt;
	margin: 0
}

.articlebody .table-container th p,table-container td p {
	margin-bottom: 4px
}

.articlebody .table-container th p:last-child,table-container td p:last-child {
	margin-bottom: 0
}

.articlebody .table-container th {
	font-size: 10pt;
	border: 1px solid #d4d4d4;
	text-align: left;
	vertical-align: middle;
	background-color: #ececec;
	color: #333;
    padding:5px;
}

.articlebody .table-container td {
	border: 1px solid #d4d4d4;
	color: #666;
	background-color: #fff;
    font-size: 10pt;
    padding:5px;
}
.articlebody .table_footer {
	color: #666;
}
.articlebody .table_footer div {
    margin-bottom:3px;
}
.articlebody .table-container thead td,table-container thead td {
    font-size: 10pt;
    font-weight:bold;
	text-align: left;
	vertical-align: middle;
	background-color: #ececec;
	color: #333;
    text-align:center;
}
.articlebody .table-container hr {
    margin:0;
}
.bodylist li{
    margin-left:40px;
}
.orderlist{
    list-style-type:decimal;
}
.bulletlist{
    list-style-type:disc;
}
.alphalowerlist{
    list-style-type:lower-alpha;
}
.alphaupperlist{
    list-style-type:upper-alpha;
}
.romanlowerlist{
    list-style-type:lower-roman;
}
.romanupperlist{
    list-style-type:upper-roman;
}
.simplelist{
    list-style-type:none;
}