﻿#header{height:75px;}
#menu {height:60px;}
#menu div{float:right;margin:0 10px 0 15px;line-height:60px;}
#menu .hcenter{background:url("../images/dealer/mcenter.png") no-repeat scroll left center transparent; padding:0 0 0 40px;}
#menu .hdealer{background:url("../images/dealer/mdealer.png") no-repeat scroll left center transparent; padding:0 0 0 40px;}
#menu .hmarket{background:url("../images/dealer/market.png") no-repeat left center transparent; padding:0 0 0 40px;}
#menu a{ color:#464646;font-size:14px;text-decoration:none;}
#menu a:hover { color:#BD0000;font-weight:bold;}
#menu a.active{color:#BD0000;font-weight:bold;}

#search_pnl{height:175px;}
#search_pnl .module-c{height:134px;}
#search_pnl .module-c ul li{line-height:20px;padding:5px 0 5px 5px;}
#search_pnl .module-c label{width:45px;float:left;padding:0;}
#search_pnl .module-c .sfname{width:125px;}
#search_pnl .module-c .provinces{width:164px;}
#search_pnl .module-c .dname{width:156px;}
#search_pnl .module-c .search{margin-left:70px;width:60px;}

.latest_list {
	background:url("../images/dealer/list_bg2.gif") repeat-x scroll 0 0 transparent;
	border:1px solid #FFFFFF;
	height:256px;
	overflow:hidden;
}
.latest_list .module-t h3{padding-left:20px;background:none;font-weight:normal;}
.latest_list .module-c {
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	padding:0 3px 0 3px;
}
.latest_list .intruduction{padding:25px 10px 10px 10px;}
.latest_list .intruduction a:link,.latest_list .intruduction a:visited {
	background:url("../images/buttons.png") no-repeat scroll -90px -32px transparent;
	color:#666666;
	float:left;
	height:28px;
	line-height:28px;
	margin:2px 5px 2px 5px;
	text-align:center;
	width:90px;
}
.latest_list .intruduction a:hover{background-position:-90px 0;text-decoration:none;color:#fff;}

#latestdealers{padding:10px 5px 10px 5px; background:#fff;}
#latestdealers table{width:100%;height:132px;}
#latestdealers td{height:22px; text-align:center;}
#latestdealers .date{width:94px;text-align:right;}

.flag-new {
	background:url("../images/dealer/new.png") no-repeat scroll 0 0 transparent;
	float:left;
	height:30px;
	margin:-259px 0 0 -1px;
	text-indent:-999em;
	width:30px;
}

.tab_list .title {
	background:url("../images/dealer/index_bg.gif") no-repeat scroll 0 -50px transparent;
	border:solid 1px #C0DCF4; border-bottom:none;
	height:31px;
}
.tab_list .title h3 {
	background:url("../images/dealer/index_bg.gif") no-repeat scroll -350px 10px transparent;
	float:left;font-size:14px;color:#333333;font-weight:normal;
	margin-left:20px;padding:10px 20px 0 24px;
	text-align:left;width:200px;
}
.tab_list .title ul li {float:left;	padding:0;width:530px;text-align:center;}
.tab_list .title ul li.more {float:right;margin-top:6px;width:50px;}
.tab_list .title ul li#market_tab a.selected {
	background:url("../images/dealer/index_bg.gif") no-repeat scroll 0 -98px transparent;
	height:21px;
	width:97px;
}
.tab_list .title ul li#market_tab a {
	background:url("../images/dealer/index_bg.gif") no-repeat scroll 0 -50px transparent;
	display:block;float:left;
	font-size:14px;font-weight:bold;
	width:97px;height:21px;margin:0;padding-top:10px;
}
.tab_list .title ul li.more a {
	background:url("../images/dealer/index_bg.gif") no-repeat scroll -270px 3px transparent;
	border:0 none;padding-right:10px;
}
.cont-box {border:solid 1px #C0DCF4; border-top:none;}
.cont-box .tops{height:5px;}
.cont-box .listtable{
	background-color:#FFFFFF;
	border:1px solid #AAC8E1;border-collapse:separate;
	border-spacing:0;
	border-bottom:0 none;border-left:0 none;border-right:0 none;
	clear:both;	margin:0;width:100%;
}
.cont-box .listtable th {
	background:none repeat scroll 0 0 #F1F6F9;
	border-bottom:1px solid #AAC8E1;
	color:#4B4B4B;font-size:12px;vertical-align:middle;
	height:30px;line-height:1.3em;padding:4px;
}
.cont-box .listtable th span{font-size:12px;font-weight:normal;line-height:16px;}
.cont-box .listtable td{
	border-bottom:1px solid #F4F4F4;vertical-align:middle;
	color:#666666;padding:8px 5px;text-align:center;
}
.cont-box .listtable .hlight{font-weight:bold;color:#257EC0;}

.uptrend  {background-position:0 -78px;color:#FF0000;}
.downtrend {background-position:0 2px;color:#006400;}
.keeptrend {background-position:0 -38px;color:#4A4A4A;}
.uptrend, .downtrend, .keeptrend{background-image:url("../images/dealer/trend.gif");background-repeat:no-repeat;padding-left:14px;}



.module {border:1px solid #D4D4D4;}
.module-t {
	background:url("../images/dealer/title_bg.png") repeat-x scroll 0 0 transparent;
	border-bottom:1px solid #E5E5E5;
	height:28px;
	line-height:28px;
	padding-left:5px;
}
.module-c {padding:5px 0;}
.module-t h3 {float:left;font-size:14px;font-weight:bold;color:#464C4F;}
.module-t h3 {
	background:url("../images/dealer/arrow.gif") no-repeat scroll left center transparent;
	display:inline;
	margin-left:5px;
	padding-left:10px;
}
.hotlist .module-t h3 {
	background:url("../images/hot.gif") no-repeat scroll center left transparent;
	display:inline;color:#EE3333;
	margin-left:5px;padding-left:18px;
}
.module1{background:url("../images/dealer/list_bg1.gif") repeat-x scroll 0 0 transparent;}
.module1-t {	border-bottom:1px solid #EB7A7A;margin:8px 5px 0 5px;}
.module1-t h3 {
	background:url("../images/dealer/arrow.gif") no-repeat scroll left center transparent;
	border-bottom:1px solid #EB7A7A;
	color:#EE3333;
	font-weight:bold;
	padding:0 0 3px 10px;
	width:80px;
}
.module1-c{line-height:20px;padding:0 5px 0 5px;}
.module1-c dt{width:218px;border-bottom:1px dashed #D1D1D1;float:left;padding:3px 0; margin-bottom:5px;}
.module1-c dt .slide {
	background:none repeat scroll 0 0 transparent;
	margin:0;
}
.module1-c span {float:left;text-align:center;}
.module1-c dd {float:left;height:20px;width:218px;}

#hotdealers{height:270px;}
.top1, .top2, .top3 {
	background:url("../images/dealer/num.gif") no-repeat scroll center center transparent;
	color:#FFFFFF;
	font-weight:bold;
}
.top2 {background-position:center -17px;}
.top3 {background-position:center -37px;}
.hotlist .num {width:35px;}
.hotlist .name {width:128px;}
.hotlist .slide {
	background:none repeat scroll 0 0 #D4D4D4;
	float:left;
	height:3px;
	margin:9px 5px 9px 0;
	width:50px;
}
.hot1, .hot2, .hot3, .hot4, .hot5, .hot6, .hot7, .hot8, .hot9, .hot10 {
	background:none repeat scroll 0 0 #FF4E43;
	float:left;
	height:3px;
	overflow:hidden;
	text-indent:-9999px;
}
.hot1 {width:42px;}
.hot2 {width:38px;}
.hot3 {width:32px;}
.hot4 {width:28px;}
.hot5 {width:22px;}
.hot6 {width:19px;}
.hot7 {width:9px;}
.hot8 {width:6px;}
.hot9 {width:4px;}
.hot10 {width:2px;}

#rec_dealers{height:270px;}
#rec_dealers .module-c{padding-left:5px;}
#rec_dealers .info{float:left;width:225px;height:225px;border:solid 1px #C3D9FF; text-align:center; vertical-align:middle;margin:5px 5px 5px 0;}

#topbar_market{background:#3579B6; height:25px;padding:10px 0 5px 20px; color:#fff;}
#topbar_market a:link,#topbar_market a:visited{color:#fff;}
#topbar_market .split{padding:0 5px 0 5px;}
#market_navlist {
	background:none repeat scroll 0 0 #FEFFFF;
	border:1px solid #AAC8E1;
	margin:8px 0;
	overflow:hidden;
	padding:12px 8px;display:none;
}
#market_navlist ul {
	float:left;
	margin:0 12px;
}
#market_navlist a:link, #market_navlist a:visited {
	color:#4691CB;
	text-decoration:none;
}
#left_t_tree{
	background-color:#F1F6F9;
}
#left_t_tree h3{
	border:1px solid #AAC8E1;
	color:#4B4B4B;
	font-size:14px;
	height:20px;
	line-height:20px;
	margin:0;
	padding:5px;	
}
#left_t_tree .lefttree{
	border:1px solid #AAC8E1;border-top:none;
	padding:8px 8px 0 8px;
}

#left_t_tree .treeview ul{background:none;}
.market_search{padding:8px 0 8px 20px;}
#market_list{}

#topbar_mdealer{background:#C90000; height:25px;padding:10px 0 5px 20px; color:#fff;}
#topbar_mdealer a:link,#topbar_mdealer a:visited{color:#fff;}
#topbar_mdealer .qtitle{display:inline-block; margin-right:10px;}
#topbar_mdealer .qlist{width:100px;margin-right:10px;}
#topbar_mdealer .qwords{width:200px;margin-right:10px;}
#topbar_mdealer .qbtn{padding-top:2px;}
#topbar_mdealer .qinfo{padding:0px 10px 0 20px;}

#dealers_f{margin:8px 0 0 0;}
#dealers_f .listtbl{
	border-collapse:separate;
	border-spacing:0;
	border-bottom:0 none;border-left:0 none;border-right:0 none;
	clear:both;	margin:0;width:100%;	
}
#dealers_f .listtbl th
{
	background:none repeat scroll 0 0 #F2F2F2;
	border-bottom:1px solid #D8D8D8;
	color:#4B4B4B;font-size:12px;vertical-align:middle;
	height:30px;line-height:1.3em;padding:4px;
}
#dealers_f .listtbl td{
	border-bottom:1px dotted #DDDDDD;vertical-align:top;
	color:#666666;padding:8px 5px;text-align:center;
}
#dealers_f .logo{float:left;width:100px; height:100px;}
#dealers_f .logo img{width:100px; height:100px;}
#dealers_f .info {
	float:left;width:300px;height:95px;line-height:150%;
	padding:5px 0 0 10px;
	text-align:left;
}
#dealers_f .info p{line-height:20px;}
#dealers_f .info .facts{height:40px;overflow:hidden !important;}
#dealers_f .info .prods{height:40px;overflow:hidden !important;}
#dealers_f .info .name a:link,#dealers_f .info .name a:visited{color:#EE3333;}
#dealers_f .td_name{width:420px;}
#dealers_f .td_grade{width:100px;}
#dealers_f .td_visit{width:60px;cursor:pointer;}
#dealers_f .td_connect{width:70px;}
#dealers_f .td_address{}
#dealers_f .offer {
	background:none repeat scroll 0 0 #FFFFFF;
	border-bottom:1px dotted #DDDDDD;
	width:100%;
}


