/*面包屑*/
.bread-nav{
  width: 100%;
  height: 50px;
  line-height: 50px;
  color: #a0a0a0;
}
.bread-nav a{
    color: #a0a0a0;
}
.bread-nav span{}
.bread-nav .current-bread{
    color: #333;
    cursor: default;
}

.shadow:hover{  
    -moz-box-shadow: 0 3px 10px rgba(0,0,0,.12);/* for firefox */
    -webkit-box-shadow: 0 3px 10px rgba(0,0,0,.12);/* for safari or chrome */
    box-shadow: 0 3px 10px rgba(0,0,0,.12);/* for opera or ie9 */
    zoom:1;
}

/* advantage*/
.advantage ul li{
    margin: 40px 34px 5px 34px;
    float: left;
}
.advantage ul li img{
    float: left;
    margin-right: 14px;
}
.advantage ul li div{
    float: left;
}
.advantage ul li h1{
    font-size: 16px;
    line-height: 32px;
    color: #333;
}
.advantage ul li p{
    font-size: 12px;
    line-height: 24px;
    color: #999;
}
.advantage .central{
    margin: 40px 120px 5px 120px;
}

/*404*/
.main-not-found img{
    display: block;
    width: 602px;
    margin: 0 auto;
    margin-top: 66px;
}
.guide img{
    display: block;
    width:929px;
    margin:20px auto;
}
/*0902新增收藏功能*/
.top-tool{
    margin-top:32px;
    overflow: hidden;
}
.top-collect{
    display: block;
    cursor: pointer;
    float: right;
    text-align: center;
    width: 64px;
}
.top-collect p{
    color: #ff9913;
    font-size: 14px;
    line-height: 14px;
    text-align: center;
}
.top-collect em{
    background: url(../images/collection.png) no-repeat;
    background-position: 0 0;
    display: block;
    width: 22px;
    height: 22px;
    margin: 4px auto;
}
.top-collect em.collect{
    background-position: -24px 0;
}
.show{
	display:inline-block;
}

/*小人布局*/
.imgbox{
	width:262px;
	height:470px;
	position: relative;
    overflow: hidden;
}
.imgbox img{
    width: 100%;
    height: 100%;
}
input::-webkit-input-placeholder { /* WebKit browsers */
    color: #c7c7c7;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #c7c7c7;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #c7c7c7;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #c7c7c7;
}


/*搜索结果页*/
.disease-result .main-title{
    margin-top:-24px;
} 
.disease-alink{
    display: block;
    padding: 20px 26px;
    border: 1px solid #ddd;
}
.disease-alink:hover{
    border-color: #508edb;
}
.disease-name h1{
    color: #000;
    font-size: 24px;
}
.disease-alink .origin {
    font-size: 12px;
    line-height: 32px;
    color: #666;
}
.entry-detail p{
    line-height: 22px;
    color: #333;
    font-size: 14px;
    overflow: hidden;
    text-overflow:ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
}
.entry-detail p a{
    color: #508edb;
}
.medicine-alink{
    border: 1px solid #ddd;
    padding: 20px 19px;
}
.list-item li {
    float: left;
    margin-right: 40px;
}
.list-item li:last-child{
    margin:0;
}
.list-item .image_box {
    width: 200px;
    height: 152px;
    border: #ddd 1px solid;
    box-sizing: border-box;
    overflow: hidden;
}
.list-item .image_box:hover{
    border-color: #508edb;
}
.list-item .image_box img {
    width: 100%;
    height: 100%;
    display: block;
}
.list-item .detail {
    padding-left: 10px;
    padding-right: 10px;
}
.list-item .name p {
    margin-top: 5px;
    color: #000;
    line-height: 24px;
    width: 180px;
    height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.list-item .desc {
    font-size: 12px;
    line-height: 20px;
    color: #aeaeae;
    width: 180px;
    height: 40px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
}

/*五重好礼活动入口*/
.five_gift{
    width:82px;
    height:164px;
    position: fixed;
    z-index:1000;
    right:0px;
    top:26%;
    margin-top:-10px;
}
.five_gift i{
    position: absolute;
    top: -8px;
    left: -8px;
    cursor: pointer;
}