@charset "utf-8";
/*yibaoxian.com v2.0 by haozj 2015-5-17*/
/*reset css form yui3*/
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}
/*clear css*/
.clearfix:after,._clearFix:after,.container:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:'';}
.clearfix,._clearFix:after,.container{*zoom:1;}
/*base css 网站基础样式部分*/
body{color: #333; font: 12px/1.5 Arial, "微软雅黑",Tahoma,Helvetica,sans-serif;position: relative;background: #FFFFFF;-webkit-text-size-adjust: none;}
input, label, select, option, textarea, button, fieldset, legend{font-family: Arial, "微软雅黑",Tahoma,Helvetica,sans-serif;}
i,em,b{font-style: normal;font-weight: normal;}
img{vertical-align: middle;}
a{color: #333;text-decoration: none;cursor:pointer;}
a:hover{color: #f9644e; text-decoration: none;}
button{ width: 100%; font-size: 20px; color: #FFFFFF; height: 36px;line-height: 36px; border: none; background: #f9644e;cursor:pointer;}
button:hover{background: #f74e35;}
input.input_disabled{background: #e2e2e2 !important;color: #bdbdbd !important;}
input.input_error{background: #ffe2de !important; outline: none;}
.sina_price_box .idx_search_form p.valid_form_wrong{position: absolute;z-index:999;font-size: 12px;line-height: 20px;color: #e40e47;background: #fff;}
p.valid_form_wrong{padding-left: 67px;font-size: 12px;line-height: 20px;color: #e40e47;background: #fff;}
/*base class 网站公用class*/
h2{font-size: 20px; font-weight: bold; color: #000000; line-height: 36px; text-align: left;}
h2._h2_idx{width: 1000px; margin: 0 auto; line-height: 36px; vertical-align: middle;}
.w1000{width:1000px;margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.mb30{margin-bottom:30px}
.mg20{padding: 20px}
._mlr20{padding:0 20px;}
.box_e5{background-color:#fff;border: 1px solid #e5e5e5;}
.page .glo-btn{color:#fff;font-size:17px;display:inline-block;padding:7px 25px;cursor:pointer;border-radius:4px;border:0 none}
.page .glo-btn:hover{color:#fff}
.bb_e2{border-bottom: 1px solid #e2e2e2;}
.bg_f6{background: #F6F6F6;}
.container{width:1000px;margin:0 auto;}
#qiao-wrap{display: none !important;}

/*选择行驶城市*/
#popCarList{position:absolute;display:none;z-index: 999;top:0;left:0;}
#popCarList ul{background-color: #f6f6f6;border: 1px solid #d9d9d9;max-height: 200px;overflow-x: hidden;overflow-y: auto;width: 500px;	}
#popCarList  li{line-height:20px;height:20px;overflow:hidden;padding:0 5px}	
#popCarList  li.hover{color:#fff;background-color:#d9625e}

#drop_CityList{position:absolute;background-color:#fff;display:none;font-family:arial;z-index: 999;}
#drop_CityList ul{border:1px #d9d9d9 solid;border-top: none;max-height:240px;overflow:auto}
#drop_CityList li{padding:1px 10px;cursor:pointer;overflow:hidden;}
#drop_CityList li strong{font-weight:bold;}
#drop_CityList li.hover{background-color:#fbeaea;color:#de4a46}

#popCityList{position:absolute;display:none; z-index: 999;width: 300px;}
#popCityList .content{border:1px #d9d9d9 solid;background-color:#f8f8f8;width:300px;padding:10px 0 6px}
#popCityList .content li{float:left;width:70px;overflow:hidden;}
#popCityList .content li a{display:block;text-align:center;line-height:22px;white-space:nowrap; }
#popCityList .content li a.current,#popCityList .content li a:hover{ background-color: #fbeaea;    color: #de4a46;}

#popCityList .content ul{padding:2px 8px}
#popCityList .content ul.zxs{border-bottom:#a2a2a2 1px dotted;}
#popCityList .content ul.city{border-top:#a2a2a2 1px dotted;display:none;}

#popCityList .close{ background-color:#fff;border:1px #a2a2a2 solid; cursor:pointer;padding:1px 4px;line-height:14px;position:absolute;right:5px;top:5px;z-index:9999;border-radius:4px}
/*弹出框样式*/
.maskDiv{background: #000;height: 100%;position:absolute;width: 100%;z-index: 996;top: 0px;left: 0px;bottom: 0px;opacity: 0.5;display: none;}
._dialog_div{margin: 0 auto;background: #f3f3f3;width: 532px;border-radius: 8px;padding: 16px 0;display: none;position: absolute;z-index: 997;}
._dialog_div ._dialog_title {padding: 0 24px;font-size: 20px;color: #999;line-height: 44px;text-align: center;}
._dialog_div ._dialog_title h1{font-size: 22px;color: #666;}
._dialog_div ._dialog_title a {display: block;width: 24px;height: 24px;border-radius: 12px;float: right;font-size: 24px;line-height: 24px;color: #406c87;cursor: pointer;text-decoration: none;	position: absolute;top:-10px;right: -12px;z-index: 999;margin-top: -2px;background-image: url(/chexian../images/icon/icon_btn_close.jpg);background-size: 100% 100%;}
._dialog_div ._dialog_content{margin:0 20px;padding: 20px;max-height:400px;font-size: 16px;color: #333;line-height: 20px;background: #fff;border: 1px solid #ccc; overflow: auto;}
._dialog_div ._dialog_content_gray{padding:10px 20px;}
._dialog_div ._dialog_content_gray ._form_row{margin: 0 10px 16px 10px;}
._dialog_div ._dialog_content_gray ._form_row *{box-sizing: border-box;}
._dialog_div ._dialog_content_gray ._form_row label{display: block;float: left;height: 48px; width: 90px; font-size: 16px;line-height: 20px; padding: 4px 0;}
._dialog_div ._dialog_content_gray ._form_row input{line-height: 46px;border: 1px solid #b4b9bd;border-radius: 4px; display: block;width: 260px; padding: 0 10px;color: #333;font-size: 18px;font-weight: normal;}
._dialog_div ._dialog_content_gray ._btn_box{margin: 10px;}
._dialog_div ._dialog_content_gray ._btn_box button{line-height: 48px;height: 48px;}
._dialog_div ._dialog_content_gray .date_insurance ._Insurance_col{cursor:pointer;color:#666666;font-size:16px;}
._dialog_div ._dialog_content_gray .date_insurance ._Insurance_down{display: none;}
._dialog_div ._dialog_content_gray ._policy_diagram{background: #e3e5e6;border-radius: 4px;padding: 7px;display: block;margin: 10px;}
._dialog_div ._dialog_content_gray p{color: #666;padding: 0 17px;}
._dialog_div ._dialog_footer{margin-bottom: 10px;margin-top: 16px;text-align: center;}

/*小弹出框样式*/
.maskDiv{background: #000;height: 100%;position:absolute;width: 100%;z-index: 996;top: 0px;left: 0px;bottom: 0px;opacity: 0.5;display: none;}
._dialog_div_small{margin: 0 auto;background: #f3f3f3;width: 432px;border-radius: 8px;padding: 16px 0;display: none;position: absolute;z-index: 997;}
._dialog_div_small ._dialog_title {padding: 0 24px;font-size: 20px;color: #999;line-height: 25px;text-align: center;margin-top:17px;}
._dialog_div_small ._dialog_title h1{font-size: 16px;color: #666;text-align: left;}
._dialog_div_small ._dialog_title a {display: block;width: 24px;height: 24px;border-radius: 12px;float: right;font-size: 24px;line-height: 24px;color: #406c87;cursor: pointer;text-decoration: none;	position: absolute;top:10px;right: 12px;z-index: 999;margin-top: -2px;background-image: url(/chexian../images/icon/icon_btn_close.jpg);background-size: 100% 100%;}
._dialog_div_small ._dialog_content {margin:0 20px;padding: 20px;max-height:400px;font-size: 16px;color: #333;line-height: 20px; overflow: auto;}
._dialog_div_small ._dialog_content  input{width:260px;height:40px;background:#fff;border-radius:5px;border:1px solid #d0d3de;}
._dialog_div_small ._dialog_footer{margin-bottom: 10px;margin-top: 16px;text-align: center;}
._dialog_div_small ._dialog_footer{margin-bottom: 10px;margin-top: 16px;text-align: center;}
._dialog_div_white{background: #fff;}
._dialog_div_white ._dialog_title{margin-top: 0;padding-bottom: ;}
._dialog_div_white ._dialog_title h1{font-size: 20px;color: #666;text-align: center;}
._dialog_div_white ._dialog_footer ._dialog_btn_box{width: 60%;margin: 0 auto;}

/*进度条*/
._progress_box{width:375px;margin:20px auto;position:relative;z-index:66;}
._progress_box p{font-size: 18px; color: #333;}
._progress_container{width:348px;overflow:hidden;margin: 24px auto;}
._progress_container ._percent_num{float: left;font-size: 16px;color: #666;margin-left: 8px;}
._progress_container ._progress_bg{width:298px;height: 16px; float: left;}
._progress_container ._progress_body{height: 16px;background:url(/chexian../images/bg/bg_prpgress_body.png) left center no-repeat;height:16px;overflow:hidden;border-radius:2px;}
._progress_container ._progress_percent{height: 16px;width: 0; background:url(/chexian../images/bg/bg_progress_percent.png) right center repeat-x;border-radius:2px;}
._progress_box ._progress_ad{background: #f6f7fb; width: 378px; padding: 10px 0;}
._progress_box ._progress_ad img{float: left;margin: 0 10px;}
._progress_box ._progress_ad em{font-size: 16px; color: #ff6600;display: block;padding-top:10px;}
._progress_box ._progress_ad p{font-size: 12px;color: #888;padding-left: 10px;}
._progress_box ._progress_ad i{font-style: normal;color: #e53f42;}

/*进度条*/
._progress_box{width:375px;margin:20px auto;position:relative;z-index:66;}
._progress_box p{font-size: 18px; color: #333;}
._progress_container{width:348px;overflow:hidden;margin: 24px auto;}
._progress_container ._percent_num{float: left;font-size: 16px;color: #666;margin-left: 8px;}
._progress_container ._progress_bg{width:298px;height: 16px; float: left;}
._progress_container ._progress_body{height: 16px;background:url(/chexian../images/bg/bg_prpgress_body.png) left center no-repeat;height:16px;overflow:hidden;border-radius:2px;}
._progress_container ._progress_percent{height: 16px;width: 0; background:url(/chexian../images/bg/bg_progress_percent.png) right center repeat-x;border-radius:2px;}
._progress_box ._progress_ad{background: #f6f7fb; width: 378px; padding: 10px 0;}
._progress_box ._progress_ad img{float: left;margin: 0 10px;}
._progress_box ._progress_ad em{font-size: 16px; color: #ff6600;display: block;padding-top:10px;}
._progress_box ._progress_ad p{font-size: 12px;color: #888;padding-left: 10px;}
._progress_box ._progress_ad i{font-style: normal;color: #e53f42;}
/*比价流程页top.js*/
._main_menu_bar{margin-top:20px;}
._main_menu_bar ._top_progress,
._main_menu_bar ._top_progress li,
._main_menu_bar ._top_progress li._active{background: url(/chexian../images/bg/bg_top_progress.png) no-repeat;}
._main_menu_bar ._top_progress{width: 520px; height: 22px;margin:0 auto; background-position:176px 9px;overflow: visible;}
._main_menu_bar ._end{background-position:0 -13px}
._main_menu_bar ._top_progress li{width: 170px;float: left;background-position:73px -44px;}
._main_menu_bar ._top_progress p{text-align: center;line-height: 22px;color: #ccc;}
._main_menu_bar ._top_progress p._progress_num{color: #fff !important;font-size: 13px;font-weight: bold;padding-right: 2px;}
._main_menu_bar ._top_progress li._active{width: 180px; background-position:right -44px;}
._main_menu_bar ._top_progress li._active p{color: #7abe55;}
._main_menu_bar ._top_progress li._passed{background-position:-106px -44px;}
._main_menu_bar ._top_progress li._passed p{color: #badaa9;}

/*导航部分*/
.sina_car_nav{height:60px;width:1000px;margin:0 auto;}
.sina_car_nav .sina_nav_left{width:230px;float:left;margin-top: 9px;}
.sina_car_nav .sina_nav_right{width:285px;float:right;}
.sina_car_nav .sina_nav_right ul li{float:left;position: relative;}
.sina_car_nav .sina_nav_right ul li a{font-size:13px;padding:32px 8px 0px;display: inline-block;}
/*加入书签样式*/
.sina_car_nav .sina_nav_right .btn_addfav_w span.addfav_key{ font-weight: bold; color: #0A75C7; padding-right: 5px;}
.sina_car_nav .sina_nav_right .addfav_pop{ position: absolute; display: none; visibility: hidden; top: 48px; left:0; z-index: 99999999999995; width: 282px; height: 123px; overflow: hidden;}
.sina_car_nav .sina_nav_right .addfav_pop_bg0{ position: absolute; display: block; top: 0px; left: 0px; z-index: 99999999999997; margin: 0; width: 282px; height: 123px; background: url(/sinaimg/dy/sinatag/addfav_pop_bg.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sinaimg/dy/sinatag/addfav_pop_bg.png');}
.sina_car_nav .sina_nav_right .addfav_pop_nowin{ height: 80px;}
.sina_car_nav .sina_nav_right .addfav_pop_nowin .addfav_pop_bg0{ background: url(/sinaimg/dy/sinatag/addfav_pop_nowin_bg.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sinaimg/dy/sinatag/addfav_pop_nowin_bg.png');}
.sina_car_nav .sina_nav_right .addfav_pop_nowin .addfav_pop_p1{ display: none;}
.sina_car_nav .sina_nav_right .addfav_pop a.addfav_close, .addfav_pop a.addfav_close:visited{ position: absolute; z-index: 99999999999999; top: 18px; right: 12px; width: 10px; height: 10px;padding: 0; background: url(/sinaimg/dy/sinatag/btns_addfav_spirite.png) -38px 1px no-repeat; transition: all ease 0.3s;overflow:hidden;}
.sina_car_nav .sina_nav_right .addfav_pop a.addfav_close:hover{ background-position: -54px 1px;}
.sina_car_nav .sina_nav_right .btn_addfav_w .addfav_pop_p0{ display: block; position: relative; z-index: 99999999999998; padding: 20px 0 0 20px; margin: 0; margin-right: 20px; color: #101010; font-size: 14px; line-height: 22px;}
.sina_car_nav .sina_nav_right .btn_addfav_w .addfav_pop_p1{ display: block; zoom:1;position: relative; z-index: 99999999999998; padding: 20px 0 0 20px; margin: 0; margin-right: 20px; color: #656565; font-size: 14px; line-height: 22px;}
.sina_car_nav .sina_nav_right .btn_addfav_w a.addfav_dl, .btn_addfav_w a.addfav_dl:visited{ display: inline-block; vertical-align: top; _vertical-align: 1px; margin-top: 1px; margin-left: 8px; padding: 0; width: 66px; height: 22px; overflow: hidden; text-indent: -99em; line-height: 22px; text-align: center; color: #fff; background: url(/sinaimg/dy/sinatag/btns_addfav_spirite.png) 0px -15px no-repeat; transition: all ease 0.3s;}
.sina_car_nav .sina_nav_right .btn_addfav_w a.addfav_dl:hover{ background-position: 0 -43px;}
.sina_car_nav .sina_nav_right .pullDown{display:block;visibility:visible;animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%;}@keyframes pullDown{0%{transform:scaleY(0.1);}100%{transform:scaleY(1);}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(0.1);}100%{-webkit-transform:scaleY(1);}}
/*底部样式*/
.footer{border:1px solid #dbdee1;margin-top:35px;}
.footer p{text-align: center;color:#666666;font-size:13px;padding-bottom:8px;}
.footer p a{color:#666666;}
.footer p a:hover{color:#f9725f;}
