﻿body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,input,textarea{margin:0;padding:0;}body,button,input,select,textarea{font:12px Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}h1 {font-size:18px;}h2{font-size:16px;}h3{font-size:14px;}h4,h5,h6{font-size:100%;}ul,ol{list-style:none;}a{color:#000;text-decoration:none;}a:hover{color:#f00;}a img {border:none;}.clear{clear:both;overflow:hidden;height:0;}

/* 头文件样式 */
.header { height:103px; background:url(img/bg.png) repeat-x; }
.header .up { width:960px; height:70px; margin:0 auto; }
.header .up .logo { float:left; width:300px; background:url(img/logo.png) no-repeat; height:70px;}
.header .up ul { float:right; margin:25px 0 0; color:#666; }
.header .up ul li { float:left; height:13px;padding-top:2px; *line-height:12px; padding-left:12px; overflow:hidden; }
.header .up ul li.log { padding-right:12px; border-right:1px solid #666; }
.header .up ul li a { color:#c00; }
.header .up ul li a:hover { color:#f60; }

.header .down { width:960px; height:33px; margin:0 auto; background:url(img/bg.png) repeat-x 0 -105px; }
.header .down ul { float:left; width:660px; }
.header .down ul li { float:left; width:90px; height:33px; background:url(img/bg.png) no-repeat right -175px; }
.header .down ul li a { overflow:hidden; display:block; width:94px; height:33px; line-height:32px!important; _line-height:33px; text-align:center; color:#fff; }
.header .down ul li a:hover { background:url(img/bg.png) repeat-x 0 -140px; }
.header .down .qs { float:right; width:300px; margin-top:7px; }
.header .down .qs input { float:left; width:180px; height:18px; line-height:18px; margin-right:6px; border:1px solid #ccc; }
.header .down .qs input.btn { width:80px; height:20px; border:none; background:url(img/btn.gif); }

body#home  .down ul li.home a,
body#car   .down ul li.car a,
body#tire  .down ul li.tire a,
body#shop  .down ul li.shop a,
body#oil  .down ul li.oil a,
body#essay .down ul li.essay a { background:url(img/bg.png) repeat-x 0 -140px; }

/* 尾文件样式 */
.footer { clear:both; height:94px; background:url(img/bg.png) repeat-x 0 -210px; }
.footer .qlink { width:960px; margin:0 auto; }
.footer .qlink ul { overflow:hidden; clear:both; float:right; height:25px; margin:15px 0 0; }
.footer .qlink ul li { float:left; width:74px; height:12px;padding-top:2px; *line-height:12px; margin-left:-1px; text-align:center; border-left:1px solid #666; }
.footer .qlink p { clear:both; margin-right:14px; text-align:right; margin-top:5px; }
/* 主体样式 */
.wrap { width:960px; margin:0 auto; }
.position { height:24px; line-height:24px; font-family:"宋体"; text-indent:1em; border:1px solid #ddd; background:url(img/bg.png) repeat-x 0 -270px; } /*个别样式*/
.error{height:250px; text-align:center; padding-top:150px; background:url(img/error.png) 180px 130px no-repeat;}
.ok{height:250px;  padding:130px 0 0 260px; background:url(img/ok.png) 180px 130px no-repeat; line-height:22px;}
.none{height:250px; text-align:center; padding-top:150px; background:url(img/none.png) 180px 130px no-repeat;}
.flag10{height:24px; padding:3px 0 0 35px; margin:50px auto 30px; background:url(img/flag.png) 10px -150px no-repeat; width:250px;}
.red{color:red;}

