@charset "gb2312";
/*
time:2014-4
discription:This style is for car insurance index specially. 
*/
/* 左侧快捷工具条 */
#carToolBar{position:fixed;_position:absolute;z-index:9999;left: 0;top: 0;background: #ccc;width: 35px;padding-left:2px; height:100%;  }
#carToolBar .toolWrap{position:relative;padding-top:25%; height:75%;width: 35px; }
#carToolBar ul li{width:100%;height:33px;padding:2px 0 3px;}
/*#carToolBar ul a{display:inline-block;height:100%;width:35px;background:url(imagescarToolBarIco.png) no-repeat;_background:url(imagescarToolBarIco.gif) no-repeat;color:#333;_position:absolute;}*/
#carToolBar ul a{display:inline-block;height:100%;width:35px;background:url(imagescarToolBarIco2.png) no-repeat;_background:url(../images/carToolBarIco2.gif) no-repeat;color:#333;_position:absolute;}
#carToolBar ul li.tool1 a{background-position:-181px 3px;}
#carToolBar ul li.tool2 a{background-position:-181px -30px;}
#carToolBar ul li.tool3 a{background-position:-181px -64px;}
#carToolBar ul li.tool4 a{background-position:-181px -97px;}
#carToolBar ul li.tool5 a{background-position:-181px -132px;}
#carToolBar ul li.tool6 a{background-position:-181px -168px;}
#carToolBar ul li.tool7 a{background-position:-181px -208px;}
#carToolBar ul li.tool8 a{background-position:-181px -247px;}
/*#carToolBar ul li.tool9 a{background-position:-181px -283px;}*/
#carToolBar ul li.tool9 a{background-position:-181px -319px;}

#carToolBar ul li.tool1 a:hover{background-position:0 3px;}
#carToolBar ul li.tool2 a:hover{background-position:0 -30px;}
#carToolBar ul li.tool3 a:hover{background-position:0 -64px;}
#carToolBar ul li.tool4 a:hover{background-position:0 -97px;}
#carToolBar ul li.tool5 a:hover{background-position:0 -132px;}
#carToolBar ul li.tool6 a:hover{background-position:0 -168px;}
#carToolBar ul li.tool7 a:hover{background-position:0 -208px;}
#carToolBar ul li.tool8 a:hover{background-position:0 -247px;}
/*#carToolBar ul li.tool9 a:hover{background-position:0 -283px;}*/
#carToolBar ul li.tool9 a:hover{background-position:0 -319px;}
#carToolBar ul a:hover{padding-left:35px;width:62px; }
#carToolBar ul a.current{width:35px;padding-left:0;}
#carToolBar ul li.tool1 a.current{background-position:0 3px;}
#carToolBar ul li.tool2 a.current{background-position:0 -30px;}
#carToolBar ul li.tool3 a.current{background-position:0 -64px;}
#carToolBar ul li.tool4 a.current{background-position:0 -97px;}
#carToolBar ul li.tool5 a.current{background-position:0 -132px;}
#carToolBar ul li.tool6 a.current{background-position:0 -168px;}
#carToolBar ul li.tool7 a.current{background-position:0 -208px;}
#carToolBar ul li.tool8 a.current{background-position:0 -247px;}
/*#carToolBar ul li.tool9 a.current{background-position:0 -283px;}*/
#carToolBar ul li.tool9 a.current{background-position:0 -319px;}
#carToolBar ul a span{display:inline-block;*display:inline;*zoom:1;padding-left:3px;vertical-align:middle;line-height:35px;color:#333;width:0;}
#carToolBar ul a:hover span{color:#fff;width:62px;padding-right:10px;}
#carToolBar ul a.current span{color:#fff;}
#carToolBar ul a.current:hover{padding-left:35px;width:62px;}
/*单独设置长度不一样的菜单项的宽度*/
#carToolBar ul li.tool1 a:hover,#carToolBar ul li.tool4 a:hover{padding-left:35px;width:86px; }
#carToolBar ul li.tool1 a.current:hover,#carToolBar ul li.tool4 a.current:hover{padding-left:35px;width:86px;}
#carToolBar ul li.tool1 a:hover span,#carToolBar ul li.tool4 a:hover span{width:73px;}

/*#carToolBar ul li.tool9 a:hover{padding-left:35px;width:38px; }
#carToolBar ul li.tool9 a.current:hover{padding-left:35px;width:38px;}
#carToolBar ul li.tool9 a:hover span{width:38px;}*/
#carToolBar ul li.tool9 a:hover{padding-left:35px;width:126px; height:145px; }
#carToolBar ul li.tool9 a.current:hover{padding-left:35px;width:126px;}
#carToolBar ul li.tool9 a:hover span{width:126px;}


#carToolBar .toolBtn a{display:block;width:100%;}
#carToolBar .btnHide{position:absolute;left:0;bottom:17px;width:35px;height:40px; color:#333;font-size:12px;}
#carToolBar .btnHide i{display:block;height:17px; background:url(imagescarToolBarIco.png)  6px -334px no-repeat;_background:url(imagescarToolBarIco.gif)  6px -334px no-repeat;}
#carToolBar .btnHide span{padding-left:4px;}
#carToolBar .btnShow{display:none;position:absolute;left:85px;bottom:20px;width:46px;height:36px;background:url(imagescarToolBarIco.png)  -181px -334px no-repeat;_background:url(imagescarToolBarIco.gif)  -181px -334px no-repeat;}
#carToolBar .btnShow a{height:36px;line-height:36px;}




/* 主内容区 */
#content{min-width:1000px;_width:expression(document.body.clientWidth <= 1000? "1000px": "auto");}
.contWrap{margin:0 auto;width:1000px;padding-bottom:5px;}
.contWrap h2.caption{height:36px;font:12px normal \5B8B\4F53, Arial, Helvetica, sans-serif; line-height:34px; }
#contTop{padding-bottom:16px;width:1000px;height:335px;}

