.content { padding:0px 20px; }
@media (min-width:300px) { 
.content { padding:0px 10px; margin:30px auto; }
.pro_download { height:auto; margin:0 auto; font-size:14px; overflow:auto; }
.pro_download_class { width:100%; height:auto; border-bottom:1px dashed #cbcbcb; float:left; padding:20px 0px; margin-bottom:20px; }
.pro_download_class_l { width:100%; height:30px; float:left; font-size:24px; margin:0px 0px 10px 0px; }
.pro_download_class_r { width:100%; height:auto; float:left; }
.pro_download_class_r ul { width:100%; }
.pro_download_class_r ul li { width:100%; height:auto; line-height:30px; }
.pro_download .down-ico-pdf { background:url(../images/pdf.png) no-repeat 0px 8px; padding-left:20px; }
.pro_download .down-ico-zip { background:url(../images/zip.png) no-repeat 0px 8px; padding-left:20px; }
.pro_b_g { border-bottom:#f0f0f0 1px solid; background:url(../images/osc/main_bg.png) bottom center no-repeat #fff; padding-bottom:20px; }
}
@media (min-width:315px) { 
.content { padding:0px 12px; }
}
@media (min-width:400px) { 
.content { padding:0px 18px; }
}
@media (min-width:767px) { 
.content { padding:0px 18px; }
.pro_download { height:auto; margin:5px auto 0 auto; font-size:14px; overflow:auto; }
.pro_download_class { width:100%; height:auto; border-bottom:1px dashed #cbcbcb; float:left; padding:10px 0px; margin-bottom:8px; }
.pro_download_class_l { width:13%; height:auto; float:left; font-weight:bold; font-size:15px; margin:5px 0px 0px 0px; }
.pro_download_class_r { width:82%; height:auto; float:left; }
.pro_download_class_r ul { width:100%; }
.pro_download_class_r ul li { width:100%; height:auto; line-height:34px; }
.pro_download_class_r span { color:#a39da1; margin:0px 0px 0px 24px; }
.describe { color:#a39da1; padding-left:10px; line-height:16px; }
.pro_download .down-ico-pdf { background:url(../images/pdf.png) no-repeat 0px 9px; padding-left:20px; }
.pro_download .down-ico-zip { background:url(../images/zip.png) no-repeat 0px 9px; padding-left:20px; }
}
@media (min-width:770px) { 
.content { padding:0px 18px; }
}
@media (min-width:785px) { 
.content { padding:0px 18px; }
}
@media (min-width:1023px) { 
.content { padding:25px 0px 50px 0px; margin:0px auto; }
}
