@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,img{margin:0;padding:0;}
body{outline: 0;color:#333;text-align: left;vertical-align:baseline;font:12px/18px Tahoma,"Microsoft Yahei";background:#ececec;}
h1,h2,h3,h4,h5{ font-size:12px; font-weight:normal;}
img{ border:0;}
img{max-width:100%}
html{
    overflow:hidden;
}
html,body{
    width:100%;
    height:100%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
body{
    overflow-x:hidden;
    overflow-y:auto;
	-webkit-overflow-scrolling:touch;
}
strong{font-weight: bold;}
ul,ol,li{list-style: none;}
a{color:#333;text-decoration:none; } 
a:hover{color:#BA2636;text-decoration:underline;} 
.left{ float: left; }
.right{ float: right; }
.clear {clear:both; height:0px;}
.clearfix:after {content: ".";display: block;height: 0;font-size:0;clear: both;visibility: hidden;}
select,select:focus{ outline:none}
input,textarea,select{ background:none; border:none; line-height:normal; outline:none; font-size:14px;}
.btn{ background:none;}
img{ border:medium none;}
body img
   {
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/
        -webkit-user-select:none; /*webkit浏览器*/
        -khtml-user-select:none; /*早期浏览器*/
        -moz-user-select:none;/*火狐*/
        -ms-user-select:none; /*IE10*/
        user-select:none;
    }
/* 正文内容 */
#main{width:auto;margin:0 auto;padding:0 7%;background:#fff;word-wrap:break-word; font-family:Tahoma,"Microsoft Yahei";}
#main_top{width:100%;height:55px; margin:0 auto;padding:0;background:#f5f5f5;}
.main_top_content{ width:1002px; margin:0 auto; height:55px;}
.main_top_content .journal_logo {width: 401px;height: 50px;float: left;vertical-align: middle;}
.main_top_content .journal_logo img{ max-width: 390px;max-height: 55px}
.main_top_content .menu_bar{  height:55px; float:right;}
.main_top_content .menu_bar>ul{  height:39px; float:left;padding-top: 14px;}
.main_top_content .menu_bar>ul>li{ cursor: pointer;margin:0 5px;padding: 0 10px 0 30px;box-sizing:border-box;height:27px; float:left;line-height:26px;min-width: 78px;border:1px solid #c9c9c9; font-size:12px; color:#999999;border-radius: 12px;text-align: center;}
.main_top_content .menu_bar ul li.icon_like{background:url(/r/cms/img/article/icon_like.png) no-repeat left 10px center;}
.main_top_content .menu_bar ul li.icon_like_active{background:url(/r/cms/img/article/icon_like2.png) no-repeat left 10px center #f36f21;border:1px solid #f36f21; color:#fff; background-color: #f36f21;}
.main_top_content .menu_bar ul li.icon_share{background:url(/r/cms/img/article/icon_share.png) no-repeat left 10px center;}
.main_top_content .menu_bar ul li.icon_share .tips_box{ padding-top: 10px;position: absolute;     z-index: 100;width: 206px;top:20px;left: -32px;}
.main_top_content .menu_bar ul li.icon_share .top_arr {position: absolute;top: 4px;left: 101px;}
.main_top_content .menu_bar ul li.icon_share .tips_box .cont{ border:1px solid #cccccc; background: #fff;padding: 15px 9px 20px 9px;    border-radius: 3px;color:#333;}
.main_top_content .menu_bar ul li.icon_share .tips_box .cont ul li{ margin: 0 9px;float: left;padding-left: 20px;  background: url(/r/cms/img/article/icon_share.jpg) no-repeat left center;}
.main_top_content .menu_bar ul li.icon_share .tips_box .cont .wechat{ background-position: 0 -116px;}
.main_top_content .menu_bar ul li.icon_share .tips_box .cont .weibo{ background-position: 0 -20px;}
.main_top_content .menu_bar ul li.icon_share .tips_box .cont .more{ background-position: 0 -83px;}
.main_top_content .menu_bar ul li.icon_share .tips_box .cont .app{ background-position: 0 -148px;}
.main_top_content .menu_bar ul li.icon_collect{background:url(/r/cms/img/article/icon_collect.png) no-repeat left 10px center;}
.main_top_content .menu_bar ul li.icon_wrong{background:url(/r/cms/img/article/icon_wrong.png) no-repeat left 10px center;}
.main_top_content .menu_bar ul li.active{border:1px solid #f36f21; color:#fff;background:url(/r/cms/img/article/icon_collect2.png) no-repeat left 10px center #f36f21; }
.main_top_content .menu_bar ul li.icon_like:hover{background:url(/r/cms/img/article/icon_like2.png) no-repeat left 10px center #f36f21;border:1px solid #f36f21; color:#fff; background-color: #f36f21;}
.main_top_content .menu_bar ul li.icon_share:hover{background:url(/r/cms/img/article/icon_share2.png) no-repeat left 10px center #f36f21;border:1px solid #f36f21; color:#fff; background-color: #f36f21;}
.main_top_content .menu_bar ul li.icon_collect:hover{background:url(/r/cms/img/article/icon_collect2.png) no-repeat left 10px center #f36f21;border:1px solid #f36f21; color:#fff; background-color: #f36f21;}
.main_top_content .menu_bar ul li.icon_wrong:hover{background:url(/r/cms/img/article/icon_wrong2.png) no-repeat left 10px center #f36f21;border:1px solid #f36f21; color:#fff; background-color: #f36f21;}
.main_top_content .menu_bar ul li:hover span{ color:#fff; }
.main_top_content .menu_bar ul li .color_orange{color:#f36f21;}
.main_top_content .menu_bar ul li a{ color:#333;}
.main_top_content .menu_bar ul li a:hover{ color:#f00; text-decoration:none;}
.main_top_content .login_box{height: 55px;float: right;max-width: 216px;padding-right: 8px;}
.main_top_content .login_box ul {padding-top: 16px;}
.main_top_content .login_box ul li{float:left;}
.main_top_content .login_box ul li>a{float:left;padding-left: 20px;margin: 0 10px;height: 24px;line-height: 24px;}
.main_top_content .login_box ul .icon_user{background: url(/r/cms/img/article/icon_user2.png) no-repeat left center; color:#f36f21;}
.main_top_content .login_box ul .icon_register{background: url(/r/cms/img/article/icon_register.png) no-repeat left center; color:#999;}
.main_top_content .login_box ul .icon_user2{max-width: 58px;background: url(/r/cms/img/article/icon_user.png) no-repeat left center;color: #999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main_top_content .login_box ul .icon_register2 {color:#338fe7;margin: 0 10px;height: 24px;line-height: 24px;}
.main_top_content .login_box ul .icon_register2 span{text-align:center;line-height:13px;display: inline-block;padding: 2px 2px;border-radius:10px; min-width:14px; background:#e40000;position: relative;color:#fff}
.main_top_content .login_box ul .icon_register2 span a{color:#fff;  }
.main_top_content .login_box ul .tips_box{ position: absolute; z-index: 100;width: 142px;top:25px;left: -89px; display: none;}
.main_top_content .login_box ul .top_arr {position: absolute;top: -6px;left: 94px;}
.main_top_content .login_box ul .tips_box .cont{ border:1px solid #cccccc; background: #fff;padding: 9px;    border-radius: 3px;color:#333;}

#article_head{width:100%;margin:0 auto; text-align: center;}
#article_head .article_head_title{ width:100%; float:left;}
#article_head .article_head_title .main_title{ width:100%; float:left; line-height:42px; font-size:200%; color:#333;}
#article_head .article_head_title .subtitle{ width:100%; float:left; line-height:48px; font-size:22px; font-weight:none; color:#666;}
#article_head .article_head_title .article_attr{ height:40px; float:left; font-size:18px;  color:#999999; text-align:center;padding-top: 30px;}
#article_head .article_head_title .btn_box{width: 220px; height:40px; float:right;  font-size:14px; color:#fff; text-align:center;padding-top: 30px;}
#article_head .article_head_title .btn_box div{margin-left:20px;line-height:26px;float:left; height:26px;width: 85px;border-radius:13px;background: #329900;cursor: pointer;}
#article_head .article_head_title .btn_box .draft{background: #f76e24}
#article_head .article_authors{ width:100%; float:left;}
#article_head .article_authors ul{ width:100%; float:left;}
#article_head .article_authors ul li{ height:22px; /*margin:0 5px;*/ padding:9px 0; display:inline; font-size:14px; color:#999; text-align:center;white-space:normal;line-height:2.8;}
#article_head .article_authors ul li a{ color:#333; text-decoration:none; text-align:center; cursor:default; padding:2px 5px;}
#article_head .article_authors ul li a.color_green{color:#4297e1;margin-left: 10px;}
#article_head .article_authors ul li a:hover{ background-color:#2A7C8A; -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius:2px; padding:2px 5px; color:#d0e8ec; text-decoration:none; text-align:center;}
#article_head .article_authors ul li.corresp_flag{background:url(/r/cms/img/article/email.png) no-repeat center; margin-left:-6px; margin-right:8px; width:19px; cursor:default;}
#article_head .article_authors ul li.corresp_flag a{ padding:7px;}
#article_head .article_authors ul li.corresp_flag a:hover{ background:none; cursor: pointer;}

#article_head .article_source{ color:#666;width:100%; height:30px; float:left; line-height:30px;padding-left: 6px;box-sizing: border-box; font-size: 14px;}
#article_head .article_source .a_info {color:#666;}
#article_head .article_abstract{ width:100%; float:left;}
#article_head .article_abstract .article_abstract_mid{ overflow:hidden; width:928px; margin:0 auto; background:url(/r/cms/img/article/pic_border_bj_wz.png) repeat-y; border-top:1px #2a7c8a solid; line-height:1.8; padding:20px; font-size: 14px;}
#article_head .article_abstract .article_abstract_mid .abs_name{font-weight:bold; float:left; width:912px;}
#article_head .article_abstract .article_abstract_mid .sec{float: left; width:928px;}
#article_head .article_abstract .article_abstract_mid .sec .title {font-weight: bold;float: left;margin-right: 8px;font-size: 14px;}
#article_head .article_abstract .article_abstract_mid .sec .p{font-size:14px;}
#article_head .article_abstract .article_abstract_bot{ width:100%; height:17px; margin:0 auto;}
#article_head .article_abstract .article_abstract_bot_top_border{ border-top:solid #2a7c8a 1px;}

#article_body{width:100%;margin:0 auto;text-align: center;padding-top:20px;}
#article_body .content_tab{ width:100%; float:left; margin-top:10px; display:inline;}

.content_tab_mod0{ width:188px; float:left; background:#2a7c8a;height:130px; color:#fff; cursor:pointer; border-radius: 0px 0px 5px 5px;}
.content_tab_mod{ width:188px; float:left; margin-left:7px; background:#e9f2f3; height:110px; color:#333; cursor:pointer; border-radius: 0px 0px 5px 5px;}
.content_tab .tit{ height:70px; line-height:70px; text-align:center; font-size:16px; font-weight:bold;}
.content_tab .oth{ height:30px; line-height:30px; text-align:center; font-size:12px;}
.content_tab .icon{ width:17px; height:17px; margin:0 0 0 30px; }
.content_tab_mod0 .icon{ display:block;}
.content_tab_mod .icon{ display:none; }
.content_tab_mod0 .oth span{ color:#fff;}
.content_tab_mod .oth span{ color:#2a7c8a;}

#article_body .content_box{ width:100%; float:left; margin-top:10px; display:inline;}
#article_body .content_box .auth_info_li{ padding:10px; margin:10px;}
#article_body .content_box .content_left{ width:100%; float:left; padding-bottom:20px;}
#article_body .content_box .content_left .tit{ font-size:24px; color:#2a7c8a; margin-bottom:15px;line-height: 24px;}
#article_body .content_box .content_left .con{line-height:28px; font-size:14px;  margin:5px 0px 5px 0px}
#article_body .content_box .content_left .con .underline_a{ text-decoration: underline; color:#2e79cd; }
#article_body .content_box .content_left .aff{ color:#888;}
#article_body .content_box .content_left .en_col{padding:5px; font-size:24px; color:#999999}
#article_body .content_box .content_left .en_tit{padding:5px; font-size:24px; line-height:36px;}
#article_body .content_box .content_left .en_subtit{padding:3px; font-size:21px;line-height:32px;}
#article_body .content_box .content_left .en_auth{font-size: 16px;line-height: 30px;padding: 3px;margin-top: 7px;}
#article_body .content_box .content_left .en_auth_aff{ font-size:14px; padding:3px 3px 15px 3px; color:#666666;}
#article_body .content_box .content_left .en_auth_corresp{font-size:16px; padding:3px; margin-bottom: 10px;}
#article_body .content_box .content_left .en_auth .email{background: url(/r/cms/img/article/email.png) no-repeat center;/* margin-left: -5px; */width: 19px;cursor: default;    display: inline-block;height: 14px;}
#article_body .content_box .content_left .en_code{ font-size:16px; padding:3px; margin-bottom: 5px;}
#article_body .content_box .content_left .en_code span{color: #07a5f7;}
#article_body .content_box .content_left .en_date{ font-size:14px; padding:3px;margin-bottom: 5px;}
#article_body .content_box .content_left .en_cite { font-size:14px; padding:3px;margin-bottom: 5px;}
#article_body .content_box .content_left .en_date span{color: #333;}
#article_body .content_box .content_left .en_cite span{color: #333;}
#article_body .content_box .content_left .en_abs{border-top: 1px dotted #5596A1;font-size: 14px;line-height: 30px;margin-bottom: 10px;margin-top: 10px;padding: 3px;text-align: justify;}
#article_body .content_box .content_left .en_abs .en_abs_tit{display: block;font-size:24px; font-weight:900; padding:25px 3px 20px;}
#article_body .content_box .content_left .en_abs .title{ font-weight:bold; float:left; padding-right:15px;}
#article_body .content_box .content_left .en_abs .p .underline_a{     text-decoration: underline;color: #2e79cd;}
#article_body .content_left .copy_right{border:2px solid #ee0000; border-radius: 5px; font-size:16px; background-color:#fff3cf; padding:10px 12px; margin:10px 0 20px;text-align:left;}
#article_body .content_left .copy_right2{border-color: #78bac5; background: #eaf6f8; }
#article_body .content_left .copy_right .txt{float:left; width: 635px;line-height: 24px;font-size: 14px;}
#article_body .content_left .copy_right .close_btn{height:20px;width:20px;background: url(/r/cms/img/article/wrong.png) no-repeat center; float:right; cursor:pointer;}
#article_body .content_left .copy_right .close_btn2{background: url(/r/cms/img/article/wrong2.png) no-repeat center;}
#article_body .content_left .copy_right .warning{margin-right:10px;height:20px;width:20px;background: url(/r/cms/img/article/warning.png) no-repeat; float:left; cursor:pointer;}
#article_body .content_left .copy_right .txt .login{color:#2a7c8a;text-decoration: underline;}
#article_body .content_left .copy_right .txt .login2{color:#f36f21;text-decoration: underline; float:right;}
#article_body .content_left .copy_right .txt .tips_cont{font-size: 16px;padding: 10px 0 0;}
#article_body .content_left .copy_right .txt .tips_cont ul {padding: 10px 0 0;}
#article_body .content_left .copy_right .txt .tips_cont ul li{ font-size: 14px;line-height: 24px;color: #333333;list-style: square;}
#article_body .content_left .copy_right .txt .tips_cont ul li a{color:#2a7c8a;}
#article_body .content_left .copy_right .txt .list{margin-right:10px;float:left;padding:12px;box-sizing:border-box;width:205px;height:66px;border:1px solid #b1dde5;border-radius:3px;background-color:#f7feff; cursor: pointer;}
#article_body .content_left .copy_right .txt .list2{ border:1px solid #ebd79a;background-color:#fff3cf; }
#article_body .content_left .copy_right .txt .list:hover{ border:1px solid #ebd79a;background-color:#fff3cf; }
#article_body .content_left .copy_right .txt .list3{ line-height:39px;text-align:center; }
#article_body .content_left .copy_right .txt .list3 a{margin-left:10px;top:1px;font-style:normal;display:inline-block;line-height:16px;width:16px;height:16px;border: 1px solid #333;border-radius: 10px;font-family: arial;}
#article_body .content_left .copy_right .txt .list3 a:hover {color: #f00; text-decoration: none;}
#article_body .content_left .copy_right .txt .list .list_left{float:left;}
#article_body .content_left .copy_right .txt .list .list_right{float:right;width: 119px;}
#article_body .content_left .copy_right .txt .list .list_right span{margin-left: 5px;}
#article_body .content_left .copy_right .txt .list .list_right .vip_price{ color:#e70005; text-indent: 0;}
#article_body .content_left .copy_right .txt .list .list_right .vip_price span{ color:#333; }
#article_body .content_left .copy_right .txt .list .list_right .nor_price{ color:#999999; text-decoration: line-through;text-indent: 0;}
/* 英文购买框 */
#article_body .content_left .copy_right .txt .list_en .list_left_en {font-weight: bold;}
#article_body .content_left .copy_right .txt .list_en {margin-right: 10px;float: left;padding: 12px;box-sizing: border-box;width: 205px;height: 101px;border: 1px solid #b1dde5;border-radius: 3px;background-color: #f7feff;cursor: pointer;}
#article_body .content_left .copy_right .txt .list_en .list_right_en {padding-left: 10px;}
#article_body .content_left .copy_right .txt .list_en .list_right_en .vip_price {color: #e70005;text-indent: 0;}
#article_body .content_left .copy_right .txt .list_en .list_right_en .vip_price span {color: #333;}
#article_body .content_left .copy_right .txt .list_en .list_right_en .nor_price {color: #999999;text-decoration: line-through;text-indent: 0;}
#article_body .content_left .copy_right .txt .list_en .list_right_en span {margin-left: 5px;}
#article_body .content_left .main_txt{font-size:14px; line-height:1.8; text-align:justify;}
#article_body .content_left .main_txt .xref.bibr{ color:#52adbd;}
#article_body .content_left .main_txt p{ text-indent:2em;}
#article_body .content_left .main_txt .sec .title{ font-size:16px; font-weight:bold; color:#333; text-align:center; display:block; margin: 10px 0;}
#article_body .content_left .main_txt .sec .title-break {font-size: 14px; color: #333; float: left; text-indent: 2em;line-height: 24px;font-weight: bold;}
#article_body .content_left .main_txt .sec.d2 .title{background-color: #FFF; padding: 0; font-size:16px;  font-weight: bold; color: #333; text-align:left; text-indent:2em; margin: 10px 0;}
#article_body .content_left .main_txt .sec.d2 .title2 { text-indent: 0;font-weight: normal; margin-bottom: 0}
#article_body .content_left .main_txt sup{font-size: 10px; word-break: break-all;}
#article_body .content_left .main_txt sup a{ color:blue; font-size: 12px; display: inline-block; text-indent:0;}
#article_body .content_left .main_txt .graphic{text-align: center;}
#article_body .content_left .main_txt .table_wrap{  margin:20px 0 20px 0;padding: 10px; border:1px #d2cfca solid; background-color:#fff; table-layout: fixed;}
#article_body .content_left .main_txt .table_wrap .graphic{border:1px #d2cfca solid; width: 380px;}
#article_body .content_left .main_txt .table_wrap .t-BOX{position: relative;margin-right: 15px;}
#article_body .content_left .main_txt .table_wrap .shade{color:#fff;font-size: 18px;text-align: center;position: absolute;top:0px;left: 0; display: none;cursor: pointer;background: #000;background: rgba(0,0,0,0.5);filter: alpha(opacity:0.5);}
#article_body .content_left .main_txt .table_wrap td.table_titles{ vertical-align:top; width: 42%;}
#article_body .content_left .main_txt .table_wrap .table_title{ overflow:hidden; width:263px;}
#article_body .content_left .main_txt .table_wrap .table_title.en{ overflow:hidden; width:263px; line-height: 20px}
#article_body .content_left .main_txt .table_wrap .table_titles .label{ font-weight:bold; margin-right:8px; float:left; font-size:14px;}
#article_body .content_left .main_txt .table_wrap .table_titles .caption{ width:250px; font-size:14px;text-align: left;}
#article_body .content_left .main_txt .table_wrap .table_titles .caption p{ text-indent:0; font-size:14px;}
#article_body .content_left .main_txt .table_pop{ display:none;}
#article_body .content_left .main_txt .date_in_citation{ color:#2a7c8a; }
#article_body .content_left .main_txt .special{ padding-bottom: 30px; border-bottom: 1px dotted #e3e3e3;margin-bottom: 10px; }
#article_body .content_left .main_txt .fig{  margin:20px 0 20px 0;padding: 10px; border:1px #d2cfca solid; background-color:#fff; table-layout: fixed;}
#article_body .content_left .main_txt .fig .graphic{border:1px #d2cfca solid; width: 380px;}
#article_body .content_left .main_txt .fig .graphic_wrap{position: relative;margin-right: 15px;float: left;}
#article_body .content_left .main_txt .fig .shade{color:#fff;font-size: 18px;text-align: center;position: absolute;top:0px;left: 0; display: none;cursor: pointer;background: #000;background: rgba(0,0,0,0.5);filter: alpha(opacity:0.5);}
#article_body .content_left .main_txt .fig .fig_titles{ vertical-align:top; width: 42%;float: left;}
#article_body .content_left .main_txt .fig .fig_title{ overflow:hidden; width:263px;}
#article_body .content_left .main_txt .fig .fig_title .en{ overflow:hidden; width:263px; line-height: 20px}
#article_body .content_left .main_txt .fig .fig_titles .label{ font-weight:bold; margin-right:8px; float:left; font-size:14px;}
#article_body .content_left .main_txt .fig .fig_titles .caption{ width:250px; font-size:14px;}
#article_body .content_left .main_txt .fig .fig_titles .caption p{ text-indent:0; font-size:14px;}
#article_body .content_left .main_txt .fig .fig_titles .caption .title{ text-indent:0; font-size:14px; font-weight:normal;margin: 0; text-align: left;}
#article_body .content_left .main_txt .xref.fig{ border:none; padding:0; margin:auto; color:#2a7c8a; text-decoration: underline;}
/* 视频播放样式 */
#article_body .content_left .main_txt .media{  margin:20px 0 20px 0;padding: 10px; border:1px #d2cfca solid; background-color:#fff; table-layout: fixed;}
#article_body .content_left .main_txt .media .graphic{border:1px #d2cfca solid; width: 380px; height:214px;}
#article_body .content_left .main_txt .media .media_wrap{position: relative;margin-right: 15px;float: left;}
#article_body .content_left .main_txt .media .shade{color:#fff;font-size: 18px;text-align: center;position: absolute;top:0px;left: 0; display: none;cursor: pointer;background: #000;background: rgba(0,0,0,0.5);filter: alpha(opacity:0.5);}
#article_body .content_left .main_txt .media .media_titles{ vertical-align:top; width: 42%;float: left;}
#article_body .content_left .main_txt .media .media_title{ overflow:hidden; width:263px;}
#article_body .content_left .main_txt .media .media_title .en{ overflow:hidden; width:263px; line-height: 20px}
#article_body .content_left .main_txt .media .media_titles .label{ font-weight:bold; margin-right:8px; float:left; font-size:14px;}
#article_body .content_left .main_txt .media .media_titles .caption{ width:250px; font-size:14px;}
#article_body .content_left .main_txt .media .media_titles .caption p{ text-indent:0; font-size:14px;}
#article_body .content_left .main_txt .media .media_titles .caption .title{ text-indent:0; font-size:14px; font-weight:normal;margin: 0; text-align: left;}
#article_body .content_left .main_txt .xref.media{ border:none; padding:0; margin:auto; color:#2a7c8a; text-decoration: underline;}

#article_body .content_left .main_txt .xref.table{ color:#2a7c8a; text-decoration: underline;}
#article_body .content_left .main_txt .fig_pop{ display:none; width: 88%;margin: 0 auto;}
#article_body .content_left .main_txt .boxed_text{padding:10px 20px; margin:30px 0; border:1px #d2cfca solid; background-color:#fff;}
#article_body .content_left .main_txt .boxed_text p{padding-left:1em;text-indent:0em;}
#article_body .content_left .main_txt .boxed_text .label{margin-right: 15px;line-height: 31px;float: left;background-color: #999999;width: 80px;height: 32px;border-radius: 3px;text-align: center;color: #FFF}
#article_body .content_left .main_txt .boxed_text .title{ background-color:#f1f1f1 !important; text-align:center !important; line-height:2em;}
#article_body .content_left .main_txt .boxed_text .list li{list-style-type:disc; margin-left:35px;}
#article_body .content_left .main_txt .boxed_text .list li p{text-indent:0em;padding-left:0em;}
#article_body .content_left .main_txt .array{ margin:15px auto; border:#d2cfca 1px solid; border-collapse:collapse; width:100%;}
#article_body .content_left .main_txt .array td{border:#d2cfca 1px solid; line-height:2em;}
#article_body .content_left .main_txt .array td:nth-child(1){text-align: center;}
#article_body .content_left .main_txt .array td:nth-child(2){text-indent: 2em;}
#article_body .content_left .main_txt .preformat_wrap{padding:5px; margin:30px 0; border:1px #d2cfca solid; background-color:#FFFFFF;}
#article_body .content_left .main_txt .preformat{padding:15px; border:1px #d2cfca dotted;height: 100px;}
#article_body .content_left .main_txt .preformat div{ display: inline-block;}
#article_body .content_left .main_txt .supplementary_material{padding:5px 27px; margin:30px 0; border:1px #d2cfca dotted;}
#article_body .content_left .main_txt .supplementary_material img{width:20px; height:20px; border:0; margin-right:5px; vertical-align:middle;}
#article_body .content_left .main_txt .supplementary_material div{display:inline;}
#article_body .content_left .main_txt .supplementary_material p{display:inline;}
/* #article_body .content_left .main_txt .media{padding:5px 27px; margin:30px 0; border:1px #d2cfca dotted;} */
#article_body .content_left .main_txt .media img{width:20px; height:20px; border:0; margin-right:5px; vertical-align:middle;}
#article_body .content_left .main_txt .disp_formula{padding:30px 40px; margin:30px 0; border:1px #d2cfca dotted; overflow:hidden; position:relative; top:0; left:0;}
#article_body .content_left .main_txt .disp_formula .label{ position:absolute;  left:15px;top: 50%;margin-top: -13px;}
#article_body .content_left .main_txt .disp_formula .graphic{ margin-left:30px;max-width:660px;}
#article_body .content_left .main_txt .formula_graphic{display:none;}
#article_body .content_left .main_txt .statement{ padding:15px; margin:30px 0; border:1px #d2cfca solid; background-color:#fff;}
#article_body .content_left .main_txt .statement .statement_title{ background-color:#f1f1f1; text-align:center; margin-bottom:8px;}
#article_body .content_left .main_txt .statement .label{ display:inline; margin-right: 16px; font-weight: bold;font-size: 16px;}
#article_body .content_left .main_txt .statement .title{ display:inline; background-color:#f1f1f1 !important; font-weight: normal !important;}
#article_body .content_left .main_txt .statement .p{text-indent:2em;}
#article_body .content_left .main_txt .disp_quote_wrap{padding:5px; margin:30px 0; border:1px #d2cfca solid; background-color:#FFFFFF; line-height:2em;}
#article_body .content_left .main_txt .disp_quote_wrap p{font-size: 14px;padding: 10px;}
#article_body .content_left .main_txt .disp_quote_inner{ font-size:14px; padding:0px 15px 0px 15px; text-indent:2em; border:1px #d2cfca dotted;}
.inline_graphic {max-height: 19px;vertical-align: middle;}

#article_body .content_left .main_txt .chem_struct_wrap{overflow:hidden;}
#article_body .content_left .main_txt .chem_struct_wrap .graphic{ display:block; margin:15px auto; max-width:710px;}
#article_body .content_left .main_txt .chem_struct_wrap .chem_struct_title{ text-align:center;}
#article_body .content_left .main_txt .chem_struct_wrap .chem_struct_title .label{ display:inline; margin-right:4px; font-weight:bold;}
#article_body .content_left .main_txt .chem_struct_wrap .chem_struct_title .caption{ display:inline;}
#article_body .content_left .main_txt .chem_struct_wrap .chem_struct_title .caption p{ display:inline;}

#article_body .content_left .main_txt .ack{ padding:5px; font-size:14px; color:#993300; text-align:left;}
#article_body .content_left .main_txt .ack p{ text-indent:0;}
#article_body .content_left .main_txt .conflict{padding:5px; font-size:14px; text-align:left; }
#article_body .content_left .main_txt .conflict .title{ margin-right:10px;display:inline-block;text-align:center;width:76px; font-weight:bold; color:#FFFFFF; padding:3px;}
#article_body .content_left .main_txt .conflict .benefit{background-color:#f68c3f;}
#article_body .content_left .main_txt .conflict .express{background-color:#cd0909;}
#article_body .content_left .main_txt .conflict .content{ display:inline;}
#article_body .content_left .main_txt .conflict .content p{ display:inline; margin-right: 1em;}
#article_body .content_left .main_txt .app_group .app{ margin: 15px auto;border:1px solid #d2cfca;padding: 15px;}
#article_body .content_left .main_txt .app_group .app_title { font-size:16px;  text-align:center; color:#FFFFFF; overflow:hidden;}
#article_body .content_left .main_txt .app_group .app_title .label{margin-right: 15px; line-height: 30px;float:left;background-color:#2a7c8a; width:80px;height:30px;border-radius: 3px;text-align: center;}
#article_body .content_left .main_txt .app_group .app_title .title{ text-align: left;padding-left: 15px;float:left; width: 580px;background-color: #e9f2f3;height:30px;line-height: 30px;border-radius: 3px;color:#333;}
#article_body .content_left .main_txt .app_group .app_title .title em{float: right;margin: 6px;cursor: pointer;display: inline-block;width: 18px;height:18px;background: url(/r/cms/img/article/subtract.png) no-repeat center;}
#article_body .content_left .main_txt .app_group .app_title .title em.add{ background-image: url(/r/cms/img/article/add.png); }
#article_body .content_left .main_txt .sub_article{margin: 15px auto;border:1px solid #d2cfca;padding: 15px;}
#article_body .content_left .main_txt .sub_article .article_title{padding-left:40px;background:url(/r/cms/img/article/icon_write.png) no-repeat left 5px center;display:block;  font-size:16px;overflow:hidden;}
#article_body .content_left .main_txt .sub_article .article_title em{float: right;margin: 6px;cursor: pointer;display: inline-block;width: 18px;height:18px;background: url(/r/cms/img/article/subtract.png) no-repeat center;}
#article_body .content_left .main_txt .sub_article .article_title em.add{ background-image: url(/r/cms/img/article/add.png); }
#article_body .content_left .main_txt .sub_article .contrib_group{ margin:15px auto;}
#article_body .content_left .main_txt .sub_article .contrib.Author{font-size:14px; color:#333333;  padding: 0 35px 20px; margin:10px auto;border-bottom: 1px dotted #d2cfca}
#article_body .content_left .main_txt .sub_article .contrib.Author .name{ color: #333333;padding-left:5px;}
#article_body .content_left .main_txt .sub_article .contrib.Author .string_name{color:#333333; padding-left:5px;}
#article_body .content_left .main_txt .sub_article .contrib.Author .aff{color: #999999;padding-left: 5px;}
#article_body .content_left .main_txt .sub_article .contrib.Author .author{  }
#article_body .content_left .main_txt .sub_article .contrib.Author .translator{  }
#article_body .content_left .main_txt .sub_article .contrib.Author .reviewer{  }
#article_body .content_left .main_txt .response{margin: 15px auto;border:1px solid #d2cfca;padding: 15px;}
#article_body .content_left .main_txt .response.comment .article_title{padding-left:40px;background:url(/r/cms/img/article/icon_write.png) no-repeat left 5px center;display:block;  font-size:16px;overflow:hidden;}
#article_body .content_left .main_txt .response.comment .article_title em{float: right;margin: 6px;cursor: pointer;}
#article_body .content_left .main_txt .response.comment .contrib_group{ margin:15px auto;}
#article_body .content_left .main_txt .response.comment .contrib.Author{font-size:14px; color:#333333;  padding: 0 35px 20px; margin:10px auto;border-bottom: 1px dotted #d2cfca}
#article_body .content_left .main_txt .response.comment .article_title em{float: right;margin: 6px;cursor: pointer;display: inline-block;width: 18px;height:18px;background: url(/r/cms/img/article/subtract.png) no-repeat center;}
#article_body .content_left .main_txt .response.comment .article_title em.add{ background-image: url(/r/cms/img/article/add.png); }
#article_body .content_left .main_txt .response.comment .contrib.Author .name{ color: #333333;padding-left:5px;}
#article_body .content_left .main_txt .response.comment .contrib.Author .string_name{color:#333333; padding-left:5px;}
#article_body .content_left .main_txt .response.comment .contrib.Author .aff{color: #999999;padding-left: 5px;}
#article_body .content_left .main_txt .response.comment .contrib.Author .author{  }
#article_body .content_left .main_txt .response.comment .contrib.Author .translator{  }
#article_body .content_left .main_txt .response.comment .contrib.Author .reviewer{  }
#article_body .content_left .main_txt .ref_list .title{ padding:9px; font-size:16px;  text-align:center; display:block;}
#article_body .content_left .main_txt .ref_list .ref { margin-bottom:5px; overflow: hidden;}
#article_body .content_left .main_txt .ref_list .ref .label{ margin-right:2px; display:block; float: left; width: 5%;}
#article_body .content_left .main_txt .ref_list .ref .article_title{font-weight: bold;}
#article_body .content_left .main_txt .ref_list .ref .mixed_citation{ display:block; float: right; width: 94%;}
#article_body .content_left .main_txt .ref_list .ref .surname{ padding-right: 0.5em;}
#article_body .content_left .main_txt .ref_list .ref .trans_mixed_citation{ display:block; float: right; width: 94%;}
#article_body .content_left .main_txt .ref_list .ref a{ color:blue;}
#article_body .content_left .main_txt .ref_list .ref .abstract{ display:none;}
#article_body .content_left .main_txt .ref_list .ref .pub_id{ display:none;}
#article_body .content_left .main_txt .ref_list .ref .cur_if{ display:none;}
#article_body .content_left .main_txt .ref_list .ref div { display:inline;}

#resources {font-size:14px; padding-bottom: 30px;}
#resources .title{background-color:#52adbd; padding:9px; margin:15px auto; font-size:18px; 
 font-weight:bold; text-align:center; color:#FFFFFF; display:block;}
#resources .ref { margin-bottom:5px; overflow: hidden;}
#resources .ref .label{ margin-right:2px; display:block; float: left; width: 30px;}
#resources .ref .article_title{font-weight: normal;}
#resources .ref .article_title a{font-weight: normal;}
#resources .ref .mixed_citation{ display:block; float: right; width: 94%;}
#resources .ref .trans_mixed_citation{ display:block; float: right; width: 94%;}
#resources .ref div { display:inline;}

#article_body .content_box .content_left .xx_tit{ width:680px; float:left; line-height:40px; font-size:16px; font-weight:bold; color:#0066ca; padding:5px 20px;}
#article_body .content_box .content_left .xx_text{ width:680px; float:left; line-height:25px; padding:10px 20px; display:inline; font-size:13px; color:#333;}
#article_body .content_box .content_left .xx_tit_j{ width:680px; float:left; line-height:30px; font-size:14px; color:#666; padding:0 10px;}
#article_body .content_box .content_left .xx_tit_j ul{ width:680px; float:left;}
#article_body .content_box .content_left .xx_tit_j ul li{ height:40px; float:left; margin:0 5px; display:inline; line-height:30px; font-size:14px; color:#4c4c4c; text-align:center;}
#article_body .content_box .content_left .xx_tit_j2{ width:680px; float:left; line-height:30px; font-size:14px; color:#666; border-bottom:1px #999 solid; padding:0 10px;}

.content_left_text_tit{ font-size:13px; font-weight:bold; padding-left:20px;}
.content_left_text_tit a{ color:#333; text-decoration:none;}
.content_left_text_tit a:hover{ color:#333; text-decoration:none;}
.content_left_text_sup{ color:#70b7db; text-decoration:underline;}

#article_body .content_box .content_left .pic{ width:100%; margin:10px 0; float:left; display:inline;}
#article_body .content_box .content_left .mod{ width:100%; float:left;}
#article_body .content_box .content_left .mod .mod_tit{ width:100%; float:left; height:40px; border-bottom:1px #b2b2b2 solid;}
#article_body .content_box .content_left .mod .mod_tit .mod_tit_text{ width:120px; height:30px; float:left; margin:5px; display:inline; text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#333;}
#article_body .content_box .content_left .mod .mod_tit .mod_tit_but{ width:144px; height:30px; float:right; margin:5px; display:inline;}
#article_body .content_box .content_left .mod .mod_con{ width:680px; float:left; padding:10px 20px; display:inline;}

#article_body .content_box .content_wz_right{ width:235px; float:left; margin-left:10px; padding-bottom:20px; display:inline;}
#article_body .content_box .content_wz_right.fixed{ position:fixed;}
#article_body .content_box .content_wz_right.normal{ position:inherit;}
#article_body .content_box .content_wz_right.relative{ position:relative;}

#article_body .content_box .content_wz_right .nianxian{ width:240px; overflow:hidden; float:left; margin-top:10px; display:inline; position: relative; top:0; left:0;}
#article_body .content_box .content_wz_right .nianxian .page{ display:none; position:absolute; top: 50%; right:0; cursor: pointer;}
#article_body .content_box .content_wz_right .nianxian .page_up{ background: url("img/article/tree_page.png") 1px 0 no-repeat; height:28px; width:26px;}
#article_body .content_box .content_wz_right .nianxian .page_up_no{ background: url("img/article/tree_page.png") -26px 0 no-repeat; height:28px; width:26px;}
#article_body .content_box .content_wz_right .nianxian .page_down{ background: url("img/article/tree_page.png") 1px -28px no-repeat; height:28px; width:26px;}
#article_body .content_box .content_wz_right .nianxian .page_down_no{ background: url("img/article/tree_page.png") -26px -28px no-repeat; height:28px; width:26px;}
#article_body .content_box .content_wz_right .nianxian a{ color:#333; text-decoration:none;}
#article_body .content_box .content_wz_right .nianxian a:hover{ color:#333; text-decoration:none;}

#article_body .content_box .content_wz_right .nianxian .label{margin-right: 1em; font-weight: bold;}

#article_body .content_box .content_wz_right .nianxian .big_tit{ width:187px; float:left; padding:0 10px 0 23px; display:inline; font-weight:bold; color:#333; line-height:25px; background:url(/r/cms/img/article/n_tit_1_wz.png) repeat-y;}

#article_body .content_box .content_wz_right .nianxian .tree_con{ width:280px; max-height:300px; overflow-y:scroll;}

#article_body .content_box .content_wz_right .nianxian .lit_tit{width:187px; float:left; padding:3px 10px 3px 23px; display:inline; font-size:13px; color:#333; font-weight:bold; background:url(/r/cms/img/article/n_tit_2_wz.png) repeat-y;}
#article_body .content_box .content_wz_right .nianxian .tit_tip{ background:url(/r/cms/img/article/n_tit_4_wz.png) repeat-y !important;}

#article_body .content_box .content_wz_right .nianxian .mid_tit{width:187px; float:left; padding:3px 10px 3px 40px; display:inline; background:url(/r/cms/img/article/n_tit_2_wz.png) repeat-y;}
#article_body .content_box .content_wz_right .nianxian .mid_tit .icons{ width:18px; height:12px; float:left;}
#article_body .content_box .content_wz_right .nianxian .mid_tit .text_text{ width:144px; float:left; font-size:12px; color:#333; line-height:25px; margin-left:25px; display:inline;}

#article_body .content_box .content_wz_right .nianxian .lit_tit .table{padding-left:23px; background: url(/r/cms/img/article/n_tit_5_wz.png) no-repeat; font-size:10px; font-weight:normal; line-height:20px;}
#article_body .content_box .content_wz_right .nianxian .mid_tit .table{padding-left:23px; background: url(/r/cms/img/article/n_tit_5_wz.png) no-repeat; font-size:10px; font-weight:normal; line-height:20px;}
#article_body .content_box .content_wz_right .nianxian .lit_tit .fig{padding-left:23px; background: url(/r/cms/img/article/n_tit_6_wz.png) no-repeat; font-size:10px; font-weight:normal; line-height:20px;}
#article_body .content_box .content_wz_right .nianxian .mid_tit .fig{padding-left:23px; background: url(/r/cms/img/article/n_tit_6_wz.png) no-repeat; font-size:10px; font-weight:normal; line-height:20px;}
#article_body .content_box .content_wz_right .nianxian .table .label{font-weight: bold;}
#article_body .content_box .content_wz_right .nianxian .fig .label{font-weight: bold;}
#article_body .content_box .content_wz_right .nianxian .end_tit{width:187px; float:left; padding:0 10px 0 23px; display:inline; font-weight:bold; color:#333; line-height:30px; background:url(/r/cms/img/article/n_tit_7_wz.png) repeat-y;}

#article_body .content_box .content_wz_right .icons{ width:235px; float:left; margin-top:10px; display:inline; height: 60px;  background-color: #fff;}
#article_body .content_box .content_wz_right .icons .icons_one{position: relative; width:29px; height:29px; float:left; margin:6px 4px; display:inline; cursor:pointer;}
#article_body .content_box .content_wz_right .icons .icons_one .tips_box{ position: absolute;     z-index: 100;width: 113px;top:56px;display: none;}
#article_body .content_box .content_wz_right .icons .icons_one .top_arr {position: absolute;top: -6px;left: 11px;}
#article_body .content_box .content_wz_right .icons .icons_one .tips_box .cont{ border:1px solid #cccccc; background: #fff;padding: 5px 15px;    border-radius: 3px;}
#article_body .content_box .content_wz_right .mod{ width:235px; float:left; margin-top:10px; display:inline;}
#article_body .content_box .content_wz_right .mod .mod_tit{ width:218px; float:left; border:1px #e9eeee solid;}
#article_body .content_box .content_wz_right .mod .mod_tit .mod_tit_on{ width:109px; height:30px; line-height:30px; float:left; background:#5596a1; font-size:14px; font-weight:bold; color:#fff; text-align:center; cursor:pointer;}
#article_body .content_box .content_wz_right .mod .mod_tit .mod_tit_no{ width:109px; height:30px; line-height:30px; float:left; background:#f2f2f2; font-size:14px; font-weight:bold; color:#5596a1; text-align:center; cursor:pointer;}

#article_body .content_box .content_wz_right .mod .mod_con{ width:218px; float:left; border:1px #e9eeee solid; background:#d0e8ec;}
#article_body .content_box .content_wz_right .mod .mod_con .mod_con_line{ width:200px; float:left; margin:5px 9px; display:inline;}
#article_body .content_box .content_wz_right .mod .mod_con .mod_con_line .mod_con_line_text{ cursor: pointer;line-height:25px; float:left; text-align:left; background:#2a7c8a; padding:0 10px; display:inline; color:#fff;border-radius: 2px;}
#article_body .content_box .content_wz_right .mod .mod_con .mod_con_line .mod_con_line_text:hover{ background-color:#f36f21; }
#article_body .content_box .content_wz_right .mod .mod_con .mod_con_line .mod_con_line_text a{color:#FFF; text-decoration:none;}
#article_body .content_box .content_wz_right .mod .mod_con .mod_con_line .mod_con_line_icon{ width:25px; height:25px; float:left;}
#article_body .content_box .content_wz_right .mod .mod_con .add_label{ width:200px;height:30px;padding: 10px 11px 20px; float: left}
#article_body .content_box .content_wz_right .mod .mod_con .add_label input{ border: none;float: left;width: 132px;height:30px;line-height: 30px;padding: 5px 10px ; box-sizing: border-box; }
#article_body .content_box .content_wz_right .mod .mod_con .add_label .btn{ width: 48px;height:30px;border: none;color:#fff;float: right; background: #f36f21}
#article_body .content_box .content_wz_right .right_ad{margin-top:15px; width:220px; border: 1px solid #111;}
#article_body .content_box .content_wz_right .right_ad img{width:220px;}
.mod_con_line .mod_con_line_inp{ width:200px; float:left;}
.mod_con_line .mod_con_line_inp .mod_con_line_inp_left{ width:23px; height:22px; float:left; background:url(waike/red/img/cma/right_put_left_wz.png) no-repeat;}
.mod_con_line .mod_con_line_inp .mod_con_line_inp_mid{ width:160px; height:22px; float:left; background:#2a7c8a;}
.mod_con_line .mod_con_line_inp .mod_con_line_inp_right{ width:17px; height:22px; float:left;}

#article_body .content_box .content_wz_right .tips{ width:220px; float:left; margin-top:10px; display:inline; height:30px; line-height:30px; color:#999;}
#article_body .content_box .content_wz_right .tips a{ color:#3598dc;}
#article_body .content_box .content_wz_right .guanggao{ width:220px; float:left; margin-top:10px; display:inline;}

/**************页脚********************/
#footer_wz{	width:100%;	margin:0 auto;	padding:0;	height:92px;background:#333;}
.footer_wz_c{ width:100%; margin:0 auto;}
.footer_wz_c_left{ width:281px; height:92px; float:left; background:url(/r/cms/img/article/pic_footer_logo_wz.png) no-repeat;}
.footer_wz_c_right{ width:659px; height:69px; float:left; margin-left:20px; margin-top:20px; display:inline; line-height:30px; font-size:12px; color:#fff;}

/**************index_wenzhang_part_bio STYLE********************/
.index_wenzhang_part_tc1{ width:402px;}
.index_wenzhang_part_tc1 .top{ width:402px; height:13px; float:left; background:url(/r/cms/img/article/wz_part_tc1_bj1.png) no-repeat;}
.index_wenzhang_part_tc1 .mid{ padding: 0 20px;box-sizing: border-box;width:402px; float:left; background:url(/r/cms/img/article/wz_part_tc1_bj2.png) repeat-y;}
.index_wenzhang_part_tc1 .bot{ width:402px; height:7px; float:left; background:url(/r/cms/img/article/wz_part_tc1_bj3.png) no-repeat;}

.index_wenzhang_part_tc1 .mid .mid_gb{ height:16px; margin:0 auto;}
.index_wenzhang_part_tc1 .mid .mid_guanbi{ width:18px; height:18px; float:right; margin-top: 1px;margin-right: -12px;}
.index_wenzhang_part_tc1 .mid .mid_tit{ line-height:26px; margin:0 auto;}
.index_wenzhang_part_tc1 .mid .mid_xx{  margin:0 auto; border-top:1px #2a7c8a dotted; display:none;}
.index_wenzhang_part_tc1 .mid .mid_xx .mid_xx_pic{ width:112px; height:111px; float:left; margin:10px 10px 10px 0; display:inline;}
.index_wenzhang_part_tc1 .mid .mid_xx .mid_xx_xx{ width:363px; float:left; margin-top:10px; display:inline;line-height: 24px;font-size: 12px;padding-bottom: 10px;}
.index_wenzhang_part_tc1 .mid .mid_xx .mid_xx_xx .mid_xx_xx_line{ width:179px; height:30px; float:left;}
.index_wenzhang_part_tc1 .mid .mid_xx .mid_xx_xx .mid_xx_xx_line .mid_xx_xx_l_t{ height:30px; float:left; line-height:30px; font-size:14px; font-weight:bold; color:#2a7c8a; margin:0 5px; display:inline;}
.index_wenzhang_part_tc1 .mid .mid_xx .mid_xx_xx .mid_xx_xx_line .mid_xx_xx_l_p{ width:30px; height:30px; float:left; margin:0 5px; display:inline;}
.index_wenzhang_part_tc1 .mid .mid_xx .mid_xx_xx .mid_xx_xx_line0{ width:179px; height:30px; float:left; font-size:14px; color:#333; line-height:30px; font-weight:bold;}

.index_wenzhang_part_tc1 .mid .mid_mod{ width:301px; margin:0 auto;}
.index_wenzhang_part_tc1 .mid .mid_mod .mid_mod_m{ width:88px; padding:0 5px 0 5px; float:left; border-right:1px #cccccc solid;}
.index_wenzhang_part_tc1 .mid .mid_mod .mid_mod_m .tit{ width:88px; height:30px; float:left; background:#cce0e3; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#333;}
.index_wenzhang_part_tc1 .mid .mid_mod .mid_mod_m .con{ width:88px; height:77px; float:left;}
.index_wenzhang_part_tc1 .mid .mid_mod .mid_mod_o{ width:88px; padding:0 5px 0 5px; float:left;}
.index_wenzhang_part_tc1 .mid .mid_mod .mid_mod_o .tit{width:88px; height:30px; float:left; background:#cce0e3; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#333;}
.index_wenzhang_part_tc1 .mid .mid_mod .mid_mod_o .con{ width:78px; height:77px; float:left; line-height:18px; padding:0 5px; display:inline;}
.index_wenzhang_part_tc1 .mid .mid_xx .mid_xx_xx img{ max-width:120px; float: left;margin: 0 15px 5px 0;}

/**************index_wenzhang_part_tc2 STYLE********************/
.index_wenzhang_part_tc2{ width:530px;}
.index_wenzhang_part_tc2 .top{ width:534px; height:14px; float:left; background:url(/r/cms/img/article/wz_part_tc2_bj1.png) no-repeat;}
.index_wenzhang_part_tc2 .mid{ width:534px; float:left; background:url(/r/cms/img/article/wz_part_tc2_bj2.png) repeat-y; background-color: #f2f8f8;}
.index_wenzhang_part_tc2 .bot{ width:534px; height:7px; float:left; background:url(/r/cms/img/article/wz_part_tc2_bj3.png) no-repeat;}
.index_wenzhang_part_tc2 .mid .mid_gb{ width:510px; height:18px; margin:0 auto;}
.index_wenzhang_part_tc2 .mid .mid_guanbi{ width:18px; height:18px; float:right;}
.index_wenzhang_part_tc2 .mid .mid_tit{ width:510px; line-height:30px; margin:0 auto; border-bottom:1px #2a7c8a dotted;}
.index_wenzhang_part_tc2 .mid .mid_xx{ margin:0 auto; padding:3px 30px; line-height:25px; font-size:12px; color:#333;}
.index_wenzhang_part_tc2 .mid .mid_xx .surname{margin-right: 5px;}
.index_wenzhang_part_tc2 .mid .mid_xx .abs{ border-top: black 1px dotted;}
.wz_part_tc2_mid_xx{ color:#cc0000;}
.wz_part_tc2_mid_xx a{ color:#cc0000; text-decoration:underline;}
.wz_part_tc2_mid_xx a:hover{ color:#cc0000; text-decoration:underline;}

/* 参考文献弹出 */
#pop_window .mixed_citation { margin-bottom:5px;}
#pop_window .mixed_citation .label{ margin-right:5px;}
#pop_window .mixed_citation a{ color:blue; text-decoration: underline;}
#pop_window .abstract{ text-indent:2em;}
#pop_window .mixed_citation .article_title { font-weight:bold;}
#pop_window .mixed_citation .pub_id{ display:none;}
#pop_window .mixed_citation .cur_if{ display:none;}
#pop_window .mixed_citation div { display:inline;}

/* 图表幻灯 */
#slide{display:none; position:fixed;z-index:100;background-color:#eee;overflow:hidden;}
#close_div{width:100%;height:35px; text-align:right;}
#close_div img{padding-right:4px; padding-top:4px;}
#close_div .slide_page{float:left; padding-left:14px; padding-top:4px; font-weight:bold;}
#close_div .slide_close{float:right;}
#slide ul, #slide li{list-style:none;}
#slide ul{height:380px;position:absolute;}
.mask{background-color:#AAA;width:100%;height:100%;position:fixed;top:0;left:0;z-index:99;
	filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
#slide{ background-color:#FFF;}
#slide ul li{float:left;overflow:auto;position:relative;}
#slide .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(/r/cms/img/article/sprite.png) no-repeat 0 0;cursor:pointer;}
#slide .pre{left:0;}
#slide .next{right:0;background-position:right top;}
#slide .table_pop{ padding:20px;}
#slide .table_pop .table_title{text-align:center; padding:5px; font-size:16px; line-height:20px;}
#slide .table_pop .table_title_en{text-align:center; padding:5px; font-size:16px;line-height:20px;}
#slide .table_pop .table_titles .label{font-weight:bold; padding-right:8px;  display: inline;}
#slide .table_pop .table_titles .caption{ display: inline;}
#slide .table_pop .table_titles .caption p{ display: inline;}
#slide .table_pop .table{border-top:2px solid #4bacc6; font-size:12px; border-bottom:1px solid #4bacc6; margin:0 auto; text-align:center; width:90%; background-color:#FFF; border-collapse: collapse;}
#slide .table_pop .table th{border-top:1px solid #4bacc6; border-bottom:1px solid #4bacc6;padding:0 6px;}
#slide .table_pop .table td{padding:0 6px;}
#slide .table_pop .table tr.odd{padding:2px 5px 2px 5px; text-align:center;background-color:#d2eaf1; line-height:2em;}
#slide .table_pop .table tr.even{padding:2px 5px 2px 5px; text-align:center;background-color:#FFFFFF; line-height:2em;}
#slide .table_pop .table_wrap_foot{ width: 90%; margin: 5px auto;}
#slide .table_pop .table_wrap_foot .fn{text-align:left; padding:5px; font-size:12px;}
#slide .table_pop img{display: block; margin: 0 auto; max-width: 100%;}
#slide .table_pop img.inline_graphic{display: inline;}
#slide .fig_pop{ padding:20px; width: 88%;margin: 0 auto;}
#slide .fig_pop .graphic_wrap{ text-align:center;}
#slide .fig_pop .fig_wrap_foot .fn{text-align:left; padding:5px; font-size:12px;}
#slide .fig_pop .fig_titles{text-align:center; padding:5px; margin-top:20px; font-size:14px;  line-height:20px; overflow:hidden;}
#slide .fig_pop .fig_title{overflow: hidden;}
#slide .fig_pop .fig_title .label{font-weight:bold; color:#3a405f; float:left; margin-right:1em;}
#slide .fig_pop .fig_title .caption{ margin-right:1em; text-align:left; float:left; width:90%;}
#slide .fig_pop .fig_title .caption .title{margin: 0;}
#slide .fig_pop .graphic{/*border:1px #d0e8ec solid;*/}
#slide .fig_pop img{max-width: 100%;}

/* 正文评论 */
#article_body .content_box .content_left .pl_tot{ width:682px; float:left; height:70px; line-height:43px; display:inline;font-size: 14px;}
#article_body .content_box .content_left .pl_con{ width:682px; float:left; padding:10px 20px; display:inline; border-top:1px #999 dashed;}
#article_body .content_box .content_left .pl_con .pl_con_line{ width:682px; float:left; padding:0 20px; display:inline; line-height:30px; font-size:14px;}
#article_body .content_box .content_left .pl_con .pl_con_line .pl_con_line_tj{ width:104px; height:29px; float:right; margin-right:20px; display:inline;}
.commit_user_img{ float: left;margin-right: 15px; }
.commit_user_img,.commit_user_img img{ width: 40px;height:40px; border-radius: 20px; }
.commit_user_info{ float: right; width:664px;}
.commit_ship { border-bottom:1px dotted #e5e5e5; font-size: 14px;padding: 15px 0}
.commit_user_info_top{ color:#999; }
.commit_user_info_top .commit_user_name{ float: left }
.commit_user_info_top .commit_user_date{ float: right }
.commit_user_info_txt{ line-height: 20px; padding: 10px 0;}
.textarea_box textarea{ resize:none;width: 658px;height:79px; border: 1px solid #dcdcdc;border-bottom: none; padding: 10px;box-sizing: border-box; }
.textarea_box .btn_box {height: 34px; line-height: 34px; text-align: center; padding: 0px 0px 10px 0px;}
.textarea_box .btn_box .expression{width:541px; border: 1px solid #dcdcdc;height:38px;border-right: none; }
.textarea_box .btn_box .btn{border: none; width:116px;height:40px;background: #f36f21;color:#fff; font-size:16px; font-family:'Microsoft Yahei';}
.comment{ padding: 30px 0 50px; }

/* 补充 */
/* 添加二维码 */
.quote_box{border: 1px solid #2a7c8a;padding: 16px 0;width: 100%; height:118px; margin: 0 auto; margin-top:15px;}
.quote_content{ width:738px;line-height: 1.8;font-size:13px;color:#666; float:left; margin-left: 16px;}
.quote_content .refExport {position: absolute; bottom: 0; margin-bottom: 15px; display:none;}
.quote_content .refExport a{ color:#2a7c8a; text-decoration:none;}
.quote_content .refExport a:hover{ color:#11c7d2;}
.quote_erweima{ width:114px;float:right; border-left: 1px dashed #2a7c8a; padding-left:20px;margin-right: 6px;}
.erweima_wz{ width:116px;font-size:14px; height:18px; line-height:10px; color:#333;}
.erweima_wz p{line-height: 16px; font-size: 12px; color:#2a7c8a;}
.erweima_wz a{line-height:12px; width:12px; height:12px; border: 1px solid #2a7c8a; color:#2a7c8a; border-radius:10px; font-family: arial; display: inline-block; text-align: center; margin-left: 17px; margin-top: -16px;}
.erweima_box{ width:116px; height:116px;}
/* 添加二维码 end */
#article_body .content_box .content_left .contrib_group .aff {margin-left:1em;}

/* 编者按 */
.response.editor-note{ border: 1px solid #cccccc; padding: 15px 20px;font-size: 14px;color:#333;}
.response.editor-note .article_title{font-weight: bold;font-size: 16px;padding-bottom: 10px;}
.response.editor-note .p{line-height: 24px;text-indent:2em;}
.response.editor-note .contrib_group{ text-align: right; padding-top: 20px;}
.response.editor-note .contrib_group .string_name{ display: inline-block;margin-left:  30px;color:#666;}
.response.editor-note .contrib_group .aff{ margin-left:  15px;color:#999;}
.response.editor-note .contrib_group .translator{  }
.response.editor-note .contrib_group .author{  }
.response.editor-note .contrib_group .reviewer{  }
.dis-block{display: block;}

/* 弹窗 */
.modal_window_one{display:none;position: absolute;position:fixed; top:50%; left:50%; margin-top:-190px; margin-left:-320px;z-index:99;width:556px;height:310px;border:1px solid #2a7c8a;background: #f2f8f8;border-radius:5px;}
.modal_window_one .close_div{text-align: center;position: relative;border-bottom:1px solid #2a7c8a;height:39px;color:#2a7c8a;font-size: 16px;line-height: 39px;}
.modal_window_one .close_div img{position: absolute;right: 10px;top:10px}
.modal_window_one .close_div img:hover{background-color: #f00}
.modal_window_one .txt { padding: 18px; }
.modal_window_one .input_checkbox label{ float: left; font-size: 14px; line-height: 30px; width: 172px;}
.modal_window_one .input_checkbox label input{ width:18px; height:18px; border-radius: 2px;vertical-align: middle;margin-right: 10px; }
.modal_window_one .textarea_box {margin: 10px 0;}
.modal_window_one .textarea_box textarea{ resize:none;width: 513px;height:91px; border: 1px solid #aaaaaa; background: #fff;padding:10px;box-sizing: border-box; }
.modal_window_one .btn_box{ height: 34px; line-height: 34px; text-align: left;}
.modal_window_one .btn_box .btn{font-family: "微软雅黑"; border:none;cursor: pointer;outline:none;width: 103px;height:34px;background: #f87c33 ;color:#fff;border-radius: 3px;}
.modal_window_one .btn_box p{ margin-left: 10px;display: inline-block;color:#666; }
.modal_window_one.collect .btn_box{text-align: center;}
.modal_window_two{position: absolute;left: 0;top:250px;width:420px;border:1px solid #2a7c8a;background: #f2f8f8;border-radius:5px;left:50%;margin-left:-210px;}
.modal_window_two .close_div{text-align: center;position: relative;border-bottom:1px solid #2a7c8a;height:39px;color:#2a7c8a;font-size: 16px;line-height: 39px;}
.modal_window_two .txt { padding: 18px; }
.modal_window_two .input_radio label{  font-size: 14px; line-height: 40px;display: block;}
.modal_window_two .input_radio label input{ width:18px; height:18px; border-radius: 2px;vertical-align: middle;margin-right: 10px; }
.modal_window_two .input_radio label span{ color:#f87c33; }
.modal_window_two .btn_box{ height: 34px; line-height: 34px; text-align: center;padding: 10px 0}
.modal_window_two .btn_box .btn{ font-family: "微软雅黑";margin: 0 15px;border:1px solid #f87c33;cursor: pointer;outline:none;width: 103px;height:34px;background: #f87c33 ;color:#fff;border-radius: 3px;}
.modal_window_two .btn_box .default{ background: none; border:1px solid #dcdcdc; color:#333;}
.modal_window_two .warning{margin-right: 10px;height: 20px;width: 20px;background: url(/r/cms/img/article/warning.png) no-repeat;vertical-align: middle;margin-top: -5px;display: inline-block;}
.modal_window_two .cont_tips{  font-size: 14px;text-align: center;padding: 30px 0 15px; }
.modal_window_two .journal_intro{ font-size: 14px;line-height: 30px; padding: 0 10px 10px; border-bottom: 1px dotted #d8d9d9}
.modal_window_two .input_checkbox label{ font-size: 14px; line-height: 30px; width: 172px;}
.modal_window_two .input_checkbox label input{ width:18px; height:18px; border-radius: 2px;vertical-align: middle;margin-right: 10px; }
.modal_window_two .account_balance{ height:40px; line-height: 40px;font-size: 14px; }
.color_orange{ color:#f36f21; }
.color_grey{ color:#999999; }
.color_blue{ color:#176cc0; }
.modal_window_three { width: 352px; }
.modal_window_three .cont_tips_tit{ font-size: 16px ;color:#2a7c8a; text-align: center; font-weight: bold; padding: 20px 0 0; }
.modal_window_three .btn_box .btn{ width: 142px; }
.resources_btn_box{ text-align: center;padding: 20px 0; }
.resources_btn_box .btn{ width: 119px;height:36px;background: url(/r/cms/img/article/change.png) no-repeat left 22px center #2a7c8a; font-size: 14px;color:#fff;font-family: "微软雅黑";padding-left: 20px;border-radius: 5px;border:none;}
.related_video_box .attr_bar{height: 39px;border-bottom: 1px solid #eeeeee ;line-height: 39px; margin-bottom: 20px;}
.related_video_box .attr_bar .video{ background: url(/r/cms/img/article/icon_video.png) no-repeat left center;padding-left: 22px; font-size: 18px;}
.related_video_box .attr_bar .more{ font-size: 14px; color:#cccccc; }
.related_video_box .attr_bar .moreColor{color:#f36f21; }
.related_video_box .video_list{ padding-bottom: 20px; }
.related_video_box .video_list dl{ width: 206px; height:156px; margin: 0 17px;}
.related_video_box .video_list dl dt,.related_video_box .video_list dl dt img{ width: 206px;height:116px;}
.related_video_box .video_list dl dd{ height: 40px;background: #eeeeee;line-height: 40px;text-align: center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0px 10px;}
.related_video_box .video_list dl dd a{ color:#666px; }
.related_video_box .video_list dl dd a:hover{ color:#f36f21; text-decoration: underline;}

/* 2017-03-13 */
/* 导航树广告 */
.Right_ad_01,.Right_ad_02 { margin: 10px 0 0; width: 220px; float:left;}
.Right_ad_01 img,.Right_ad_02 img{ width: 220px; }

/* 肩部广告 */
.floating_ads{width: 90px;height: 400px;position: absolute;border: 1px solid #ddd;}
.floating_ads.left_ad{left: -95px;     top: 1px !important;}
.floating_ads.right_ad{right: -95px; top: 1px !important;}
.floating_ads .x{position: absolute;right: 0px;top:5px;width: 18px;height: 18px;font-size: 20px;text-align: center;cursor: pointer;font-family:Arial;}
.floating_ads .x:hover{color:#f00;}

/* 2017-04-13 */
/*收藏弹出框*/
.pop_box_collection{display: none; width:638px;position:fixed; top:50%; left:50%; margin-top:-190px; margin-left:-320px;z-index:99; background:#fff; border:1px solid #dcdcdc;}
.pop_box_title{ height:40px; background:#e6e6e6; line-height:41px; padding-left:20px; padding-right:8px;}
.pop_box_close{ width:40px; height:40px; background:url(/r/cms/img/article/pop_close.png) no-repeat; float:right;}
.pop_box_body{ border-top:none; padding:0 20px 20px;}
.coll_title{ height:34px; line-height:34px;}
.coll_title label{}
.coll_title select{ width:142px; height:34px; line-height:34px; *height:25px;border:1px solid #dcdcdc; padding-left:3px; }
.coll_title a{ color:#0d8bbd; text-decoration:underline; margin-left:30px;}
.submit_box{ margin-top:14px;}
.pop_box_text{ width:562px; border:1px solid #dcdcdc; resize:none; overflow-y:auto; padding:10px 18px;}
.pop_box_text.short{ height:110px;}
.pop_box_text.tall{ height:175px;}
.pop_box_submit_box{ text-align:center; margin-top:20px;}
.pop_box_submit{ background:#ff8005;width:100px; height:35px; text-align:center; line-height:35px; color:#fff;}
.name_input {width: 113px;  height: 32px; line-height: 32px;  border: 1px solid #dcdcdc;margin-left: 6px;padding: 0 5px;font-family: 'Microsofe Yahei';}

.coll_submit {width: 55px;height: 33px;text-align: center; line-height: 26px; font-size: 14px; color: #fff; background: #f87c33;border-radius: 4px;}
/* 弹出框 */
.pop_up_box{ background:#f2f8f8;width:420px;height:146px;border: 1px solid #2a7c8a;border-radius: 5px; position: fixed; left:50%;top:50%;margin-left: -210px;margin-top: -75px;z-index:99;}
.pop_up_txt {font-size: 14px;text-align: center;padding: 30px 0 15px; overflow: hidden}
.pop_up_sub { text-align: center; }
.pop_up_box .pop_up_txt .txt { padding: 18px; }
.btn_box{ height: 34px; line-height: 34px; text-align: center;padding: 10px 0}
.pop_up_btn{font-family: "";margin: 0 15px;border:1px solid #f87c33;cursor: pointer;outline:none;width: 103px;height:34px;border-radius: 3px;}
.default{ background: none; border:1px solid #dcdcdc; color:#333;}
.active{background: #f87c33 ;color:#fff;}
/*评论验证码*/
.commit_input{ margin-top:10px;}
.commit_input_top textarea{ width:936px; height:106px; border:1px solid #dcdcdc; font:12px/22px 'SimSun'; color:#000; padding:7px 15px; resize:none;}
.commit_input_submit{}
.commit_input_submit input{ float:right; margin-left:10px;margin-top:5px;}
.commit_input_submit span{ float:right;}
.check_num{ float:right; padding-top:2px; margin-left:10px;}
.check_num img{ width:65px; height:24px;}
.com_submit_btn{ width:68px; height:28px; line-height:28px; background:#0d8bbd; color:#fff; font-size:12px;  text-align:center;}
.commit_text{ width:97px; height:26px; line-height:26px; border:1px solid #dcdcdc; padding:0 5px;}

/* 2017-07-17 */
/*PDF 提示框*/
.PDF_Tips {position: absolute;
    right: 581px;
    border: 2px solid #E9F2F3;
    background-color: rgb(64, 118, 127);
    color: #FFF;
    padding: 10px;
    font-size: 20px;
    width: 427px;
    line-height: 36px;
    border-radius: 5px;
    text-align: center;
    margin-top: 126px;
    font-family: microsoft yahei light;
    font-weight: 500;	
}
.PDF_Tips_Close{position: absolute;top:0;right:0}

/*被引数据框*/
#citationbox{border: 1px solid #CCC; padding: 27px 36px; margin-bottom: 30px; color:#999; font-size:15px;}
#citationbox .label{}
#citationbox .data{color: #333; padding-right: 30px;}
#citationbox .txt{color: #333; font-weight: bold; padding-right: 26px;}
#citationbox .note{color: #666;font-weight: normal;}
#citationbox .cscdimg{text-align: center;height: 26px;vertical-align: middle;margin-bottom: 5px;}
#citationbox .CitingArticles {border-top:1px dotted #cccccc; padding:10px 0 0 0; margin:10px 0px;}
#citationbox .mixed_citation{padding:7px 0 0 0; line-height:1.5em; font-size:12px;color:#333333;}
#citationbox .Citingtxt{padding: 7px 0 6px 0;font-size: 14px;color: #088dd8;font-weight: bold;}
#citationbox.author_group{}
#citationbox .article_title{font-weight:bold;}

#citationbox{border: 1px solid #CCC; padding: 27px 36px; margin-bottom: 30px; color:#999; font-size:15px;}
#citationbox .label{}
#citationbox .data{color: #333; padding-right: 30px;}
#citationbox .txt{color: #333; font-weight: bold; padding-right: 26px;}
#citationbox .note{color: #666;font-weight: normal;}
#citationbox .cscdimg{text-align: center;height: 26px;vertical-align: middle;margin-bottom: 5px;}
#citationbox .CitingArticles {border-top:1px dotted #cccccc; padding:10px 0 0 0; margin:10px 0px;}
#citationbox .mixed_citation{padding:7px 0 0 0; line-height:1.5em; font-size:12px;color:#333333;}
#citationbox .Citingtxt{padding: 7px 0 6px 0;font-size: 14px;color: #088dd8;font-weight: bold;}
#citationbox.author_group{}
#citationbox .article_title{font-weight:bold;}

#resources {font-size:14px; padding-bottom: 30px;}

 

#resources .title{background-color:#52adbd; padding:9px; margin:15px auto; font-size:18px;

 font-weight:bold; text-align:center; color:#FFFFFF; display:block;}

#resources .ref { margin-bottom:5px; overflow: hidden;}

/*TrendMD样式*/
#trendmd-suggestions{background-color: rgba(255, 255, 255, 0.91);padding: 3px;}

/*屏蔽UC广告*/
 #uc_recommend_ad { display: none !important; }
 
.win{
 -webkit-overflow-scrolling: touch;
 overflow-y: scroll;	
} 
iframe{
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0
}
 
 
 
 
 