@charset "utf-8" html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img, input { margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6, p { font-weight: normal; font-size: 12px; } * { padding: 0; margin: 0; } fieldset, img { border: 0 none; } img { display: block; margin: 0 auto; } textarea { resize: none; } ul, ol { list-style: none; -webkit-padding-start: 0px; -webkit-margin: 0px; } input, table { padding-top: 0; padding-bottom: 0; font-family: "微软雅黑"; outline-style: none; border: 0 none; } select, input, textarea { font-size: 12px; margin: 0; } body { color: #666; font: 12px/1.5 Arial, Verdana, "Microsoft Yahei", "微软雅黑"; margin: 0; } .clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; } .clearfix { zoom: 1; } a { color: #666; text-decoration: none; font-family: "Microsoft Yahei", "微软雅黑"; } .nav li:hover a { color: #00af62; text-decoration: none; } .wrap { width: 1220px; margin: 0 auto; } .w41 { width: 41px; } i, em { font-style: normal; } .freebox { display: none; z-index: 10000; background: #fff; box-shadow: 5px 5px 30px #333; position: fixed; left: 50%; top: 50%; margin-top: -220px; margin-left: -200px; position: fixed; width: 400px; height: 480px; border: 1px solid #e8e8e8; float: left; text-align: center; } .freebox h2 { font-size: 16px; color: #ff5917; width: 400px; height: 38px; line-height: 38px; text-align: center; } .freebox span { line-height: 49px; } .freebox span i { color: #ff5917; } .freebox p { width: 360px; height: 32px; border: 1px solid #e8e8e8; margin-bottom: 16px; margin-left: 20px; text-align: left; margin-top: 0; } .freebox p em { width: 32px; height: 33px; background: url(../images/new/user.png) center center no-repeat; border-right: 1px solid #e8e8e8; display: inline-block; float: left; } .freebox p span { width: 32px; height: 33px; background: url(../images/new/iphone.png) center center no-repeat; border-right: 1px solid #e8e8e8; display: inline-block; float: left; } .freebox p i { width: 32px; height: 33px; background: url(../images/new/pin.png) center center no-repeat; border-right: 1px solid #e8e8e8; display: inline-block; float: left; } .freebox p input { height: 30px; width: 300px; float: left; padding-left: 10px; font-size: 12px; } input[type="checkbox"] { border: 1px solid #e8e8e8; width: 12px; height: 12px; } .freebox .check { text-align: left; padding-left: 20px; } .freebox button { margin-top: 16px; width: 117px; height: 38px; background: #ff5917; text-align: center; line-height: 38px; color: #fff; font-size: 14px; border: none; padding: 0; margin-bottom: 16px; cursor: pointer; cursor: pointer; } .freebox i { color: #ff5917; } .free_bottom span { display: block; line-height: 25px; text-align: left; } .free_bottom textarea { width: 349px; height: 80px; border-color: #e8e8e8; float: left; padding: 5px; margin-bottom: 10px; } .free_bottom { margin-top: 6px; padding-left: 20px; width: 632px; height: 82px; } .no1 { line-height: 38px; } .table { width: 952px; border: 1px solid #e8e8e8; padding: 0px 10px; border-bottom: none; } .filterbox .city{ height: 52px; width: 860px; position: relative; padding-left: 90px; overflow: hidden; } .filterbox .li{ line-height: 52px; border-bottom: 1px dashed #e6e6e6; position: relative; height: 52px; overflow: hidden; } .table span { margin-right: 15px; line-height: 52px; position: absolute; } .table a { margin-right: 30px; display: inline-block; height: 24px; line-height: 24px; text-align: center; padding: 0 5px; } .table a.current { background: #ff5917; color: #fff; display: inline-block; height: 24px; line-height: 24px; text-align: center; padding: 0 5px; } .table a:hover { background: #ff5917; color: #fff; display: inline-block; height: 24px; line-height: 24px; text-align: center; padding: 0 5px; } .city2 a { margin-right: 30px; } .city3 a { margin-right: 30px; } .filterbox .down{ background: url(../images/new/nav_img.png)no-repeat; width: 16px; height: 16px; position: absolute; top: 17px; right: -4px; background-position: left top; } .filterbox .down.cur{ background-position: left bottom; } .hauto{ height: auto !important; } .tblogo_r { width: 234px; height: 138px; background-color: #fff; border: 1px solid #e8e8e8; overflow: hidden; text-indent: center; vertical-align: middle; } .tblogo_r p{ line-height: 138px; width: 234px; height: 138px; vertical-align: middle; padding-top: 0; } .tblogo_r p:before{ content:"."; /* 具体的值与垂直居中无关,尽可能的节省字符 */ margin-left:-5px; font-size:10px; /* 修复居中的小BUG */ visibility:hidden; /*设置成隐藏元素*/ } .tblogo_r p img{ display: inline-block; *margin-top:expression((138 - this.height )/2); vertical-align: middle; } .tbbox { width: 974px; } .tbcontent { height: 176px; width: 962px; padding-top: 20px; padding-left: 10px; border-top: 0 none; } .logo_c h3 a:hover { color: #ff5917; } .search-title{ margin: 10px 0 0 0; font-size: 16px; font-weight: bold; color: red; } .sortbox{ display: block; margin-bottom: 30px; border: 1px solid #e8e8e8; padding: 0px 20px 0 10px; } .sortlist{ display: block; width: 94px; height: 24px; margin: 10px 10px 10px 0; border:1px solid #ccc; text-align: center; line-height: 24px; cursor: pointer; } .sortlist-d a,.sortlist-u a,.sorColor a{color:#fff;} .sortlist-d{ background:url(../images/sort-down.png) no-repeat scroll 74px center; background-color:#ff5917; } .sortlist-u{ background:url(../images/sort-up.png) no-repeat scroll 74px center; background-color:#ff5917; } .sorColor{background-color:#ff5917;}