﻿.site-div{margin-top: 0.5rem;}
.site-div i{display: inline-block;vertical-align: middle;margin-top: -5px;margin-left: 5px;margin-right: 5px;}
.search_con{margin-top: 0.25rem;padding-bottom: 6%;display: inline-block;width: 100%;}
.search_ll{width: 67.6%;padding: 0.45rem 0.5rem;box-sizing: border-box;box-shadow: 0 0 10px rgba(0,0,0,.2);border-radius: 10px;float: left;}
.search_ll li{border-bottom: 1px solid #dedede;}
.search_ll a{display: block;padding: 0.4rem 0.15rem;box-sizing: border-box;overflow: hidden;color: #1e1e1e;}
.search_ll a p{float: left;font-weight: bold;width: calc(100% - 130px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.search_ll a i{float: right;width: 110px;color: #535353;}
.search_ll li:last-child{border-bottom: 0;}
.search_rr{width: 28.2%;background: #f8f8f8;border-radius: 10px;padding: 0.4rem 0.27rem;box-sizing: border-box;float: right;color: #000000;}
.search_rr ul{margin-bottom: 0.4rem;}
.search_rr ul li{border-bottom: 1px solid #d2d2d2;}
.search_rr ul li a{padding: 0.25rem 0.13rem;box-sizing: border-box;}
.search_rr ul li dd{float: left;width: 23px;height: 23px;text-align: center;line-height: 23px;color: #fff;border-radius: 100%;background: #ff0000;margin-right: 10px;}
.search_rr ul li dt{float: left;width: calc(100% - 34px);}
.search_rr ul li dt p{line-height: 21px;max-height: 42px;overflow: hidden;}




@media only screen and (max-width:767px) {
    .site_menu{right: 0;width: 70px;}
    .site_menu li a{padding: 10px 0;}
    .site_menu li dt{margin-top: 5px;}
    .site_menu li dt p{font-size: 12px;}
    .site_menu li dd img{width: 24px;height: 24px;}

}
@media only screen and (max-width:990px) {
    .search_ll{width: 100%;}
    .search_rr{width: 100%;margin-top: 30px;}
    .search_rr ul li dd span{font-size: 14px;}
}
@media only screen and (max-width:767px) {
    .search_ll{padding: 0.2rem 0.4rem;}
    .search_ll a{padding: 0.3rem 0;}
    .search_ll a p{width: calc(100% - 100px);}
    .search_ll a i{width: 90px;}
}
