
/*Download List================================*/
.download_list{padding:0px 0}
.download_list .item{padding:0px 0 20px;border-bottom:1px dotted #ddd;margin-bottom:20px;}
.download_list .item h2{overflow:hidden;height:20px;line-height:20px;font-size:18px;}
.download_list .con{line-height:24px;color:#777;font-size:16px;margin:10px 0 15px;}
.download_list .down{}
.download_list .down a{display:block;width:136px;padding:0}

/* Download Detail */
.download_detail{}
.download_detail .tt{ font-size:18px;color:#222;font-weight:normal;line-height:34px;}
.download_detail .datetime{font-family:arial;font-size:16px;line-height:30px;}
.download_detail .datetime .btn{float:right;font-size:14px;}
.download_detail .wshare{float:left;margin:2px 30px 0 0;}
.download_detail .info{line-height:20px;color:#939393;margin:10px 0 20px;border-top:1px dotted #ddd;padding:10px 0}
.download_detail .nr{ word-wrap: break-word; word-break: normal; padding:0 0px 10px; }
.download_detail .nr a{color:#18b6ea}
.download_detail .pic{ text-align:center; border-bottom:1px dotted #ccc; padding:10px 0; margin-bottom:15px;}
.download_detail .pic img{ border:2px solid #B47738}
.download_detail img{max-width:100%}

@media (max-width:479px) {
    .download_list{padding:0 10px;}
    .download_list .item{padding:14px 0;}
    .download_list .item .pic{width:100px;height:75px;}
    .download_list .item .pic img{width:100%;height:100%}
    .download_list .item .desc{margin-left:110px;}
    .download_list .down a{display:block;width:110px;padding-left:15px;height:25px;line-height:25px;text-align:center;background:url(../images/download.jpg) no-repeat;background-size:auto 25px;color:#fff;font-size:12px;}

}