@charset "utf-8";
/* CSS Document */
body{ width:100%; height:100%;font:15px/27px 'Microsoft YaHei'; color:#000; background:#fff;}
html{ height:100%;}

*{padding:0; margin:0;}
ul,ul li{ list-style:none}
a{ color:#3988d9; text-decoration:none;}
.btn{ background:none; border:none; line-height:normal; cursor:pointer;}
.clear{ clear:both;}
.clearfix:after {content: ".";  display: block;height: 0; font-size:0;clear: both;  visibility: hidden;	 }
.input_invalidate{width:45px;height:20px;border:1px solid #dbdbdb;padding:0 5px;line-height:20px;text-align:left;font-size:15px; color:#666; background-color:#F3F8F8 ;}
.scoll_all{OVERFLOW-Y: auto; OVERFLOW-X:hidden;}
.clearfix {display:block;*display:block;}  
.hide{display:none;}
.red_txt{ color:#cc0000;}
.orange_txt{ color:#f8b005;}
.txt_666{ color:#666;}
.mar_0{ margin-right:0 !important;}
.bg_fff{ background:#fff !important;}
.pab_0{ padding-bottom:0 !important;}
.border_none{ border:none !important;}
.wid_100{ width:100% !important;}
.noramal{ font-weight:normal !important;}
.free_txt{color: #FF0000; text-align:center; padding:3px; border:1px solid #FFCC00; background-color:#ffeadc;  border-radius:1px; font-family:"Times New Roman", Times, serif; font-size:9px; margin-left:3px;}

/*head*/
.top{ width:100%; height:44px; border-bottom:1px solid #217887;    background-color: #f1f1f1;}
.head_f1{ background:#f1f1f1;}
.top .img{ margin-left: 12%;    max-height: 41px;max-width: 260px;}
.top_box{ width:92%; height:17px; margin:0 auto; position:absolute; top:15px; left:4%;}
.top_banner{width:124px;position:absolute;top:45px;z-index:10000;}
.top_banner ul{width:124px;background:#f1f1f1;border-right:1px solid #217887;border-bottom:1px solid #217887;padding-bottom:5px;}
.search_bg{background:url(/r/cms/images/mobile/images/search.png) no-repeat 13px center;}
.top_banner ul li a{display:block; padding-left:36px;line-height:2em;color:#333;font-size:15px}
.top_list,.top_share,.top_like,.top_user_login,.top_user_no_login{ width:18px; height:18px; line-height:44px;border-radius: 0;}
.top_list{ background:url(/r/cms/images/mobile/images/top_list.png) no-repeat; float:left;background-size:100% 100%;}
.top_share{ background:url(/r/cms/images/mobile/images/top_share.png) no-repeat; float:right;background-size: 100% 100%;}
.top_like{ background:url(/r/cms/images/mobile/images/top_like.png) no-repeat; float:right;background-size:100% 100%; margin-right:9px;}
.top_user_login{background:url(/r/cms/images/mobile/images/user_login.png) no-repeat; float:right;background-size:100% 100%;margin-right:9px;}
.top_user_no_login{ background:url(/r/cms/images/mobile/images/user_no_login.png) no-repeat; float:right;background-size:100% 100%;margin-right:9px;}

/*手机版文章首页*/
.type{ width:89%; margin:0 auto; line-height:50px; font-size:17px; color:#999; text-align:right;}
.type span{ color:#000;}
.a_top{width:89%; margin:0 auto;}
.article_title{ font-size:17px; color:#000; line-height:2em; margin:0.5em 0;}
.email_box a{color:#989898; line-height:40px;}
.email_icon{ width:13px; height:9px; background:url(/r/cms/images/mobile/images/email.png) no-repeat; background-size:100% 100%; display:inline-block; margin-left:3px;}
.a_info{color:#434343; line-height:19px;}
.a_con{width:89%; margin:0 auto; margin-top:2%;}
.a_content{background: rgba(241, 241, 241, 0.22); border: 1px solid #cccccc;  padding: 3% 3%; margin: 12px 0 15px; border-radius:3px; }
.a_content p{ line-height:2em;color:#333;}
.a_content .title{ font-weight: bold;color: #111;float: left;line-height:2em; margin-right: 1em;}
.a_con_b{ margin:2% 0;}
.info{width:89%; margin:0 auto;}
.info p{ color:#504d4d; line-height:15px;text-indent:2em;}
.info p a{ color:#0000ff; text-decoration:underline;}
.small_title{width:89%; height:25px; text-align:center; margin:2% auto;}
.small_title h4{font-size:15px; color:#333; line-height:25px;}
.info h4{ color:#123261; font-weight:normal;}
.info_pop_box{width:97%; margin:0 auto;}
.info_pop_box_con{  background:#e8f1f2; color:#333; border-bottom-left-radius:4px; border-bottom-right-radius:4px;border:1px solid #789393; border-top:none;}
.pop_close{ font-size:19px; color:#006666; line-height:19px; text-align:right; padding-right:2%;}
.pop_con{ padding:2%; line-height:15px;}
.mat_2{ margin-top:2%;}
.pop_con a{color:#0000ff;}
.pop_con .a1{ color:#123261;}
.pop_con .a2{ color:#0066cc;}
.info p.img{ text-indent:0em; text-align:center; margin:1% 0;}
.power_pop_box{width:97%; margin:0 auto; border:1px solid #789393; border-radius:4px;background:#e8f1f2; text-align:center; position:fixed; top:50%; left:50%; transform:translate(-50%,-50%); padding-bottom:20px;}
.power_pop_box .info{ width:280px; font-size:15px;color:#ff9933; background:url(r/cms/images/sur.png) no-repeat left center; padding-left:6%; line-height:50px;}
.comment{}
.comment_body{ }
.comment_title{ color:#123261; line-height:25px; border-bottom:1px solid #999;}
.comment_title span{ color:#f40;}
.comment_box{ margin-top:5%;border-bottom:1px solid #999; padding-bottom:2%;}
.comment_box .input_2 {width: 40px; height: 25px; padding:0px 3px}
.text{ width:96%;background:#f3f8f8; border:1px solid #dfe2e2; padding:1% 2%; overflow-y:auto; margin-bottom: 5px; }
.com_btn_box{text-align: center;margin-top: 10px;margin-bottom: 10px;}
.submit{    height: 34px;
    text-align: center;
    padding: 0px 10px;
    border-radius: 3px;
    width: 41%;
    font-size: 16px;
    border: 1px solid #217887;
    background: #217887;
    margin: 10px;
    color: #fff;
    font-family: microsoft yahei;}
.reset {     height: 34px;
    text-align: center;
    padding: 0px 10px;
    border-radius: 3px;
    width: 41%;
    font-size: 16px;
    border: 1px solid #217887;
    background: #fff;
    margin: 10px;
    color: #217887;
    font-family: microsoft yahei;}
.reset{ margin-right:6%;}
.comment_info{ color:#666; line-height:18px;}
.comment_info_ship{ background:rgba(232, 241, 242, 0.42); padding:2%; margin-top:2%;}
.comment_info_ship .user{ line-height:25px;}
.comment_info_ship .user a{ color:#82bee7;}
.comment_info_ship .user span{ color:#999; margin-left:13px;}
.summary{ }
.summary_body{ }
.summary_body p{line-height:2em;}
.summary_title{line-height:2em;}
.icon{ width:97%; margin:0 auto;margin-top:5%;}
.icon_body{ background:#e8f1f2; border-left:1px solid #789393; border-right:1px solid #789393; padding:1% 2% 0 2%;}
.icon_body_top{width:97%;text-align:center;position:relative;}
.flip_btn{width:10px;height:20px;position:absolute;top:50%;}
.l_btn{background:url(r/cms/images/flip_l.png) no-repeat;background-size:100% 100%;left:-1%;}
.r_btn{background:url(r/cms/images/flip_r.png) no-repeat;background-size:100% 100%;right:-3%;}
.icon_body p{line-height:18px;margin-left:4%;color:#333333;margin-top:1%;}
.bold{font-weight:bold;}
.author{}
.abstract_en{;}
.en_col{font-size: 15px;color: #666;padding: 5px 0;font-weight: bold;}
.en_tit{font-size:15px; line-height:27px; color:#303030;font-weight: bold;}
.en_subtit{padding-left:3px; font-size:13px ;line-height:24px; color:#666;}
.en_auth{font-size:15px;line-height: 24px; color:#666;}
.en_auth_corresp{font-size:15px;color:#666;}
.en_auth .email{background: url(/r/cms/images/email_e.png) no-repeat center;/* margin-left: -5px; */width: 19px;cursor: default; display: inline-block;height:13px;}
.en_code{ font-size:15px; padding:3px; color:#666;}
.en_code span{color: #666;}
.en_date{ font-size:15px; padding:3px;color:#666;}
.en_cite { font-size:15px; padding:3px;color:#666;}
.en_date span{color: #666}
.en_cite span{color: #666}
.en_abs{font-size:15px;line-height: 2em;margin-bottom: 5px;margin-top: 5px;padding: 3px;text-align: justify;}
.en_abs .en_abs_tit{font-size: 15px; color: #3C8996;line-height: 2em; font-weight: bold;}
.en_abs .title{ font-weight:bold;  padding-right:5px; float: left;}
.en_auth_name { font-size:15px; color:#333}
.en_auth_aff{ font-size:15px; color:#888;}
.en_abs .p .underline_a{ text-decoration: none;color: #666;}
.author_body{ }
.author_body p{line-height:2em;color:#333; font-size:15px;}
.author_body .title{font-size:15px;color:#3C8996;line-height:2.5em;font-weight: bold;}
.mar_b15{margin-bottom:15px;}
.layer_cover{ width:100%;height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.68);z-index:11;}
.layer{width:100%;background:#ffffff;position:absolute; top:50%; transform:translate(0,-50%);}
.layer_body{width:97%;position:relative;margin-left:1%;margin-top:5px;margin-bottom:31%;}
.top_btn{width:20px;height:20px;position:absolute;top:5px;}
.window_btn{background:url(r/cms/images/window.png) no-repeat;background-size:50% 50%;left:93%;}
.close_btn{background:url(r/cms/images/close.png) no-repeat;background-size:45% 45%;left:97%;}
.layer_title{color:#666666;line-height:15px;margin-left:1%;}
.list2{color:#217887;}
.pic2{color:#339999;}
.img_pic1{margin-top:5px;margin-bottom:13px;}
.btm_img{margin-top:8px;}
.btm_img img{float:left;}
.mar_l1r1{margin-left:1%;margin-right:1%;}
.notes{width:89%; margin:0 auto;}
.notes p{ color:#504d4d; line-height:18px;}
.notes span{ color:#ff6633;}
.notes .a1{ color:#123261;}
.notes .a2{ color:#0066cc;}
.foot{ width:100%; height:39px; border-top:1px solid #066; background:#e0edef; margin-top:5%;}
.foot li{ width:25%; height:39px; line-height:39px;  float:left;}
.foot li a{ color:#003333; display:block; border-right:1px solid #066; font-size:15px; text-align:center;}
.pdf_icon{ background:url(r/cms/images/pdf.jpg) no-repeat left center; margin-left:4%;}


/*black_foot*/
.black_foot{ height:68px; background:url(/r/cms/images/mobile/images/foot_bg.jpg) repeat-x;}
.black_footer{ width:88%; margin:0 auto; padding-top:15px; display:-webkit-box;}
.black_footer_logo{ width:40px;}
.black_footer_txt{ -webkit-box-flex:1; color:#fff; text-align:center; line-height:22px;}
.black_footer_txt .copyright{ color:#999;}

#content_wz {background-color:#FFF;}
#content_wz .content_wz_left {width:89%; margin:0 auto; margin-top:2%;}
#content_wz .content_wz_left .main_txt .table_pop{ display:none;}
span.overline {text-decoration: overline;font-weight: 500;color:#333;}
#content_wz .content_wz_left .copy_right{ border:2px solid #ee0000; border-radius: 5px; font-family:'Microsoft Yahei'; font-size:15px; background-color:#FFEEDD; padding:5px; margin:10px 0;text-align:left;}
#content_wz .content_wz_left .copy_right .txt{float:left;padding: 6px;}
#content_wz .content_wz_left .copy_right .close_btn_2{text-align:center; color:#CC3333; float:right; width:20px; cursor:pointer; font-size:18px;}
#content_wz .content_wz_left .copy_right .txt .tips_cont ul {    padding: 7px 0 2px 19px;}
#content_wz .content_wz_left .copy_right .txt .tips_cont ul li {font-size: 15px;line-height: 24px;color: #333333;list-style: square;}
#content_wz .content_wz_left .copy_right .txt .tips_cont ul li a{color:#2a7c8a;}

#content_wz .content_wz_left .main_txt .table_wrap .table_titles .caption{ font-size:15px;}
#content_wz .content_wz_left .main_txt .table_wrap .table_titles .caption p{ text-indent:0; font-size:15px;margin:0px;}
#content_wz .content_wz_left .main_txt .fig .fig_titles .fig_title .caption{ padding: 0;}
#content_wz .content_wz_left .main_txt .fig .fig_titles .fig_title .caption .title{text-indent:0px; font-weight:normal; color: #333; font-size:15px; margin: 0px; display: inline;}
#content_wz .content_wz_left .main_txt .fig .fig_titles .fig_title .caption p{ text-indent:0; font-size:15px;margin:0px;}
#content_wz .content_wz_left .main_txt .fig .fig_titles .label{font-size:15px; font-weight:bold; margin-right:1em; float:left;}
#content_wz .content_wz_left .main_txt .media_sec .media {background-color: #fff;border: 1px solid #d2cfca; margin: 20px 0 20px 0;padding: 10px;}
#content_wz .content_wz_left .main_txt .media_wrap{ padding: 3px;}
/*#content_wz .content_wz_left .main_txt .media img{width:16px; height:16px; border:0; margin-right:5px; vertical-align:middle;}*/
#content_wz .content_wz_left .main_txt .media .media_titles .media_title .caption{ padding: 0;}
#content_wz .content_wz_left .main_txt .media .media_titles .media_title .caption .title{text-indent:0; background-color:#fff; font-weight:normal; color: #333; font-size: 15px; margin: 0px; padding: 0; display: inline;}
#content_wz .content_wz_left .main_txt .media .media_titles .media_title .caption p{ text-indent: 0;font-size:15px;margin: 0px;}
#content_wz .content_wz_left .main_txt .media .media_titles .label{font-size:15px; font-weight:bold; margin-right:1em; float:left;}
#content_wz .content_wz_left .main_txt .chem_struct_wrap .chem_struct_title .caption{ display:inline;}
#content_wz .content_wz_left .main_txt .chem_struct_wrap .chem_struct_title .caption p{ display:inline;}
#content_wz .content_wz_left .main_txt .table_wrap .table_titles .label{ font-weight:bold; margin-right:6px; float:left; font-size:15px; line-height:2em;}
#content_wz .content_wz_left .main_txt .statement .label{ display:inline; margin-right: 2px; font-weight: bold;}
#content_wz .content_wz_left .main_txt .chem_struct_wrap .chem_struct_title .label{ display:inline; margin-right:4px; font-weight:bold;}
#content_wz .content_wz_left .main_txt .app_group .app_title .label{ float:left; margin-right:1em;}
#content_wz .content_wz_left .main_txt .ref_list .ref .label{ margin-right:2px; display:block; float: left; width: 30px;}
#content_wz .content_wz_line .content_wz_right .nianxian .label{margin-right: 1em; font-weight: bold;}
#content_wz .content_wz_line .content_wz_right .nianxian .table .label{font-weight: bold;}
#content_wz .content_wz_line .content_wz_right .nianxian .fig .label{font-weight: bold;}
#content_wz .content_wz_left .main_txt .fig .fig_title{ overflow:hidden; width:100%; font-size: 15px;}
#content_wz .content_wz_left .main_txt .table_wrap td.table_titles{ vertical-align:top; width: 41%;}
#content_wz .content_wz_left .main_txt .table_wrap .table_title{ overflow:hidden; margin-top: 1em;}
#content_wz .content_wz_left .main_txt .sec .title{font-size: 16px;font-weight: bold;color: #333;text-align: center;display: block; margin: 1em 0;}
#content_wz .content_wz_left .main_txt .sec.d2 .title{padding: 0; font-size:16px; font-family: inherit; font-weight: bold; color: #333; text-align:left; text-indent:0em; margin: 4px 0;}
#content_wz .content_wz_left .main_txt sup{font-size: 100%; word-break: break-all;}
#content_wz .content_wz_left .main_txt p {text-indent: 2em; text-align: justify; line-height: 2em; margin: 0.5em 0px; word-wrap: break-word;}
.graphic_wrap {color: #0000FF;}
.t-BOX{ color: #0000ff;}

.icon_body .icon_body_top .pics_pop{display:none;}
#slide .pics_pop{padding:20px;height:50%;width:90%;}

#content_wz .content_wz_left .main_txt .boxed_text{background-color: #fff;border: 1px solid #d2cfca;margin: 10px 0;padding: 10px;}
#content_wz .content_wz_left .main_txt .boxed_text p{padding-left:1em;text-indent:0em;}
#content_wz .content_wz_left .main_txt .boxed_text .label{	margin-right: 15px;line-height: 31px;background-color: #6f6f6f;width: 80px;height: 32px;border-radius: 3px;text-align: center;color: #FFF;}
#content_wz .content_wz_left .main_txt .boxed_text .title{background-color: #f1f1f1 !important;text-align: center !important;line-height: 2em;padding: 0px 3px;}
#content_wz .content_wz_left .main_txt .boxed_text .list li{list-style-type:disc; margin-left:35px;}
#content_wz .content_wz_left .main_txt .boxed_text .list li p{text-indent:0em;padding-left:0em;}
#content_wz .content_wz_left .main_txt .array{ margin:10px auto; border:#d2cfca 1px solid; border-collapse:collapse; width:100%;}
#content_wz .content_wz_left .main_txt .array td{border:#d2cfca 1px solid; line-height:2em;padding: 0px 5px;}
#content_wz .content_wz_left .main_txt .preformat_wrap{padding:5px; margin:10px 0px 10px 0px; border:1px #d2cfca solid; background-color:#FFFFFF}
#content_wz .content_wz_left .main_txt .preformat{background-color: #fff;border: 1px dotted #d2cfca;padding: 10px;overflow: auto;}
#content_wz .content_wz_left .main_txt .supplementary_material{background-color: #fff;border: 1px dotted #d2cfca;margin: 10px 0;padding: 10px;}
#content_wz .content_wz_left .main_txt .supplementary_material img{width:16px; height:16px; border:0; margin-right:5px; vertical-align:middle;}
#content_wz .content_wz_left .main_txt .supplementary_material div{display:inline;}
#content_wz .content_wz_left .main_txt .supplementary_material p{display:inline;}
#content_wz .content_wz_left .main_txt .disp_formula{padding:10px; margin:10px 0px 10px 0px; border: 1px dotted #d2cfca; overflow:auto;  }
#content_wz .content_wz_left .main_txt .disp_formula .label{ top:50%; left:15px;float: left; width: 26px;}
#content_wz .content_wz_left .main_txt .disp_formula .graphic{ margin-left:10px;}
#content_wz .content_wz_left .main_txt .formula_graphic{display:none;}
#content_wz .content_wz_left .main_txt .mml_math{float: left;width: 90%;padding: 14px 0;margin-top: -10px;}
#content_wz .content_wz_left .main_txt .statement{ background-color: #fff; border: 1px dotted #d2cfca; margin: 10px 0;padding: 5px;}
#content_wz .content_wz_left .main_txt .statement .statement_title{     background-color: #f1f1f1;    text-align: left;    margin-bottom: 8px;    padding-left: 10px;}
#content_wz .content_wz_left .main_txt .statement .label{display: inline;font-size: 16px;font-weight: bold;margin-right: 2px;padding-right: 10px;}
#content_wz .content_wz_left .main_txt .statement .title{ display:inline;font-weight: bold;}
#content_wz .content_wz_left .main_txt .statement .p{font-family:'Microsoft Yahei'; text-indent:2em;}
#content_wz .content_wz_left .main_txt .disp_quote_wrap{background-color: #ffffff; border: 4px double  #d2cfca; line-height: 2em;margin: 10px 0;padding: 10px;}
#content_wz .content_wz_left .main_txt .disp_quote_wrap p{}
#content_wz .content_wz_left .main_txt .disp_quote_inner{font-size:15px;padding:0px 15px 0px 15px; text-align:2em;}
#content_wz .content_wz_left .main_txt .disp_quote_wrap .left_quote{font-size:50px;color:#666666; font-family:Arial; line-height:1em; vertical-align:middle;}
#content_wz .content_wz_left .main_txt .disp_quote_wrap .right_quote{font-size:50px;color:#666666; font-family:Arial; line-height:1em; vertical-align:middle;}
#content_wz .content_wz_left .main_txt .chem_struct_wrap{overflow:hidden;}
#content_wz .content_wz_left .main_txt .chem_struct_wrap .graphic{ display:block; margin:15px auto;}
#content_wz .content_wz_left .main_txt .chem_struct_wrap .chem_struct_title{ text-align:center;}
#content_wz .content_wz_left .main_txt .chem_struct_wrap .chem_struct_title .label{ display:inline; margin-right:4px; font-weight:bold;}
#content_wz .content_wz_left .main_txt .chem_struct_wrap .chem_struct_title .caption{ display:inline;}
#content_wz .content_wz_left .main_txt .chem_struct_wrap .chem_struct_title .caption p{ display:inline;}

#content_wz .content_wz_left .main_txt .ack{ padding:5px; font-size:15px; color:#993300; text-align:left;background-color: #eee;margin: 5px auto;}
#content_wz .content_wz_left .main_txt .ack express {background-color: #2D2D65;color: #fff;   padding: 0px 3px;font-weight: bold;float: left;}
#content_wz .content_wz_left .main_txt .ack p{ text-indent:0;display: inline;}
#content_wz .content_wz_left .main_txt .conflict{padding:5px; font-size:15px; text-align:left; background-color:#ead8ce;margin: 5px auto;}
#content_wz .content_wz_left .main_txt .conflict .title{ background:#993141;  font-weight:bold; color:#FFFFFF; margin-right:5px; padding:3px;}
#content_wz .content_wz_left .main_txt .conflict .content{ display:inline;}
#content_wz .content_wz_left .main_txt .conflict .content p{ display:inline; margin-right: 1em;}
#content_wz .content_wz_left .main_txt .app_group .app{ border:1px solid #d2cfca;padding:0px 10px;margin:10px 0px;}
#content_wz .content_wz_left .main_txt .app_group .app_title {margin: 15px 0;padding: 7px 15px;font-size: 15px;font-weight: bold;text-align: left;color: #333;overflow: hidden;}
#content_wz .content_wz_left .main_txt .sub_article .article_title{display:block; background-color:#336600; margin:15px 0; padding:9px 40px; font-size:15px;font-family:'Microsoft Yahei'; font-weight:bold; text-align:center; color:#FFFFFF; overflow:hidden;}
#content_wz .content_wz_left .main_txt .sub_article .contrib_group{ margin:15px auto;}
#content_wz .content_wz_left .main_txt .sub_article .contrib.author{width:100%;font-size:15px;color:#333333; font-family:'Microsoft Yahei'; padding-left:5px; margin:10px auto;overflow:hidden;}
#content_wz .content_wz_left .main_txt .sub_article .contrib.author .name{ color: #333333;font-family: Tahoma,'Microsoft Yahei';font-size: 16px;padding-left:5px; float:left;}
#content_wz .content_wz_left .main_txt .sub_article .contrib.author .string_name{font-size:15px;color:#333333; font-family:'Microsoft Yahei'; padding-left:5px; float:left;}
#content_wz .content_wz_left .main_txt .sub_article .contrib.author .aff{color: #333333;float: left;font-family: Tahoma,'Microsoft Yahei';font-size: 16px;padding-left: 5px;}
#content_wz .content_wz_left .main_txt .sub_article .contrib.translator{font-size:15px;color:#333333; font-family:'Microsoft Yahei'; padding-left:5px; margin:10px auto;overflow:hidden;}
#content_wz .content_wz_left .main_txt .sub_article .contrib.translator .string_name{font-size:15px;color:#333333; font-family:'Microsoft Yahei'; padding-left:5px; float:left;}
#content_wz .content_wz_left .main_txt .sub_article .contrib.translator .aff{color: #333333;float: left;font-family: Tahoma,'Microsoft Yahei';font-size: 16px;padding-left: 5px;} 
#content_wz .content_wz_left .main_txt .sub_article .contrib.reviewer{font-size:15px;color:#333333; font-family:'Microsoft Yahei'; padding-left:5px; margin:10px auto;overflow:hidden;}
#content_wz .content_wz_left .main_txt .sub_article .contrib.reviewer .string_name{font-size:15px;color:#333333; font-family:'Microsoft Yahei'; padding-left:5px; float:left;}
#content_wz .content_wz_left .main_txt .sub_article .contrib.reviewer .aff{color: #333333;float: left;font-family: Tahoma,'Microsoft Yahei';font-size: 16px;padding-left: 5px;} 
#content_wz .content_wz_left .main_txt .response{margin: 15px auto;border:1px solid #d2cfca;padding: 15px;}
#content_wz .content_wz_left .main_txt .response .article_title{display: block;    font-family: Tahoma,'Microsoft Yahei';    font-weight: bold;    text-align: left;    color: #676767;    overflow: hidden;}
#content_wz .content_wz_left .main_txt .response .authors{ margin:5px auto;}
#content_wz .content_wz_left .main_txt .response .author{font-size:15px; color:#333333; font-family:'Microsoft Yahei'; padding-left:5px;overflow:hidden;}
#content_wz .content_wz_left .main_txt .response .author .author_name{color:#333333; font-family:'Microsoft Yahei'; padding-left:5px; float:left;}
#content_wz .content_wz_left .main_txt .response .author .author_aff{font-size:15px; color:#333333; font-family:'Microsoft Yahei'; padding-left:5px; float:left; }
.title-break {
    font-size:15px;
    color: #333;
    text-indent: 2em;
    line-height: 32px;
    font-weight: bold;
}
.response.editor-note{ border: 1px solid #cccccc; padding: 15px 15px;font-size:15px;color:#333;}
.response.editor-note .article_title{font-weight: bold;font-size: 16px;}
.response.editor-note .p{}
.response.editor-note .contrib_group{ text-align: right; padding-top: 5px;}
.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;}

#content_wz .content_wz_left .main_txt .ref_list {display: none;}
#content_wz .content_wz_left .main_txt .ref_list .title{background-color:#52adbd; padding:9px; margin:15px auto; font-size:15px; font-family:'Microsoft Yahei'; font-weight:bold; text-align:center; color:#FFFFFF; display:block;}
#content_wz .content_wz_left .main_txt .ref_list .ref { margin-bottom:5px; overflow: hidden; font-size:15px;}
#content_wz .content_wz_left .main_txt .ref_list .ref .label{ margin-right:2px; display:block; float: left; width: 30px;}
#content_wz .content_wz_left .main_txt .ref_list .ref .article_title{font-weight: bold;font-size:15px;}
#content_wz .content_wz_left .main_txt .ref_list .ref .surname{ padding-right: 0.5em;}

#content_wz .content_wz_left .main_txt .ref_list .ref a{ color:blue;}
#content_wz .content_wz_left .main_txt .ref_list .ref .abstract{ display:none;}
#content_wz .content_wz_left .main_txt .ref_list .ref .pub_id{ display:none;}
#content_wz .content_wz_left .main_txt .ref_list .ref .cur_if{ display:none;}
#content_wz .content_wz_left .main_txt .ref_list .ref div {display: inline; word-wrap: break-word;}
#content_wz .content_wz_left .main_txt .response .author .aff {margin-left:1em;}


.main_txt .fig_pop{ display:none;}
.main_txt .fig {background-color: #fff;border: 1px solid #d2cfca; margin: 20px 0 20px 0;padding: 10px;}
.main_txt .fig .graphic {
    border: 1px solid #d2cfca;
    display: block;
    margin: 0 auto 10px;
    max-width: 100%;
} 
.main_txt .table_sec {
    background-color: #fff;
    border: 1px solid #d2cfca;
    margin: 20px 0 20px 0;
    padding: 10px;
}
.table_wrap .graphic {
    border: 1px solid #d2cfca;
    max-width: 100%;
    min-height: 90px;
}   

.main_txt .table_wrap{background-color: #fff;
table-layout: fixed;
border: 1px solid #d2cfca;
padding: 10px;
margin: 10px 0px;}
.main_txt .xref.fig{ border:none; padding:0; margin:auto; color:blue; text-decoration: underline;}
.main_txt .xref.media{ border:none; padding:0; margin:auto; color:blue; text-decoration: underline;}
.main_txt .xref.table{ border:none; padding:0; margin:auto; color:blue; text-decoration: underline;}
.control {  display:block;  width:39px;  height:263px;  text-indent:-10000px;  position:absolute;  cursor: pointer;}

#leftControl {  top:0;  left:0;  background:transparent url(/r/cms/images/mobile/imgflip_l.png) no-repeat 0 0;}
#rightControl {  top:0;  right:0;  background:transparent url(/r/cms/images/mobile/imgflip_r.png) no-repeat 0 0;}

.back_top{color:#f39700;}

/**************index_wenzhang_part_tc2 STYLE********************/
.index_wenzhang_part_tc2{width:90% }
.index_wenzhang_part_tc2 .top{ height:19px; }
.index_wenzhang_part_tc2 .mid{ background-color:#e9f2f3;float:left; border-radius: 3px;border: 1px solid #2a7c8a;padding: 5px;text-align: justify;width: 95%;}
.index_wenzhang_part_tc2 .bot{ height:13px; }
.index_wenzhang_part_tc2 .mid .mid_gb{height:14px; margin:0 auto;}
.index_wenzhang_part_tc2 .mid .mid_guanbi{ width:14px; height:14px; float:right;}
.index_wenzhang_part_tc2 .mid .mid_tit{ line-height:30px; margin:0 auto; border-bottom:1px #2a7c8a dashed;}
.index_wenzhang_part_tc2 .mid .mid_xx{ margin: 0 auto;    padding: 3px 22px;    line-height: 24px;    font-size: 15px;    color: #666;}
.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;word-wrap: break-word;}
#pop_window .mixed_citation .label{ margin-right:5px;}
#pop_window .mixed_citation a{color: #527FD0;text-decoration: underline;word-wrap: break-word;}
#pop_window .abstract{ text-indent:2em;}
#pop_window .mixed_citation .article_title { font-weight:bold; color:#464646}
#pop_window .mixed_citation .pub_id{ display:none;}
#pop_window .mixed_citation .cur_if{ display:none;}
#pop_window .mixed_citation div { display:inline;}

.foot { z-index:999; position:fixed; bottom:0; left:0; width:100%; _position:absolute; _top: expression_r(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); overflow:visible; }

/* 弹出框 */
.pop_up_box{ background:#f2f8f8;width:90%;border: 1px solid #2a7c8a;border-radius: 5px; position: fixed; top:33%;z-index:1000;margin-left: 5%;}
.pop_up_txt {font-size:15px;text-align: center;padding: 30px 0 15px; overflow: hidden}
.pop_up_sub { text-align: center; }
.txt { padding: 14px; }
.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;}
.free{padding: 1px 4px;border: 1px solid #cc0000;color: #cc0000;border-radius: 6px;margin-left: 10px;word-break: keep-all;white-space: nowrap;font-size: 15px;}

/* 购买页弹框 */

.modal_window_one{position: absolute; width: 90%; margin:0px 10px; height:290px; 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 .txt { padding: 14px; }
.modal_window_one .input_checkbox label{ float: left; font-size:15px; line-height: 30px; width: 80%;}
.modal_window_one .input_checkbox label input{ width:14px; height:14px; 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:90%; border: 1px solid #aaaaaa; background: #fff;padding:10px;box-sizing: border-box; }
.modal_window_one .btn_box{ height: 34px; line-height: 34px;}
.modal_window_one .btn_box .btn{font-family: "Microsoft Yahei"; 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_two{position: absolute;width: 90%;border: 1px solid #2a7c8a;background: #f2f8f8;border-radius: 5px;top: 30%;margin-top: -80px;}
.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: 14px; }
.modal_window_two .input_radio label{  font-size:15px; line-height: 40px;display: block;}
.modal_window_two .input_radio label input{ width:14px; height:14px; 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: "Microsoft Yahei";margin: 0 5px;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(res/images/warning.png) no-repeat;vertical-align: middle;margin-top: -5px;display: inline-block;}
.modal_window_two .cont_tips{  font-size:15px;text-align: center;padding: 30px 0 15px; }
.modal_window_two .journal_intro{ font-size:15px;line-height: 30px; padding: 0 10px 10px; border-bottom: 1px dotted #d8d9d9}
.modal_window_two .input_checkbox label{ font-size:15px; line-height: 30px; width: 172px;}
.modal_window_two .input_checkbox label input{ width:14px; height:14px; border-radius: 2px;vertical-align: middle;margin-right: 10px; }
.modal_window_two .account_balance{ height:40px; line-height: 40px;font-size:15px; }
.color_orange{ color:#f36f21; }
.color_grey{ color:#999999; }
.color_blue{ color:#176cc0; }

.modal_window_three {margin-top: -167px;width: 90%;}
.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: 102px; font-size: 15px ;}
.buy_intro {border: 1px solid #aaa;
    border-radius: 3px;
    font-size:15px;
    padding: 10px 12px;
    margin: 15px 0 50px;
    text-align: center;
    background-color: rgba(255, 243, 207, 0.1);
    color: #999;}

/* 试读后按钮 */
.btn_preview {
    border: 1px solid #ee0000;
    border-radius: 5px;
    width: 100%;
    font-size: 15px;
    background-color: #fff3cf;
    padding: 10px 12px;
    margin: 8px 0;
    text-align: center;
    font-weight: bold;
    color: maroon;
    font-family: 'Microsoft Yahei';
}

.btn_weixin_buy {
    border: 1px solid #ff0d29;
    margin: 8px 0;
    text-align: left;
    padding-left: 10%;
}

.btn_daka_buy {
    border: 1px solid #ff920b;
    margin: 8px 0;
    text-align: left;
    padding-left: 10%;
}
.btn_welcome_club {
    border: 1px solid #ffc600;
    margin: 8px 0;
    padding-left: 0;
}

/*foot_ad*/
.foot_ad{
		width: 100%;
		/*height: 100%;*/
		position: fixed;
        bottom: 0;
}
.foot_ad .ad_img{
		width:100%;  
		height:100%;
	}
.foot_ad .ad_button{
    position: absolute;
    right: 0px;
    top: 0;
    width: 30px;
    height: 30px;
    z-index: 9999999;
	margin-top: 5%;}
/*foot_ad end*/

/* 图片弹框样式修改 */
.pswp__caption__center {text-align: left;max-width: 420px;margin: 0 auto;padding: 10px;line-height: 20px;color: #CCC;font-size: 15px; }
.pswp__caption .pswp__caption__center .table_titles .table_title .label { float:left; margin-right:1em;}
.pswp__caption .pswp__caption__center .table_titles .en{display:none;}
.pswp__caption .pswp__caption__center .table_wrap_foot .en{display:none;}
.pswp__caption .pswp__caption__center .fig_titles  .fig_title  .label { float:left; margin-right:1em;}
.pswp__caption .pswp__caption__center .fig_titles .en{display:none;}
.pswp__caption .pswp__caption__center .fig_wrap_foot .en{display:none;}