/* 焦点图 */
.slider{float:left; position:relative;width:400px;height:300px;}
.slider ul.slCont{position:absolute;width:398px;height:298px;border:1px solid #ccc;}
.slider .slCont li{display:none;position:absolute;}
.slider .slCont li.current{display:block;}
.slider .slCont a{display:block;}
.slider img{ display:block;width:398px;height:298px;}
.slider ul.slBtn{position:absolute; right:3px;bottom:9px; line-height:0;font-size:0;}
.slider .slBtn li{display:inline-block;*display:inline;*zoom:1; width:10px; height:10px; background:url(imagessliderBtn.png) left top no-repeat;_background:url(imagessliderBtn.gif) left top no-repeat;margin:0 5px; cursor:pointer;}
.slider .slBtn li.current{ background-position:right top;}

/* 焦点图右侧投保 */
.getInsur{float:left; border:1px solid #ccc;border-width:1px 0;padding:10px 0px 0px 33px;width:261px; height:288px;_padding:6px 0 0 40px; position:relative;}
/* .getInsur{float:left; border:1px solid #ccc;border-width:1px 0;padding:13px 0px 0px 40px;width:262px; height:285px; position:relative;} */
.getInsur dt{font-size:14px;color:#333; font-weight:bold; /*line-height:24px;height:24px;*/padding-top:7px;margin-bottom:20px;overflow:hidden;}
.getInsur dt p{ float:right; font-size:12px; font-weight:normal; /*padding-right:37px;*/}
.getInsur dt p span{ color:#ff0000;}
/*.getInsur dd{padding-bottom:5px;}*/
.getInsur dd span{ color:#b2b2b2; font-size:12px;}
.getInsur dd.pa_10{ padding-top:0px;}
.cityInput,.textInput{height:21px; line-height:20px; border:1px solid #ccc; font-size:12px; background:url(imagestextBg1.png) no-repeat;_background:url(imagestextBg1.gif) no-repeat; color:#B2B2B2;}
.cityInput{ width:171px;padding:5px 40px 5px 10px; background-position:left -45px;  }
.textInput{ width:201px;padding:5px 10px; }
.quotationA,.renewalA{display:inline-block; text-align:center;background:url(imagesbtnBg.png) no-repeat;_background:url(imagesbtnBg.gif) no-repeat;width:93px;height:32px; line-height:32px;font-size:14px; font-weight:bold; border:none;cursor:pointer;}
a.quotationA{color:#fff;}
a.quotationA:hover{background-position:-103px top;color:#fff;}
a.renewalA{color:#333; background-position:left -42px;}
a.renewalA:hover{background-position:-103px -42px;}
.getInsur .discription{color:#ff6600;font-size:14px;font-weight:bold;padding-left:13px;line-height:32px;}

/*投保优惠*/
.benefit{float:left; border:1px solid #ccc;border-left:none;padding:13px 30px 0px 17px; height:285px; overflow:hidden;width:250px;}
.benefit h2{font-size:14px;color:#333; font-weight:bold; line-height:24px;height:24px;}
.benefit ul{padding-top:3px;}
.benefit li{padding:12px 0;font-size:0;line-height:0;}
.benefit i{display:inline-block;*display:inline;*zoom:1;width:36px;height:36px; background:url(imagesicon.png) no-repeat;_background:url(imagesicon.gif) no-repeat; text-align:center;line-height:36px;color:#ff6666;font-weight:bold; font-style:normal;font-size:18px; vertical-align:middle;}
.benefit li div{padding-left:7px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.benefit li div h3{color:#333;font-size:14px;font-weight:bold;}
.benefit li div h3 em{font-size:18px;color:#ff6666;font-weight:bold;font-style:normal;line-height:18px;}
.benefit li div p{color:#999;font:12px normal \5B8B\4F53, Arial, Helvetica, sans-serif;line-height:18px;}
.benefit .details{ float:left;clear:left;text-align:right;width:100%;line-height:16px;padding-top:24px;}
.benefit .details a{color:#3678ab;font:12px normal \5B8B\4F53, Arial, Helvetica, sans-serif;}
.benefit .details a:hover{color:#e23520;}

/* 中部TAB导航 */
#centerTab{margin-bottom:16px; height:43px;}
.tabFixed{ position:fixed; _position:absolute;  width:1000px;margin:0 auto; top:0; _top: expression(documentElement.scrollTop + "px");background:#fff;z-index:9999;}

.centerTab{height:41px;position:relative;border-bottom:2px solid #ccc;}
.centerTabCont{position:relative;}
.centerTab ul{position:absolute;height:43px;left:0;top:0;}
.centerTab li{float:left;padding-top:10px;cursor:pointer;}
.centerTab li a{float:left;height:100%;border-bottom:1px solid #fff;font-size:16px;font-weight:bold;padding-bottom:10px;}
.centerTab li a span{float:left;padding:0 20px;border-left:1px solid #ccc;line-height:20px;text-align:center;cursor:pointer;}
.centerTab li a span.last{border-right:1px solid #ccc;}
.centerTab li.active{border-bottom:2px solid #ff0000;}
.centerTab li.active a{border-bottom:1px solid #ff0000;color:#ff3333;}
.centerTab a.getQuotation{display:none;position:absolute;right:30px;bottom:8px; background:url(imagesbtnBg.png) left -84px no-repeat;_background:url(imagesbtnBg.gif) left -84px no-repeat; width:93px;height:24px; text-align:center;color:#fff; font-size:14px; font-weight:bold; line-height:24px;}
.centerTab a.getQuotation:hover{background-position:-103px -84px;}

/*锚点样式*/
.maodianWrap{position:absolute;top:-50px;}
#quickBuy,#minuteRead,#specialServ,#evaluation,#youLike,#question{width:0;height:0;line-height:0;font-size:0;}


/*人保特色服务*/
.service h2{font-size:16px; color:#333333; background:url(imagestitle_bg.png) left 3px no-repeat;_background:url(imagestitle_bg.gif) left 3px no-repeat; padding-left:10px; margin-bottom:4px;}
.service div.service_cont{border:1px solid #cccccc; padding-left:25px; margin-bottom:17px; height:635px;}
.service div.head_first{ position:relative ; display:inline-block;*display:inline;*zoom:1;}
.service div.fast{float:left; width:373px; height:256px; display:inline-block;*display:inline;*zoom:1; margin-top:-3px;_margin-top:0;}
.service div.yi{ background:url(imageslunbo_yi.png) 4px 3px no-repeat;}
.service div.kuai{ background:url(imageslunbo_kuai.png)  4px 3px  no-repeat;}
.service div.duo{ background:url(imageslunbo_duo.png)   4px 3px  no-repeat;}
.service div.hao{ background:url(imageslunbo_hao.png)   4px 3px   no-repeat;}
.service div.an{ background:url(imageslunbo_an.png)   4px 3px   no-repeat;}
.service div.fast p.fast_speed{ font-size:18px;color:#333333; margin-left:81px; margin-top:51px;}
/* 2014-5-9 update start */
.service div.fast p.fast_speed_cont{background:url(imagesduihao.png) 0px 0px no-repeat; _background:url(imagesduihao.gif) 0px 0px no-repeat;padding-left:20px; margin-left:30px; margin-top:15px;}
/* 2014-5-9 update end */
.service div.fast p.fast_speed_second{ margin-top:7px;}
.service div.head_right{ padding-left:10px; display:inline-block;*display:inline;*zoom:1;width:570px; float:left; border-bottom:1px solid #cccccc}
.service div.head_right p.protection{ font-size:14px; color:#333333; width:530px; margin-top:21px; margin-bottom: 2px; margin-left:33px; font-weight: bold;}
.service div.head_right span.protection_com{ font-size:12px;color:#666666; font-weight: normal;}
.service div.head_right a.more{font: 12px normal \5B8B\4F53, Arial, Helvetica, sans-serif; color:#3678ab;  cursor:pointer; float:right; margin-top:2px;*margin-top:-18px; font-weight: normal;}
.service div.head_right a.more:hover{color:#e23520;}
.service div.head_right div.protection_1{ width:263px; border-bottom:1px dashed #cccccc;border-right:1px dashed #cccccc;background:url(imagesprotection_bg1.png) 170px 30px no-repeat; height:77px; display:inline-block;*display:inline;*zoom:1}
.service div.head_right p.bus_protection{ font-size:14px; color:#ff6666;}
.service div.head_right p.expl_protection{ font-size:16px; color:#333333; margin-top: 10px;}
.service div.head_right div.protection_2{width:265px;background:url(imagesprotection_bg2.png) 216px 45px no-repeat; height:77px; display:inline-block;*display:inline;*zoom:1;}
.service div.head_right div.protection_3{width:259px;_width:263px;background:url(imagesprotection_bg3.png) 155px 45px no-repeat; height:77px; display:inline-block;*display:inline;*zoom:1}
.service div.head_right div.protection_4{width:265px; border-top:1px dashed #cccccc;border-left:1px dashed #cccccc;background:url(imagesprotection_bg4.png) 181px 40px no-repeat; height:70px;_height:76px; display:inline-block;*display:inline;*zoom:1}
/*.service div.head_right p.city{ margin-top:10px; line-height:26px; margin-bottom:14px; margin-left:30px;}*/
.service div.head_right p.city{ margin-top:10px; line-height:26px; margin-bottom:14px;*margin-bottom:15px;_margin-bottom:12px; margin-left:30px;}
.service div.head_right p.city label{ font-size:14px; color:#333333;}
.service div.head_right p.city input.city_text{ background:url(imagescity_text.png) no-repeat; width:90px; height:21px; border:0; color:#cccccc; padding-left:7px; margin: 0px 10px; margin-top: -6px;}
/*.service div.head_right p.city span.time{ display:inline-block; width:157px; height:26px; background:url(imagesclock_time.png) left 4px no-repeat; padding-left:30px; padding-top:4px; color:#666666;}*/
.service div.head_right p.city input.city_text{ background:url(imagescity_text.png) no-repeat; width:90px; height:21px; line-height:20px;_line-height:24px; border:0; color:#cccccc; padding-left:7px; margin: 0px 10px; margin-top: -3px;}

.service div.head_right p.city span.place{ display:inline-block; height:26px; background:url(imageswangdian_bg.png) left 4px no-repeat; padding-left:30px; padding-top:4px; margin-left:12px; color:#666666;}
.service div.head_right div.head_right_content{margin-left:33px;}
.service div.content_second p.simple{ font-size:20px; margin-left:25px; padding-top:7px;}
.service div.content_second span.speed{ font-size:24px; color:#f20202}
.service div.content_second div.rocket{ display:inline-block;*display:inline;*zoom:1; width:365px; height:161px; background: url(imagesrocket.png) 270px 23px no-repeat; float:left;}
.service div.content_second div.rocket ul.posRelative,.service div.content_second div.umbull ul.posRelative{position:relative;}
.service div.content_second div.umbull{ display:inline-block;*display:inline;*zoom:1; width:375px; height:161px; background:url(imagesumbull.png) 240px 35px no-repeat; float:left; margin-left:10px;}
.service div.content_second div.w740{ width:943px; display:inline-block;*display:inline;*zoom:1; margin-top:10px; margin-bottom:5px;}
.service div.content_second div.rocket ul li{ font-size:14px; padding-left:45px; background:url(imagesli_bg.png) 30px 12px no-repeat;_background:url(imagesli_bg.gif) 30px 12px no-repeat; padding-top:5px}
.service div.content_second div.umbull ul li.hasListIco{ font-size:14px; padding-left:45px; background:url(imagesli_bg.png) 30px 11px no-repeat;_background:url(imagesli_bg.gif) 30px 11px no-repeat; padding-top:5px;}
.service div.content_second div.carInsr{ width:180px; display:inline-block; *display:inline;*zoom:1; border-left:1px dashed #d6d6d6; margin-top:10px;}
.service div.content_second div.carInsr p{ font-size:14px; padding-left:25px;}
.service div.content_second div.carInsr ul li{ cursor:pointer; color:#666666; padding-left:40px; padding-top:8px; background:url(imagesli_bg.png) 25px 13px no-repeat;_background:url(imagesli_bg.gif) 25px 13px no-repeat;}
.service div.last_third{ clear:both;}
.service div.last_third p{ font-size:14px; margin-left:25px; margin-top:-20px;}
.service div.last_third ul{ float:left; padding-left:18px; padding-top:5px;}
.service div.last_third ul li{ float:left; font-size:14px; cursor:pointer;}
.service div.last_third div.process_title{ _margin-left:0px; clear:both;}
.service div.last_third .nav_process{padding-left:5px;overflow:hidden;}
.service div.last_third .nav_process li{ float:left; padding-left:56px;font-size:16px; cursor:pointer;width:164px;line-height:50px; font-weight:bold; background-color:#fff5ee;position:relative;}
.service div.last_third .nav_process li+li{margin-left:20px;}
.service div.last_third .nav_process li i{position:absolute;background-image:url(imagesprocess_sprite1.png);background-repeat:no-repeat;left:14px;top:10px;width:30px;height:30px;}
.service div.last_third ul li.list2 i{background-position:0 -50px;width:35px;}
.service div.last_third ul li.list3 i{background-position:0 -100px;}
.service div.last_third ul li.list4 i{background-position:0 -150px;}
.service .nav_process li span{position:absolute;left:-15px;top:12px;width:12px;height:24px;background:url(imagesarrow_right.png) no-repeat 0 0;}
.service div.last_third ul li.list1.active i{background-position:-55px 0;}
.service div.last_third ul li.list2.active i{background-position:-55px -50px;}
.service div.last_third ul li.list3.active i{background-position:-55px -100px;}
.service div.last_third ul li.list4.active i{background-position:-55px -150px;}
.service div.last_third ul li.active{  color:#fff;background-color:#f66;}
.service div.last_third div.claim_left{ background:url(imageslipei_bgleft.png) 0px 0px no-repeat; width:11px; height:170px; float:left; border:none;}
.service div.last_third div.claim_right{ background:url(imageslipei_bgright.png) 0px 0px no-repeat; width:11px; height:170px; float:left; border:none; margin-left:-4px;}
.service div.last_third div.claim_content{ float:left; background:#f5f5f5;height:170px; margin-left:-5px; width:888px;}
.service div.last_third div.claim_content img.claim_1{ padding-top:23px; padding-left:30px;}
.service div.last_third div.claim_content p.claim_1_title{ font-size:16px; margin-top:-118px; margin-left:177px;}
.service div.last_third div.claim_content span.serial_num{ font-size:30px;}
.service div.last_third div.claim_content span.phone_num{color:#ff0000;}
.service div.last_third div.claim_content p.claim_1_content{ font-size:12px; margin-top:15px; margin-left:177px;display:inline-block;*display:inline;*zoom:1;}
.service div.last_third div.claim_content i.claim_1_bg{ background:url(imagesclaim_1.png) 0px 0px no-repeat; width:129px; height:129px; display:inline-block;*display:inline;*zoom:1; margin-top:20px; margin-left:15px;}
.service div.last_third div.claim_content i.claim_2_bg{ background:url(imagesclaim_2.png) 0px 0px no-repeat; width:129px; height:129px; display:inline-block;*display:inline;*zoom:1; margin-top:20px; margin-left:15px;}
.service div.last_third div.claim_content i.claim_3_bg{ background:url(imagesclaim_3.png) 0px 0px no-repeat; width:129px; height:129px; display:inline-block;*display:inline;*zoom:1; margin-top:20px; margin-left:15px;}
.service div.last_third div.claim_content i.claim_4_bg{ background:url(imagesclaim_4.png) 0px 0px no-repeat; width:129px; height:129px; display:inline-block;*display:inline;*zoom:1; margin-top:20px; margin-left:15px;}
.service div.last_third div.claim_content i.claim_5_bg{ background:url(imagesclaim_5.png) 0px 0px no-repeat; width:129px; height:129px; display:inline-block;*display:inline;*zoom:1; margin-top:20px; margin-left:15px;}
.service div.last_third ul.content_claim{ margin-left:-21px; margin-top:0;_margin-left:-10px;}
.service div.last_third ul.content_claim li{ cursor:default;}
a{ cursor:pointer;}
.content_claim_list1{line-height:30px;padding:22px 48px 22px 96px;width:796px;margin-top: 12px;*margin-top:17px;position:relative;background-color:#f0f0f0;margin-left:8px;}
.content_claim_list1 em{display:inline-block;font-size:72px;font-style: italic;font-weight:bold;color:#e4d2c0;position:absolute;left:24px;top:36px;*top:20px;*width:60px;*height:55px;text-align: center;*line-height:55px;}
.content_claim_list1 span{display:inline-block;line-height:30px;font-size:14px;font-weight:normal;width:828px;}
.content_claim_list1 img{position:absolute;left:96px;top:-14px;}
.content_claim_list2 img{position:absolute;left:330px;top:-14px;}
.content_claim_list3 img{position:absolute;left:574px;top:-14px;}
.content_claim_list4 img{position:absolute;left:810px;top:-14px;}
.content_claim_list1 strong{font-weight:bold;}
/*客户评价*/
.evaluation h2{font-size:16px; color:#333333; background:url(imagestitle_bg.png) left 3px no-repeat;_background:url(imagestitle_bg.gif) left 3px no-repeat; padding-left:10px; margin-bottom:4px;}
.evaluation div.evaluation_cont{border:1px solid #cccccc; padding-left:30px; padding-top:23px; margin-bottom:15px;}
.evaluation div.evaluation_cont div.eva_head{ width:940px; height:120px; background:#fff5ee; margin-bottom:25px;}
.evaluation div.evaluation_cont div.eva_head div.eva_bg{ background:url(imagespingfen_bg.png) 37px top no-repeat; height:116px; width:205px; display:inline-block; margin-top:-12px;_position:relative;*display:inline;*zoom:1;float:left;}
.evaluation div.evaluation_cont div.eva_head div.eva_bg label.score{ font-size:48px; font-weight:bold; color:#ff6600; margin-left:83px;display:inline-block;line-height:48px;margin-top:10px;}
.evaluation p.kongxin{*display:inline;*zoom:1; background:url(imagesscore1.png) repeat-x;height:15px;line-height:15px; width:79px;_background:url(imagesscore1.gif) repeat-x; margin-left:80px;}
.evaluation span.kongxin{*display:inline;*zoom:1; background:url(imagesscore1.png) repeat-x;height:15px;line-height:15px; width:79px;_background:url(imagesscore1.gif) repeat-x; display:inline-block;}
.evaluation i.shixin{ position:absolute;  background:url(imagesscore2.png) repeat-x; width:80px;height:15px;_background:url(imagesscore2.gif) repeat-x;}
.evaluation p.get_score{ font-size:16px; color:#cccccc; margin-left:74px; margin-top:3px;}
.evaluation div.choose_score{ display:inline-block;*display:inline;*zoom:1; width:290px;float:left;}
.evaluation div.choose_score p{ font-size:14px; color:#333333; margin-top:6px;}
.evaluation div.choose_score span.fraction{ font-size:14px; color:#ff9933; padding-left:10px;}
.evaluation div.person_idea{display:inline-block;*display:inline;*zoom:1; width:490px; line-height:26px;_line-height:30px; margin-left:17px;float:right;margin-top:-72px;}
.evaluation div.person_idea p{ font-size:14px; color:#333333;margin-bottom:5px;}
.evaluation div.person_idea a{ margin-right:6px;white-space: nowrap; background:#ff6666; padding:0px 10px; border:none; font-size:12px; color:#fff;height:20px;float:left;line-height:20px;margin-bottom:6px;}
.evaluation div.person_idea a.second_idea{ margin-left:6px;}
.evaluation div.evaluation_cont div.first_line{ height:20px; width:940px; margin-left:20px;}
.evaluation div.evaluation_cont div.first_line label{ font-weight:bold; display:inline-block; width:72px; text-align:right; vertical-align: top;}
.evaluation div.evaluation_cont div.first_line span.eva_content{ display:inline-block; width:570px; padding-left:20px; color:#666666; vertical-align: top; word-break: break-all;}
.evaluation div.evaluation_cont div.first_line span.fraction_1{ font-weight:bold; padding:0 10px;}
.evaluation div.evaluation_cont div.first_line span.date{ color:#999999}
.evaluation div.evaluation_cont div.dashline{ border-bottom:1px #cccccc dashed; margin:12px 0; width:935px;_font-size:0px;_padding:0;_line-height:0; display:inline-block; height:1px;}
.evaluation div.evaluation_cont div.page{ margin-top:16px; margin: -2px 0px 38px 0; text-align: right; margin-right: 35px;}
.evaluation div.evaluation_cont div.page a{ font-size:14px; border:1px solid #e6e6e6; color:#333333;margin-left:5px; width: 28px; height: 28px; display: inline-block; line-height: 30px; text-align: center;}
.evaluation div.evaluation_cont div.page a:hover{ background:#ff3333; border:1px solid #ff3333; color:#fff}

/*猜你喜欢*/
.youLike h2{ font-size:16px; color:#333333; background:url(imagestitle_bg.png) left 3px no-repeat;_background:url(imagestitle_bg.gif) left 3px no-repeat; padding-left:10px; margin-bottom:8px;}
.youLike div.youLike_cont{ border:1px solid #cccccc; height:61px; margin-bottom:10px; padding:15px 7px; _padding:15px 5px;font-size:0; line-height:0;}
.youLike .youLike_cont div.like_content{margin:0 5px;display:inline-block;*display:inline;*zoom:1;cursor:pointer; background:url(imagesyouLikeBg.png) no-repeat;_background:url(imagesyouLikeBg.gif) no-repeat; width:217px; height:51px;  padding-left:13px; padding-top: 10px;}
.youLike .youLike_cont div.like_content label.like_title{ cursor:pointer;font-size:16px; color:#333333;line-height:22px; font-weight:bold;}
.youLike .youLike_cont div.like_content p.explain{ cursor:pointer;font-size:12px; color:#666666;line-height:16px;}
.youLike .youLike_cont div.like_content1{background-position:left 0px}
.youLike .youLike_cont div.like_content2{background-position:left -80px}
.youLike .youLike_cont div.like_content3{background-position:left -160px}
.youLike .youLike_cont div.like_content4{background-position:left -240px}
.youLike .youLike_cont div.like_content1:hover,.youLike .youLike_cont div.like_content1.hover{background-position:right 0px;}
.youLike .youLike_cont div.like_content2:hover,.youLike .youLike_cont div.like_content2.hover{background-position:right -80px;}
.youLike .youLike_cont div.like_content3:hover,.youLike .youLike_cont div.like_content3.hover{background-position:right -160px;}
.youLike .youLike_cont div.like_content4:hover,.youLike .youLike_cont div.like_content4.hover{background-position:right -240px;}
.youLike .youLike_cont .likeList{display:inline-block; width:960px;height:61px; overflow:hidden;position:relative; float:left;}
.youLike .youLike_cont .likeList dl{width:200%; position:absolute;}
.youLike_cont dl{ list-style:none;}
dl.current{display:inline-block;*display:inline;*zoom:1;}
.youLike_cont dt{ float:left;}
.youLike div.youLike_cont .prev,.youLike div.youLike_cont .next{display:inline-block;width:12px;height:61px; background:#fff url(imagesyouLikeArrow.png) left center no-repeat; _background:#fff url(imagesyouLikeArrow.gif) left center no-repeat; cursor:pointer; float:left;}
.youLike div.youLike_cont .next{background-position:right center;}


/*常见问题*/
.question h2.com_problem{ font-size:16px; color:#333333; background:url(imagestitle_bg.png) left 3px no-repeat;_background:url(imagestitle_bg.gif) left 3px no-repeat; padding-left:10px; margin-bottom:4px;}
.question div.cont_problem{ border:1px solid #cccccc; padding-left:30px; padding-top:19px; padding-bottom:4px;}
.question div.cont_problem div.problem_detail{ width:453px; margin-right:26px; margin-bottom:25px; display:inline-block;*display:inline;*zoom:1;}
.question div.cont_problem div.problem_detail p.problem_title{ font-size:14px; color:#333333;font-weight:bold;}
.question div.cont_problem div.problem_detail a.more{ color:#3478ad; float:right; margin-top:3px;*margin-top:-16px;font-size: 12px;}
.question div.cont_problem div.problem_detail a.more:hover{ color:#e23520}
.question div.cont_problem div.problem_detail div.redLine{ border-top:1px solid #ef4024; margin-top:2px;}
.question div.cont_problem div.problem_detail label.ask_q{ font-size:14px; color:#ff3333;font-family:Century Gothic; font-weight:bold;}
.question div.cont_problem div.problem_detail span.pro_content{ color:#666666; padding-left:5px;font-size: 12px;}
.question div.cont_problem div.problem_detail a.detail{ float:right; color:#3478ad; margin-top:3px;*margin-top:-18px;font-size: 12px;}
.question div.cont_problem div.problem_detail a.detail:hover{color:#e23520}
.question div.cont_problem div.problem_detail div.dottedLine{ border:1px #c5c5c5 dashed;}
.question div.cont_problem div.problem_detail p.question{ margin:4px 0 5px 0px;}
.question div.cont_problem div.problem_detail span.explain{ font-size:12px; color:#666666; padding-left:5px;}

/*快速购买攻略*/
.how_buy{ margin-top:30px;}
span.head_top{ margin-left:23px; color:#333; font:14px "microsoft yahei",Tahoma, Geneva, sans-serif; font-weight:bold;font-style:normal;}
.how_buy ul.firstFlow{ background:url(imageshow_buyBg.png) no-repeat 5px center; width:798px; height:137px;padding-left:175px;}
.how_buy ul li.textInfo{ background:url(imageshow_buyDiv.png) no-repeat; width:750px; height:75px;text-indent:38px; padding-top:12px; font-style:normal;  }
.how_buy ul li.textInfo span{ color:#666; font:14px "microsoft yahei",Tahoma, Geneva, sans-serif; letter-spacing:0.4px;}
.how_buy ul li.textInfo p{ color:#333; font:18px "microsoft yahei",Tahoma, Geneva, sans-serif; font-weight:bold; letter-spacing:0.8px;}
.how_buy ul li.jinDu{ background:url(imagesjinDu_Bg.png) no-repeat 10px 26px; height:44px;padding-top:6px;  margin-left:5px;}
.how_buy ul.firstFlow li.jinDu ul.twoFlow{ list-style:none; margin-left:38px; }
.how_buy ul.firstFlow li.jinDu ul.twoFlow li{ float:left; margin:0px; width:156px; }
ul.twoFlow li span{ background:url(imageslistIcon.png) no-repeat;_background:url(imageslistIcon.gif) no-repeat; color:#fff; font-weight:normal; font-size:12px; display: inline-block;width:20px; height:23px; line-height:20px; text-align:center; padding:0;}
ul.twoFlow li span.endSix{ background-position:0px -23px;}
ul.twoFlow li font{ color:#666; font:12px "microsoft yahei",Tahoma, Geneva, sans-serif; font-weight:bold; margin:0px 40px 0px 5px;}

.h45{ margin-top:28px; margin-bottom:10px;}
.only_taoC font{ color:#666; font-size:12px; margin-left:10px;}
.only_taoC ul.firstFlow_only{ width:900px; height:115px; background-color:#eee; border-radius:2px; margin-left:22px; margin-top:10px; list-style:none; margin-bottom:22px;}
.combo{ margin:0 0 45px 10px; width:922px; height:296px; background:url(imagescombo.png) no-repeat;}
.combo input{ border:none; border:0;}
.combo_left{ width:470px; padding-top:35px; float:left;}
.combo_left li{ width:470px; padding-bottom:12px; height:37px; line-height:37px;}
.combo_left label{ width:141px; display:block; float:left; line-height:37px; text-align:right; font-size:14px;}
.combo_left .div_right{ float:left;}
.combo_left .city_inp{ width:113px; height:17px; line-height:17px; padding:10px 40px 10px 10px; font-size:14px; background:url(imagesinputCityx.png) 0 0 no-repeat; color:#b2b2b2;}
.combo_left .vehicle_price { width:143px; height:17px; line-height:17px; padding:10px 10px 10px 10px; font-size:14px; background:url(imagesinputCityx.png) 0 -50px no-repeat; color:#b2b2b2;}
.combo_left i{ font-style:normal; font-size:14px; padding-left:12px;}
.combo_left font{ margin-top:13px;}
.combo_right{ width:420px; float:right;}
.combo_right_lead{ width:420px; float:right;}

.service div.hAuto{ height:auto;}
.w30 span{ width:40px;}
.w46 span{ width:130px;}
.w60{ width:29%;}
.w90{ width:40%;}
.w100{ width:22.8%;}
.w100 span{width:100px;}

/*myy update YUNPENG*/
.evaluation div.evaluation_cont div.page a.nowPage{ border:1px solid #fff; color:#ff644c; font-weight:bold;}
.evaluation div.evaluation_cont div.page a.nowPage:hover{ color:#fff;}
.evaluation div.evaluation_cont div.page a.upPage,.evaluation div.evaluation_cont div.page a.downPage{ width:68px; height:28px; line-height:30px; text-align:center;}
.protection_2 p.bus_protection,.protection_4 p.bus_protection{ padding-left:15px;}
.protection_2 p.expl_protection,.protection_4 p.expl_protection{padding-left:15px;}
.service div.head_right div.protection_1 p.expl_protection,.service div.head_right div.protection_2 p.expl_protection{ margin-top:6px;}
.service div.content_second div.carInsr ul li a{font: 12px normal \5B8B\4F53, Arial, Helvetica, sans-serif;color:#666;}
.service div.content_second div.carInsr ul li a:hover{color:#ff0000;}
.firstFlow_goodR span.titleL{ float:left; width:20px; color:#333; font-size:12px; background-color:#eee; border-radius:2px; display:inline-block; height:50px; text-align:center; line-height:17px; font-weight:bold;}
.firstFlow_goodL span.titleL{ float:left; width:20px; color:#333; font-size:12px; background-color:#eee; border-radius:2px; display:inline-block; height:50px; text-align:center; line-height:25px; font-weight:bold;}
ul.firstFlow_only li ul.twoFlow_only li.active{background-position: 0px 0px;}

.service div.head_first p.redHead{ position:absolute;_position:relative;z-index:10;  background:url(imagesdaohang.png) repeat-x;_background:url(imagesdaohang.gif) repeat-x; width:303px;height:31px;line-height:31px; bottom: 20px; left: 35px; line-height:0;font-size:0;_top:205px; overflow:hidden;}
.service div.head_first p.redHead span{ display:inline-block;*display:inline;*zoom:1; text-overflow:ellipsis; float:left;font-size:14px; color:#333333; width: 31px; cursor:pointer; text-indent: 10px; line-height: 31px;height:31px;margin-right:37px;background:url(imagesdaohang.png) left -45px repeat-x;_background:url(imagesdaohang.gif) left -45px repeat-x;}
.service div.head_first p.redHead span.active{ background:url(imagesdaohang.png) left -101px no-repeat;_background:url(imagesdaohang.gif) left -101px no-repeat; color:#fff;}
.redInfo{ list-style:none; float: left; display:inherit;}
.redInfo li{ display:none;}
.redInfo li.active{display:inherit;*display:inline;}

/*一分钟读懂车险*/
.read h2{font-size:16px; color:#333333; background:url(imagestitle_bg.png) left 3px no-repeat;_background:url(imagestitle_bg.gif) left 3px no-repeat; padding-left:10px; margin-bottom:4px;}
.read div.read_cont ul.read_nav li{ width:298px; height:50px; line-height:50px;_height:50px; _line-height:50px; overflow:hidden; cursor:pointer;}
/* .read div.read_cont{border:1px solid #cccccc; padding-left:30px; padding-top:20px; margin-bottom:14px;padding-bottom:30px;_padding-bottom:0;} */
.read div.read_cont ul.read_nav li{ width:300px; height:50px; line-height:50px;_height:50px; _line-height:50px; overflow:hidden; cursor:pointer; background: #fff;}
.read div.read_cont label.insur_name{display:inline-block;*display:inline;*zoom:1;width:147px;line-height:50px;font-size:16px; padding-left:33px;cursor:pointer;}
.read div.read_cont .buy_rate{ font-size:12px; color:#ff6666; margin-right:30px;line-height:50px;}
.read div.read_cont ul li.active{ background:url(imagesread_daohang.png) 0px 0px no-repeat; width:298px; height:50px; color:#fff;}
/* .read div.read_cont label.active{ color:#fff} */
.read div.read_cont .buy_rate em{ font-size:24px; font-style:normal; vertical-align:-3px; display:inline-block;*display:inline;*zoom:1; width:42px; text-align:right;}
.read div.read_cont ul li.active{ background:url(imagesread_daohang.png) 0px 0px no-repeat; width:300px; height:50px; color:#fff;}
.read div.read_cont ul li.active .buy_rate{ color:#fff}
.read div.read_cont div.carinsur_cont{ padding-left:60px; padding-top:40px; width:608px; height:510px; background:#f5f5f5;}
.read div.read_cont div.compulsory{ padding-right:35px; width:573px; }
.read div.read_cont div.compulsory ul.compulsory_com li{ background:url(imagesli_bg.png) 0px 18px no-repeat;_background:url(imagesli_bg.gif) 0px 18px no-repeat; padding-left:15px; padding-top:10px; font-size:14px; margin-left:-14px;}
.read div.read_cont div.compulsory ul.compulsory_com li.line25{ line-height: 24px; background-position: 0px 24px;}
.read div.read_cont div.carinsur_cont p.title{ font-size:24px; padding-bottom:22px; margin-top:6px;}
.read div.read_cont div.carinsur_cont label.cirle{display:inline-block;*display:inline;*zoom:1; background:url(imagescirle_bg.png) 0px 0px no-repeat; width:70px; height:45px; color:#ff0000; font-size:19.47px; padding-top:16px; padding-left:10px;}
.read div.read_cont div.carinsur_cont label.p17{ padding-left:17px; width:63px;}
.read div.read_cont div.carinsur_cont label.cirle span{ font-size:12px;}
.read div.read_cont div.carinsur_cont span.buy_num{ font-size:14px; color:#333333; display:inline-block;*display:inline;*zoom:1; *margin-top:-55px}
.read div.read_cont div.carinsur_cont label{ font-size:14px; padding-left:10px;}
.read div.read_cont div.carinsur_cont span{ color:#ff0000;}
.read div.read_cont div.carinsur_cont ul.carinsur{ margin-left:-15px;}
.read div.read_cont div.carinsur_cont ul.carinsur li{ background:url(imagesli_bg.png) 0px 8px no-repeat;_background:url(imagesli_bg.gif) 0px 8px no-repeat; padding-left:6px; /* padding-bottom:18px; */ line-height: 20px; height: 35px;}
.read div.read_cont div.carinsur_cont div.shipin_bg{ background:url(imagesshipin_bg.png) 0px 0px no-repeat; width:505px; height:320px; margin-left:-15px;margin-top:-7px;}
.read div.read_cont div.carinsur_cont div.shipin_pic{ background:url(imagesshipin_pic.png) 0px 15px no-repeat; width:475px; height:305px; margin:auto;}
.read div.read_cont div.carinsur_cont a.clause{ float:right; color:#3478ad; margin-top:80px;}
.read div.read_cont div.carinsur_cont .carClause a.clause{padding-top:29px;}
.read div.read_cont div.carinsur_cont a.top10{ padding-top:40px;}
.read div.read_cont div.compulsory ul.top15{ margin-top:15px;}
.read div.read_cont div.compulsory ul.top10{ margin-top:10px;}
.read div.read_cont div.carinsur_cont label.carinsur_scope_title{ font-weight:bold; padding-top:36px; padding-left:0; display:inline-block;*display:inline;*zoom:1; padding-bottom:5px;}
.read div.read_cont div.carinsur_cont ul.carinsur_scope li.second{background:url(imagesli_bg.png) 0px 6px no-repeat;_background:url(imagesli_bg.gif) 0px 6px no-repeat; padding-left:14px;}
.read div.read_cont div.carinsur_cont ul.carinsur_scope li ul.first_ul li{background:url(imagesli_bg.png) 0px 6px no-repeat;_background:url(imagesli_bg.gif) 0px 6px no-repeat; padding-left:14px;_display:inline; padding-right:20px;}
.read div.read_cont div.carinsur_cont ul.carinsur_scope{ margin-left:-14px; line-height:25px;}
.read div.read_cont div.carinsur_cont a.clause_carinsur{ float:right; color:#3478ad; padding-top:20px;}
.read div.read_cont div.carinsur_cont a.clause_carinsur_third{ float:right; color:#3478ad; padding-top:10px;}
.read div.read_cont div.carinsur_cont p.case{ line-height:22px; padding-bottom:30px;}
.read div.read_cont div.carinsur_cont p.suggest_choose{ line-height:25px;}
.read div.read_cont div.carinsur_cont span.suggest{ font-size:14px; color:#333333; font-weight:bold;}
.read div.read_cont div.carinsur_cont span.choose_high{ color:#ff6767;}
.read div.read_cont div.carinsur_cont a.pt170{ padding-top:170px;}
.read div.read_cont div.carinsur_cont a.pt50{ padding-top:50px;}
.read div.read_cont div.carinsur_cont a.pt20{ padding-top:20px;}
.read div.read_cont div.carinsur_cont i{display:inline-block;*display:inline;*zoom:1; margin-top:35px;}
.read div.read_cont div.carinsur_cont i.manhua_1{ background:url(imagesaya.png) 0px 0px no-repeat; width:193px; height:136px; margin-left:-15px;}
.read div.read_cont div.carinsur_cont i.manhua_2{ background:url(imageswuwu.png) 0px 0px no-repeat; width:193px; height:136px; margin:0 10px;}
.read div.read_cont div.carinsur_cont i.manhua_3{ background:url(imagesding.png) 0px 0px no-repeat; width:193px; height:136px; margin-right:-15px;}
.read div.read_cont div.carinsur_cont p.sheshui{width:631px; height:172px; background:url(imagessheshui.png) 0px 0px no-repeat; margin-top:20px; margin-left:-40px;_margin-left:-58px;}
.read div.read_cont div.compulsory ul.compulsory_com li.pb40{ padding-bottom:32px; line-height:25px;}
.read div.read_cont div.carinsur_cont p.huahen{ font-size:14px; padding-top:5px;}


/* 左侧导航条中弹出的弹层 */
.mask{ position:fixed; _position:absolute;background:#000; width:100%; height:100%; left:0; top:0; filter:alpha(opacity=60); opacity:0.6; z-index:99998; }
.ie6_iframe{ position:absolute; filter:alpha(opacity=0); _visibility:inherit; z-index:0; background:#fff; border:none; width:100%; height:100%; left:0; top:0;}
.toolBarDialog{z-index:99999;display:none;position:fixed;_position:absolute; width:750px; height:460px; background-color:#999; left:50%;top:50%;margin-left:-375px;margin-top:-230px;}
.toolBarDialog .dialog_border{ width:740px; height:450px; background-color:#fff; display:inline-block; margin:5px;}
.dialog_head{ margin:20px 20px 0px 20px; line-height:20px; width:700px; border-bottom:1px solid #ff0000; height:25px;}
.dialog_head .font3{ color:#333; font-size:16px; font-weight:bold; float:left;}
.dialog_head .font6{ color:#666; font-size:12px; margin-left:12px; float:left; line-height:25px;}
.dialog_head .font9{ color:#999; font-size:12px; line-height:25px; float:right;}
.dialog_border h3{ color:#333; font-size:14px; margin:15px 0px 10px 20px; }
.topList{ width:698px; height:118px; border:1px dashed #eee; margin:0px 20px 15px 20px; list-style:none;}
.topList li{ float:left; width:11.5%; text-align:center; margin-top:20px; position:relative;}
.topList li p{ width:60px; height:60px; display:inline-table; background:url(imagesdialogIcon.png) no-repeat #f8f8f8; border:1px solid #f0f0f0; }
.topList li p.Icon_1{ background-position:5px 10px; }
.topList li p.Icon_2{ background-position:-50px 10px; }
.topList li p.Icon_3{ background-position:-105px 10px; }
.topList li p.Icon_4{ background-position:-160px 10px; }
.topList li p.Icon_5{ background-position:-212px 10px; }
.topList li p.Icon_6{ background-position:-262px 10px; }
.topList li p.Icon_7{ background-position:-308px 10px; }
.topList li p.Icon_8{ background-position:-355px 10px; }
.topList li label{ display:inline-block; width:75px; margin-top:5px; color:#666; font-size:12px;}
.topList li.left25{ margin-left:25px;}
.topList li span{ cursor:pointer; background:url(imagesdialogIcon.png) no-repeat; position:absolute; display:inline-block; width:18px; height:18px;right:3px; top:-8px;}
.topList li span.Icon_red{ background-position:-65px -55px;}
.topList li span.Icon_green{ background-position:-2px -55px;}
.submitInfo{ margin-top:20px;}
.submitInfo input{ width:93px; height:32px; margin-right:10px; cursor:pointer; background:url(imagesbuttonBg.png) no-repeat; background-position:0px 0px; border:0px; color:#666; font-weight:bold; font-size:14px; letter-spacing:1px;}
.submitInfo input.active{ background-position:0px -33px; color:#fff;}


/* 2014-5-9 update start */
.service div.head_right p.city span.time{ display: inline-block;height: 26px;background: url(imagesclock_time.png) left 4px no-repeat;padding-left: 30px;
    padding-top: 4px;margin-left: 0;color: #666666;}

/* 2014-5-9 update end */

a.updateStyle{background:url(imagesaccurateBg.png) no-repeat;_background:url(imagesaccurateBg.gif) no-repeat; width:120px; height:32px; line-height:32px;font-size:14px; font-weight:bold; border:none;cursor:pointer; display:inline-block; text-align:center;color:#fff; margin:5px 147px;}
a.updateStyle:hover{background-position:0 -38px;}
a.teShuStyle{ margin:20px 0px 0px 0px;}
a.teShuStyle1{ margin:0px 0px 0px 0px;}
.combo_left label{ padding-right:5px;}
.combo_left li.p0{ padding:0px;}
.combo_right_lead{ color:#333; font-weight:bold; font-size:12px; margin-top:30px;}
.getInsur dd.twoFlow_good{ margin-top:0px;padding-bottom:0px; list-style:none; height:auto; margin-right:20px;}
.twoFlow_good li{ float:left; height:25px; color:#333; font-size:12px;}
.twoFlow_good li{ width:auto;}
.twoFlow_good li.w30 span{ width:50px;}
.twoFlow_good li.w60 span{ width:80px;}
.twoFlow_good li.w90 span{ width:130px;}
.twoFlow_good input{ display:none;}
.twoFlow_good span{ background:url(imagescheckbox.png) -2px -3px no-repeat;_background:url(imagescheckbox.jpg) -2px -3px no-repeat; vertical-align:top; color:#444; padding-left:23px; margin-right:10px; height:18px; line-height:17px; display:inline-block; *display:inline; *zoom:1; cursor:pointer;}
.twoFlow_good span.active{ background-position:-2px -26px;}
ul.firstFlow_only li ul.twoFlow_only li.active{background-position: 0px 0px;}
p.moneySum { height:34px; color:#333; font-size:18px; font-family:"microsoft yahei",Tahoma, Geneva, sans-serif; font-weight:normal; height:34px;}
p.moneySum font.tRed{ color:#ff3333; font-weight:bold; font-size:24px; font-family: "Century Gothic"; position:relative}
p.moneySum font.tRed font.s18{ font-size:18px;color:#ff3333; font-weight:bold;font-family:"microsoft yahei",Tahoma, Geneva, sans-serif; position:absolute; top:2px;}
p.moneySum font.t9{ font-size:12px; color:#999;}
a.giveMoney{display:inline-block; vertical-align:middle; color:#fff;  width:93px; height:32px;line-height:32px; background:url(imagesbtnBg.png) left -118px;  _background:url(imagesbtnBg.gif) left -118px;margin-left:9px; font-size:14px; text-align:center; font-weight:bold; }
a.giveMoney:hover{background-position:-103px -118px;color:#fff; font-weight:bold;}
.combo_right_lead .textInput{height:33px; line-height:21px; border:1px solid #ccc; font-size:14px; background:url(../images/inputBg_Small.png) no-repeat;_background:url(../images/inputBg_Small.gif) no-repeat; color:#B2B2B2;}
.combo .combo_right_lead .right5{ margin-right:5px;}
.combo .combo_right_lead .right14{ margin-right:14px;}
.combo_right_lead .textInput{ width:114px;padding:0; padding:0px 6px; }
.combo_right_lead .noLicensePlate{ margin-top:8px; display:inline-block;}

.combo_right_index{ width:420px; float:right; background:url(imagesjianTou.png) no-repeat 30px bottom; _background:url(imagesjianTou.gif) no-repeat 20px bottom; height:295px;}
.combo_right_index h1{ font-size:20px; color:#333; margin:70px 0px 5px 20px;}
.combo_right_index p{ color:#333; font-size:20px; margin-left:20px;}
.combo_right_index p font{ font-size:24px; color:#ff3333;}


.twoStyle{ margin-top:8px; font-size:14px;}
.twoStyle span{ color:#b2b2b2; }
/*单选*/
.custom_radio font,.age_radio font{ display:block; float:left; width:auto; overflow:hidden; height:14px; line-height:14px; padding:0 20px 0 20px; background:url(imagesradio.png) 0 0 no-repeat;_background:url(imagesradio.jpg) 0 0 no-repeat; cursor:pointer;}
.custom_radio font.active,.age_radio font.active{ background:url(imagesradio.png) 0 -20px no-repeat;_background:url(imagesradio.jpg) 0 -20px no-repeat;}
.custom_radio font input,.age_radio font input{ display:none;}

/* 获取报价弹层 */
.mask2{ position:fixed; _position:absolute;background:#000; width:100%; height:100%; left:0; top:0; filter:alpha(opacity=40); opacity:0.4; z-index:99998; }
.quotationDialog{display:none;position:fixed;_position:absolute;z-index:99999;left:50%;top:50%;margin-left:-230px;margin-top:-156px;width:460px; background: url(imagespop_div_tit.png) no-repeat;}
.quotationDialog h2{padding-left:10px;height:30px;line-height:30px; font-size:16px; font-family:"微软雅黑";color:#fff;font-weight:bold;}
.quotationDialog .dCont{padding-top:30px;font-size:12px; font-family:"微软雅黑";color:#333; }
.quotationDialog .dCont li{padding:0 0 13px;}
.quotationDialog .dCont li label{display:inline-block;width:133px; padding-right:10px;height:30px;line-height:30px;text-align:right;}
.quotationDialog .dCont input.text{width:170px; height:20px; line-height:20px; padding:5px 10px; font-size:14px; background:url(imagespop_bg.png) 0 -35px no-repeat; color:#333; border:none;}
.quotationDialog .dBtn{padding:20px 0 30px 186px;}
.quotationDialog .dBtn .aQuotation{display:inline-block;text-align:center;width:100px;height:32px;line-height:32px;font-size:14px; font-weight:bold;color:#fff;border:none;background:url(imagesbtnBg.png) no-repeat;_background:url(imagesbtnBg.gif) no-repeat; cursor:pointer;}
.quotationDialog .dBtn .aQuotation:hover{background-position:-103px top;color:#fff;}
/* 2014-5-9 update end */
.quotationDialog .clos{ display:block; width:19px; height:17px; position:absolute; right:11px; top:7px; background:url(imagespop_bg.png) 0 -82px no-repeat; }
.quotationDialog .dCont li.twoFlow_good{ margin:0; padding:0;}

.quotationDialog .con{background:#fff; overflow:hidden; height:auto;}
.quotationDialog .bottom{ height:6px; width:460px; background: url(imagespop_div_bottom.png) no-repeat;}

/* 右侧漂浮工具条 */
.rightBar{ /*position: absolute;*/z-index: 98;top:225px; right:10px; padding:21px 0 0; background:url(imagesrightBarTopBottom.png) no-repeat; _background:url(imagesrightBarTopBottom.gif) no-repeat; position:fixed;_position:absolute;_top:expression(documentElement.scrollTop+225);}
.rightBarCont li{ width:54px; padding-bottom:3px; text-align:center; overflow:hidden; background:url(imagesrightBarCenterBg.png) 24px -1px repeat-y;_background:url(../images/rightBarCenterBg.gif) 24px -1px repeat-y;}/*2014-3-27update*/
.rightBarCont li i{ margin-top:5px; width:100%; height:25px; background:url(imagesrightBarIco.png) no-repeat; _background:url(imagesrightBarIco.gif) no-repeat; display:inline-block; cursor:pointer;}
.rightBarCont li i.ico01{ background-position: center 0px;}
.rightBarCont li i.ico02{ background-position: center -30px;}
.rightBarCont li i.ico03{ background-position: center -60px; width:41px;}
.rightBarCont li i.ico04{ background-position: center -90px;}
.rightBarCont li a{ display:block; text-align:center;background:#e0e0e0;border:1px solid #d3d3d3;color:#666;}
.rightBarCont li a:hover{border:1px solid #fe6657;color:#666;background:#fff;}
.rightBarCont li a:hover i{-webkit-animation:toTopIco .6s forwards;-moz-animation: toTopIco .6s forwards;animation:toTopIco .6s forwards; }
.rightBarCont li.onlineServ{padding-bottom:3px;}
.rightBarCont li.toTop{padding-bottom:18px;background:url(imagesrightBarTopBottom.png) left bottom no-repeat; _background:url(imagesrightBarTopBottom.gif)  left bottom no-repeat;}

.getInsur dd p{ height:auto;line-height:15px; border:1px solid #ffbdb2; background:#fff9f2; color:#ff644c; padding:2px 5px; display:inline-block; width:238px; /*float:left;*/}
.error_div{ /* height:22px;padding-top:20px;padding-bottom:10px;*/overflow:hidden;padding-top: 0;margin-top: -6px;margin-bottom: 5px;padding-bottom: 0;}
.error_div p{ /*height:32px;*/ line-height:18px; border:1px solid #ffbdb2; background:#fff9f2; color:#ff644c; padding:2px 10px; display:inline-block; width:auto; float:left;}
/*2014-9-3*/
/* .same{ position:absolute; left:218px; bottom:15px; width:220px; height:66px; background:url(imagessame.png) no-repeat;overflow:inherit;}
.same a{ display:inline-block; width:65px; line-height:16px; height:16px; margin:39px 0 0 120px; color:#3678ab;}
 */
#carToolBar ul li.tool9 a{background-position:-181px -319px;_background-position:-181px -316px;}
#carToolBar ul li.tool9 a:hover{background-position:0 -319px;}
#carToolBar ul li.tool9 a:hover{padding-left:35px;width:126px; height:145px; }
#carToolBar ul li.tool9 a.current:hover{padding-left:35px;width:126px;}
#carToolBar ul li.tool9 a:hover span{width:126px;}

/* 2015 03 16 add*/
.otherCity{ padding:5px 40px 5px 10px; height:20px; line-height:20px;*height:18px; *line-height:18px;_line-height:20px; background:url(imagestextBg1.png) no-repeat;_background:url(imagestextBg1.gif) no-repeat; background-position:left -45px; font-size:12px;}
.otherTextInput{ padding:5px 10px; height:20px; line-height:20px;*height:18px; *line-height:18px;_line-height:20px; font-size:12px;}
/* .getInsur dd.newPosition{ position:absolute; bottom:0px; left:40px;} */
.getInsur dd.beijingPosition{ padding:0;}
.getInsur dd.pt8{ padding-top:8px; padding-bottom:9px;}
.getInsur dd.pt6{ padding:4px 0px;}
.getInsur dd.pb0{ padding-bottom:0;}
.getInsur dd p.errorTip{ height:20px; line-height:20px;}
.getInsur dt span.carTextTit{font-size:14px; color:#333; font-weight:bold; float:left;}
.getInsur{ _height:292px;}


/*2016 add by wangqi resaon:REM-11857官网车险用户体验优化1期第1部分 start*/
.express{width:250px;}
.express h3{margin:0 0 10px;}
.express .button{width:250px;line-height:40px;}
.input-bar{position:relative;float:none;width:250px;margin-bottom:9px;}
.label{position:absolute;left:0;top:0;padding-left:10px;width:80px;color:#8c8c8c;font-weight:normal;height:30px;line-height:30px;font-size:12px;}
.input-box{float:none;width:auto;height:28px;line-height:28px;padding-left:90px;padding-right:6px;background:url(imagesbg_input_inner_shadow.gif) repeat-x #fff;border:1px solid #ccc;}
.input{width:100%;border:0 none;height:20px;line-height:20px;margin:3px 0;background-color:transparent;padding:1px 0;font-size:12px;cursor:auto;}
.input.city-icon{width:130px;background:url("imagesicon_building.gif") right center no-repeat;padding-right:20px;}

.car-num{overflow:hidden;}
.car-num .input-box{float:left;width:62px;}
.car-num .radio-box{float:left;margin:3px 0 4px 6px;}
.radio{display:block;height:23px;line-height:23px;background:url("imagescheckbox.png") 0 0 no-repeat;padding-left:24px;cursor:pointer;user-select: none;-webkit-user-select: none;}
.radio.active{background-position:0 -23px;}

.last-year .input-box{padding-left:92px;}
.last-year .city-icon{width:127px;}
/* 错误提示 */
.error-box{padding:0 6px;width:236px;height:20px;line-height:20px;border:1px solid #ffbdb2;background-color:#fff9f2;color:#ff644c;margin-bottom:6px;}
.tips-box{display:none;position:absolute;top:30px;left:5px;z-index:2;width:140px;height:20px;line-height:20px;text-align: center;background-color:#fafafa;border:1px solid #f2f2f2;border-radius:2px;color:#666;font-weight:normal;}
.tips-box:before,.tips-box:after{content:"";position:absolute;display:block;width:0;height:0;border-style:solid;}
.tips-box:before{top:-6px;left:36px;border-color:transparent transparent #f2f2f2 transparent;border-width:0 6px 6px 6px;}
.tips-box:after{top:-5px;left:37px;border-color:transparent transparent #fafafa transparent;border-width:0 5px 5px 5px;}
.last-year .label:hover .tips-box{display:block;}

.express .wrapper{position:relative;margin-bottom:11px;width: 250px;padding-top:0;overflow:hidden; background:#fff url(imagesbg_input_inner_shadow.gif) left top repeat-x;_height:30px;}
.express .wrapper input.input_field{width:137px;padding:4px 26px 4px 0;height:20px; line-height:20px;border: 1px solid #ccc;cursor:auto;font-size:12px;color:#323232;border-left:0;float:left;background-color:transparent;}
.express .wrapper input.icon {background:transparent url(imagesicon_building.gif) 137px center no-repeat; }
.express .wrapper label.place_holder {display:block;float:left;border: 1px solid #ccc;border-right:0;width:78px;padding-left:6px;color:#8c8c8c;font-size:12px; cursor: text;height:28px; line-height:28px;}
.express .button { padding: 0; width: 248px; height: 40px; border: 0; font-size: 14px; font-weight: bold; color: #fff; background-color:#108acc;}
.express .button:hover{}
.express .renew_discount img{vertical-align:middle;}

.express .wrapper.short{background:none;position:relative;}
.express .wrapper.short input.input_field{float:left;width:72px;padding-right:6px;background: url(imagesbg_input_inner_shadow.gif) left -1px repeat-x #fff;}
.express .wrapper.short label.place_holder{background: #fff url(imagesbg_input_inner_shadow.gif) left -1px repeat-x;}
.express .wrapper .checker{width:auto;float:left;margin-top:3px;color:#333;line-height:22px;height:22px;}
.checker input{display:none;}
/*2016 add by wangqi resaon:REM-11857官网车险用户体验优化1期第1部分 end*/