.mainbody{ width: 980px; height: 1200px; margin: auto; } .titlebar{ margin-top: 90px; background-color: skyblue; line-height: 60px; height: 60px; padding: 0 20px; } .title{ font-size: 22px; display: inline-block; } .reportbox{ width: 33%; margin-top: 20px; display: inline-block; } .boxtitle{ height: 40px; background-color: skyblue; font-size: 18px; line-height: 40px; text-align: center; } .boxcover img{ width: 100%; height:210px; overflow: hidden; } .boxinfo{ background-color: #ebebeb; padding: 10px; font-size: 22px; text-indent: 2em; }