.con404 {width: 1200px; padding: 150px 0; display: block; margin: 0 auto;}
.con404 img{float: left; margin-left: 143px}
.con404 .rightTexts {display: inline-block; margin-left: 50px; margin-top:60px}
.con404 .rightTexts p {width: 580px; font: normal 65px 'robotomedium'; line-height: 75px; color: #353535}
.con404 .rightTexts span {font: normal 24px 'robotolight'; color: #787878}
.con404 .rightTexts .inputIcon{width: 580px; height: 54px; margin-top: 30px; border: 1px solid #b5b5b5; border-radius: 3px; }
.con404 .rightTexts .inputIcon input[type="text"] {width: 542px; padding: 13px; font: normal 18px 'robotolight'}
.con404 .rightTexts .inputIcon i:before {font-size: 20px; color: #878787}

.clear {clear: both;}
.con404 #links404 {width: 1100px; height: 200px; margin: 0 auto; margin-top: 80px}
.con404 #links404 li {width: 33%; height: 100px; padding: 25px 0; float: left; border-right: 1px solid #e4e4e4}
.con404 #links404 li:nth-child(3n) {border: 0px}
.con404 #links404 li img {margin: 0 15px 0 80px;}
.con404 #links404 li p {font: normal 18px 'opensansregular'}
.con404 #links404 li span {font: normal 15px 'robotolight'; color: #787878; margin-left: 5px}