.ebook_title{width:1320px; margin:50px 0 30px 0; padding: 5px; font-size:30px; color:#000000; font-weight:400; text-align:left; border-bottom:1px solid #cccccc;}

.image_list{padding:15px 0;font-size:14px;font-weight:bold;}
.image_list:after{display:block;clear:both;content:""}
.image_list li{float:left; width:24%; margin-right:1%; margin-bottom:2px; list-style:none;}
.image_list li:nth-child(4n){width:25%; margin-right:0;}
.image_list li a{display: block; padding:10px 0 10px 0; text-align:center; border:1px solid #cdcdcd; border-radius:4px; color:#435464; background:#fff;}
.image_list li .icon_line{margin:0; padding:0; height:20px; display:block;}
.image_list .icon{margin:0 10px 0 10px;}
.image_list .ci{height:40px;}

@media all and (min-width:0px) and (max-width:1000px){
.ebook_title{width:100%; margin:10px 0 30px 0; padding: 5px; font-size:30px; color:#000000; font-weight:400; text-align:left; border-bottom:1px solid #cccccc;}

.image_list{padding:15px 0;font-size:14px;font-weight:bold;}
.image_list:after{display:block;clear:both;content:""}
.image_list li{float:left; width:33%; margin-right:1%; margin-bottom:2px; list-style:none; overflow:hidden;}
.image_list li:nth-child(4n){float:left; width:33%; margin-right:1%; margin-bottom:2px; list-style:none; overflow:hidden;}
.image_list li:nth-child(3n){width:32%; margin-right:0;}
.image_list li a{display: block; padding:10px 0 10px 0; text-align:center; border:1px solid #cdcdcd; border-radius:4px; color:#435464; background:#fff;}
.image_list li .icon_line{margin:0; padding:0; height:20px; display:block;}
.image_list .icon{margin:0 10px 0 10px;}
.image_list .ci{max-width:95px;}
}