﻿@import url("common.css");

/*主体*/
#main{width:950px;clear:both;margin:0 auto;}
#main #main_l
{
    width:200px;
    float:left;
}
#main_l .d_login
{
    background:url(/dealerpage/images/d_login_bg.gif) no-repeat;
    height:156px;
    margin-top:10px;
    margin-bottom:10px;
}
#main_l .d_login a:link,#main_l .d_login a:visited
{
    color:#82bb18;
    font-weight:bold;
}
#main_l .d_login ul
{
    padding:18px 12px 12px 15px;
}
#main_l .d_login ul li
{
    height:28px;
}
.input_l
{
    border-top:solid 2px #808080;
    border-left:solid 2px #808080;
    border-right:solid 1px #c3c3c3;
    border-bottom:solid 1px #c3c3c3;
    height:16px;
    width:115px;
}
.btn_l
{
    border:solid 1px #fff;
    color:#a53f14;
    background:#fff url(/dealerpage/images/nav.gif) no-repeat 0 -240px;
    height:24px;
    width:65px;
    margin-left:45px;
}
#main_l .d_notice
{
    background:url(/dealerpage/images/notice_bg.gif) no-repeat;
    height:135px;
    margin-bottom:5px;
}
#main_l .d_notice ul
{
    padding:40px 12px 12px 15px;
}
#main_l .d_notice ul li
{
    height:22px;
}
#main_l .d_notice ul li span
{
    background:#fff url(/dealerpage/images/nav.gif) no-repeat 0 -270px;
}
#main_l .d_notice ul li a
{
    padding-left:6px;
}
#main_l .d_notice ul li a:link,#main_l .d_notice ul li a:visited
{
    color:#0066cc;
}

