* {
    margin: 0;
    padding: 0; /*font-family: "微软雅黑 ,Calibri ,Regular";*/
}

.table > tbody > tr > td {
    border-top: 0px;
}

.main_top_cm {
    width: 100%;
    height: auto;
    box-shadow: 0px 2px 10px #ccc;
}

.main_top_cm img {
    width: 100%;
}

.main_content {
    width: 1280px;
    margin: 0 auto;
    overflow: hidden;
    padding: 15px 10px;
    max-width: 1380px;
}

.main_content_top {
    width: 100%;
    height: auto;
}

.References_div {
    float: right;
}

.yiji {
    color: #555;
}

.yicangdsjk {
    width: 100%;
    height: auto;
    background: #fff;
    border-bottom: 1px solid #ccc;
    box-shadow: 0 5px 10px 1px rgb(0 0 0 / 20%);
    position: fixed;
    top: 0;
    padding: 10px 0px;
    z-index: 10;
    display: none;
}

.mag_shipin {
    width: 95%;
}

.mag_zw_img_img {
    width: 100%;
    padding: 0px 15px;
    height: auto;
    overflow: hidden;
    position: relative;
}

.mag_zw_img {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
    text-align: center;
    border: 1px solid #dddfe1;
    margin-bottom: 18px;
    padding: 15px 10px;
}

.mag_main_table_title {
    width: 100%;
    height: auto;
    text-align: center;
    color: rgb(0, 0, 0);
}

.mag-rich-table-title-tab {
    width: auto;
    margin: 0px auto;
}

.mag-rich-table-title-td {
    text-align: left;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
}

.mag_table_div {
    margin: 10px 0px;
    overflow: auto;
}

.table-responsive {
    min-height: 0.01%;
    overflow-x: auto;
}

.mag_table {
    width: auto;
    font-size: 12px;
    color: rgb(0, 0, 0);
    margin: 0px auto;
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}

.mag_main_zhengwen_left_div_tab_shuoming {
    width: 100%;
    height: auto;
    color: rgb(0, 0, 0);
    background: rgb(242, 245, 251);
    margin: 15px auto 0px;
    padding: 10px;
}

.mag-rich-table-fn-tab {
    width: auto;
    margin: 0px auto;
}

.mag_main_table {
    border: 1px solid #dddfe1;
    padding: 15px 10px;
}

.mag_main_zhengwen_left_div_p {
    color: #333;
    line-height: 25px;
    text-align: justify;
}

.mag_rich_body_p h6 {
    line-height: 25px;
}

.mag_rich_body_p p {
    line-height: 25px;
}

.mag-xml-disp-formula {
    text-align: center;
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
}

.mag-xml-disp-formula label {
    float: right;
    font-weight: 400;
}

.mag_main_zhengwen_left_div_img_shuoming {
    width: 100%;
    height: auto;
    background: #f2f5fb; /* border-left: 5px solid #d0d6dc; */
    margin: 0 auto;
    color: #666;
    padding: 10px;
    margin-top: 15px;
}

.mag-rich-fig-shuoming-table {
    width: auto;
    margin: 0 auto;
}

.yicangdsjk_div {
    width: 65%;
    margin: 0 auto;
    overflow: hidden;
}

.cas_biaotitupiana {
    text-align: center;
    font-size: 20px;
    color: #5f5757;
}

.cas_haoshi {
    width: 100%;
    text-align: center;
    font-size: 80px;
}

.cas_haoshi td {
    padding: 8px;
}

.zuo {
    text-align: center;
    cursor: pointer;
    font-size: 14px;
}

.you {
    text-align: center;
    cursor: pointer;
    font-size: 14px;
}

.zuo:hover {
    color: #008282;
    background: #d4d4d4;
}

.you:hover {
    color: #008282;
    background: #d4d4d4;
}

.neirong {
    padding-bottom: 10px;
    text-align: center;
}

.cas_model_shuoming {
    font-size: 14px;
    color: #000;
    line-height: 28px;
    font-weight: bold;
    letter-spacing: 0.3px;
    padding: 0;
    margin: 0;
    text-align: center
}

.cas_imgaesa {
    width: 100%;
    height: auto;
    position: relative;
}

.yicangdsjk_div_left {
    width: 60%;
    height: auto;
    float: left;
}

.yicangdsjk_div_right {
    width: 37%;
    height: auto;
    float: left;
    margin-left: 3%;
}

.yicangdsjk_div_right_i {
    float: right;
    cursor: pointer;
}

.yicangdsjk_div_left_title {
    font-size: 16px;
    font-weight: bold;
    margin-top: 7px;
}

.yicangdsjk_div_left_authe {
    color: #555;
}

.yiji a {
    color: #555 !important;
    font-weight: bold;
}

.References_div_a {
    font-size: 12px;
}

.References_div_span {
    color: #0d6797;
    padding: 0px 5px;
    font-size: 12px;
}

.main_content_top_div_a, .mag_content_a {
    color: #0d6797 !important;
    font-family: calibri;
    font-size: 14px;
}

.main_content_top_div_a:hover {
    text-decoration: none;
}

.main_content_top_div_span {
    color: #666;
    font-family: calibri;
    padding: 0px 3px;
}

.main_content_top_btn {
    width: 100%;
    height: auto;
    margin-top: 10px;
    overflow: hidden;
}

.main_content_top_btn_anniu {
    color: #666;
    font-size: 14px;
}

.main_content_top_title {
    font-size: 24px;
    color: #000;
    font-weight: bold;
    margin: 20px 0px;
}

.main_content_top_btn_ul {
    width: auto;
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
}

.main_content_top_btn_ul li {
    float: left;
    width: auto;
    padding: 0px 7px;
    display: inline;
    line-height: 30px;
}

.main_content_top_btn_ul li a {
    color: #35566a;
}

.Author_contribution_i {
    display: inline-block;
    width: 17px;
    height: 17px;
    background: #5079b7;
    text-align: center;
    line-height: 13px;
    color: #fff;
    font-size: 20px;
    cursor: pointer;
}

