@charset "utf-8";

.search-box { border:1px solid #ddd; background:#fafafa; padding:20px 15px 3px; margin-bottom:15px; }
.sch_word { color:orangered; }
.search-none { padding:80px 20px; }

.search-media { padding-bottom:10px; }
.search-media .photo i { /*border-radius:50%;*/ background: rgb(245, 245, 245); padding: 15px; width: 84px; height: 84px; text-align: center; color: rgb(143, 143, 143); font-size: 30px;line-height:52px; display: inline-block; }
.search-media .photo img { /*border-radius:50%;*/ width: 84px !important; height: 84px !important; display:inline-block; }
.search-media .media { border-bottom:1px solid #eee; margin:0px; padding:12px; }
.search-media :first-child.media { margin-top:0px; padding-top:0px; }
.search-media :last-child.media { border-bottom:0px; }
.search-media .media-heading { padding:0; margin:0px;font-size:17px;line-height:19px; }
.search-media .media .media-body { padding-left:0px; }
.search-media .media .media-info { line-height:20px; padding:4px 0px;font-size:13px;line-height:15px;}
.search-media .media .media-info .sp { display:inline-block; width:20px; text-align:center; font-size:11px; color:#888; }
.search-media .media .media-content {font-size:15px;line-height:21px;}
.search-media .media .media-content p { margin:0px; padding:0px; }

.lv-icon{display:none !important;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .active.btn-default, .open > .btn-default.dropdown-toggle{background-color:#fff;border-color: #ccc;}

.media > .pull-left{margin-right:20px;}
.h60{height:60px;}
.mt_page{margin-top:22px;}
.font-15{font-size:15px;line-height:17px;padding:10px;}

@media (max-width: 991px) {
.search-media .photo i { padding: 15px; width: 54px; height: 54px;font-size:25px;line-height:27px;}
.search-media .photo img { width: 54px !important; height: 54px !important;}
.search-media .media{padding:8px 5px;}
.search-media .media-heading {font-size:12px;line-height:14px; }
.search-media .media .media-info { padding:3px 0px;font-size:11px;line-height:13px;}
.search-media .media .media-content {font-size:12px;line-height:16px;margin-top:3px;}

.media > .pull-left{margin-right:10px;}
.h60{height:40px;}
.mt_page{margin-top:10px !important;}
.font-15{font-size:13px;line-height:15px;padding:7px;}

.btn-sm, .btn-group-sm > .btn{padding:2px 7px;font-size:11px;}
}