﻿/* CSS Document */

* {
    margin: 0;
	padding: 0;
}
div,table {
    margin: 0 auto;
	font-family: "宋体";
	font-size: 12px;
	color: #555;
}
img {
    border: 0;
}
.clearboth {
    clear: both;
}
a,a:visited {
    color: #555;
	text-decoration: none;
}
a:hover {
    color: #f30;
	text-decoration: underline;
}


#top {
    background: url(../images/topbg.gif) repeat-x;
	width: 960px;
	height: 29px;
}
#top_left {
    background: url(../images/top_left.gif) no-repeat;
	width: 5px;
	height: 29px;
	float: left;
}
#top p {
    float: left;
	color: #e30000;
	line-height: 29px;
	padding-left: 15px;
}
#top_right {
    background: url(../images/top_right.gif) no-repeat;
	width: 5px;
	height: 29px;
	float: right;
}
#login_form {
    float: right;
	height: 29px;
	padding-right: 15px;
	_padding-top: 3px;
}
#login_form label {
    line-height: 29px;
	padding-right: 10px;
	padding-left: 6px;
}
.login_button {
    background: url(../images/login_buttonbg.gif) no-repeat;
	width: 41px;
	line-height: 20px;
	height: 20px;
	text-align: center;
	border: none;
	color: #555;
	margin-left: 8px;
}
a.forget,a:visited.forget {
    color: #d84903;
	text-decoration: underline;
}
a:hover.forget {
    color: #000;
	text-decoration: underline;
}
#logo_line {
    width: 960px;
	padding: 10px 0;
}
#logo {
    float: left;
	padding-left: 30px;
}
#logo_line ul {
    float: right;
	list-style: none;
}
#logo_line ul li {
    float: left;
	padding-left: 8px;
}
#nav {
    width: 960px;
	clear: both;
	*margin-top: -14px;
}
#nav ul {
    padding-left: 10px;
	list-style: none;
}
#nav li {
    float: left;
	padding-right: 8px;
}
#nav li a,#nav li a:visited {
    background: url(../images/nav_bg.gif) no-repeat;
	width: 83px;
	line-height: 29px;
	text-align: center;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#nav li a:hover {
    background: url(../images/nav_hoverbg.gif) no-repeat;
	text-decoration: none;
}
.nav_view {
    background: url(../images/nav_hoverbg.gif) no-repeat;
	width: 83px;
	line-height: 29px;
	text-align: center;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
#search {
    background: url(../images/search_bg.gif) no-repeat;
	width: 960px;
	height: 65px;
}
#search_form {
    float: left;
	padding-top: 6px;
	padding-left: 136px;
	line-height: 24px;
	width: 348px;
}
#search_form select {
    width: 108px;
}
#search_form input {
    width: 218px;
	float: left;
	margin-top: 5px;
}
.search_button {
    padding-top: 5px;
	padding-left: 15px;
	float: left;
}
#hot_search {
    padding-top: 5px;
    padding-left: 43px;
	float: left;
	color: #fff;
	line-height: 28px;
}
#zujia {
    background: url(../images/zujia_icon.gif) no-repeat 6px center;
	padding-left: 32px;
	font-weight: bold;
}
#chexing {
    background: url(../images/chexing_icon.gif) no-repeat left center;
	padding-left: 32px;
	font-weight: bold;
}
#hot_search a,#hot_search a:visited {
    text-decoration: none;
	color: #fff;
}
#hot_search a:hover {
    text-decoration: underline;
	color: #fff;
}
#ad_line {
    padding: 5px 0 10px 1px;
	width: 960px;
}
#ad_line ul {
    list-style: none;
}
#ad_line ul li {
    float: left;
	padding-right: 8px;
	padding-top:5px;
}
.no_space {
    padding-right: 0!important;
}
#main {
    width: 960px;
	*margin-top: -14px;
}
#left {
    width: 732px;
	float: left;
}
.lanmu {
    background: url(../images/lanmu_bg.gif) repeat-x bottom;
	width: 732px;
}
.title {
    background: url(../images/title_bg.gif) no-repeat;
	width: 92px;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	float: left;
	margin-left: 12px;
}
#switch {
    margin-top: 2px;
	height: 26px;
	padding-left: 45px;
}
.lanmu ul {
    list-style: none;
}
.lanmu ul li {
    float: left;
}
.lanmu ul li a,.lanmu ul li a:visited {
    width: 76px;
	line-height: 26px;
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	display: block;
	color: #555;
}
.lanmu ul li a:hover, ul li.now a {
    font-weight: bold;
	text-decoration: none;
	border-right: #e5e5e5 1px solid;
	border-left: #e5e5e5 1px solid;
	background: url(../images/switch_bg.gif) repeat-x bottom;
}
.biankuang {
    border: #e5e5e5 1px solid;
	border-top: none;
}
.car_tab {
    float: left;
	line-height: 24px;
	margin: 4px 0 4px 4px;
	_margin: 4px 0 4px 2px;
}
.car_tab th {
    background-color: #f8f8f8;
	text-align: center;
	font-size: 13px;
}
a.lanse,a:visited.lanse {
    color: #063dcb;
	font-size: 13px;
	text-decoration: none;
	padding-left: 5px;
}
a:hover.lanse {
    color: #f30;
	text-decoration: underline;
}
.hongse {
    color: #ef1001;
}
.huise {
    background-color: #f8f8f8;
}
.dingju {
    padding-top: 10px;
}
.more {
    float: right;
	padding-right: 12px;
	line-height: 26px;
	margin-top: 2px;
}
#company_box {
	padding-top: 10px;
	height: 250px;
}
.company {
    float: left;
	margin-left: 12px;
	_margin-left: 9px;
	width: 107px;
}
.company img {
    padding: 2px;
	border: #c9c9c9 1px solid;
}
.company p {
   text-align: center;
   line-height: 28px;
}
#right {
    width: 218px;
	float: right;
}
.lanmu2 {
    background: url(../images/lanmu_bg2.gif) repeat-x bottom;
	width: 218px;
}
.title2 {
    background: url(../images/title_bg2.gif) no-repeat;
	width: 92px;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	float: left;
	margin-left: 12px;
}
.newslist {
    list-style: none;
	padding: 5px 0 5px 6px;
}
.newslist li {
    line-height: 24px;
}
#member_box {
    margin-top: 10px;
	width: 216px;
	height: 117px;
	background-color: #fdf7eb;
	border: #f4d6a0 1px solid;
}
#member {
    background: url(../images/member_icon.gif) no-repeat left center;
	line-height: 29px;
	margin-top: 5px;
	margin-left: 16px;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #c83502;
}
#member_box ul {
    list-style: none;
	padding-left: 10px;
}
#member_box ul li {
    float: left;
	padding: 4px 9px;
}
#member_box ul li a,#member_box ul li a:visited {
    background: url(../images/member_buttonbg.gif) no-repeat;
	width: 81px;
	line-height: 30px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #b67001;
	text-decoration: none;
	display: block;
}
#member_box ul li a:hover {
    color: #d84200;
	text-decoration: none;
}
#join {
    padding-top: 8px;
	padding-top: 13px\9;
	*padding-top: 8px;
}
#icon1 {
    background: url(../images/1.gif) no-repeat 6px center;
	padding-left: 28px;
}
#icon2 {
    background: url(../images/2.gif) no-repeat 6px center;
	padding-left: 28px;
}
#icon3 {
    background: url(../images/3.gif) no-repeat 6px center;
	padding-left: 28px;
}
#icon4 {
    background: url(../images/4.gif) no-repeat 6px center;
	padding-left: 28px;
}
#icon5 {
    background: url(../images/5.gif) no-repeat 6px center;
	padding-left: 28px;
}
#icon6 {
    background: url(../images/6.gif) no-repeat 6px center;
	padding-left: 28px;
}
#icon7 {
    background: url(../images/7.gif) no-repeat 6px center;
	padding-left: 28px;
}
#icon8 {
    background: url(../images/8.gif) no-repeat 6px center;
	padding-left: 28px;
}
.banner {
    width: 960px;
	padding: 10px 0;
}

