html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0;padding: 0;}
:focus {outline: 0;}
:before, :after {-webkit-box-sizing: border-box;box-sizing: border-box}
a img {border: 0;}
img {vertical-align: top;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
em {font-style: normal;}
div {display: block;}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"]>input[type="button"]::-moz-focus-inner {border:none;padding:0;}
input::-webkit-input-placeholder { /* WebKit browsers*/color:#909;font-size:12px;}
input:-moz-placeholder {/* Mozilla Firefox 4 to 18*/color:#909;font-size:12px;}
input::-moz-placeholder {/* Mozilla Firefox 19+*/color:#909;font-size:12px;����}
input:-ms-input-placeholder {/* Internet Explorer 10+*/color:#909;font-size:12px;}
input, select, textarea {font-family: "΢���ź�";text-align: left !important;}
input, buttom, select {margin: 0;padding: 0;border: 0;}
fieldset {border: none;}
legend {display: none;}
ul, ol, li {list-style: none;}
h1, h2, h3, h4, h5, h6 {font-weight: 400;}
dl, dt, dd, ul, li {display: block;}
html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}
html, body {min-height: 100%}
body, h1, h2, h3, h4, h5, h6, h1, h2, h3, h4, h5, h6 {font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei";}
body {font-size: 12px;color: #5a5a5a;overflow-y: auto;}
a {font-size: 12px;color: #333;text-decoration: none;}
a:hover {text-decoration: none;color: #06C;}
.clearfix {*zoom:1;}
.clearfix:after {content: '\0020';display: block;height: 0;clear: both;}
.clear {clear: both;font-size: 0;margin: 0;padding: 0;line-height: 0;}
.clear-pd10 {padding: 10px;clear: both;}
.clear-pd20 {padding: 20px;clear: both;}
.clear-pd30 {padding: 30px;clear: both;}
.clear-pd40 {padding: 40px;clear: both;}
.clear-pd50 {padding: 50px;clear: both;}
.fLeft {float: left;}
.fRight {float: right;}
.color-090 {color: #090;}
.form-content {float: left;padding: 20px;padding: 12px;}
.form-content span {padding-right: 10px;}
.dis-block {display: block;}
.dis-none {display: none;}
.ftwt{font-weight:bolder;}
/*--ȫ��table��ʽ--*/
table {border-collapse: collapse;border-spacing: 0;empty-cells: show;}
table td {border: 1px solid #e1e6eb;padding: 8px;text-align: center;color: #5a5a5a;word-break:break-all;}
table tr.title td,td.title{background: #f5f6fa;padding: 10px 8px;color: #5a5a5a;font-weight: 700;position: relative;}
table  tr:not(.title):hover {background-color: #D1D1D1;}
table  tr:not(.title):hover td{background:none;}
table  tr:not(.title) td{text-align:left;}
table.J_table tr input {padding: 4px 0;font-size: 12px;border: 1px solid #ddd;border-radius: 5px;background-color: #fff;}
textarea {padding: 10px !important;line-height: 26px !important;min-height: 100px;}
textarea.level-Css {padding: 5px !important;line-height: 13px !important;min-height: 40px;font-size:12px;}
.table-title {background-color: #f5f6fa;font-weight: 700;}
.table-left td {text-align: left;}
.sort {position: absolute;height: 16px;width: 12px;right: 5px;top: 50%;margin-top: -8px;}
.sort .sort-down, .sort-up {width: 12px;height: 7px;display: block;}
/* .sort-up {background: url(../images/sort-btn_03.png);}
.sort-down {background: url(../images/sort-btn_09.png);margin-top: 2px;} */
.pd-10 {padding: 10px;}
.pd-lr-5 {padding: 0 5px;}
.pd-lr-10 {padding: 0 10px;}
.pd-lr-30 {padding: 0 30px;}
.pd-lr-15 {padding: 0 15px;}
.pd-tb-10 {padding: 10px 0;}
.pd-lrb-10{padding:0 10px 10px 10px;box-sizing:border-box;}
.pd-lb-10-20{padding:0 0 10px 15px;box-sizing:border-box;}
.pd-lbr-10-20{padding:0 15px 10px 15px;box-sizing:border-box;}
.m-b-10 {margin-bottom: 10px;}
.m-b-15{margin-bottom:15px;}
.m-b-20{margin-bottom: 20px;}
.m-b-3{margin-bottom:3px;}
.m-l-5 {margin-left: 5px;}
.m-l-10 {margin-left: 10px;}
.m-l-15 {margin-left: 15px;}
.m-l-20 {margin-left: 20px;}
.m-t-10 {margin-top: 10px;}
.m-r-10 {margin-right: 10px;}
.m-r-20 {margin-right: 20px;}
.m-r-5 {margin-right: 5px;}
.l-h-26 {line-height: 26px;}
.l-h-32{line-height: 32px;}
.h-300 {height: 300px !important;overflow: auto;}
.input-border {border: 1px solid #ddd;padding: 3px 6px;}
.t-a-l{text-align: left !important;}
.t-a-c{text-align: center !important;}
.t-a-r{text-align: right !important;}
/*--�̶�����--*/
.w50{width:50px;}
.w70{width:70px;}
.w90{width:90px;}
.w100{width:100px;}
.w105{width:105px;}
.w110{width:110px;}
.w120{width:120px;}
.w130{width:130px;}
.w145{width:145px;}
.w150{width:150px;}
.w180{width:180px;}
.w190{width:190px;}
.w200{width:200px;}
.w230{width:230px;}
.w460{width:460px;}
.w250{width:250px !important;}
.w280{width:280px;}
.w300{width:300px;}
.w325{width:325px;}
.w400{width:400px;}
.w500{width:500px;}
.w600{width:600px;}
.w700{width:700px;}
.w800{width:800px;}
.w900{width:900px;}
.w1000{width:1000px;}
.w1100{width:1100px;}
.w1200{width:1200px;}
/*--��С����--*/
.min-w50{min-width:40px;}
.min-w60{min-width:50px;}
.min-w70{min-width:70px;}
.min-w90{min-width:90px;}
.min-w100{min-width:100px;}
.min-w150{min-width:150px;}
.min-w200{min-width:200px;}
.min-w300{min-width:300px;}
.min-w400{min-width:400px;}
.min-w500{min-width:500px;}
.min-w600{min-width:600px;}
.min-w700{min-width:700px;}
.min-w800{min-width:800px;}
.min-w900{min-width:900px;}
.min-w1000{min-width:1000px;}
.min-w1100{min-width:1100px;}
.min-w1200{min-width:1200px;}

.fl{
    float: left;
}
.fr{
    float: right;
}
.clearfix:after, .clearfix:before {
  content: "";
  line-height: 0;
  display: table; }

.clearfix:after {
  clear: both; }

.msgSelect{
  color: #5a5a5a;
  border: 1px solid #ccc;
  padding: 3px;
  margin-left: 15px;
}

.returnLastPage{
  color: #2EC9FF !important;
  cursor: pointer;
}
.returnLastPage:hover{
  text-decoration: underline;
}
.marleft5{
  margin-left: 5px;
}
.btn-file{
  margin-left: 0 !important;
}
/* �߼�������ť����ʽ */
a.senior-btn{
	display:inline-block;
	color: #333 !important;
    text-shadow: none;
    border: none;
    font-size: 12px;
    border-radius: 0px;
    padding: 0px;
    background-color: transparent;
    float:right;
}
.senior-btn-link:hover, .senior-btn-link:focus {
   /*  color: #2a6496 !important;
    text-decoration: underline;
    background-color: transparent; */
    cursor:pointer;
}
/* .senior-btn-link, .senior-btn-link:hover, .senior-btn-link:focus, .senior-btn-link:active {
    border-color: transparent;
}
.senior-btn:hover, .senior-btn:focus {
    color: #333333;
    text-decoration: none;
}
 */
 /* showall */
 .show-all-btn{
 	display:inline-block;
    font-size: 12px;
    padding: 0px 16px;
    float:right;
 	color:#06C;
 	display:none;
 }
 .show-all-btn:hover{
    cursor:pointer;
}
.down-show-btn{
	display:inline-block;
    font-size: 12px;
    padding: 0px 16px;
 	color:#06C;
 	display:none;
}
 .down-show-btn:hover{
    cursor:pointer;
}

/* 药品销量、企业品种页面的tooltip style */
i.drug-tooltip-icon,i.drug-signal-icon{
	margin-left:18px;
	color:#2B7288;
	font-size:13.5px;
	line-height:32px;
	cursor:pointer;
}
/* 表格划过高亮样式 */
.highHightColor{
	background:#D1D1D1;
}
/* 模拟input获取焦点样式 */
.variety-selection-container .input-focus{border-color:#028dd1;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)};


/* 临川研究-药物管理 2019.1.3 ，am */
/*查看页面*/

 /*编辑页面*/
.examine-list.edit-list .list-content{width:-moz-calc(100% - 130px) !important;
    width:-webkit-calc(100% - 130px) !important;width:calc(100% - 130px) !important;}
.examine-list.edit-list li{padding:7px 0;}
/*药物管理编辑:右侧盒子里元素沒有浮动*/
.edit-list .list-content.drug-list-content >.list-content-item{height:32px;}
.edit-list .list-content.drug-list-content >.list-content-item>input{width:306px;display:inline-block;}
.edit-list .list-content.drug-list-content >.list-content-item>select{width:306px;display:inline-block;}
.edit-list .list-content.drug-list-content >.list-content-item>span{color:#fff;background:#999;width:32px;height:32px;
    line-height: 32px;margin-left: 4px;text-align: center;display:inline-block;font-size: 16px;cursor:pointer;float:left;}
/* .edit-list .list-content.drug-list-content >.list-content-item>span.add-btn{float:left;}
.edit-list .list-content.drug-list-content >.list-content-item>span.del-btn{float:left;} */
.edit-list .list-content.drug-list-content >.list-content-item:not(:last-child){margin-bottom: 7px}
.edit-list .list-content.drug-list-content >.list-content-item>span.judge-list{
	font-size: 14px;
    background: #999;
    color: #fff;
}
 
.examine-list .list-title{text-align:right;padding:8px 10px 0 0;width:110px;float:left;margin-right:10px;}
.examine-list .list-content{float:left;line-height:24px;padding-right:10px;box-sizing:border-box;}
.examine-list li{padding:8px 0;}
.examine-list .list-title:hover,.examine-list .list-content:hover,.examine-list li:hover{color:#5a5a5a;}
.examine-list >li:nth-of-type(even) {background: #f6f7f9;}
 
 
 /* 报告采集的排序功能 */
 .icon-paixu-shengxu{vertical-align:middle;}
 
 /* 2020.5.27 meddra历史搜索记录下拉列表 */
 .med-parent{
 	position:relative;
 }
 .med-list {
 	position:absolute;
 	width:100%;
 	background: #fff;
    top:33px;
    height:auto;
    min-height:0;
    z-index:9999999999;
    border-radius:6px;
    box-sizing: border-box;
    -webkit-box-shadow: 0 0 6px rgba(0,0,0,.35);
	box-shadow: 0 0 6px rgba(0,0,0,.35);
 	-o-box-shadow: 0 0 6px rgba(0,0,0,.35);
 	-ms-box-shadow: 0 0 6px rgba(0,0,0,.35);
    -moz-box-shadow: 0 0 6px rgba(0,0,0,.35);
    display:none;
 }
 .med-list li{
 	text-align: left;
    /* border: 1px solid #ccc;
    border-bottom: none; */
    box-sizing: border-box;
    width: 100%;
    cursor: pointer;
 	padding: 2px 8px;
 	color:#000;
 	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
 }
 .med-list li:last-child {
    /* border-bottom: 1px solid #ccc; */
 }
 .med-list li:hover{
 	background:lightblue;
	color:#fff;
 }