.main_content_top_btn_ul li a:hover {
    color: #35566a;
    text-decoration: none;
}

.main_content_top_btn_ul_i {
    color: #a3b4c1;
}

.Author_contribution {
    width: 100%;
    height: auto;
    font-size: 14px;
    margin-top: 10px;
}

.Author_contribution_content {
    width: 100%;
    height: auto;
    background: #f7fafc;
    font-size: 14px;
    color: #666;
    padding: 10px;
    margin-top: 10px;
    line-height: 25px;
}

.tongxunzuoshek {
    font-size: 14px;
    color: #000;
}

.main_content_center {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 15px;
    display: flex;
    flex-wrap: nowrap;
    align-items: flex-start;
}

.main_content_center_left {
    width: 69%;
    height: auto;
    min-width: 0;
    overflow: hidden;
}

.main_content_center_left_one_title {
    width: 100%;
    font-size: 18px;
    color: #000;
    line-height: 25px;
    overflow: hidden;
}

.yijibiaotidkk {
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
}

.main_content_center_left_one_title_i {
    color: #5079b7;
    font-size: 14px;
    float: right;
    line-height: 25px;
    cursor: pointer;
}

.main_content_center_left_zhengwen {
    font-size: 14px;
    color: #333;
    line-height: 25px;
    text-align: justify;
    margin-top: 10px;
}

.main_content_center_left_abstract {
    width: 100%;
    height: auto;
    border: 1px solid #e4e7e9;
    padding: 10px 0px;
    text-align: center;
}

.main_content_center_left_abstract_img {
    width: auto;
    max-width: 90%;
}

.Author_contribution_content_tab {
    width: 100%;
    margin-bottom: 10px;
}

.Author_contribution_content_tab_img {
    width: 95px;
}

.Author_contribution_content_tab_td {
    padding-left: 10px;
}

.Author_contribution_content_tab_td p {
    margin-bottom: 0px;
}

.Author_contribution_content_b {
    color: #333;
}

.Put_it_away {
    width: 100%;
    border-top: 1px dashed #dcdcdc;
    text-align: center;
    line-height: 28px;
    cursor: pointer;
    background: #ebebeb;
}

.main_content_center_left_zhengwen_pie {
    color: #999;
    padding: 0px 10px;
}

.main_content_center_left_one_title_div {
    width: auto;
    height: auto;
    float: right;
    cursor: pointer;
}

.main_content_center_left_one_title_div_one {
    float: left;
    padding: 0px 5px;
    background: #3769b3;
    font-size: 12px;
    color: #fff;
}

.main_content_center_left_one_title_div_two {
    float: left;
    padding: 0px 10px;
    background: #295faf;
    color: #fff;
    font-size: 12px;
}

.main_content_center_left_yinyong {
    width: 100%;
    height: auto;
    margin-top: 10px;
    overflow: hidden;
    padding-top: 10px;
}

.main_content_center_left_yinyong p {
    color: #333;
    line-height: 25px;
}

.main_content_center_left_caozuo {
    width: 100%;
    height: 50px;
    background: #f0f3f4;
    margin-top: 10px;
    text-align: center;
}

.main_content_center_left_caozuo_btn {
    background: #f0f3f4;
    border: 1px solid #0d6797;
    color: #0d6797;
    padding: 5px 10px;
    border-radius: 3px;
    margin-top: 9px;
}

.main_content_center_left_zhengwen_bao {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 15px;
}

.tiaozhuan {
    font-size: 12px;
    float: right;
    margin-right: 10px;
}

.tiaozhuan_select {
    float: right;
    width: 20%;
    cursor: pointer;
    position: relative;
    height: 35px;
    border: 1px solid #CCCCCC;
    border-radius: 6px;
    line-height: 35px;
    font-size: 14px;
    color: #666666;
    padding-left: 6px;
}

.zhengwem_title {
    height: auto;
    line-height: 34px;
}

.main_content_center_left_zhengwen_bao_zhengwen {
    font-size: 14px;
    color: #333;
    line-height: 25px;
    text-align: justify;
    margin-top: 10px;
}

.new_full_rich_table {
    width: 100%;
    height: auto;
    border: 1px solid #dddfe1;
    padding: 15px 10px;
    margin-bottom: 18px;
    padding-bottom: 0px;
}

.new_full_rich_table_title {
    width: 100%;
    height: auto;
    text-align: center;
}

.new_full_rich_table_title_cn {
    font-size: 14px;
    color: #333;
    margin-bottom: 10px;
}

.new_full_rich_table_tab {
    color: #666;
}

.new_full_rich_table_shuoming {
    width: 100%;
    height: auto;
    border-top: 1px solid #ddd;
    padding-top: 10px;
}

.new_full_rich_table_shuoming_p {
    font-size: 14px;
    color: #666;
}

.main_content_center_left_zhengwen_bao_erji_title {
    font-size: 16px;
    font-weight: bold;
    margin-top: 10px;
    color: #000;
}

.new_full_rich_table_shuoming_caozuo {
    font-size: 14px;
    text-align: right;
    margin-top: 10px;
    margin-right: 15px;
}

.new_full_rich_table_shuoming_caozuo a:hover {
    text-decoration: none;
}

.main_content_center_left_zhengwen_bao_fig {
    width: 100%;
    height: auto;
    border: 1px solid #dddfe1;
    margin-bottom: 18px;
    padding: 15px 10px;
    padding-bottom: 0px;
}

.main_content_center_left_zhengwen_bao_fig_img {
    max-width: 95%;
    width: auto;
    margin: 0 auto;
}

.main_content_center_left_zhengwen_bao_fig_img_bap {
    text-align: center;
    margin-bottom: 10px;
}

.main_content_center_left_zhengwen_bao_fig_shuoming {
    font-size: 14px;
    color: #666;
    line-height: 25px;
    text-align: center;
}

.main_content_center_left_zhengwen_bao_fig_shuoming_p {
    font-size: 14px;
    color: #000;
    text-align: center;
    margin-top: 0px;
}

.main_content_center_left_zhengwen_bao_erji_title_erji {
    font-size: 16px;
    margin-top: 10px;
    color: #000;
    overflow: hidden;
}