/*经销商排行 */
.d_rank{width:200px;margin:0px}
.rank_t
{
    background:#fff url(/dealerpage/images/nav.gif) no-repeat 0 -356px;
    height:24px;
    font-size:14px;
    font-weight:bold;
    color:#0139b6;
    padding:10px 0px 0px 10px;
}
.rank_cont
{
    border-bottom:solid 1px #dbdbdb;
    border-left:solid 1px #dbdbdb;
    border-right:solid 1px #dbdbdb;
}
.rank_tab {float:left;font:normal 12px/21px 宋体;margin:0px; height:28px;}
.rank_tab li{float:left;padding:4px 1px 4px 1px;background:url(/dealerpage/images/nav.gif) no-repeat 0 -400px;}
.rank_tab li a
{
    text-decoration:none;
}
.rank_tab li.act{background:#fff;border-top:1px solid #bdbdbd;border-bottom:0;font-weight:bold;text-decoration:none;}
.rank_tab li.act a{color:#333;text-decoration:none;}
.rank_ul{width:188px;padding:3px 5px;line-height:25px}
.rank_ul em{float:left;background:url(/dealerpage/images/r_num.gif) no-repeat;width:28px;height:25px;margin:0 2px 0 0}
* html .rank_ul em {width:22px;}
.rank_ul li{clear:both;padding-top:1px;height:24px; border-bottom:dotted 1px #ccc;}
.rank_ul li.first{background-position:0 -525px;text-align:center;color:#666}
.rank_ul li.num1{background:none;height:21px;padding-top:3px;line-height:21px}
.rank_ul li.num10{border-bottom:none;}
.rank_ul div.r{padding:0px 0 0}
.rank_ul .ranking{width:80px;text-align:left;}

.rank2_ul{width:330px;padding:3px 5px;line-height:25px;}
.rank2_ul em{float:left;background:url(/dealerpage/images/r_num.gif) no-repeat;width:28px;height:25px;margin:0 2px 0 0}
* html .rank2_ul em {width:22px;}
.rank2_ul li{clear:both;padding-top:1px;height:24px; border-bottom:dotted 1px #ccc;}
.rank2_ul li.first{background-position:0 -525px;text-align:center;color:#666;}
.rank2_ul li.num1{background:none;height:21px;padding-top:3px;line-height:21px}
.rank2_ul li.num10{border-bottom:none;}
.rank2_ul div.r{padding:0px 0 0}
.rank2_ul .ranking{width:110px;text-align:left;}

em.num1{background-position:0 -260px}
em.num2{background-position:0 -42px}
em.num3{background-position:0 -66px}
em.num4{background-position:0 -90px}
em.num5{background-position:0 -114px}
em.num6{background-position:0 -138px}
em.num7{background-position:0 -162px}
em.num8{background-position:0 -186px}
em.num9{background-position:0 -210px}
em.num10{background-position:0 -234px}

#main #main_r
{
    width:740px;
    float:left;
    margin-left:10px;
}

#main_r #focus
{
    margin-top:0px;
    background:url(/dealerpage/images/nav.gif) no-repeat 0 -446px;
    height:206px;
}
/* focus slider start */
.focusPic{width:710px; height:180px; padding:9px 0 0;overflow:hidden; padding:15px 12px 12px 12px;}/* edit by wt*/
.focusPic .focusTitle{width:382px;color:#999; float:left; padding-left:15px;}
.focusPic .focusTitle li{height:29px; line-height:29px; padding-left:0px;overflow:hidden; border-bottom:dotted 1px #ffe466;}
.focusPic .focusTitle a{background:url(/dealerpage/images/nav.gif) no-repeat 0 -706px; padding-left:10px;}
.focusPic .focusTitle .current a{color:#921818; font-weight:bold;}
.focusPic .focusTitle .current a.hui9{font-weight:normal}
.focusPic .focusTitle .current a:hover {color:#bc2931;}
.focusPic #focusMenu li.current{background-position:0 -29px}
.focusPic #focusLeft{width:310px; height:174px; overflow:hidden; border:1px solid #ffe466;float:left}
.focusPic #focusLeft li{display:none;}
.focusPic #focusLeft li.current{display:block;}

/*促销*/
#main_r #promotion
{
    margin-top:10px;
}

/* ===============[ float解除 ]=============== */
.clearfix:after {
	content: "."; 
	display: block;
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

a img {
	border: none;
	background-color: transparent;
}
.floatclear {
	clear: both;
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 1%;
	line-height: 1;
}
* html .floatclear {
	height: 1px;
}
*:first-child+html .floatclear {
	height: 1px;
}

#title-ranking 
{
	background-image: url(/dealerpage/images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0 -767px;
}
/* ===============[ box ]=============== */
/* =====[ title ]===== */
.box-title {
	padding-left: 40px;
	padding-right: 7px;
	color: #444444;
	font-size: 115%;
	font-weight: bold;
	font-style: normal;
	line-height: 1.4;
	background-color: #f3f3f3;
}
.box-title {
	margin: 0px 0px 0px 0px;
	padding-top: 11px;
	padding-bottom: 3px;
}
#column-side .box-title {
	margin: 8px 0px 0px 0px;
	padding-top: 11px;
	padding-bottom: 2px;
}
/* =====[ contents ]===== */
.box-contents {
	background-color: #ffffff;
	border-right: solid 1px #dbdbdb;
	border-bottom: solid 1px #dbdbdb;
	border-left: solid 1px #dbdbdb;
	background-image: url(/dealerpage/images/box_contents_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.box-contents {
	overflow: hidden;
	width: 736px;
	padding: 3px 1px 0px 1px;
}
.box-contents {
	\width: 736px;
	w\idth: 736px;
}
#column-side .box-contents {
	overflow: hidden;
	width: 298px;
	padding: 3px 0px 0px 0px;
}
#column-side .box-contents {
	\width: 300px;
	w\idth: 298px;
}
/* link-more */
.box-contents .link-more {
	float: right;
	padding: 5px 6px 5px 24px;
	font-size: 100%;
	line-height: 1.3;
}
/* ===============[ promotion-ranking ]=============== */
/* === pickup-box === */
#promotion-ranking .pickup-box {
	margin: 0px 5px 0px 7px;
	padding-bottom: 4px;
	background-image: url(/dealerpage/images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0 -960px;
}
#promotion-ranking .pickup-box .title-pickup {
	padding: 6px 11px 39px 20px;
	color: #992200;
	font-size: 115%;
	font-weight: bold;
	font-style: normal;
	line-height: 20px;
	background-image: url(/dealerpage/images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0 -858px;
}
.title-pickup li{float:left;}
.title-pickup li a:hover,.title-pickup li a:visited
{
    color:#992200;
}
.title-pickup li a{display:block;color:#992200;padding:5px 26px 10px 26px; margin-right:1px;background:url(/dealerpage/images/nav.gif) no-repeat 0 -1240px;}
.title-pickup li.act0 a{display:block;color:#992200;padding:5px 16px 10px 26px; margin-right:1px;background:url(/dealerpage/images/nav.gif) no-repeat -142px -1240px;}
.title-pickup li.act1 a{background:url(/dealerpage/images/nav.gif) no-repeat -142px -1296px;padding:5px 16px 10px 26px;color:#333}
.title-pickup li.act{}
.title-pickup li.act a{background:url(/dealerpage/images/nav.gif) no-repeat 0 -1296px;padding:5px 26px 10px 26px;color:#333}
.title-pickup li.last{position:relative}
.title-pickup li.last a{background:none;padding:0 6px 0 15px}

#promotion-ranking .pickup-box ul {
	padding: 0px 0px 0px 7px;
	clear:both;
}

#promotion-ranking .pickup-box2 {
	margin: 0px 5px 0px 7px;
	padding-bottom: 4px;
	background-image: url(/dealerpage/images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0 -1025px;
}
#promotion-ranking .pickup-box2 ul {
	padding: 0px 0px 0px 7px;
	clear:both;
}
#promotion-ranking .pickup-box2 ul li.gourmet {
	float: left;
	width: 116px;
	padding: 4px 4px 2px 4px;
	margin: 0px 6px 0px 0px;
	border-top: solid 1px #f8e666;
	border-right: solid 1px #f7dd66;
	border-bottom: solid 1px #f7dd66;
	border-left: solid 1px #f8e666;
	background-color: #fffdd8;
}
#promotion-ranking .pickup-box2 ul li.gourmet {
	\width: 136px;
	w\idth: 126px;
}
#promotion-ranking .pickup-box2 ul li.gourmet .rank {
	float: left;
	display: block;
	z-index: 5;
	width: 20px;
	text-indent: -10000px;
/*\*/
	overflow: hidden;
/**/
	background-repeat: no-repeat;
	background-position: 4px 1px;
}
#promotion-ranking .pickup-box2 ul li.rank1 .rank {
	background:url(/dealerpage/images/nav.gif) no-repeat 3px -2065px;
}
#promotion-ranking .pickup-box2 ul li.rank2 .rank {
	background:url(/dealerpage/images/nav.gif) no-repeat 3px -2086px;
}
#promotion-ranking .pickup-box2 ul li.rank3 .rank {
	background:url(/dealerpage/images/nav.gif) no-repeat 3px -2108px;
}
#promotion-ranking .pickup-box2 ul li.rank4 .rank {
	background:url(/dealerpage/images/nav.gif) no-repeat 3px -2131px;
}
#promotion-ranking .pickup-box2 ul li.rank5 .rank {
	background:url(/dealerpage/images/nav.gif) no-repeat 3px -2152px;
}
#promotion-ranking .pickup-box2 ul li.rank01 .rank {
	background:url(/dealerpage/images/nav.gif) no-repeat 3px -2065px;
}
#promotion-ranking .pickup-box2 ul li.rank02 .rank {
	background:url(/dealerpage/images/nav.gif) no-repeat 3px -2086px;
}
#promotion-ranking .pickup-box2 ul li.rank03 .rank {
	background:url(/dealerpage/images/nav.gif) no-repeat 3px -2108px;
}
#promotion-ranking .pickup-box2 ul li.rank04 .rank {
	background:url(/dealerpage/images/nav.gif) no-repeat 3px -2131px;
}
#promotion-ranking .pickup-box2 ul li.rank05 .rank {
	background:url(/dealerpage/images/nav.gif) no-repeat 3px -2152px;
}
#promotion-ranking .pickup-box2 ul li .photo {
	float: left;
	width: 94px;
	text-align: center;
}
#promotion-ranking .pickup-box2 ul li .photo a img {
	border: solid 2px #fffdd8;
}
#promotion-ranking .pickup-box2 ul li .photo a:hover img {
	border: solid 2px #ffee44;
}
#promotion-ranking .pickup-box2 ul li .mname {
	clear: left;
	padding-top: 2px;
	font-weight: bold;
	text-align: center;
}
#promotion-ranking .pickup-box2 ul li .mname .count {
	margin-right: 2px;
	color: #666666;
	font-size: 85%;
	font-weight: normal;
}
#promotion-ranking .pickup-box2 ul li .area-catg {
	color: #665544;
	font-size: 85%;
	text-align: center;
}
#promotion-ranking .pickup-box2 ul li .rating {
	text-align: center;
}
#promotion-ranking .pickup-box2 ul li .rating .point {
	color: #ee0000;
	font-size: 100%;
	font-weight: bold;
}
#promotion-ranking .pickup-box2 .link-more {
	padding-top: 8px;
	padding-right: 10px;
}