#dealers_s{margin:8px 0 0 0;}
#dealers_s .listtbl{
	border-collapse:separate;
	border-spacing:0;
	border-bottom:0 none;border-left:0 none;border-right:0 none;
	clear:both;	margin:0;width:100%;	
}
#dealers_s .listtbl th
{
	background:none repeat scroll 0 0 #F2F2F2;
	border-bottom:1px solid #D8D8D8;
	color:#4B4B4B;font-size:12px;vertical-align:middle;
	height:30px;line-height:1.3em;padding:4px;
}
#dealers_s .listtbl td{
	border-bottom:1px dotted #DDDDDD;vertical-align:top;
	color:#666666;padding:8px 5px;text-align:center;
}
#dealers_s .logo{float:left;width:100px; height:100px;}
#dealers_s .logo img{width:100px; height:100px;}
#dealers_s .info {
	float:left;width:290px;height:95px;line-height:150%;
	padding:5px 0 0 10px;
	text-align:left;
}
#dealers_s .info p{line-height:20px;}
#dealers_s .info .series{height:40px;overflow:hidden !important;}
#dealers_s .info .prods{height:40px;overflow:hidden !important;}
#dealers_s .info .name a:link,#dealers_f .info .name a:visited{color:#EE3333;}
#dealers_s .td_name{width:410px;}
#dealers_s .td_grade{width:100px;}
#dealers_s .td_discount{width:70px;}
#dealers_s .td_address{}