.main_content_center_left_one_cankaowenxian {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
    margin-bottom: 25px;
}

.main_content_center_left_one_cankaowenxian td {
    padding-right: 10px;
    padding-bottom: 10px;
}

.main_content_center_left_one_cankaowenxian_tab {
    width: 100%;
    height: auto;
    table-layout: fixed;
}

.main_content_center_left_one_cankaowenxian_tab td {
    padding: 0px 5px;
    padding-top: 10px;
    color: #000;
}

.main_content_center_left_one_cankaowenxian_tab_td {
    font-size: 13px;
    line-height: 25px;
}

.main_content_center_left_one_cankaowenxian_tab_td2 {
    width: 95%;
}

.new_full_rich_cankaowenxian_zuozhe {
    font-size: 13px;
    color: #333;
    line-height: 25px;
    margin-bottom: 5px;
}

.new_full_rich_cankaowenxian_zuozhe a {
    color: #0d6797 !important;
    font-family: calibri;
    font-size: 14px;
}

.new_full_rich_cankaowenxian_title {
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    color: #555;
    margin-bottom: 5px;
}

.new_full_rich_cankaowenxian_nianjuanqi {
    font-size: 14px;
    color: #333;
    line-height: 25px;
    margin-bottom: 5px;
}

.new_full_rich_cankaowenxian_lianjie a:hover {
    text-decoration: none;
}

.nozuish {
    text-indent: 0em;
}

.new_full_Article_history {
    width: 100%;
    height: auto;
    font-size: 14px;
    border: 1px solid #f1f2f4;
    margin-top: 10px;
}

.new_full_Article_history td {
    padding: 10px 15px;
    text-align: center;
}

.new_full_Article_history th {
    padding: 5px 10px;
    background: #f1f5f7;
    color: #666;
    text-align: center;
}

.main_content_center_right {
    width: 27%;
    height: auto;
    margin-left: 3%;
    flex-shrink: 0;
}

/*.main_content_center_right_pdf { width: 100%; height: 70px; border-radius: 5px; background: #5aadec; color: #fff; padding: 10px 15px; margin-bottom: 30px; }*/
.main_content_center_right_pdf {
    width: 100%;
    height: 70px;
    border-radius: 0px;
    background: #5aadec;
    color: #fff;
    padding: 10px 15px;
    margin-bottom: 0px;
}

.main_content_center_right_pdf_b {
    font-size: 16px;
    line-height: 50px;
    margin-left: 20px;
}

.main_content_center_right_pdf a {
    color: #ffffff;
}

.main_content_center_right_pdf_img {
    float: left;
}

.main_content_center_right_pdf_i {
    font-size: 16px;
    float: right;
    line-height: 50px;
    cursor: pointer;
}

.main_content_center_right_duoweidu {
    width: 100%;
    height: 75px;
    background: #f0f7fc;
    overflow: hidden;
    margin-bottom: 30px;
    cursor: auto;
}

.main_content_center_right_duoweidu_div {
    width: 33%;
    height: 100%;
    float: left;
    text-align: center;
}

.main_content_center_right_duoweidu_div_shu {
    font-size: 14px;
    text-align: center;
    color: #ff7312;
    font-weight: bold;
    margin-top: 10px;
}

.main_content_center_right_duoweidu_div_shu_shuo {
    font-size: 14px;
    text-align: center;
    color: #0d6797;
}

.yuedushu {
    width: 100%;
    height: auto;
    border: 1px solid #e4e7e9;
    border-top: 0px;
    overflow: hidden;
}

.yuedushu_div {
    width: 100%;
    height: 35px;
    background: #FAFCFE;
    color: rgba(68, 68, 68);
    margin-top: 10px;
    line-height: 35px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}

.yuedushu_tab {
    width: 100%;
    font-size: 14px;
}

.yuedushu_tab th {
    background: #fff;
    text-align: center;
    padding: 10px 0px;
}

.yuedushu_tab td {
    background: #FCFCFC;
    text-align: center;
    padding: 10px 0px;
}

.yuedushu_div_xiazaishu {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 15px;
    padding: 0px 10px;
}

.yuedushu_span {
    background: #ff0000;
    width: 15px;
    height: 15px;
    display: block;
    float: left;
    margin-top: 7px;
    margin-left: 10px;
    margin-right: 10px;
}

.yuedushu_p {
    overflow: hidden;
    line-height: 30px;
    font-size: 14px;
    color: #333;
}

.main_content_center_right_div_tab {
    width: 100%;
    height: auto;
    overflow: hidden;
    border: 1px solid #e4e7e9;
    margin-top: 15px;
    background: #fff;
}

.main_content_center_right_div_tab_top {
    width: 100%;
    height: 40px;
    background: #ebf0f4;
}

.main_content_center_right_div_tab_top_div {
    width: 50%;
    float: left;
    height: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
    cursor: pointer;
}

.main_content_center_right_div_tab_con {
    width: 100%;
    height: auto;
}

.main_content_center_right_div_tab_con_img {
    width: 100%;
    height: auto;
    border-bottom: 1px solid #e4e7e9;
    margin-bottom: 15px;
}

.main_content_center_right_div_tab_con_img_img {
    max-width: 95%;
    margin: 0 auto;
    width: auto;
}

.main_content_center_right_div_tab_con_shuoming {
    font-size: 14px;
    line-height: 25px;
    color: #666;
    margin-top: 10px;
}

.main_content_center_right_div_tab_con_tu {
    font-size: 14px;
    line-height: 25px;
    color: #000;
}

#huoqudndkk.fixed {
    position: fixed;
    top: 0;
}

.main_content_bottom {
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
    z-index: 2;
}

.main_content_bottom > img {
    width: 100%;
}

.daochu_div {
    width: auto;
    height: auto;
    overflow: hidden;
    position: absolute;
    background: #fff;
    border: 1px solid #d8e1e5;
    border-radius: 3px;
    padding: 10px 15px;
    font-size: 14px;
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.14);
    display: none;
    z-index: 12;
}