/* ==========[ genrerank-list ]========== */
.genrerank-list {
	padding: 6px 4px 8px 8px;
    border-bottom:solid 1px #dbdbdb;
}
.genrerank-list ul.list-genre li.genre {
	display: block;
	float: left;
	width: 355px;
	padding: 2px 0px 1px 7px;
	line-height: 1.4;
	background-image: url(/dealerpage/images/nav.gif);
	background-repeat: no-repeat;
	background-position: 0 -1194px;
}

.dealer_main
{
    margin-top:10px;
}
/*切换导航按钮==============================================全站统一============================================*/
.d_button { background: url(/dealerpage/images/d_btnbg.gif) repeat-x; height: 29px; padding-left:10px;}
.d_button li {margin-right:2px; text-align: center;float: left;width: 112px;cursor: pointer; font-size: 14px;font-weight: bold;line-height: 29px;}
.d_button li a:link,.d_button li a:visited { text-decoration: none;display:block; float:left; width:112px; height:24px; line-height:24px; color:#000099; padding-top:5px;}
.d_button .butt1 { background: url(/dealerpage/images/d_btn.gif) no-repeat; color:#000099;}
.d_button .butt2 a:link, .d_button .butt2 a:visited { color:#fff;}
.d_button .butt2 a:hover { color:#000099; background: url(/dealerpage/images/d_btn.gif);}
.d_button .time {float: right;padding-right: 10px;background: url(/images/info/szctz/time_oicn.gif) no-repeat;background-position: left;padding-left: 18px;}
.d_button .time {float: right;padding-right: 10px;background: url(/images/info/szctz/time_oicn.gif) no-repeat;background-position: left;	padding-left: 18px;}

.d_content
{
    border-left:solid 1px #ccc;
    border-right:solid 1px #ccc;
    border-bottom:solid 1px #ccc;
    padding:8px 8px 8px 8px;
    clear:both;
    overflow:hidden;
    height:440px;
}
.d_cat
{
    font-size:14px;
    font-weight:bold;
    background-color:#dfeeff;
    height:23px;
    line-height:23px;
    padding-left:15px;
    clear:both;
}
.cat_list UL{
	MARGIN: 10px 0px 10px 0px; float:left; WIDTH: 100%; CLEAR: both;overflow:hidden;
}
.cat_list UL LI{
	BORDER-BOTTOM: #e9f0f5 0px solid; TEXT-ALIGN: left; LIST-STYLE-TYPE: none; PADDING-LEFT: 19px; WIDTH: 100px; FLOAT: left; VERTICAL-ALIGN: bottom; PADDING-TOP: 3px; color:#026bb1;
	font-size:14px;
	color:#0139b6;
}
.cat_list UL LI a{
    text-decoration:none;
}
.cat_list UL LI a:hover
{
    text-decoration:underline;
}

/*人气经销商等。。。*/
.j_r_box { float: none; width:362px; border:#b0d0e7 solid 1px; background:url(/dealerpage/images/bg_03.gif) repeat-x; margin-bottom:10px; margin-top:10px;}
.j_r_box .title { height:26px; line-height:26px;}
.j_r_box .title h1 { float:left; font-size:14px; color:#21366d;} 
.j_r_box .title .more { float:right; margin-right:10px;}
.j_r_box .j_paihang .title h1 { background:url(/dealerpage/images/img_02.gif) no-repeat; padding-left:34px;} 
.line { border-bottom:#B0D0E7 1px dashed; height:0px; margin:7px 0px; line-height:0px; font-size:0px; clear:both;}

.dealer_new li
{
    background:url(/dealerpage/images/nav.gif) no-repeat 0 -1345px;
    line-height:184%;
}
.dealer_new li a
{
    padding-left:15px;
    color:#21366d;
}

