﻿/*方剂等 分类*/
/*高级检索*/
.advanced-search{padding: 20px 26px;background: #f8faf5;margin-top: -25px;width:100%;}
.width-sm{width: 80px;height: 30px;line-height:28px;padding:0 10px;border: 1px solid #e3e3e3;box-sizing: border-box;*width:58px;*height:28px;}
.width-lg{width: 280px;height: 30px;line-height:28px;padding:0 15px;border: 1px solid #e3e3e3;box-sizing: border-box;*width:248px;*height:28px;}
#retrieve-con{position: relative;width:90%;display:inline-block;}
#retrieve-con table tr{margin-bottom:5px;height:28px;line-height:28px;}
#retrieve-con table tr a.add{width: 28px;height: 28px;margin-right:4px;background: url(../../images/icons/icon_list.png) no-repeat 0 -164px;}
#retrieve-con table tr a.subtract{width: 28px;height: 28px;margin-right:6px;background: url(../../images/icons/icon_list.png) no-repeat -36px -164px;}
#retrieve-list{margin-top: 20px;font-size: 0;}
#retrieve-list>a,#retrieve-list>input,#retrieve-list>strong,#retrieve-list>span,tr>select{margin-left: 10px;vertical-align: middle;color: #333333;font-size: 14px;}
#retrieve-list>a.mag-20{margin-left: 20px;}
#retrieve-list>strong{display:inline-block;width: 80px;height: 30px;line-height: 30px;}
#retrieve-list>strong a{width: 24px;height: 24px;background: url(../images/icons/icon_list.png) no-repeat -28px -59px;margin-left: 5px;}

.ser-item{height: 28px;margin-bottom: 10px;}
.ser-item .ser-item-con{margin-left: 10px;float: left;}
.option>a{width: 140px;height: 28px;line-height: 28px;color: #333;background: #fff;font-size: 14px;text-align: center;border: 1px solid #d7dbd1;}
.option>a i{height: 0px;width: 0px;border: 5px solid;border-color: #669932 transparent transparent transparent;margin-left: 26px;vertical-align: middle;margin-top: 3px;}
.option ul{position: absolute;width: 80px;border: 1px solid #d7dbd1;border-top-color: transparent;background: #fff;height: auto;z-index: 999;margin-top:-1px;display: none;}
.option ul li{line-height: 28px;}
.option ul li a{color: #777;font-size: 13px;display: inline-block;padding: 0 10px;width: 62px;}
.option ul li a:hover{color: #669932;}
.option:hover ul{display: block;}
.text-input input{width: 200px; height: 28px;line-height: 28px;border: 1px solid #d7dbd1;font-size: 14px;color: #333333;padding: 0 10px;}
.advanced-search .btn-ser{text-align: right;width:8%;float:right;}
.advanced-search .btn-ser a{width: 104px;height: 34px;line-height: 34px;font-size: 16px;color: #ffffff;text-align: center;background: #89ba33;}


.left-con{float: left; width: 252px;border: 1px solid #669932;background: #f8faf5;height:500px;overflow-y:scroll}
.h2-style-1{font-size: 14px;background: #669932;color: #fff;text-align:left;width: 226px;padding:0 13px;line-height: 40px;border-bottom: 1px solid #f8faf5;position: relative;}
.h2-style-1 .h2-i{width: 3px;height: 12px;background:#fff;vertical-align: middle;margin-top: -2px;margin-right: 10px;}
.browse-list{padding: 10px 0; background: #f9f7f1;overflow:hidden;}
.browse-list li > a{font-size: 15px; color: #684726; line-height: 30px; width: 100%; padding: 0 20px 0 35px; background: url(../../Content/images/icons/duo-icon.png) no-repeat 20px center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top;}
.browse-list li > a:hover{background-color: #fefdfc; color: #a86925;}
.browse-list-ztree{padding: 10px 0; background: #f9f7f1;overflow:hidden;}
.browse-list-ztree li > a{font-size: 14px; color: #684726; line-height: 21px; width: 100%; padding-right:12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top;}
.browse-list-ztree li > a:hover{background-color: #fefdfc; color: #a86925;}

.right-con{width: 826px;float:right;}
.database-class {border: 1px solid #669932;border-left: 0;background: #f8faf5;height: 40px;margin-bottom: 25px;width:100%;border-right:none;}
.database-class li {float: left;width: 33%;*width: 32%;border-left: 1px solid #669932;line-height: 38px;*line-height: 40px;text-align: center;font-size: 16px;}
.database-class li:last-child{float: left;width: 34%;*width: 33%;border-left: 1px solid #669932;border-right: 1px solid #669932;line-height: 38px;*line-height: 40px;text-align: center;font-size: 16px;}
.database-class li a{width: 100%;}
.database-class li.cur-show {background: #669932;}
.database-class li.cur-show a {color: #ffffff;font-weight: bold;}
.database-class li.cur-hide{background:#C2C3C9}
.database-class li.cur-hide a {color: #ffffff;font-weight: bold;}
.content > p {padding: 10px 0;}
.content > p span {color: #658e24;font-weight: bold;margin: 0 8px;}
.database-item{display:inline-block;margin-top: 25px;padding-bottom:25px;border-bottom: 1px solid #dadada;float: left;width: 50%;*width: 45%;position: relative;}
.database-item:nth-child(even){padding-left: 15px;border-left: 1px dashed #dadada;}
.database-item:nth-child(odd){border-left: 0;padding-left: 0;padding-right: 15px;}
.database-item .li-item > a {float: left;width: 100px;margin-top: 6px;}
.database-item .li-item > a > img{width:100px;height:100px;float:left;border-radius:50px;}
.database-item .li-item .database-item-text {margin-left: 115px;position: relative;}
.database-item .li-item h3 {font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.database-item .li-item p {line-height: 20px;color: #666666;display:block; overflow: hidden;height: 20px;}
.database-item .li-item .p2 {height: 40px;}
.database-item .li-item .p1 {height: 20px;}
.database-item .li-item p strong {color: #666666;font-weight: normal;width: 4em;}
.database-item .li-item p strong span {color: #333333;}
.database-item .li-item p strong.span-2 span {letter-spacing: 2em;margin-right: -2em;}
.database-item .li-item .look {position: absolute;bottom: 2px;right: 0px;color: #e79027;font-size: 14px;}



.database-result {padding-bottom: 30px;overflow: hidden;}