.new_full_rich_motaikuang {
    width: 100%;
    height: 100%;
    position: fixed;
    background: #000;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
    top: 0px;
    left: 0px;
    display: none;
}

.new_full_rich_model {
    width: 80%;
    height: auto;
    background: #f2f5fb;
    border: 1px solid #5079b7;
    border-radius: 30px;
    position: absolute;
    top: 17%;
    left: 9%;
    z-index: 9999;
    -webkit-box-shadow: #000 2px 3px 10px;
    -moz-box-shadow: #000 2px 3px 10px;
    box-shadow: #000 2px 3px 10px;
    display: none;
    padding: 15px 0px;
    text-align: center;
}

#ckwxcankaowenxian {
    padding: 10px 15px;
}

.full_guanbi {
    float: right;
    width: 30px;
    height: 30px;
    font-size: 20px;
    display: block;
}

.new_full_rich_model_table {
    width: 100%;
    text-align: center;
}

.new_full_rich_model_table td {
    padding: 8px;
}

.zuo {
    text-align: center;
    cursor: pointer;
    font-size: 14px;
}

.you {
    text-align: center;
    cursor: pointer;
    font-size: 14px;
}

.zuo:hover {
    color: #008282;
    background: #d4d4d4;
}

.you:hover {
    color: #008282;
    background: #d4d4d4;
}

.main_content_center_left_yinyong_bao {
    overflow: hidden;
    position: relative;
    left: 0;
}

.main_content_center_left_yinyong_div {
    width: 100%;
    float: left;
}

.new_full_rich_model_img {
    max-width: 90%;
    width: auto;
}

.qipao {
    height: auto;
    position: absolute;
    z-index: 10000;
    background: #eff1f5;
    border: 1px solid #d1d3d6;
    border-radius: 5px;
    display: none;
    box-shadow: 0px 4px 30px 1px rgba(68, 68, 68, 0.46);
}

.jiantou {
    position: relative;
    top: -16px;
    left: 10px;
    margin-bottom: 0px;
}

.qipao-content {
    width: 100%;
    height: auto;
    padding: 10px;
    line-height: 25px;
    position: relative;
    top: -20px;
}

.mag_main_zhengwen_left_div_ckwx_table {
    width: 100%;
    height: auto;
}

.mag_main_zhengwen_left_div_ckwx_table tr td {
    padding: 0px 5px;
    padding-top: 10px;
    color: #000;
}

.main_content_center_right_pdf_yidong {
    margin-bottom: 15px;
    display: none;
}

.selectList {
    z-index: 999;
    display: none;
    width: 200px;
    border: 1px solid #CCCCCC;
    border-radius: 6px;
    position: absolute;
    top: 35px;
    left: -55px;
    background: #fff;
    height: 400px;
    overflow-y: scroll;
}

.cas_nav_daohang {
    font-size: 18px;
    float: left;
    line-height: 25px;
    margin: 0;
    margin-top: 4px;
    margin-bottom: 5px;
}

.listA {
    width: 100%;
    height: 25px;
    display: block;
    color: #333;
    font-size: 12px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    line-height: 25px;
}

.listA:hover {
    text-decoration: none;
    background: #ccc;
}

.xl-icon {
    position: absolute;
    width: 20px;
    height: 20px;
    background-image: url(../../../../static/imgs/xl-icon_03.png);
    background-position: 4px 0px;
    background-repeat: no-repeat;
    right: 0;
    top: 7px;
}

.sq-icon {
    background-position: 4px -33px;
}

.main_content_center_left_zhengwen_bao_zw {
    width: 100%;
    overflow: hidden;
}

.main_content_center_left_zhengwen_bao_denglu {
    width: 100%;
    height: auto;
    overflow: hidden;
    background: #f0f7fc;
    padding: 50px 0px;
    display: none;
}

.main_content_center_left_zhengwen_bao_denglu_p {
    text-align: center;
    font-size: 18px;
    color: #bd2b34;
}

.main_content_center_left_zhengwen_bao_denglu_denglukuang {
    width: 70%;
    height: auto;
    margin: 0 auto;
    border-radius: 9px;
    background-color: #fff;
    margin-top: 15px;
    padding: 50px 0px;
    box-shadow: 0px 0px 18px 1px #ccc;
}

.main_content_center_left_zhengwen_bao_denglu_denglukuang_del {
    width: 75%;
    height: 40px;
    border: 1px solid #e2e3e7;
    border-radius: 3px;
    margin: 0 auto;
}

.denglukuang_user {
    width: 40px;
    height: 100%;
    line-height: 37px;
    color: #97a2b7;
    text-align: center;
    border-right: 1px solid #e2e3e7;
    top: 0px;
}

.denglukuang_user_input {
    border: none;
    height: 99%;
    outline: none;
    width: 80%;
    font-size: 12px;
}

.yanzhengmajdhjdhj {
    width: 75%;
    overflow: hidden;
    height: 40px;
    margin: 0 auto;
    margin-top: 15px;
}

.shuziskdhj {
    width: 30%;
    height: 100%;
    border: 1px solid #e2e3e7;
    border-radius: 3px;
    float: left;
    margin-left: 5%;
    color: #333;
    font-size: 12px;
    text-align: center;
    line-height: 40px;
}

.deglubuig {
    width: 75%;
    height: 35px;
    background: #bd2b34;
    color: #fff;
    border: none;
    outline: none;
    border-radius: 3px;
    margin: 0 auto;
    display: block;
    margin-top: 15px;
}

.euiweikjkj {
    width: 75%;
    margin: 0 auto;
    text-align: right;
    margin-top: 15px;
    font-size: 14px;
}

.djhdhfjejgh {
    margin-right: 10px;
}

