em,i{ font-style:normal;}
.borAllb{ border:1px solid #CCD3E4;}
.borRBLb{ /*border:1px solid #CCD3E4; */border-top:0;}
/*.bgFA{ background:#FAFBFC;}*/

.colorb{ color:#3B5998;}
.pL10{ padding-left:10px;}
.pLR7{ padding:0 7px;}
.pLR15{ padding:0 15px;}
.pL15{ padding-left:15px;}
.mT8{ margin-top:8px;}
.mT15{ margin-top:15px;}
.pL12{ padding-left:12px;}
.v5logo{ width:180px; height:80px; float:left;}
.indmore{ color:#999; float:right;}
.w790{ width:790px;}
.w350{ width:350px;}
.w380{ width:380px;}
.w250{ width:250px;}
.w307{ width:307px; margin-right:1px;}
.w440{ width:439px; margin-right:1px;}
.w748{ width:747px; margin-right:1px;}
.w750{ width:749px; margin-right:1px;}
.w690{ width:690px;}
.w248{ width:248px;}
/*.pdfgx,.pdfgx2,.pdfgx3,.pdfgx4{background:url(../images/fgxbl.gif) repeat-y; }
.pdfgx{background-position:747px 0;*background-position:748px 0;}
.pdfgx2{background-position:307px 0;}
.pdfgx3{background-position:439px 0;}
.pdfgx4{background-position:749px 0;}*/
.ovfgx{ border-bottom:1px solid #CCD3E4; height:10px; overflow:hidden; clear:both;}
/***---------------------
公用头部
---------------------------------------------***/
.dlbfv5 input,.dlbfv5 a.zcico,.dlbfv5 em,.dlbfv5 a,.headv5 a,.mcityv5 em,.dlbfv5 .validator_message,.fzheadv5 em,.fzheadv5 a.fhsy{ background:url(../images/indheadv5.gif) no-repeat;}
.topheadv5{ height:34px; line-height:34px; background:#2D2D2F; /*border-bottom:1px solid #CCD3E4;*/ position:relative; z-index:1001;}
.topheadv5 i,.topheadv5 em{ font-style:normal;}
.dlbfv5 input,.dlbfv5 a,.dlbfv5 em{ float:left;}
.dlbfv5 input{ margin-top:6px; margin-right:5px; background-color:#FFF;}
.dlbfv5 input{ width:60px; height:20px; line-height:20px; border:1px solid #CCC; color:#999; }
#regcode img{ top:29px; left:0;}
.dlbfv5 input.userico{background-position:3px 3px; padding-left:16px;}
.dlbfv5 input.mbico{ background-position:3px -19px;padding-left:18px;}
.dlbfv5 input.yzm{ width:45px; background:#FFF; padding-left:5px;}
.dlbfv5 input.dlbntv5,.dlbfv5 a.zcico{ width:41px; height:22px; line-height:24px; text-align: center; overflow:hidden; background-position:0 -68px; border:0; color:#666;margin-top:6px; cursor:pointer;}
.otherdlv5{ width:80px; background-position:0 -48px;}

.dlbfv5 em{ position:relative; width:84px;border:1px solid #FAFBFC; line-height:33px; border-bottom:none;  padding:0 5px 0 1px; margin-left:1px;background-position: right -34px; text-align:center; cursor:pointer;}
.dlbfv5 em.act{ background-position:right -324px;background-color:#FFF; border:1px solid #CCD3E4; border-bottom:none;}
.dlbfv5 i{ position:absolute; top:30px; left:0; width:90px; height:1px; overflow:hidden; background:#FFF; display:block; z-index:100; overflow:hidden; display:none;}
.dlbfv5 em.act i{ display:block;}
.dlbfv5 em div{ position:absolute; top:30px; right:-1px;  width:90px; border:1px solid #CCD3E4; background:#FFF; text-align:left; line-height:22px; display:none; color:#999;}
.dlbfv5 em.act div{ display:block;}
.dlbfv5 em.act,.dlbfv5 em a{ color:#284898;}
.dlbfv5 em a{ width:54px; height:30px; line-height:30px; padding-left:35px; background-position:11px -229px;}
.dlbfv5 em a.wbdlico{background-position:11px -256px;}
.dlbfv5 .validator_message{ float:left; margin:6px 8px 0 0; height:22px; line-height:22px; background-position:0 -426px; color:#69BEEB; padding-left:18px; display:none;}
.dlbfv5 .warn{ color:#E51F1F; background-position:0 -445px;}
.dlbfv5 .pass{ color:#A2DA5A; background-position:0 -466px;}

.headv5 a{ height:14px; line-height:14px; padding-left:14px; background-position:0 -93px; float:left; margin:11px 4px 0; _display:inline;}
.headv5 a.jrscico{background-position:0 -115px;}
.headv5 a.sjbico{background-position:2px -164px;}
.headv5 a.wzdhico{background-position:0 -139px;}
.headv5 a.bzzxico{background-position:1px -187px;}
.headv5 a.appco{background-position:2px -658px;}
.headv5 a.wxico{background-position:1px -629px; padding-left:20px;}
.headv5 a.zmtbico{background-position:0 -211px;}
.headv5 em{ position:relative; float:left; height:34px; border:1px solid #FAFBFC; border-width:0 1px; cursor:pointer;}
.headv5 em.act{ background:#FFF; border-color:#CCD3E4;}
.headv5 em.zd100{ z-index:100;}
.headv5 i{ width:64px; height:1px; position:absolute; top:33px; left:0; background:#FFF; z-index:100; overflow:hidden; display:none;}
.headv5 i.wx{ width:52px;}
.fdbkesm{ position:absolute; top:33px; left:-1px; width:120px; padding:5px; border:1px solid #CCD3E4; background:#FFF; display:none;}
.headv5 em.act i, .headv5 em.act .fdbkesm{ display:block;}
.headv5 em .fdbkesm a{ width:auto; height:auto; padding:0; margin:0; background:none; text-decoration:none;}
.headv5 em span{ height:20px; line-height:20px; color:#666; text-align:center; display:block;}

.fzheadv5{color:#777;}
.fzheadv5 a{ color:#3B5998;}
.fzheadv5 a.fhsy{ padding-left:15px; background-position:0 -93px;}
.fzheadv5 em{ position:relative; border:1px solid #FAFBFC; border-bottom:none;  padding:0 22px 0 5px;line-height:32px;background-position: right -358px; text-align:center; cursor:pointer; font-weight:normal;  float:left; margin-left:5px; height:33px; cursor:pointer;}
.fzheadv5 em.act{background-position: right -576px; background-color:#FFF; border:1px solid #284898; border-bottom:none;}
.fzheadv5 i{ position:absolute; top:32px; left:0; width:72px; height:1px; overflow:hidden; background:#FFF; display:block; z-index:100; overflow:hidden; display:none;}
.fzheadv5 em.act i{ display:block;}
.fzheadv5 em div{ position:absolute; top:32px; right:-1px; _right:-2px; line-height:32px; width:252px; border:1px solid #284898; background:#FFF; text-align:left; padding:5px 10px; line-height:22px; display:none; color:#999;}
.fzheadv5 em.act div{ display:block;}
.fzheadv5 em.act{ color:#3B5998;}
.fzheadv5 em.act a{ white-space:nowrap;}
/***---------------------
导航
---------------------------------------------***/
.navv5{ height:55px; background:url(../images/overbgv5.gif) repeat-x;}
.navv5 span,.navv5 a.w45,.navv5 i{background:url(../images/indnavv5.gif) no-repeat; height:55px;}
.navv5 span{width:3px;}
.navv5 span.last{ background-position:-297px 0;}
.navv5 a.w45,.navv5 em,.navv5 i{ float:left; margin-right:7px;}
.navv5 a.w45{width:47px; text-indent:-100px; overflow:hidden;}
.navv5 a.zxico{ margin-left:3px; background-position:-2px 0;}
.navv5 a.gcico{background-position:-44px 0;}
.navv5 a.ycico{background-position:-84px 0;}
.navv5 a.esico{background-position:-126px 0;}
.navv5 a.xcico{background-position:-167px 0;}
.navv5 a.zcico{background-position:-206px 0;}
.navv5 a.hdico{background-position:-246px 0;}
.navv5 a,.navv5 a:hover,.navv5 a:visited{ color:#FFF; text-decoration:none;}
.navv5 a.grcolor,.navv5 a.grcolor:hover,.navv5 a.grcolor:visited{ color:#999; cursor:no-drop;}
.navv5 em{width:36px; padding-top:4px; height:51px; line-height:24px;}
.navv5 em.w120{ width:125px;}
.navv5 em.w135{ width:135px;}
.navv5 em.w62{ width:62px;}
.navv5 i{ width:5px; background-position:-290px 0;}
.navv5 a i{width:23px; height:12px; position:absolute; top:-15px; left:0; background:url(../images/new.gif) no-repeat;}
.nodrop{cursor:no-drop;}
.mcityv5{ height:32px; line-height:33px; padding:0 5px 0 10px; background:#FAFBFC;  border:1px solid #CCD3E4; border-top:0; color:#999; position:relative; z-index:1000;}
.mcityv5 div.w880{ width:865px; height:32px; overflow:hidden;}
.mcityv5 span,.mcityv5 a,.mcityv5 em{ color:#666;}
.mcityv5 a{ white-space:nowrap;}
.mcityv5 em{ position:relative; width:50px;border:1px solid #FAFBFC; border-bottom:none;  padding:0 5px 0 15px; margin-top:2px;line-height:29px;float:right;background-position:5px -282px; cursor:pointer;}
.mcityv5 em.act{background-position:5px -303px;background-color:#FFF; border:1px solid #003C9E; border-bottom:none;}
.mcityv5 i{ position:absolute; top:29px; left:0; width:70px; height:1px; overflow:hidden; background:#FFF; display:block; z-index:100; overflow:hidden; display:none;}
.mcityv5 em.act i{ display:block;}
.mcityv5 em div{ position:absolute; top:29px; right:-1px; line-height:32px; width:252px; border:1px solid #003C9E; background:#FFF; text-align:left; padding:5px 10px; line-height:22px; display:none; color:#999;}
.mcityv5 em.act div{ display:block;}
.mcityv5 em.act,.mcityv5 em div a{ color:#284898;}

/***---------------------
车级别
---------------------------------------------***/
.cxjbv5 a,.cxjbv5 i,.cxjbv5 span{ float:left;}
.cxjbv5 a{height:25px; line-height:25px; margin-right:13px;}
.cxjbv5 a:hover{ color:#284898;}
.cxjbv5 i{ width:55px; height:25px; background:url(../images/cxlsv5.gif) no-repeat 8px 0;}
.cxjb1 i,.cxjb2 i{ width:45px;}
.cxjb1:hover i{background-position:8px -28px;}
.cxjb2 i{ background-position:-51px 0;}
.cxjb2:hover i{ background-position:-51px -28px;}
.cxjb3 i{ background-position:-96px 0;}
.cxjb3:hover i{ background-position:-96px -28px;}
.cxjb4 i{ background-position:-149px 0;}
.cxjb4:hover i{ background-position:-149px -28px;}
.cxjb5 i{ background-position:-199px 0;}
.cxjb5:hover i{ background-position:-199px -28px;}
.cxjb6 i{ background-position:-252px 0; padding-left:3px; margin-left:6px;}
.cxjb6:hover i{ background-position:-252px -28px;}
.cxjb7 i{ background-position:-306px 0;}
.cxjb7:hover i{ background-position:-306px -28px;}
.cxjb8 i{ background-position:-356px 0;}
.cxjb8:hover i{ background-position:-356px -28px;}
.cxjb9 i{ background-position:-416px 0; margin-left:5px;}
.cxjb9:hover i{ background-position:-416px -28px;}
.cxjb10 i{ background-position:-468px 0; width:36px;}
.cxjb10:hover i{ background-position:-468px -28px;}