#news_line {
    width: 960px;
}
#news_left {
    width: 376px;
	float: left;
}
#news_middle {
    width: 346px;
	padding: 0 10px;
	float: left;
}
#news_right {
    width: 218px;
	float: right;
}
.lanmu3 {
    background: url(../images/lanmu_bg3.gif) repeat-x bottom;
	width: 376px;
}
.lanmu4 {
    background: url(../images/lanmu_bg4.gif) repeat-x bottom;
	width: 346px;
}
.news_len {
    width: 280px;
	float: left;
	padding-left: 5px;
}
#news_pic {
    float: left;
}
#news_pic ul {
    list-style: none;
	padding: 6px 8px 0 12px;
}
#news_pic ul li {
    padding: 3px 0;
}
#news_pic img {
    padding: 2px;
	border: #c8c8c6 1px solid;
}
#link {
    width: 960px;
	padding-top: 10px;
}
.lanmu5 {
    background: url(../images/lanmu_bg5.gif) repeat-x;
	border-right: #e6e6e6 1px solid;
	border-left: #e6e6e6 1px solid;
}
.lanmu5 p {
	line-height: 26px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
}
#link_content {
    padding: 8px 16px 5px;
	line-height: 24px;
}
#bottom_link {
    background: url(../images/bottom_linkbg.gif) repeat-x;
	width: 958px;
	line-height: 29px;
	border: #d5d5d5 1px solid;
	text-align: center;
	margin-top: 10px;
}
#bottom {
    width: 960px;
	line-height: 58px;
	text-align: center;
}