.daochuidkkuhu {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.daochuidkkuhu_p {
    font-size: 16px;
    font-weight: bold;
}

.daochuidkkuhu_tab {
    width: 90%;
    max-width: 1000px;
    font-size: 14px;
    margin: 0 auto;
    margin-top: 20px;
}

.daochuidkkuhu_tab td {
    padding: 5px;
}

.dowloadwenjian {
    width: 50%;
    height: 30px;
    background: rgb(153, 153, 153);
    color: #fff;
    border: none;
    outline: none;
}

.main_content_center_left_zhengwen_bao_zhengwen_ul {
    list-style: inside;
}

.hongdsj {
    color: #b74616;
}

.main_content_top_btn_anniu:hover {
    text-decoration: none;
    color: #666;
}

.hongdsj:hover {
    text-decoration: none;
    color: #b74616;
}

.cas_nav_ul li {
    width: 100%;
    height: 30px;
    border-left: 1px solid #fff;
    padding: 5px 0px;
    padding-left: 15px;
    line-height: 24px;
    padding-right: 15px;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.cas_nav_ul {
    width: 100%;
    height: 100%;
    list-style: none;
    text-align: left;
    margin: 0;
    padding: 0;
    margin-top: 10px;
}

.cas_nav_img_icon {
    margin-right: 10px;
}

.sub_sanji > a {
    color: #333 !important;
}

.sub > a {
    color: #333 !important;
}

.cas_nav_ul > li > a {
    color: #333;
    text-decoration: none;
    overflow: hidden;
}

.cas_nav_ul li a:hover {
    text-decoration: none;
    color: #23527c;
}

.sub {
    text-indent: 15px;
}

.sub_sanji {
    text-indent: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.cas_nav_ul li:hover {
    background: #e6ecf5;
    border-left: 1px solid #6287be;
}

.active {
    background: #e6ecf5;
    border-left: 1px solid #6287be !important;
}

.active a {
    color: #23527c;
}

.newefunrich_right {
    width: 40px;
    height: auto;
    position: fixed;
    right: 10px;
    top: 50%;
}

.newefunrich_right_right_top {
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    border: 1px solid #e2e6e8;
    color: #85bcb4;
    cursor: pointer;
    background: #fff;
    position: relative;
}

.mag-xml-fn-sub {
    color: #337ab7;
    cursor: pointer;
}

/*metrics页面*/
.zhaiyaojs_b {
    font-size: 14px;
    color: #000;
    line-height: 28px;
}

.zhaiyaojs_span {
    color: #0d6797;
    font-family: calibri;
    font-size: 14px;
}

.metrics_access_tab {
    font-size: 14px;
    color: #333;
    line-height: 25px;
}

.erjidjshjkdm {
    font-size: 14px !important;
    margin-top: 10px;
}

.main_content_top_div_a {
    color: #0d6797 !important;
    font-family: calibri;
    font-size: 14px;
}

.mag_rich_body_p {
    margin-top: 10px;
    margin-bottom: 10px;
}

/** */
.mag_table_wrap_tab_div_table {
    border-top: 1px solid #ddd !important;
    border-bottom: 0px !important;
}

.mag_table_wrap_tab_div_table th {
    border-bottom: 1px solid #ddd !important;
}

.mag_table_wrap_title {
    margin-bottom: 10px;
}

.mag_table_wrap_title_tr .cas_nav_daohang {
    font-size: 14px;
}

.mag-rich-fig-shuoming-table {
    width: 100%;
}

.mag-rich-fig-shuoming-table .cas_nav_daohang {
    width: 100%;
    text-align: center;
    font-size: 14px;
}


@media (min-width: 200px) and (max-width: 1050px) {
    .main_content_center {
        flex-wrap: wrap;
    }

    .main_content_center_right {
        width: 100%;
        margin-left: 0px;
    }

    .main_content_center_left {
        width: 100%;
    }

    .main_content { /*width: 100%;*/
    }

    .fdjkdjkrfmvcl {
        margin-right: 0px !important;
    }

    .yicangdsjk {
        display: none !important;
    }

    .main_content_center_right_pdf_yidong {
        display: block;
    }

    .selectList {
        width: 100%;
        left: 0px;
    }

    .tiaozhuan_select {
        width: 80%;
    }

    .tiaozhuan {
        float: left;
    }

    .zhengwem_title {
        float: left;
    }

    .main_content_center_left_zhengwen_bao_denglu_denglukuang {
        width: 90%;
        padding: 40px 0px;
    }

    .denglukuang_user_input {
        height: 94%;
        width: 70%;
    }

    .yanzhengmajdhjdhj {
        width: 75%;
    }

    .deglubuig {
        width: 75%;
    }

    .euiweikjkj {
        width: 75%;
    }

    .main_content_center_left_zhengwen_bao_denglu {
        padding: 25px 0px;
    }

    .main_content_center_left_one_title b {
        display: block;
    }

    .daochuidkkuhu_tab {
        width: 95%;
    }

    .dowloadwenjian {
        width: 100%;
    }
}


a.bshareDiv, #bsPanel, #bsMorePanel, #bshareF {
    border: none;
    background: none;
    padding: 0;
    margin: 0;
    font: 12px Helvetica, Calibri, Tahoma, Arial, 宋体, sans-serif;
    line-height: 14px;
}

#bsPanel div, #bsMorePanel div, #bshareF div {
    display: block;
}

.bsRlogo .bsPopupAwd, .bsRlogoSel .bsPopupAwd, .bsLogo .bsPopupAwd, .bsLogoSel .bsPopupAwd {
    line-height: 16px !important;
}

a.bshareDiv div, #bsFloatTab div {
    *display: inline;
    zoom: 1;
    display: inline-block;
}

a.bshareDiv img, a.bshareDiv div, a.bshareDiv span, a.bshareDiv a, #bshareF table, #bshareF tr, #bshareF td {
    text-decoration: none;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    line-height: 1.2
}

a.bshareDiv span {
    display: inline;
    float: none;
}

div.buzzButton {
    cursor: pointer;
    font-weight: bold;
}

.buzzButton .shareCount a {
    color: #333
}

.bsStyle1 .shareCount a {
    color: #fff
}

span.bshareText {
    white-space: nowrap;
}

span.bshareText:hover {
    text-decoration: underline;
}

a.bshareDiv .bsPromo, div.bshare-custom .bsPromo {
    display: none;
    position: absolute;
    z-index: 100;
}

