﻿/*start*/
*{margin:0;padding:0;}
ol,ul,li,dt,dd,dl{list-style:none;}
img{border:0;}
select,input{vertical-align:middle;}
a {text-transform:none;text-decoration:none;cursor:pointer;}
a:link,a:visited{color: #666;text-decoration:none;}
a:hover,a:active{color: #666;text-decoration:underline;}
input,button{cursor:pointer;}
h2,h5,h6{display:inline;font-weight:normal;}
h1{ color: #333}
/*color*/
.cRed,a.cRed,a.cRed:visited{color:#ff0000;}
.cBlue,a.cBlue,a.cBlue:visited{color:#09c;}
.cDRed,a.cDRed,a.cDRed:visited{color:#bc2931;}
.cGray,a.cGray,a.cGray:visited{color: #333333;}
.cDGray,a.cDGray,a.cDGray:visited{color:#bfc5c8;}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff;}
.cBlack,a.cBlack,a.cBlack:visited{color:#000000;}
.cGreen,a.cGreen,a.cGreen:visited{color:#008000;}
.cYellow,a.cYellow,a.cYellow:visited{color:#FF0;}
.cOr,a.cOr,a.cOr:visited{color:#ff6600;}
.cZi,a.cZi,a.cZi:visited{color:#ff0030;}
/*font*/
.fb{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f24{font-size:24px;}
.f32{font-size:32px;}

/*float*/
.left{float:left;}
.right{float:right;}
.clear{ clear:both}
.dis_n{ display:none}
.dis_l{ display:inline}
.center{ text-align:center}
.t_right{ text-align:right}
.t_left{ text-align:left}
/*bianju*/
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt40{ margin-top:40px;}
.mt5{ margin-top:5px;}
.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.p10{ padding:10px;}
.p20{ padding:20px;}
.p30{ padding:30px 0 30px 0;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pr10{ padding-right:10px;}
.pr20{ padding-right:20px;}
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pl10{ padding-left:10px;}
.pl20{ padding-left:20px;}
.pl5{ padding-left:5px;}

/*border*/
.b_top{ border-top:5px solid #E6E6E6}
.b_right{ border-right:1px solid #999}
.b_left{ border-left:1px solid #999}
.b_bottom{ border-bottom:5px solid #09c}

/*width*/
.w100{ width:100%}
.w300{ width:340px}
.w620{ width:600px}
.w980{ width:980px; margin:0 auto}
/*me*/
.oh{ overflow:hidden}
.bg_w{ background-color:#FFF}
.bg_g{ background-color: #F3F3F3}
.bg_j{ background-color: #cda360}
.bg_b{ background-color: #272727}
.bg_h{ background-color: #4d4e51}
.sj{ text-indent:2em}
.sj3{ text-indent:3em}
.sj4{ text-indent:4em}
.sj5{ text-indent:5em}
.fd{width:75px;position:fixed;left:10px;top:25%;}
.fd ul li{ width:75px;line-height:36px; background-color:#FC0; text-align:center; border-bottom:1px solid #09C;}
.fd ul li a{ color:#011F39}
.fd .b1{ border-radius:5px 5px 0 0}
.fd .b2{ border-radius:0 0 5px 5px}
.fd .bn{ border:none; background:none;line-height:24px;}
.nothh{width:160px;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;display:block; overflow:hidden}
.man{margin:0 auto;}
.dh{ width:970px; border-left:10px solid #333; background-color:#FFF; border-radius:0 10px 0 0; line-height:50px; overflow:hidden; padding-top:5px}
.dh img{ display:block; border:0; float:left}

/*通用车源信息块*/
.cy{float:left; width:223px; border:1px solid #FFF;border-top: none;padding:10px; position:relative}
.cy b{ position:absolute; top:15px;left:20px; width:50px; height:20px; background:url(../images/laiyuan.jpg) no-repeat; display:block}
.cy img{ width:223px; height:150px; display:block; border-radius:5px}
.cy h4{ display:block; height:48px; font-size:14px; font-weight:normal}
.cy h4 a{ color:#FFF}
.cy span{display:block;font-size:18px; font-weight:bold; color: #FF0}
.cy p{ font-size:12px; color:#fff}

/*百叶窗切换*/
.preview{overflow:hidden;}
.pp{ width:980px;overflow:hidden;}
.scrollout{width:100%;overflow:hidden;}
.scroll{width:100%;height:60px; border-top:5px solid #272727}
.scroll li{float:left;}
.p01{cursor:pointer;padding:5px 0px 5px 0px; width:139px; height:45px; text-align:center; border-left:1px solid #d6d6d6; border-bottom:5px solid #F60; background-color:#FFF}
.p02{cursor:pointer;padding:5px 0px 5px 0px; width:139px; height:45px; text-align:center; border-left:1px solid #d6d6d6;border-bottom:5px solid #d6d6d6; background-color:#FFF}
.pp01{cursor:pointer;padding:15px 0px 15px 0px; width:195px; height:25px; text-align:center; border-left:1px solid #d6d6d6; border-bottom:5px solid #F60; color:#F60; font-size:16px}
.pp02{cursor:pointer;padding:15px 0px 15px 0px; width:195px; height:25px; text-align:center; border-left:1px solid #d6d6d6;border-bottom:5px solid #d6d6d6;font-size:16px}
.ppp01{cursor:pointer;padding:15px 0px 15px 0px; width:110px; height:25px; text-align:center; border-left:1px solid #d6d6d6; border-bottom:5px solid #F60; color:#F60; font-size:16px}
.ppp02{cursor:pointer;padding:15px 0px 15px 0px; width:110px; height:25px; text-align:center; border-left:1px solid #d6d6d6;border-bottom:5px solid #d6d6d6;font-size:16px}
.gd{cursor:pointer;padding:15px 0px 15px 0px; width:140px; height:30px; text-align:center; background-color:#272727; color:#FFF; font-size:16px;}
.gd a{ color:#FFF;text-decoration:none;}
.gd2 a{ color:#FFF;text-decoration:none;}
.gd2{cursor:pointer;padding:15px 0px 15px 0px; width:196px; height:30px; text-align:center; background-color:#272727; color:#FFF; font-size:16px;}
.gd3{padding:15px 10px 15px 0px; width:210px; height:25px; text-align:right; color:#000; font-size:14px;border-bottom:5px solid #d6d6d6; border-left:1px solid #d6d6d6;}
.gd3 span{ display:inline-block; padding:0 5px; color:#F60}
.gd4{padding:15px 0px 15px 0px; width:70px; height:25px; text-align:right; color:#000; font-size:14px;border-bottom:5px solid #d6d6d6;}
.gd4 img { display:inline-block; margin-left:5px}

/*焦点图*/
.focus{ position:relative; width:600px; height:300px;}  
.focus img{ width:600px; height:300px;} 
.focus .shadow .title{width:570px; height: 40px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:300px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:580px; padding-left:20px; color:#FFF; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 

/*顶部导航*/
.topnav{ width:100%; background-color:#1e1f2a; overflow:hidden; border-bottom:1px solid #000; }
.topnav dl{ width:980px; margin:0 auto; color:#FFF}
.topnav dl dt{ line-height:42px; float:left;background-color:#F3F3F3;width:100px;text-align:center; }
.topnav dl dt a{ color:#333;text-decoration: none}
.topnav dl dd{ line-height:42px; float:left; width:90px; color:#FFF;text-align:center;}
.topnav dl dd a{ color:#FFF;text-decoration: none}
.topnav dl dd:hover{ background-color: #09C}
.topnav dl dd.signin{ float:right !important; width:24px !important}
.topnav dl dd.signin:hover{background-color:#1e1f2a !important}
.topnav dl dd.signin a{ background:url(../images/geren.png) no-repeat; width:24px; height:24px; display:block; margin-top:10px}
.topnav dl dd.signout{ float:right !important; width:240px !important; text-align:right !important}
.topnav dl dd.signout:hover{background-color:#1e1f2a !important}
.topnav dl dd.signout a{ margin-left:10px}