body { font-family:Simsun, Arial, Helvetica, sans-serif; margin:0 auto; background:#FFF; font-size:12px; line-height:20px; color:#333;}
div,img,span,input,form,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0}
select,input,img,select{vertical-align:middle;}
li{ list-style:none; line-height:22px;}
img{ border:0;}

a:link{ color:#333; text-decoration:none;}
a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#cd0000; text-decoration:underline;}

a.red:link{ color:#cd0000; text-decoration:none;}
a.red:visited{ color:#cd0000; text-decoration:none;}
a.red:hover{ color:#cd0000; text-decoration:underline;}


/*login*/
.top970,.header970{ width:970px; margin:0 auto; }
.top970{ background: url(http://img1.gcimg.cn/goodcar/tec/09/07/11/images/loginbg.gif) repeat-x; height:32px;}
.top970 .l1{ width:8px; float:left; background:url(http://img1.gcimg.cn/goodcar/tec/09/07/11/images/indexallbg.gif) no-repeat 0 0; height:32px;}
.top970 .loginbox{ width:957px; float:left;}
.top970 .loginbox h5{ font-size:12px; float:left; color:#FFF; width:70px; padding:5px 0 0 6px; }
.top970 .loginbox .login{ float:left; width:560px; position:relative; padding:6px 0 0 0; color:#FFF;}
.input1{ border:1px solid #9A1711; background:#FFF; width:102px;}
.input2{ background:url(http://img1.gcimg.cn/goodcar/tec/09/07/11/images/indexallbg.gif) no-repeat -30px -6px; border:0; width:48px; height:19px; font-size:12px; line-height:19px; font-weight:bold; }
.top970 .loginbox .login .t1{ float:left; padding:0 4px 0 0}
.top970 .loginbox .login .t2{ float:left; width:112px; padding:2px 4px 0 0}
.top970 .loginbox .login .btn{ position:absolute;top:7px; *top:5px; left:300px; z-index:1; width:56px;}
.top970 .loginbox .login .key{ width:116px; position:absolute; top:4px; *top:5px; left:360px; z-index:1}
.top970 .loginbox .login .key a,.top970 .loginbox .login .key a:visited{ color:#FFF; text-decoration:underline; margin-right:8px;}
.top970 .loginbox .login .key a:hover{ color:#FFF; text-decoration:none;}

.top970 .loginbox .city{ width:190px; float:right; padding:4px 0 0 0; position:relative;}
.top970 .loginbox .city .selectcity{ background:url(http://img1.gcimg.cn/goodcar/tec/09/07/11/images/indexallbg.gif) no-repeat -95px -4px; width:81px; height:22px; margin-right:8px; float:left; padding:1px 0 0 12px; *padding-top:2px; color:#CD0018;} 
.top970 .loginbox .city .selectcity a{ display:block; color:#CD0018;}
.top970 .loginbox .city .sethome{ background:url(http://img1.gcimg.cn/goodcar/tec/09/07/11/images/indexallbg.gif) no-repeat -207px -4px; width:76px; height:22px; text-align:center;float:left; padding-top:1px; *padding-top:2px;}
.top970 .loginbox .city .sethome a{ display:block;}
.top970 .loginbox .city a:hover{ text-decoration:none;}

.top970 .loginbox .city .citybox{ width:81px; border:1px solid #D7D7D7; background:#FFF; position:absolute; padding:5px 5px; top:25px; left:0; z-index:9; color:#333;}
.top970 .loginbox .city .citybox li{ width:40px; float:left; text-align:center;}

.top970 .l3{ width:5px; float:right; background:url(http://img1.gcimg.cn/goodcar/tec/09/07/11/images/indexallbg.gif) no-repeat -12px 0; height:32px; padding:1px 0 0 0}


.header970{ width:968px;  border:1px solid #D1D1D1; border-top:0; background:url(http://img1.gcimg.cn/goodcar/tec/09/07/11/images/headerbg.gif) repeat-x top #FFFFFF; height:70px;}
.header970 img{ float:left; margin:13px 0 0 7px}

.menu{ width:817px; float:right; background:url(http://img1.gcimg.cn/goodcar/tec/09/07/11/images/indexallbg.gif) no-repeat -567px 0; padding:15px 0; font-family:Arial, Helvetica, sans-serif}
.menu .classname{ width:36px; float:left; color:#000; padding:6px 0 0 20px}
.menu .classname h1{ font-size:14px;}
.menu .classname h1 a,.menu .classname h1 a:visited{ color:#252525;}
.menu .classname h1 a:hover{ color:#cd0000; text-decoration:none;}
.menu .list{ width:116px; float:left; padding:0 15px 0 0; border-right:1px solid #A7A7A7; color:#C6C6C6; }
.menu .list a,.menu .list a:visited{ color:#252525; margin:0 6px;}
.menu .list a:hover{ color:#cd0000; text-decoration:none; margin:0 6px;}
.menu .list1{ width:129px;}
.menu .list2{ width:100px;}

.menu .classname2{ width:35px; padding:0 0 0 17px; float:left; font:bold 14px/20px Simsun; color:#252525; }
.menu .classname2 a,.menu .classname2 a:visited{ color:#252525;}
.menu .classname2 a:hover{ color:#cd0000; text-decoration:none;}

.menu .classname3{ padding-left:17px; float:left;}
.menu .classname3 img{ margin:0;}

