.biblebody{padding: 30px 20px;min-height: 650px;}
.usercont.biblebody.white form{border:1px solid #efeded;border-bottom: none;}
.bible form{border:1px solid #efeded;;}
.bible h2{text-align: center;font-size: 16px;color: #fff;background: #46b9e6;line-height: 40px;  }
.bible_f{line-height: 44px;border-bottom: 1px solid #efeded;color: #252525;}
.bible_f span{ padding:0 15px;display: inline-block;}
.bible_f span:first-child{width: 20%;text-align: right;border-left: 0;}
.bible_f span:last-child{width: 78%;}
.bible_f div{ padding:0 5px;display: inline-block;}
.bible_f div.msgleft{width: 17%;text-align: right;border-left: 0; font-weight:bold; line-height:24px;padding:0 5px;display: inline-block;}
.bible_f div.msgright{width: 78%; line-height:24px;padding:0 5px;display: inline-block;}
.bible_f .ipt_text{line-height: 26px;}
.bible_f .ts_box1{padding-left: 15px;}
.ineed{width: 100% !important;text-align: left !important;}
.ineed .ipt_sub{margin-right: 15px;padding: 0 50px;}
.ineed{padding: 10px 15px 10px 136px !important;}
.ineed a{display: inline-block;}
.ineed a em{display: inline-block;color: red;margin-right: 5px;    font-size: 20px; vertical-align: middle; margin-top: -5px;}
.ineed a em img{width: 18px;}
#no-more-tables{padding: 20px;}
#no-more-tables a{color: #4d78b7;}
.ineed .ipt_sub{margin-right: 17px; background: #46b9e6;border-color: #46b9e6;}
.ineed .kscx{margin-left:15px;font-size: 14px;}
.ipt_sub, .fabiao { height: 35px; padding: 0 20px; font-size: 16px; color: #fff; line-height: 35px; border-radius: 3px;}
.ipt_text, .baodian {
    border: 1px solid #e6e6e6;
    height: 30px;
    border-radius: 5px;
    padding: 0 0 0 10px;
    min-width: 150px;
    font-size: 12px;
}
.ipt_style3 {
    width: 50px;
    border: 1px solid #dadaad;
    line-height: 26px;
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 5px;
}
.baodian {
    height: 25px;
}
.select {
    display: inline-block;
    margin-right: 10px;
    border: 1px solid #e6e6e6;
    height: 30px;
    border-radius: 5px;
}
.pdl_20 {
    padding-left: 20px;
}

.tab_tit_top {
    background: #E4F0FA;
    font-size: 14px;
    font-family: 'Heiti SC',"微软雅黑", 'microsoft yahei', Arial, sans-serif;
    color: #205D99;
    line-height: 40px;
    margin: 0;
}
.table-bordered th{
    background-color: #fff!important;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 1px solid #efeded;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #efeded;
}
.table-bordered {
    font-size: 14px;
}
em{color: #999;}
.table-bordered {
    border: 1px solid #efeded;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
.data_title{
    height: 19px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.null_img img{width: 380px!important;}
.null_img{margin: 0 auto;width: 100%}
.usercont.biblebody.white #no-more-tables {
    padding: 0;
}
.tab_tit_top{background: #46b9e6;font-size: 14px;color:#fff ;line-height: 40px;padding: 0 15px}
.tab_tit_top span{display: inline-block;}
/*medsci指数*/
.tb_sci{font-size: 12px;}
.sci tr,.tb_sci tr{border-bottom: 1px solid #dadada;vertical-align: middle;padding:5px 0;}
.tb_sci tr{border-right: 1px solid #dadada;}
.tb_sci{width: 100%;line-height: 22px;}
.tb_sci tr td{padding: 10px 15px;vertical-align: middle;border-left: 1px solid #dadada;}
.w50{width: 50%;text-align: left;}
.article tr td{padding: 15px 15px !important;}
.article tr td:first-child{text-align: left;}
.tb_sci a{ color:#3573b9; }
.tab-hd { background: #46b9e6; height: 35px;margin-top: 25px; }
.tab-hd li { float: left; height: 35px; line-height: 35px; color: #fff; font-weight: bold; text-align: center; cursor: pointer; margin-left: 6px; padding: 0 4px;}
.tab-hd li.active { margin-top: 1px; color: #1f536e; margin-left: 3px; background: #fff; margin-left: 6px; padding: 0 4px; }
.table_about{width: 1160px;}
.table_about th{text-align: center; }
.table_about tr{ border: 1px solid rgb(221, 221, 221); height: 35px; border-collapse: collapse; font-size: 12px; }
.table_about td{text-align: center}
.save_icon{float: right;background: url("/images/save_icon.png") no-repeat center left;background-size: 15px;padding-left: 21px;cursor: pointer}
.save_notice p{margin-bottom: 10px; padding: 15px; line-height: 22px; border-left: 5px solid #009688; border-radius: 0 2px 2px 0; background-color: #f2f2f2;display: block}
.save_notice input{width:70%!important;margin: 15px 0 0 10%}