.ul-gdsh li> .con{ margin-bottom: 11px; } .ul-gdsh >li> .con{ border-radius: 10px; overflow: hidden; background-color: #fff; box-shadow: 0 0 4px rgba(0,64,40,.1); margin-bottom: 15px; } .ul-gdsh .top{ display: flex; align-items: center; justify-content: space-between; padding: 13px 15px; background: url(../../images/icons/g-i27.png) no-repeat center; background-size: cover; } .ul-gdsh .top .left{ flex:1; font-size: 15px; line-height: 1.7; color: #000; } .ul-gdsh .line{ overflow: hidden; } .ul-gdsh .line .t{ float: left; min-width: 78px; } .ul-gdsh .line .v{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-weight: bold; } .ul-gdsh .top .icon{ width: 35px; height: 35px; border-radius: 50%; line-height: 35px; text-align: center; font-size: 0; overflow: hidden; background-color: #d4e9e0; } .ul-gdsh .top .icon img{ display: inline-block; vertical-align: middle; max-width: 16px; } .ul-gdsh .box{ padding: 15px; } .ul-gdsh .time{ font-size: 13px; color: #666666; line-height: 25px; } .ul-gdsh .btns{ display: flex; align-items: center; justify-content: space-between; overflow: hidden; margin-top: 9px; } .ul-gdsh .btns .btn{ display: block; border-radius: 17px; text-align: center; font-size: 16px; color: #fff; line-height: 35px; height: 35px; width: 47.5%; } .ul-gdsh .btns .btn.refuse{ background: linear-gradient(90deg,#f58541,#edae55); } .ul-gdsh .btns .btn.adopt{ background: linear-gradient(90deg,#23885e,#37a679); } .gd-list .tit{ margin-top: 14px; }