.download_card{padding: 10px 0;border: 1px solid #e4e4e4;position: relative;overflow: hidden;display: block;margin: 57px 0;float: left;width: 100%;box-sizing: border-box;cursor:pointer;}
.download_card div{clear:none;}
.download_card_pic{width:90px;float: left;margin-top: 4px;}
.download_card_pic.pc{display:block}
.download_card_pic.wap{display:none}
.download_card_msg{float:left;height: 90px;}
.download_card_title{font-size: 19px;color: #1c69cc;text-decoration: underline;margin-top:6px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 360px;font-weight: 700;}
.download_card_tip{font-size: 16px;color: #ff7b00;margin: 4px 0 0 0;height:70%;line-height:30px;}
.download_card_tj{font-size: 14px;color:#999;float: left;line-height: 45px; height: 50%;}
.download_card_tj span{float: left;font-size: 14px;color:#999;float: left;line-height: 23px;}
.download_card_tj img{width: 17px;margin-top:3px;float: left;margin-right:3px;}
.download_card_btn{width: 218px;height: 59px;background: #44b449;border-radius: 4px;position: absolute;right:10px;top: 29px;}
.download_card_btn img{width:30px;float: left;display:block;margin: 15px 11px 0 16px;border-radius: 0;}
.downlod_btn_right{float: left;color:#fff;font-size: 23px;font-weight: bold;margin-top: 15px;}
.downlod_btn_right div{color:#fff}
.downlod_btn_right p{font-size:12px;margin:2px 0 0 0;}
.download_card_btn:hover{background-color: #0095ff;}
@media screen and (max-width:640px){.download_card_title{font-size: 16px;color: #1c69cc;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 700;float: left;height: 30px;line-height: 30px;width: 100%;margin-bottom: 3px;margin-top:0}
.download_card_btn{width: 100%;height: 48px;background: #44b549;display: flex;color: #fff;justify-content: center;font-size: 17px;font-weight: 700;margin-top: 10px;align-items: center;position: unset;}
.download_card_btn img{width: 22px;margin-right: 5px;border-radius: inherit;margin-top: 2px;margin: 0;}
.downlod_btn_right{line-height: 30px;margin-left: 10px;margin-top: 3px;font-size: 16px;}
.download_card_msg{float:none}
.download_card_pic{width: 16%;float: left;height: 100%;max-width: 100%!important;height: auto!important;border-radius: 10px;}
.download_card_pic.pc{display:none}
.download_card_pic.wap{display:block}
.download_card_tip{font-size: 14px;color: #ff7b00;overflow: hidden;width: 82%;font-weight: 700;display: inline-block;line-height:20px;height: auto;}
.download_card_tj{font-size: 15px;float:none;align-items: center;color: #999;width: 62%;display: inline-block;line-height: 23px;height: auto;}
.download_card_tj img{width: 15px;margin-top: 2px;}
}