#main div.title { background: #000 url(/realestate/img/title.jpg) no-repeat; -moz-background-size: 100% auto; background-size: 100% auto; } .realestate img { width: 300px; height: auto; float: right; margin: 0 0 30px 20px; } .realestate h4 { font-size: 18px; color: #376b9e; margin: 20px 0 10px 0; } .realestate h4 span { color: #fff; padding: 0 5px; margin: 0 10px 0 0; background-color: #376b9e; } /*================================== chinryou ====================================*/ .chinryou h3 { font-size: 20px; color: #376b9e; margin: 20px 0 10px 0; } .chinryou h3.top { margin: 0 0 10px 0; } .chinryou h4 { font-weight: bold; margin: 20px 0 0 0; } .chinryou img { width: 100%; padding: 17px; margin: 10px auto; border: 3px solid #efefef; box-sizing: border-box; }