.logo { margin: 100px auto 40px; }
.search { margin: 0 auto; width: 570px; position: relative; }
.search .m { font-size: 14px; height: 26px; line-height: 26px; padding-left: 5px; background: url(http://image.bitautoimg.com/bsearch/imgv2/line_index.gif) repeat-x 0 bottom; }
.search .m span { width: 61px; text-align: center; float: left; }
.search .m span.tab{ background: url(http://image.bitautoimg.com/bsearch/imgv2/tab_index.gif) no-repeat 0 0; font-weight: bold; }
.search .m a:link,.search .m a:visited{ display: block; text-decoration: none; color:#164a84 }
.search .m a:hover,.search .m a:active{ text-decoration: underline; }
.search .m span.tab a{ color: #000000; }
.search .m span.more { background: url(http://image.bitautoimg.com/bsearch/imgv2/bt_login_arrow.png?v5) no-repeat 52px 10px; color: #164A84; cursor: pointer; padding: 0 5px 0 0; position: relative; z-index: 99; }
.search .m .pop { background-color: White; border: 1px solid #014FA2; color: #164A84; left: 6px; padding-bottom: 2px; position: absolute; text-align: left; top: -1px; width: 66px; font-family:SimSun;}
.search .m .pop dt { background: url(http://image.bitautoimg.com/bsearch/imgv2/bt_login_arrow.png?v5) no-repeat scroll 45px 10px; color: #164A84; padding-left: 10px; }
.search .m .pop dd { line-height: 22px; padding-left: 10px; }
.search .m .pop dd a{ display: inline; }
.search .text { background-color: #F4F5F8; height: 29px; padding: 15px 10px 0px 10px; height: 42px; border-top: none; border-right: 1px solid #E8EAED; border-bottom: 1px solid #E8EAED; border-left: 1px solid #E8EAED; position: relative; }
.search .text .left{ width: 2px; height: 58px; overflow: hidden; position: absolute; top: 0px; left: -2px; background: url(http://image.bitautoimg.com/bsearch/imgv2/index_box.gif) no-repeat 0 0; }
.search .text .right{ width: 2px; height: 58px; overflow: hidden; position: absolute; top: 0px; right: -2px; background: url(http://image.bitautoimg.com/bsearch/imgv2/index_box.gif) no-repeat 100% 0; }
.search .text em{ background:url(http://image.bitautoimg.com/bsearch/imgv2/index_textinpt.jpg) no-repeat left top; width:450px; height:32px; display:block; float:left }
.search .text input.s1 { border-top: 1px solid #7B7B7B; border-right: 1px solid #C9CDD0; border-bottom: 1px solid #C9CDD0; border-left: 1px solid #7B7B7B; color: #111111; height: 20px; padding: 6px 0 2px 3px; width: 366px; margin-right: 5px; font-size: 14px; }
.search .text input.s2 { background:url(http://image.bitautoimg.com/bsearch/imgv2/btn_inpt.jpg) no-repeat left top; border: 0; color: #FFFFFF; cursor: pointer; font-size: 14px; font-weight: bold; height: 32px; line-height: 28px; margin-right: 5px; width: 80px; float:left }
.search .text input.s3 { background: url(http://image.bitautoimg.com/bsearch/imgv2/btn_style.gif) no-repeat 0 -118px; border: 0; color: #FFFFFF; cursor: pointer; font-size: 14px; font-weight: bold; height: 28px; line-height: 28px; margin-right: 5px; width: 56px; }
.search .text input.s4 { border:0;color: #111111; height: 16px; padding: 5px 0 2px 3px; width: 439px; margin:3px 3px 0; font-size: 16px; }
.category { clear: both; margin: 55px auto 0; width: 550px; font-size: 12px; }
.category ul{ }
.category li { height: 26px; line-height: 26px; overflow:hidden; }
.category li span{ padding: 0 3px; }
.category li a:link,.category li a:visited{ text-decoration: underline; color: #666666; }
.footer { margin: 0 auto; width: 950px; font-size: 12px; }
.footer .copyright { border-top: 1px solid #EDEDED; color: #666666; height: 28px; line-height: 28px; margin-top: 160px; }
.footer .copyright span { float: left; font-family: Arial; }
.footer .copyright a { float: right; padding: 0 5px; text-decoration: underline; }
.footer .copyright a:link,.footer .copyright a:visited{ color: #666666; text-decoration: underline; }