a.bshareDiv .bsPromo.bsPromo1, div.bshare-custom .bsPromo.bsPromo1 {
    width: 51px;
    height: 18px;
    top: -18px;
    left: 0;
    line-height: 16px;
    font-size: 12px !important;
    font-weight: normal !important;
    color: #fff;
    text-align: center;
    background: url(http://static.bshare.cn/frame/images/bshare_box_sprite2.gif) no-repeat 0 -606px;
}

div.bshare-custom .bsPromo.bsPromo2 {
    background: url(http://static.bshare.cn/frame/images/bshare_promo_sprite.gif) no-repeat;
    cursor: pointer;
}

.bsBox {
    display: none;
    z-index: 100000001;
    font-size: 12px;
    background: url(http://static.bshare.cn/frame/images//background-opaque-dark.gif) !important;
    padding: 6px !important;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.bsClose {
    _overflow: hidden;
    cursor: pointer;
    position: absolute;
    z-index: 10000000;
    color: #666;
    font-weight: bold;
    font-family: Helvetica, Arial;
    font-size: 14px;
    line-height: 20px;
}

.bsTop {
    color: #666;
    background: #f2f2f2;
    height: 24px;
    line-height: 24px;
    border-bottom: 1px solid #e8e8e8;
}

.bsTop span {
    float: left;
}

.bsFrameDiv, #bsMorePanel {
    border: none;
    background: #fff;
}

.bsReturn {
    float: right;
    *margin-right: 20px;
    margin-right: 36px;
    text-align: right;
    cursor: pointer;
    line-height: 24px;
    color: #666;
    opacity: 0.5;
}

#bsReturn:hover {
    text-decoration: underline;
    opacity: 1;
}

div.bsClear {
    clear: both;
    height: 0;
    line-height: 0;
    overflow: hidden;
    font-size: 0;
}

.bsSearchDiv {
    padding: 5px 15px;
    background-color: #fafafa;
}

.bFind-wrapper-top {
    background: #fff;
    border-color: #ccc #aaa #aaa #ccc;
    border-style: solid;
    border-width: 1px;
    height: 16px;
    padding: 4px;
    margin: 0;
}

.bFind-wrapper-top input {
    padding: 0 !important;
    border: none !important;
    box-shadow: none !important;
    line-height: 16px !important;
}

.bFind-placeholder {
    background: url("http://static.bshare.cn/css/images/search-icon.gif") no-repeat;
    display: block;
    float: left;
    height: 16px;
    width: 16px;
}

.bFind {
    background: none;
    border: none;
    float: left;
    font-size: 11px !important;
    height: 16px !important;
    margin-left: 3px;
    outline: none;
    padding: 0;
    width: 400px;
}

.bsPlatDiv {
    height: 322px;
    background: #fff;
    overflow: auto;
    padding: 0 15px;
}

#bsLogoList {
    display: block;
    list-style: none;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

#bsLogoList li {
    float: left;
    display: inline-block;
    width: 71px;
    text-align: center;
    font-size: 12px;
    height: 80px;
    margin: 0 !important;
}

#bsLogoList .bsPlatIcon {
    cursor: pointer;
    display: block !important;
    text-align: center;
}

#bsLogoList .bsPlatImg {
    width: 32px;
    height: 32px;
    border: none !important;
    display: inline-block;
}

#bsLogoList .bsPlatImg:hover {
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    box-shadow: 0 0 15px #a7a8ac;
}

#bsLogoList .bsPlatName {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: center;
    color: #333 !important;
    margin-top: 2px;
    line-height: 140%;
    *width: 70px;
}

#bsLogoList .bsPromoM {
    text-align: center;
}

.bsFooterDiv {
    height: 24px;
    line-height: 24px;
    padding: 0 15px;
    border-top: 1px solid #e8e8e8;
    background: #f2f2f2;
    text-align: right;
}

a.bsLogoLink {
    color: #666;
}

.bsLogoLink:hover {
    text-decoration: underline;
}

.bsPromoM {
    background: url(http://static.bshare.cn/frame/images//bshare_box_sprite2.gif) no-repeat top left;
}

.bsNew, .bsHot, .bsRec, .bsAwd {
    background-position: 0 -552px;
    width: 19px;
    margin: 5px auto 1px;
    line-height: 16px;
    height: 18px;
    font-size: 12px;
    color: #fff;
    overflow: hidden;
}

.bsNew {
    background-position: 0 -570px;
}

.bsRec {
    width: 30px;
    background-position: 0 -588px;
}

.bsAwd {
    background: url(http://static.bshare.cn/frame/images//promot/promote.gif) no-repeat;
}

.MathJax_Hover_Frame {
    border-radius: .25em;
    -webkit-border-radius: .25em;
    -moz-border-radius: .25em;
    -khtml-border-radius: .25em;
    box-shadow: 0px 0px 15px #83A;
    -webkit-box-shadow: 0px 0px 15px #83A;
    -moz-box-shadow: 0px 0px 15px #83A;
    -khtml-box-shadow: 0px 0px 15px #83A;
    border: 1px solid #A6D !important;
    display: inline-block;
    position: absolute
}

.MathJax_Menu_Button .MathJax_Hover_Arrow {
    position: absolute;
    cursor: pointer;
    display: inline-block;
    border: 2px solid #AAA;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    font-family: 'Courier New', Courier;
    font-size: 9px;
    color: #F0F0F0
}

.MathJax_Menu_Button .MathJax_Hover_Arrow span {
    display: block;
    background-color: #AAA;
    border: 1px solid;
    border-radius: 3px;
    line-height: 0;
    padding: 4px
}

.MathJax_Hover_Arrow:hover {
    color: white !important;
    border: 2px solid #CCC !important
}

.MathJax_Hover_Arrow:hover span {
    background-color: #CCC !important
}

#MathJax_About {
    position: fixed;
    left: 50%;
    width: auto;
    text-align: center;
    border: 3px outset;
    padding: 1em 2em;
    background-color: #DDDDDD;
    color: black;
    cursor: default;
    font-family: message-box;
    font-size: 120%;
    font-style: normal;
    text-indent: 0;
    text-transform: none;
    line-height: normal;
    letter-spacing: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    float: none;
    z-index: 201;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -khtml-border-radius: 15px;
    box-shadow: 0px 10px 20px #808080;
    -webkit-box-shadow: 0px 10px 20px #808080;
    -moz-box-shadow: 0px 10px 20px #808080;
    -khtml-box-shadow: 0px 10px 20px #808080;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')
}

#MathJax_About.MathJax_MousePost {
    outline: none
}

