﻿/*公共*/
body{background:#fff;color:#333;line-height:150%;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;font-size:14px}
img{border:none}
em{font-style:normal;font-weight:400}
strong{font-style:normal;font-weight:400}
a strong{color:#c00}
dd,dl,dt,li,ul{list-style:none}
a:link,a:visited{text-decoration:none;outline:0;cursor:pointer}
a:hover{color:#ff6407;text-decoration:underline}
.fl{float:left}
.fr{float:right}
/*框架布局*/
.wrapper{width:980px;height:auto;margin:0 auto 15px}
.right-box{background:#fff;width:720px;height:100%;overflow:hidden;float:right}
.right-box .ad-box{width:720px;margin:0 auto;overflow:hidden}
.right-box .title-box{height:30px;background-color:#f2f7fa;line-height:30px;padding-left:6px}
.right-box .title-box h3{font-size:16px;font-family:SimSun;font-weight:700;height:30px;line-height:30px}
/*头部*/
.wrapper .dealer-header{width:980px;height:36px;border-bottom:2px solid #3498DB;padding:3px 0;}
.wrapper .dealer-header .dealer-logo{width:122px;height:33px;line-height:33px;color:#1984CB;font-weight:700;font-size:20px;float:left}
.wrapper .dealer-header .dealer-logo h3{font-weight:900}
.wrapper .dealer-header .dealer-city{float:left;width:100px;height:33px;line-height:33px;color:#1984CB;padding-top:2px;padding-left:20px}
.wrapper .dealer-header .dealer-login{width:75px;height:28px;line-height:28px;background-color:#4BA9FF;float:right;text-align:center;margin-top:5px}
.wrapper .dealer-header .dealer-login a{text-decoration:none;display:block;color:#FFF;font-size:14px;}
.wrapper .dealer-header .dealer-manage{width:75px;height:28px;line-height:28px;background-color:#f60;float:right;text-align:center;margin-top:5px;}
.wrapper .dealer-header .dealer-manage a{text-decoration:none;display:block;color:#FFF;font-size:14px;}
.wrapper .dealer-header .dealer-out{width:75px;height:28px;line-height:28px;background-color:#19af08;float:right;text-align:center;margin-top:5px;margin-left:5px;}
.wrapper .dealer-header .dealer-out a{text-decoration:none;display:block;color:#FFF;font-size:14px;}
/*城市弹出菜单*/
.ddcity-box{width:245px;float:left;margin-top:5px;font-family:SimSun;font-size:12px}
.ddcity-box .ddcity-search-box{position:relative;left:0;top:0;z-index:999}
.ddcity-box .ddcity-icon{background:url(/images/dealer/home/sicon_v5.png) no-repeat}
.ddcity-box li .ddcity-search,.ddcity-box li .ddcity-search-open{position:relative;width:155px;padding-left:7px;color:#777;height:25px;border:1px solid #CCC;margin-right:8px;line-height:31px;cursor:pointer;z-index:999}
.ddcity-box li .ddcity-search-open{z-index:999}
.ddcity-box .ddcity-search .ddcity-selected{position:absolute;left:26px;top:2px;line-height:22px;color:#777}
.ddcity-box .ddcity-search .ddcity-selected b{font-size:14px}
.ddcity-box .ddcity-search .icon-point{margin-top:5px;width:12px;height:17px;display:inline-block;background-position:left -165px;float:left}
.ddcity-box .ddcity-search .ddcity-search-btn,.ddcity-box .ddcity-search .open{border-left:1px solid #dbdbdb;background-position:6px -184px;width:10px;height:7px;padding:9px 6px;float:right}
.ddcity-box .ddcity-search .open{background-position:7px -202px}
.ddcity-box .ddcity-layer{border:1px solid #4BA9FF;position:absolute;top:28px;left:0;z-index:999;width:368px;padding:5px 15px;background:#fff;display:none}
.ddcity-box .ddcity-layer h3{font-size:12px;font-weight:400;height:22px;line-height:22px;color:#ff6f00;border-bottom:1px solid #e6e6e6;margin-bottom:4px}
.ddcity-box .ddcity-btn-close{cursor:pointer;background-position:0 -1px;width:18px;height:18px;text-indent:-9999px;overflow:hidden;float:right}
.ddcity-box .ddcity-btn-close:hover{background-position:0 -27px}
.ddcity-box .ddcity-search-hotlist dd{line-height:25px;padding-bottom:2px}
.ddcity-box .ddcity-search-hotlist dd a{color:#777;margin-right:12px;word-break:break-all;white-space:nowrap;display:inline-block}
.ddcity-box .ddcity-hot-line{background:#FBFBFB;border-bottom:1px solid #E5E5E5;margin:5px auto}
.ddcity-box .ddcity-hot-box{float:left}
.ddcity-box .ddcity-hot-box dl{padding:5px 0;overflow:hidden;width:100%}
.ddcity-box .ddcity-hot-box dt{width:46px;background:#FE984F;font:700 12px/22px Tahoma,Geneva,sans-serif;color:#fff;text-align:center;float:left}
.ddcity-box .ddcity-hot-box dd{line-height:22px;width:317px;float:left}
.ddcity-box .ddcity-hot-box dd a{color:#888;margin-left:10px;display:inline-block}
/*右侧树形导航菜单*/
.category-box{width:242px;overflow:hidden;float:left}
.category-box button,.category-box input{background:#fff;border:none}
.category-form-box{width:242px;height:26px;overflow:hidden}
.category-input-box{width:200px;height:26px;float:left;position:relative;overflow:hidden}
.category-input-box em{background:url(/images/dealer/home/ds.png) no-repeat scroll 2px 2px;border:1px solid #ccc;width:24px;height:24px;line-height:190px;overflow:hidden;float:left;background-color:#f7f7f7}
.category-input-box .category-input-txt{border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:170px;height:24px;line-height:24px;float:left;padding-left:4px}
.category-input-box .valid{border:none !important;border-top:1px solid #ccc !important;border-bottom:1px solid #ccc !important;}
.category-form-box .btn-search{background-color:#4BA9FF;text-align:center;color:#fff;font-family:SimSun;cursor:pointer;height:26px;line-height:26px;width:40px;float:left;}
.category-form-box .btn-search:hover{background:#feb83e;padding-left:0;text-decoration:none}
.abc-box{width:242px;height:150px;overflow:hidden;font-family:Tahoma;margin-top:10px}
.abc-box ul{width:250px;font-size:14px}
.abc-box ul li{margin:0 5px 5px 0;float:left}
.abc-box ul li.none{background-color:#f7f7f7;border:1px solid #e2e2e2;width:28px;height:28px;text-align:center;color:#ccc;line-height:28px}
.abc-box ul li a{background-color:#f7f7f7;border:1px solid #e2e2e2;width:28px;height:28px;line-height:28px;text-align:center;color:#333;display:block}
.abc-box ul li a:link{background-color:#f7f7f7;border:1px solid #e2e2e2;color:#333;text-decoration:none}
.abc-box ul li a:visited{background-color:#f7f7f7;border:1px solid #e2e2e2;color:#333;text-decoration:none}
.abc-box ul li a:hover{background-color:#ec810e;border:1px solid #cc6d01;color:#fff;text-decoration:none}
.abc-box ul li a:hover{background-color:#4BA9FF;border:1px solid #4BA9FF;color:#FFF;text-decoration:none}
.category-tree{width:240px;height:100%;background:#FFF;overflow-y:scroll;overflow-x:hidden;border:1px solid #E9E9E9;border-bottom:0;position:relative}
.category-box .container{margin-top:10px}
.category-tree .container b{font:700 18px/34px Tahoma;padding:0 0 0 10px;width:218px;height:27px;display:block;}
.category-tree .container ul.treebox{margin:-27px 0 0 29px}
.category-tree .container ul.treebox img{vertical-align:middle;margin:0 3px 3px 0}
.category-tree .container a.brand:link{padding:0 0 0 10px;width:172px;height:36px;line-height:36px;display:block}
.category-tree .container a.brand:visited{padding:0 0 0 10px;width:172px;height:36px;line-height:36px;display:block}
.category-tree .container a.brand:hover{background:#fafafa;text-decoration:none}
.category-tree .container li.brand-on a.brand:link, .category-tree .container li.brand-on a.brand:visited{text-decoration:none;color:#f30;font-weight:bold;}
.category-tree .container a.brand big{font-size:12px;}
.category-tree .container a.brand span{color:#999;}
.category-tree .container a.series{background-position:-31px -151px;margin:1px 0 1px 12px;padding:0 0 0 23px;width:150px;height:22px;overflow:hidden;display:block;background-repeat:no-repeat;font-size:10px;}
.category-tree .container a.series:link{text-decoration:none;color:#333;font-size:10px;}
.category-tree .container a.series:visited{text-decoration:none;color:#333;font-size:10px;}
.category-tree .container a.series:hover{text-decoration:none;color:#00C;font-size:10px;}
.category-tree .container li.series-on a.series:link, .category-tree .container li.series-on a.series:visited{text-decoration:none;color:#f60;font-size:10px;}
.category-box .treebox .open li{background:url(/images/dealer/home/ss.jpg) no-repeat scroll 12px 0}
/*右侧树形导航菜单-滚动定位*/
/*wrapper一定要设置宽度，不然IE不起作用，左右结构portamento_container要加：float:left*/
#wrapper{width:980px;margin:auto;overflow:hidden;}
#portamento_container {float:left;position:relative;}
#portamento_container #sidebar {float:none; position:absolute;}
#portamento_container #sidebar.fixed {position:fixed;}
/*热门推荐*/
.right-box .brand-box{margin:20px auto 0;width:720px;overflow:hidden}
.brand-list{width:720px;overflow:hidden;margin-top:15px;padding-top:3px;padding-left:3px}
.brand-list ul{width:720px}
.brand-list ul li{border:1px solid #CCC;margin:0;width:118px;height:119px;position:relative;float:left;display:inline;margin:-1px 0 0 -1px}
.brand-list ul li .brand-img{width:118px;height:75px;padding:6px 0;display:table-cell;text-align:center;vertical-align:middle;*font-family:Arial;*font-size:66px;overflow:hidden;zoom:1;background-color:#FFF;}
.brand-list ul li .brand-img img{margin:0 auto;text-align:center;vertical-align:middle}
.brand-list ul li .brand-name{height:26px;line-height:26px;text-align:center;color:#000;overflow:hidden;display:block}
/*热门经销商*/
.right-box .dealer-box{margin:20px auto 0;clear:both}
.right-box .dealer-box .shop-box{overflow:hidden;margin-bottom:20px}
.dealer-list li{margin:15px 0 0;padding:0 0 15px;border-bottom-color:#e9e9e9;border-bottom-width:1px;border-bottom-style:solid;width:720px;overflow:hidden}
.dealer-list .intro-box{padding:0 30px 0 0;width:330px;float:left;overflow:hidden}
.dealer-list .intro-box p{width:330px;height:24px;line-height:24px;overflow:hidden}
.dealer-list .p-tit{width:330px;height:28px;line-height:28px;font-size:16px;font-weight:700;overflow:hidden}
.dealer-list .p-tit strong{color:#c00;font-weight:700}
.dealer-list .p-tit a{color:#07619d;text-decoration:none}
.dealer-list i{color:#ccc}
.dealer-list .p-intro{color:#999}
.dealer-list .red a{color:red;text-decoration:none;cursor:pointer}
.dealer-list .red a:hover{color:#c00}
.dealer-list .p-intro em{color:#c00;font-size:13px}
.dealer-list .p-intro b{font-weight:400;cursor:default}
.dealer-list .add-sty{color:#666}
.dealer-list .add-sty a{color:#333}
.dealer-list .add-sty label{margin-right:5px;}
.dealer-list .tel400{color:#c00;font-family:tahoma;font-weight:bolder}
.dealer-list a.best:link{color:#c00}
.dealer-list a.best:visited{color:#c00}
/*商家活动*/
.news-box{width:720px;overflow:hidden;margin:20px auto 0px;}
.news-box .text-list-box{width:760px;overflow:hidden;}
.news-box .text-list{margin:15px 0 0 0px;width:760px;overflow:hidden;}
.news-box .text-list li{width:360px;height:28px;line-height:28px;overflow:hidden;font-size:14px;color:#ccc;margin-right:15px;border-right:1px #ebebeb solid;float:left;}
.news-box .text-list li a{float:left;display:inline-block;width:280px;height:28px;line-height:28px;overflow:hidden;text-align:left;text-indent:9px;background: url(/images/dealer/home/fff_89.gif) no-repeat left center;}
.news-box .text-list li span{text-align:right;float:right;width:50px;font-size:12px;color:#999;margin-right:15px;font-family:Tahoma,Geneva,sans-serif;overflow:hidden;}
/*商家活动-车型*/
.car-box{width:720px;overflow:hidden;margin:20px auto 15px;font-family:"SimSun";}
.car-box ul{margin-right:-15px;zoom:1}
.car-box li{width:230px;height:250px;line-height:20px;float:left;margin-right:15px;margin-bottom:30px;display:inline;overflow:hidden;font-size:12px;background-color:#f4f4f4;color:#333;}
.car-box li img{width:230px;height:153px;margin-bottom:5px}
.car-box li a.car-name{padding:0 5px;width:220px;height:26px;line-height:26px;font-size:14px;overflow:hidden;display:block}
.car-box li p{padding:0 5px;width:220px;height:20px;line-height:20px;overflow:hidden;display:block;}
.car-box li p label{color:#888;}