/*iconfront*/
@font-face {font-family: "iconfont";
    src: url('iconfont/iconfont.eot?t=1566398243219'); /* 适配IE9 */
    src: url('iconfont/iconfont.eot?t=1566398243219#iefix') format('embedded-opentype'), /* 适配IE6-IE8 */
    url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKQAAsAAAAABkQAAAJDAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcApQYgE2AiQDCAsGAAQgBYRtBzAbiAXInpo8KVITP0tRaMMgCLiECKL9frP37osjZpEomkUTmUQJlkgQGyUTipfwfpr7HaLZ6qvYLP6EWdI+ebfd5reHWiLj3TSZZUKE0KwBAZjx59devU/cO/4L6IOMekC5rrVo0aQuoC4OpAD3wjZZkUTeMHaBSzhPoGlGs6KT7sERVimzpgXiQbgmq8xFZJnl60K1Zm0W7yrq6TUN8xZ+P/4ZUUlSKVgV5/ddDmv9WrInFEsld8Witem/lcYJsosIXJxHVt5lSJYGyJZqbUArav0uBrqSx9m9irWbC/zipugymYDb6WXNmt5hPcVl+DmIlRLyIGc46WGnBzY3+5jm8t17vbewfN9uTDh9c69XQ7OfI/PBn8mvf4frLwpRVDKb14EQjGbmpu9HautzL4fJlapKFSrp+P+k68wc+Q9mzJutyypqxKazuTwZNUNTVRhgMDvscahs9cCHXDI3w10ykKdUtEZrZQ0bKNqrp9NG3q2dwySCoRuYEN6wChzyWSrg8U+nwSmflCxYgfVPVFCZpuY3DPlpUQ1ccSTUIHrGkQdhJzx07VUekQuuOhKbPykBtDmYs46IpWzPdgjHKOBfmEaxBx4DKJoBtchmGYQCoTH21SPKK0oKq87k2KnUSs2jEJmQhyAMs0INgSMe53J9Wlzw9BrnEhk2xpqkmOQVJODA50Cq0H0aOJezXdyzW5CS4DIRzgpEQEdINRKBRKgLR+lA/ZiMIbkUoVqHY73lejrK+Lvm4PNFnGFPawQvXejL1xwRgAAAA=') format('woff2'),
    url('iconfont/iconfont.woff?t=1566398243219') format('woff'),
    url('iconfont/iconfont.ttf?t=1566398243219') format('truetype'), /* 适配chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('iconfont/iconfont.svg?t=1566398243219#iconfont') format('svg'); /* 适配iOS 4.1- */
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

html,body,div,p,span{
    padding: 0;
    margin: 0 ;
}
.col-md-6{
    padding: 0 !important;
}
@media screen and (min-width: 600px){
    .list-group-item .item-img{
        height: 22rem !important;
    }

    .list-group-item .item-bottom{
        margin-top: .8rem;
        height: 2.5rem;
        line-height:2.5rem;
        font-size: 1.35rem;
    }
    .list-group-item .item-desc {
        padding: 1.5rem .7rem;
    }
    .listHeader{
        height: 5rem !important;
        line-height: 5rem !important;
    }
    .listHeader .iconfont{
        height: 5rem !important;
        width: 5rem !important;
        line-height: 5rem !important;
    }
    .list-header-title{
        line-height: 4.8rem !important;
    }
    .list-group-item{
        margin-bottom: 2rem;
    }
    .div{
        height: 6rem !important;
    }
}

body{
    background: rgb(236,236,236);
}
.div{
    height: 4rem;
}
.listHeader{
    position: fixed;
    z-index: 1;
    width: 100%;
    height: 4rem;
    background: #5294ff;
    color: #ffffff;
}
.listHeader .iconfont{
    display: block;
    float: left;
    height: 4rem;
    width: 3rem;
    line-height: 4rem;
    text-align: center;
}
.list-header-title{
    display: block;
    float: left;
    line-height: 4rem;
}
.listGroup{

    padding: 10px ;

}
.list-group-item {
    background: #ffffff;
    border-radius: .3rem;
    margin-bottom: 1.5rem;
    padding: 0!important;
    border: none;
}
.list-group-item .item-img{
    height: 12rem;
}
.list-group-item .item-img img{
    border-top-left-radius:.3em;
    border-top-right-radius:.3em;
    width: 100%;
    height: 100%;
}
.list-group-item .item-desc{
    padding: 1.2rem .5rem;
}
.list-group-item .item-desc-title{
    padding: 0 0.4rem;
    color: rgb(45,45,45);
    font-weight: bold;
    font-size: 1.6rem;
}

.list-group-item .item-bottom{
    margin-top: .8rem;
    height: 2rem;
    line-height:2rem;
    font-size: 1.35rem;
    padding: 0 0.4rem;
}
.list-group-item .item-bottom .item-time{
    color: rgb(131,131,131);
    display: block;
    float: left;
    font-size: 1.3rem;
}

/*.list-group-item .item-bottom .item-url{
    display: block;
    float: right;
    text-decoration:none
}
.list-group-item .item-bottom .default {
    color: #5294ff;
	text-decoration: none;
}*/

.list-group-item .item-bottom .cred{
    color: rgb(196,28,101);
}

/*顶部*/
.title-bar {
      background-color: #16b1f4;
      height: 46px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding: 0 20px;
    }
    
    /* 设置返回按钮样式 */
    .back-button {
      font-size: 20px;
      color: #fff;
      cursor: pointer;
    }
    
    /* 设置标题样式 */
    .title {
      font-size: 17px;
      font-weight: bold;
      text-align: center;
      color: #fff;
    }
    
    /* 设置房子图标按钮样式 */
    .home-button {
      font-size: 20px;
      color: #fff;
      cursor: pointer;
    }
	
	.back-button a {
      color: #fff;
	  text-decoration: none;/*去掉链接下划线*/
    }