.MathJax_Menu {
    position: absolute;
    background-color: white;
    color: black;
    width: auto;
    padding: 2px;
    border: 1px solid #CCCCCC;
    margin: 0;
    cursor: default;
    font: menu;
    text-align: left;
    text-indent: 0;
    text-transform: none;
    line-height: normal;
    letter-spacing: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    float: none;
    z-index: 201;
    box-shadow: 0px 10px 20px #808080;
    -webkit-box-shadow: 0px 10px 20px #808080;
    -moz-box-shadow: 0px 10px 20px #808080;
    -khtml-box-shadow: 0px 10px 20px #808080;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')
}

.MathJax_MenuItem {
    padding: 2px 2em;
    background: transparent
}

.MathJax_MenuArrow {
    position: absolute;
    right: .5em;
    padding-top: .25em;
    color: #666666;
    font-size: .75em
}

.MathJax_MenuActive .MathJax_MenuArrow {
    color: white
}

.MathJax_MenuArrow.RTL {
    left: .5em;
    right: auto
}

.MathJax_MenuCheck {
    position: absolute;
    left: .7em
}

.MathJax_MenuCheck.RTL {
    right: .7em;
    left: auto
}

.MathJax_MenuRadioCheck {
    position: absolute;
    left: 1em
}

.MathJax_MenuRadioCheck.RTL {
    right: 1em;
    left: auto
}

.MathJax_MenuLabel {
    padding: 2px 2em 4px 1.33em;
    font-style: italic
}

.MathJax_MenuRule {
    border-top: 1px solid #CCCCCC;
    margin: 4px 1px 0px
}

.MathJax_MenuDisabled {
    color: GrayText
}

.MathJax_MenuActive {
    background-color: Highlight;
    color: HighlightText
}

.MathJax_MenuDisabled:focus, .MathJax_MenuLabel:focus {
    background-color: #E8E8E8
}

.MathJax_ContextMenu:focus {
    outline: none
}

.MathJax_ContextMenu .MathJax_MenuItem:focus {
    outline: none
}

#MathJax_AboutClose {
    top: .2em;
    right: .2em
}

.MathJax_Menu .MathJax_MenuClose {
    top: -10px;
    left: -10px
}

.MathJax_MenuClose {
    position: absolute;
    cursor: pointer;
    display: inline-block;
    border: 2px solid #AAA;
    border-radius: 18px;
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    -khtml-border-radius: 18px;
    font-family: 'Courier New', Courier;
    font-size: 24px;
    color: #F0F0F0
}

.MathJax_MenuClose span {
    display: block;
    background-color: #AAA;
    border: 1.5px solid;
    border-radius: 18px;
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    -khtml-border-radius: 18px;
    line-height: 0;
    padding: 8px 0 6px
}

.MathJax_MenuClose:hover {
    color: white !important;
    border: 2px solid #CCC !important
}

.MathJax_MenuClose:hover span {
    background-color: #CCC !important
}

.MathJax_MenuClose:hover:focus {
    outline: none
}

.MathJax_Preview .MJXf-math {
    color: inherit !important
}

.MJX_Assistive_MathML {
    position: absolute !important;
    top: 0;
    left: 0;
    clip: rect(1px, 1px, 1px, 1px);
    padding: 1px 0 0 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden !important;
    display: block !important;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.MJX_Assistive_MathML.MJX_Assistive_MathML_Block {
    width: 100% !important
}

#MathJax_Zoom {
    position: absolute;
    background-color: #F0F0F0;
    overflow: auto;
    display: block;
    z-index: 301;
    padding: .5em;
    border: 1px solid black;
    margin: 0;
    font-weight: normal;
    font-style: normal;
    text-align: left;
    text-indent: 0;
    text-transform: none;
    line-height: normal;
    letter-spacing: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    float: none;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    box-shadow: 5px 5px 15px #AAAAAA;
    -webkit-box-shadow: 5px 5px 15px #AAAAAA;
    -moz-box-shadow: 5px 5px 15px #AAAAAA;
    -khtml-box-shadow: 5px 5px 15px #AAAAAA;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')
}

#MathJax_ZoomOverlay {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 300;
    display: inline-block;
    width: 100%;
    height: 100%;
    border: 0;
    padding: 0;
    margin: 0;
    background-color: white;
    opacity: 0;
    filter: alpha(opacity=0)
}

#MathJax_ZoomFrame {
    position: relative;
    display: inline-block;
    height: 0;
    width: 0
}

#MathJax_ZoomEventTrap {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 302;
    display: inline-block;
    border: 0;
    padding: 0;
    margin: 0;
    background-color: white;
    opacity: 0;
    filter: alpha(opacity=0)
}

.MathJax_Preview {
    color: #888
}

#MathJax_Message {
    position: fixed;
    left: 1em;
    bottom: 1.5em;
    background-color: #E6E6E6;
    border: 1px solid #959595;
    margin: 0px;
    padding: 2px 8px;
    z-index: 102;
    color: black;
    font-size: 80%;
    width: auto;
    white-space: nowrap
}

#MathJax_MSIE_Frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 0px;
    z-index: 101;
    border: 0px;
    margin: 0px;
    padding: 0px
}

.MathJax_Error {
    color: #CC0000;
    font-style: italic
}

.MJXp-script {
    font-size: .8em
}

.MJXp-right {
    -webkit-transform-origin: right;
    -moz-transform-origin: right;
    -ms-transform-origin: right;
    -o-transform-origin: right;
    transform-origin: right
}

.MJXp-bold {
    font-weight: bold
}

.MJXp-italic {
    font-style: italic
}