#pos {
    background: url(../images/posbg.gif) repeat-x;
	width: 948px;
	line-height: 25px;
	margin-top: 10px;
	padding-left: 12px;
}
#container {
    width: 960px;
}
#leftcol {
    float: left;
	width: 219px;
}
.lanmu6 {
    background: url(../images/lanmu_bg6.gif) no-repeat;
	width: 203px;
	line-height: 26px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding-left: 16px;
}
#rightcol {
    float: right;
	width: 726px;
}
.lanmu5 span {
    background: url(../images/lanmu5_icon.gif) no-repeat 15px center;
	padding-left: 36px;
	line-height: 26px;
	font-size: 14px;
	font-weight: bold;
	color: #d40e0e;
	display: block;
}
.content {
    font-size: 14px;
	line-height: 24px;
	padding: 6px 16px;
}
.miaobian {
    padding: 2px;
	border: #c8c8c6 1px solid;
}
#company_info {
    line-height: 22px;
	padding: 10px 10px;
}
#company_info span {
    font-size: 13px;
	font-weight: bold;
}
#car_box {
    padding: 15px 0;
}
.car_tab2 {
	line-height: 24px;
	border: #eaeaea 1px solid;
	width: 680px;
}
.car_tab2 th {
    background-color: #f5f5f5;
}
.car_tab2 td {
    border-bottom: #eaeaea 1px solid;
	padding: 12px 5px;
}
.use {
    list-style: none;
	padding: 8px 0 8px 12px;
}
.use li {
    padding: 5px 0;
}
.use a,.use a:visited {
    background: url(../images/use_bg.gif) no-repeat;
	width: 161px;
	line-height: 20px;
	display: block;
	padding-left: 31px;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.use a:hover {
    color: #f30;
	text-decoration: none;
}
#model {
    padding: 10px 15px;
	line-height: 24px;
	font-size: 14px;
}
#model a,#model a:visited {
    text-decoration: underline;
}
#model a:hover {
    text-decoration: underline;
}
#info_box {
    padding: 15px;
}
#info_pic {
    float: left;
}
#info_pic img {
    padding: 5px;
	border: #e5e5e5 1px solid;
}
.info_tab {
    float: right;
	width: 380px;
	line-height: 32px;
}
.info_tab th {
    background-color: #f1f1f1;
	font-size: 14px;
	font-weight: bold;
	color: #d40e0e;
	line-height: 26px;
	text-align: center;
}
.field {
    font-weight: bold;
	font-size: 14px;
	text-align: right;
	width: 110px;
}
.tab_space {
    padding: 15px 20px;
}
.cu {
    font-weight: bold;
}
.details_tab {
    width: 100%;
	line-height: 24px;
}
.style_box {
    padding: 15px 0 15px 8px;
	_padding: 15px 0 15px 0px;
}
.car_style {
    float: left;
	margin: 0 9px;
	width: 100px;
}
.car_style img {
    padding: 2px;
	border: #e5e5e5 1px solid;
}
.car_style p {
    padding-top: 6px;
	line-height: 18px;
	text-align: center;
}
#list_main {
    width: 960px;
	padding-top: 10px;
}
#list_box {
    padding-top: 30px;
	padding-left: 40px;
}
#list_box ul {
    width: 92%;
}
.nobg {
    background: none!important;
	height: 40px;
}
.newslist4 {
    list-style: none;
	padding-bottom: 5px;
}
.newslist4 li {
    line-height: 30px;
	background: url(../images/dian.gif) repeat-x bottom;
}
.newslen3 {
    width: 560px;
	float: left;
}
#page {
    padding-top: 30px;
	padding-bottom: 10px;
}
#page a,#page a:visited {
    padding: 3px;
	border: #d7d7d7 1px solid;
	display: inline-block;
	text-decoration: none;
}
#page a:hover {
    background-color: #f9f9f9;
	border: #c4c4c4 1px solid;
	color: #000;
	text-decoration: none;
}
.page_view {
	font-weight: bold;
	color: #f00;
    padding: 3px;
	border: #fff 1px solid;
	display: inline-block;
}
#news_info {
	width: 685px;
	padding: 20px 19px;
	float: left;
	margin-top: 2px;
}
h3 {
    font-size: 20px;
	font-weight: bold;
	text-align: center;
	line-height: 40px;
}
#infor {
    line-height: 40px;
	border-bottom: #c8c8c8 1px solid;
	text-align: center;
}
.info_content {
    padding: 30px 0;
	font-size: 14px;
	line-height: 24px;
}
#other {
    background: url(../images/dian.gif) repeat-x top;
	padding-top: 30px;
	font-size: 14px;
	color: #000;
	line-height: 30px;
}
.button {
    background: url(../images/tijiao.gif) no-repeat;
	width: 64px;
	line-height: 26px;
	height: 26px;
	border: none;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

/*商家列表*/
div.comitem{
	width:210px;
	text-align:center;
	text-align:center;
	height:140px;
	float:left;
	margin:8px;
}
div.comitem img{
	width:200px;
	height:85px;
	margin:5px;
	display:block;
	border:none;
}
div.comitem a{
	font-size:14px;
	color:red;
	text-decoration:none;
	font-weight:bold;
}

table.normal td{
	padding:5px;
}
