#coreRecommenderOutput {width:100%;margin:.5rem 1rem;font-size:1rem}
#coreRecommenderOutput .tab-container{display:none}
#coreRecommenderOutput ul{list-style-type:none;padding:0}
#coreRecommenderOutput .error{display:none}
#coreRecommenderOutput .loading{text-align:center;vertical-align:center;padding:15px;color:#999}
.coreRecommender li{position:relative;overflow:hidden;padding-top:10px;border-bottom:1px solid #ddd}
.coreRecommender li:hover{background-color:#eee;cursor:pointer}
.coreRecommender a{padding:0 1rem;text-decoration:none;color:#212529}
.coreRecommender .documentTpl .thumb{margin-right:4px;float:left;height:auto;width:90px;overflow:hidden;padding:1px}
.coreRecommender .documentTpl .thumb img{max-width:80px;margin:0 20px 5px 0;-moz-box-shadow:2px 2px 5px #888;-webkit-box-shadow:2px 2px 5px #888;box-shadow:2px 2px 5px #888}
.coreRecommender .documentTpl{display:inline-block;margin-bottom:10px;overflow:hidden}
.coreRecommender .information{margin:0 10px;position:relative;overflow:hidden}
.coreRecommender .title{font-weight:bold;overflow:hidden;font-size:1.1rem;color:#425476}
.coreRecommender .label{padding:0;overflow:hidden;display:inline;font-weight:700}
.coreRecommender .addinfo{float:left;display:none;text-align:justify;margin-top:5px}
.coreRecommender .detail-info{overflow:hidden}
img.remove-article{height:13px;width:auto}
.coreRecommender .footer{margin:0}
.coreRecommender .footer img{height:24px;display:block;float:right;padding-left:4px;border:0}
.coreRecommender .footer a{margin-top:5px;float:right;text-decoration:none;font-size:.7em;font-weight:bold;color:gray;line-height:30px}