.MJXp-scr {
    font-family: MathJax_Script, 'Times New Roman', Times, STIXGeneral, serif
}

.MJXp-frak {
    font-family: MathJax_Fraktur, 'Times New Roman', Times, STIXGeneral, serif
}

.MJXp-sf {
    font-family: MathJax_SansSerif, 'Times New Roman', Times, STIXGeneral, serif
}

.MJXp-cal {
    font-family: MathJax_Caligraphic, 'Times New Roman', Times, STIXGeneral, serif
}

.MJXp-mono {
    font-family: MathJax_Typewriter, 'Times New Roman', Times, STIXGeneral, serif
}

.MJXp-largeop {
    font-size: 150%
}

.MJXp-largeop.MJXp-int {
    vertical-align: -.2em
}

.MJXp-math {
    display: inline-block;
    line-height: 1.2;
    text-indent: 0;
    font-family: 'Times New Roman', Times, STIXGeneral, serif;
    white-space: nowrap;
    border-collapse: collapse
}

.MJXp-display {
    display: block;
    text-align: center;
    margin: 1em 0
}

.MJXp-math span {
    display: inline-block
}

.MJXp-box {
    display: block !important;
    text-align: center
}

.MJXp-box:after {
    content: " "
}

.MJXp-rule {
    display: block !important;
    margin-top: .1em
}

.MJXp-char {
    display: block !important
}

.MJXp-mo {
    margin: 0 .15em
}

.MJXp-mfrac {
    margin: 0 .125em;
    vertical-align: .25em
}

.MJXp-denom {
    display: inline-table !important;
    width: 100%
}

.MJXp-denom > * {
    display: table-row !important
}

.MJXp-surd {
    vertical-align: top
}

.MJXp-surd > * {
    display: block !important
}

.MJXp-script-box > * {
    display: table !important;
    height: 50%
}

.MJXp-script-box > * > * {
    display: table-cell !important;
    vertical-align: top
}

.MJXp-script-box > *:last-child > * {
    vertical-align: bottom
}

.MJXp-script-box > * > * > * {
    display: block !important
}

.MJXp-mphantom {
    visibility: hidden
}

.MJXp-munderover {
    display: inline-table !important
}

.MJXp-over {
    display: inline-block !important;
    text-align: center
}

.MJXp-over > * {
    display: block !important
}

.MJXp-munderover > * {
    display: table-row !important
}

.MJXp-mtable {
    vertical-align: .25em;
    margin: 0 .125em
}

.MJXp-mtable > * {
    display: inline-table !important;
    vertical-align: middle
}

.MJXp-mtr {
    display: table-row !important
}

.MJXp-mtd {
    display: table-cell !important;
    text-align: center;
    padding: .5em 0 0 .5em
}

.MJXp-mtr > .MJXp-mtd:first-child {
    padding-left: 0
}

.MJXp-mtr:first-child > .MJXp-mtd {
    padding-top: 0
}

.MJXp-mlabeledtr {
    display: table-row !important
}

.MJXp-mlabeledtr > .MJXp-mtd:first-child {
    padding-left: 0
}

.MJXp-mlabeledtr:first-child > .MJXp-mtd {
    padding-top: 0
}

.MJXp-merror {
    background-color: #FFFF88;
    color: #CC0000;
    border: 1px solid #CC0000;
    padding: 1px 3px;
    font-style: normal;
    font-size: 90%
}

.MJXp-scale0 {
    -webkit-transform: scaleX(.0);
    -moz-transform: scaleX(.0);
    -ms-transform: scaleX(.0);
    -o-transform: scaleX(.0);
    transform: scaleX(.0)
}

.MJXp-scale1 {
    -webkit-transform: scaleX(.1);
    -moz-transform: scaleX(.1);
    -ms-transform: scaleX(.1);
    -o-transform: scaleX(.1);
    transform: scaleX(.1)
}

.MJXp-scale2 {
    -webkit-transform: scaleX(.2);
    -moz-transform: scaleX(.2);
    -ms-transform: scaleX(.2);
    -o-transform: scaleX(.2);
    transform: scaleX(.2)
}

.MJXp-scale3 {
    -webkit-transform: scaleX(.3);
    -moz-transform: scaleX(.3);
    -ms-transform: scaleX(.3);
    -o-transform: scaleX(.3);
    transform: scaleX(.3)
}

.MJXp-scale4 {
    -webkit-transform: scaleX(.4);
    -moz-transform: scaleX(.4);
    -ms-transform: scaleX(.4);
    -o-transform: scaleX(.4);
    transform: scaleX(.4)
}

.MJXp-scale5 {
    -webkit-transform: scaleX(.5);
    -moz-transform: scaleX(.5);
    -ms-transform: scaleX(.5);
    -o-transform: scaleX(.5);
    transform: scaleX(.5)
}

.MJXp-scale6 {
    -webkit-transform: scaleX(.6);
    -moz-transform: scaleX(.6);
    -ms-transform: scaleX(.6);
    -o-transform: scaleX(.6);
    transform: scaleX(.6)
}

.MJXp-scale7 {
    -webkit-transform: scaleX(.7);
    -moz-transform: scaleX(.7);
    -ms-transform: scaleX(.7);
    -o-transform: scaleX(.7);
    transform: scaleX(.7)
}

.MJXp-scale8 {
    -webkit-transform: scaleX(.8);
    -moz-transform: scaleX(.8);
    -ms-transform: scaleX(.8);
    -o-transform: scaleX(.8);
    transform: scaleX(.8)
}

.MJXp-scale9 {
    -webkit-transform: scaleX(.9);
    -moz-transform: scaleX(.9);
    -ms-transform: scaleX(.9);
    -o-transform: scaleX(.9);
    transform: scaleX(.9)
}

.MathJax_PHTML .noError {
    vertical-align:;
    font-size: 90%;
    text-align: left;
    color: black;
    padding: 1px 3px;
    border: 1px solid
}

.article-down-up {
    color: #94070a;
    font-size: 14px;
    float: right;
    line-height: 25px;
    cursor: pointer;
}