.view_contents_wrap { border-top:1px solid #ddd; padding: 15px 0 0 0; margin: -10px 0 0 0;}

.view_title { margin-bottom: 24px;}
.view_title h1 { margin-bottom: 7px; font-size: 16px; font-weight:normal; color:#000;}
/* .view_title h1:first-child { font-size: 18px; } */

.view_inner_con { margin-bottom: 30px;}
.view_inner_con dl { overflow: hidden; margin-bottom: 8px;  }
.view_inner_con dl:after{ content: ''; display: block;clear: both; } 															
.view_inner_con dl dt { color: #f08200;font-size:14px;background: url(../img/background/square_bullet.png) no-repeat 0 8px; padding: 0 0 0 12px;  float: left; font-weight: normal; }
.view_inner_con dl dd {text-align: justify; line-height: 24px; margin: 0 0 0 120px;  font-size: 14px;  color: #555; }
.view_inner_con .row_dl dt  { float: none; }
.view_inner_con .row_dl dd  { margin: 0 0 0 0px;}



.article_info_box { background: #f7f7f7;border:1px solid #dfdfdf; padding:8px 10px; margin-top: 20px; }
.article_info_box ul li  {margin-bottom: 4px;   font-size: 14px !important; line-height: 1.42857143 !important; }
.article_info_box ul li .doi_link  {color: #2364bd; }
.article_info_box ul li:last-child  { margin-bottom: 0px; }
.article_title {font-size: 16px;font-weight: normal; color: #000; border-bottom: 1px solid #e4e4e4; margin-bottom: 10px; padding-bottom: 8px; position: relative; }
.article_title:after { content: ''; display: block; clear: both; width:16px;height: 2px;background: #f08200; position: absolute; left:0; bottom:-1px; }
.article_text { text-align: justify;  color: #555; line-height: 25px; margin-bottom: 25px}
.article_text p { margin-bottom: 10px; }

.view_user_toggle    {  background: #fff; border: 1px solid #ddd;  border-radius: 5px;  padding: 10px;  margin-top: 6px; position: relative; }
.view_user_toggle  p  {line-height: 22px;   font-size: 13px; }
.view_user_toggle .ut_close_bt   {  position: absolute; right:-8px; top:-8px;  width:20px;height: 20px;background:#000 url(../img/background/ut_close.png) no-repeat 50% 50%;  border-radius: 10px; text-indent: -9999px; overflow: hidden;  }

.athor_link {text-decoration: underline;cursor: pointer;  color: #2364bd; }

.keyword_box { overflow: hidden;  padding: 10px 0 0 0;}
.keyword_box dl dt {  font-size: 12px; color: #777; float: left;  }
.keyword_box dl dd{  margin: 0 0 0 70px; text-align: left;}
/* .keyword_box dl dd span {font-size: 13px;display: inline-block; border: 1px solid #ddd; line-height: 24px;border-radius: 13px; padding: 0 12px;color: #758fcc; margin-right: 5px;  margin-bottom: 5px } */
.keyword_box dl dd span {font-size: 13px; color: #758fcc; margin-bottom: 5px; white-space: nowrap;}
.keyword_box dl dd span:last-child { margin-right: 0px; }
.author_mail { display: inline-block; padding:0 18px 0 0px; background: url(../img/background/sm_mail_icon.png) no-repeat right 4px; }

.origin-view,.origin-view-link { float:right;  display: block;  background:#55565a; border-radius: 6px; overflow: hidden;      margin: 3px 0 0 0; line-height: 20px; padding-bottom: 1px; }
.origin-view,.origin-view-link a{ color: #fff; display: inline-block;   font-size: 13px; text-decoration: none !important; width: 25px; text-align: center;}

.text-center {text-align: left;}

.origin-view,.origin-view-link {
	cursor: pointer;
	/*float:right;*/
}

   .view_bottom_box { overflow:hidden; margin-bottom: 10px; background: #f9f9f9;   padding: 10px 10px; border:1px solid #ddd; display: flex; margin-top: 25px;}
/*      .view_bottom_box dl  { float: left;  margin-right: 30px;} */
     .view_bottom_box dl  { width:33.3%; text-align: center;}
/*      .view_bottom_box dl:last-chidl   {  margin-right: 0px;} */
/*    .view_bottom_box dl dt  {     padding: 0 0 0 9px;     background: url(../img/background/footer_bullet.png) no-repeat 0 9px;  } */
   .view_bottom_box dl dt span{ font-size: 13px; display: inline-block;  margin-left: 6px; color: #777;}
/*    .view_bottom_box dl dd  {   margin-left: 9px; } */

.supFile-wrap { margin-top: 10px; }
.supFileList { margin-top: 5px; }
