<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
/* initial */
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{*zoom:1;}
.w{width:1190px;margin:0 auto;}
.w1190{width:1190px;margin:0 auto;}
.w1000{width:1002px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.hide{display:none;}
.hidden{visibility:hidden;}
/*当文字多时，给文字内容的父级元素添加ellipsis类，可以把多出的内容隐藏，并用省略号代替*/
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*头部*/
.header{min-width:1190px;*position:relative;*z-index:2;}
.login-link{margin-left:10px;}
.reg-link{margin-left:10px;}
.weibo-link a{display:inline-block;width:20px;height:20px;vertical-align:-5px;*display:inline;*zoom:1;}
.weibo-icon{display:inline-block;width:19px;height:19px;background-image:url(icons_share.gif);background-repeat:no-repeat;}
.sina-weibo-icon{background-position:0 0;}
.tenc-weibo-icon{background-position:0 -19px;}
.mob-icon{display:inline-block;width:20px;height:20px;background:url(mob_icon.png) center center no-repeat;vertical-align:-5px;*display:inline;*zoom:1;}
.frame{width:1190px;margin:0 auto;}
.frame.f_top{height:116px;}

.bg_top{border-bottom:2px solid #ff3615;}
.logo-search{overflow:hidden;}
.logo{float:left;margin-top:23px;}
.logo a{display:block;}
.search{float:right;}
.logo-box{margin-top:30px;}
.logo-box a{display:block;}
/*搜索*/
.search{width:280px;margin-top:26px;}
.search_box{height:30px;border:3px solid #ff4e33;}
.search_box .wrapper{position:relative;float:left;display:block;width:238px;height:30px;background-color:#fff;}
.search_box input{padding:5px 10px;width:218px;height:20px;line-height:20px;background-color:transparent}
.search_box label{position:absolute;left:9px;top:0;z-index:2;display:block;height:30px;line-height:30px;color:#999;cursor:text;}
.search_btn{float:right;display:block;width:36px;height:30px;background:#ff4e33 url(icon_search.gif) center center no-repeat}


/*导航栏*/
.header-bottom{border-bottom: 2px solid #ff3615;margin-top:5px;}
.nav{position:absolute;bottom:0;left:0;width:100%;}
.category_title{position:relative;float:left;width:204px;height:46px;background-color:#ff5036}
.category_title span.name{display:block;line-height:46px;text-align:center;font-size:24px;font-weight:bold;color:#fff;}
.category_title .cate_menu{position:absolute;left:0;top:46px;z-index:10;padding-top:2px;display:none}
.cate_menu_shadow{position:absolute;width:3px;height:100%;overflow:hidden;background-image:url(side_menu_shadow2.png);background-repeat:repeat-y;}
.cate_menu_shadow.lft{top:0;left:-3px;width:3px;background-position:0 0;}
.cate_menu_shadow.rit{top:0;right:-5px;width:5px;background-position:-3px 0}
.cate_menu_shadow.btm{left:0;bottom:-6px;width:100%;height:6px;background-image:url(side_menu_shadow.png);background-repeat:repeat-x;background-position:0 -406px}
.cate_menu_box{width:204px;}
.cate_menu_items{width:100%;overflow:visible;background-color:#626161}
.cate_item{position:relative;z-index:6;height:65px;border-bottom:1px solid #737373}
/*.cate_item a{font-size:12px;}*/
.hover_layer{position:absolute;left:0;top:0;z-index:5;float:left;width:210px;height:65px}
.hover_layer dl{margin:10px 0 0 22px;}
.hover_layer dt{width:168px;height:18px;line-height:18px;font-size:14px;color:#fff}
.hover_layer dt a{color:#fff}
.hover_layer dd a{color:#d0d0d0}
.hover_layer dt span{float:left;margin-right:10px;display:inline;width:20px;height:18px;overflow:hidden;background-image:url(icons_side_menu.gif)}
.car .hover_layer dt span{background-position:0 0}
.travel .hover_layer dt span{background-position:0 -18px}
.home .hover_layer dt span{background-position:0 -36px}
.crash .hover_layer dt span{background-position:0 -54px}
.baggage .hover_layer dt span{background-position:0 -72px}
.person .hover_layer dt span{background-position:0 -90px}
.hover_layer dd{padding-left:30px;display:inline;width:138px;height:34px;line-height:36px;color:#d0d0d0}
.hover .hover_layer{width:210px;background-color:#fff}
.hover .hover_layer dt a{color:#ed2303}
.hover .hover_layer dd, .hover .hover_layer dd a{color:#666}
.car.hover .hover_layer dt span{background-position:-20px 0}
.travel.hover .hover_layer dt span{background-position:-20px -18px}
.home.hover .hover_layer dt span{background-position:-20px -36px}
.crash.hover .hover_layer dt span{background-position:-20px -54px}
.baggage.hover .hover_layer dt span{background-position:-20px -72px}
.person.hover .hover_layer dt span{background-position:-20px -90px}
.hover_layer dd a:hover{color:#ff4e34}
.cate_sub_menu{position:absolute;left:204px;top:0;z-index:4;width:452px;display:none;overflow:hidden;}
.cate_sub_corner{position:absolute;z-index:2;overflow:hidden;background-image:url(side_sub_menu_corner.png)}
.cate_sub_corner.s_lt{top:0;left:0;width:6px;height:4px;background-position:0 0}
.cate_sub_corner.s_rt{top:0;right:0;width:4px;height:4px;background-position:-6px 0}
.cate_sub_corner.s_lb{bottom:0;left:0;width:6px;height:6px;background-position:0 -4px}
.cate_sub_corner.s_rb{bottom:0;right:0;width:4px;height:6px;background-position:-6px -4px}
.cate_sub_shadow_hor,.cate_sub_shadow_ver{position:absolute;z-index:1;overflow:hidden;}
.cate_sub_shadow_hor{left:5px;width:98%;background-image:url(side_sub_menu_shadow_hor.png)}
.cate_sub_shadow_ver{top:1px;height:99%;background-image:url(side_sub_menu_shadow_ver.png)}
.cate_sub_shadow_hor.s_top{top:0;height:4px}
.cate_sub_shadow_hor.s_btm{bottom:0;height:6px;background-position:0 -4px}
.cate_sub_shadow_ver.s_lft{left:0;width:6px}
.cate_sub_shadow_ver.s_rit{right:0;width:4px;background-position:-6px 0}
.cate_sub_inner{overflow:hidden;margin:3px;background:url(side_sub_menu_fill.png) 0 0 repeat;}
.travel .cate_sub_menu{top:-66px}
.crash .cate_sub_menu{top:-132px;}
.home .cate_sub_menu{top:-136px;}
.baggage .cate_sub_menu{top:-101px;}
.person .cate_sub_menu{top:-270px;width:618px;}
.cate_sub_content{margin-left:14px;overflow:hidden;padding:4px 0;}
.cate_sub_column{float:left;width:149px}
.cate_sub_column+.cate_sub_column{margin-left:15px;}
.cate_sub_column h2{/* width:136px; */height:23px;line-height:23px;font-size:14px;font-weight:bold;border-bottom:1px solid #ccc}
.cate_sub_column h2.recommend{/* width:120px; */color:#ed2100}
.cate_sub_column h3{width:100%;height:18px;line-height:18px;font-size:14px;color:#666}
.cate_sub_column h1{margin-top:15px;width:100%;height:30px;font-size:20px;font-weight:bold}
.cate_sub_column .price{margin-top:3px;padding-top:15px;font-size:14px;color:#666;overflow:hidden}
.cate_sub_column .price span{float:left;margin-top:-2px;height:16px;line-height:16px;font-size:16px;color:#ff4e34}
.cate_sub_column .price strong{float:left;margin-top:-11px;height:25px;overflow:hidden;font:bold 24px 'Microsoft YaHei',sans-serif;color:#ff4e34}
.cate_sub_column li{height:30px;line-height:30px;overflow:hidden;text-indent:11px;color:#666;background:url(li_dot_gray.gif) 0 50% no-repeat }
.cate_sub_column li a{float:left;display:inline-block;color:#666;overflow:hidden}
.cate_sub_column li a:hover{color:#ff4e34}
span.icon_label{display:inline-block;margin:4px 0 0 5px;width:21px;height:9px;overflow:hidden;background:url(icon_hot&amp;new.png);vertical-align:top;}
span.icon_label.new{background-position:0 0}
span.icon_label.hot{background-position:0 -9px}
.cate_sub_column a.for_detail{float:left;margin-top:14px;height:14px;line-height:14px;font-size:14px;overflow:hidden;color:#1462cd}
.cate_sub_column a.for_detail:hover{color:#ff4e34}
.cate_sub_note{float:left;width:100%;height:40px;line-height:40px;text-align:center;color:#666}
.car .cate_sub_column,.travel .cate_sub_column{width:190px}
.cate_sub_illus{background-position:0 0;background-repeat:no-repeat;}

.car .cate_sub_illus{float:left;width: 190px;height: 130px;background-size:contain;background-position: bottom center;margin-top: 0;background-image:url(illus_car.png);}
/* .travel .cate_sub_column h2.recommend{width:100%} */
.travel .cate_sub_column h1{line-height:18px}
.travel .cate_sub_column li{height:26px;line-height:26px;text-indent:0;background:none}
.travel .cate_sub_column ul{padding-bottom:14px}
.travel .cate_sub_illus{float:left;margin-top:10px;width:202px;height:141px;background-image:url(illus_travel.png)}
.home .cate_sub_content{margin-top:4px;margin-bottom:20px;}
.home .cate_sub_column{width:190px}
/* .home .cate_sub_column h2.recommend{width:100%} */
.home .cate_sub_column h1{line-height:18px}
.home .cate_sub_column li{height:26px;line-height:26px;text-indent:0;background:none}
.home .cate_sub_illus {float:right;margin:10px -2px 0 0;width:205px;height:101px;background-image:url(illus_home.png);}
.crash .cate_sub_column{width:190px}
/* .crash .cate_sub_column h2.recommend{width:100%} */
.crash .cate_sub_column h1{line-height:18px}
.crash .cate_sub_column li{height:26px;line-height:26px;text-indent:0;background:none}
.crash .cate_sub_illus {float:right;margin:0 15px 0 0;width:188px;height:109px;background-image:url(illus_crash.png)}
.baggage .cate_sub_column{width:190px}
/* .baggage .cate_sub_column h2.recommend{width:100%} */
.baggage .cate_sub_column h1{line-height:18px;font-size:18px}
.baggage .cate_sub_column li{height:26px;line-height:26px;text-indent:0;background:none}
.baggage .cate_sub_illus{float:right;margin:-40px 20px 0 0;width:112px;height:111px;background:url(illus_baggage.png);}
.baggage .cate_sub_column ul{padding-bottom:14px}
.person .cate_sub_column{width:174px}
.person .cate_sub_column.wild{width:320px}
/* .person .cate_sub_column h2{width:100%} */
.person .cate_sub_column h3{height:auto;line-height:24px;font-size:12px}
.person .cate_sub_column h1{line-height:18px;font-size:18px}
.person .cate_sub_column li{height:26px;line-height:26px;text-indent:0;background:none}
.person .cate_sub_illus{float:right;margin:-40px 20px 0 0;width:118px;height:77px;}
.person .cate_sub_illus.illus_2{background-image:url(illus_person_2.png)}
.person .cate_sub_column ul{padding-bottom:23px}

.qiye .hover_layer dt span{background:url(qiyeIcon.gif) no-repeat;background-position:-24px 0px;}
.qiye.hover .hover_layer dt span{background-position:1px 0px}
.qiye .cate_sub_menu {top:-100px;}
.qiye .cate_sub_content{margin-top:4px;padding-bottom:8px;}
/* .qiye .cate_sub_column h2{width:50%} */
.qiye .cate_sub_column h3{height:auto;line-height:24px;font-size:12px}
.qiye .cate_sub_column h1{line-height:18px;font-size:18px}
.qiye .cate_sub_column li{height:26px;line-height:26px;text-indent:0;background:none}
.qiye .cate_sub_illus{float:right;margin:60px 20px 0 0;width:151px;height:98px;}
.qiye .cate_sub_column ul{padding-bottom:23px}
.qiye .cate_sub_column.wild {margin-left:7px;width:234px}
.qiye .cate_sub_illus {float:right;margin:60px 20px 0 0;width:151px;height:98px;background-image:url(qiyeInsur.png)}

.nav_items{float:left;height:46px;line-height:46px;margin-left:22px;}
.nav_item{float:left;margin:0 30px;font-size:18px}
.nav_item:hover,.nav_item.current{color:#ff4e34;}
.drop_down{position:relative;float:left;margin-bottom:-2px;border-bottom:2px solid #ff3615;padding-bottom:11px;cursor:pointer}
.drop_down .nav_item{float:left;display:inline;background:url(icon_arrow_down.gif) 100px 0 no-repeat}
.drop_down.hover .nav_item{color:#ff4e34;font-weight:bold;background-position:100px -16px}
.sub_menu{position:absolute;right:-8px;top:30px;z-index:2;float:left;padding-top:10px;width:143px;display:none}
.sub_menu_shadow{float:left;width:8px;height:178px;overflow:hidden;background:url(drop_menu_shadow.png)}
.sub_menu_shadow.shadow_lft{background-position:0 0}
.sub_menu_shadow.shadow_rit{background-position:-8px 0}
.sub_menu_shadow.shadow_btm{width:100%;height:10px;background-position:0 100%}

/*会员中心*/
.for-center{margin-top:20px;overflow:hidden;line-height: 1;}
.for-center li{float:left;margin-left:14px;}
.for-center li.line-y{height:15px;width:0;border-left:1px solid #242424;*font-size:0;}
.for-center a{color:#242424;font-size:14px;margin:0 2px;}
.for-center a:hover{color:#ff4e34;}
/*底部*/
.footer{min-width:1190px;}
.footer-nav{background-color:#ccc;padding:30px 0;}
.footer-nav .map_column{float:left;}
.map_column span{display:block;margin:3px 0;padding-left:37px;height:22px;line-height:22px;font-size:16px;font-weight:bold;background:url(icons_site_map.gif) no-repeat}
.map_column a{padding-left:37px;line-height:28px;font-size:12px;font-weight:normal}
.map_column a:hover{color:#e7340b}
.map_column.column_1{width:177px}
.map_column.column_2{width:180px}
.map_column.column_3{width:185px}
.map_column.column_4{width:192px}
.w1000 .map_column.column_1{width:130px;}
.w1000 .map_column.column_2{width:160px;}
.w1000 .map_column.column_3{width:160px;}
.w1000 .map_column.column_4{width:150px;}
.map_column.column_1 span{background-position:0 0}
.map_column.column_2 span{background-position:0 -22px}
.map_column.column_3 span{background-position:0 -44px}
.map_column.column_4 span{background-position:0 -66px}

.w1000 .contact{width:390px;}
.contact{position:relative;float:right;margin-top:3px;width:454px;height:175px;border-left:1px solid #a8a8a8}
.contact h2{margin-left:76px;height:22px;line-height:22px;font-size:18px;font-weight:bold;margin-bottom:10px;}
.contact_list{overflow:hidden;padding-left:30px;}
.contact_list+.contact_list{margin-top:2px;}
.contact_list dt,.contact_list dd{float:left;margin:2px 0;height:22px;line-height:22px;font-size:16px}
.contact_list dt{padding-left:29px;width:81px;background:url(icons_site_map.gif) no-repeat}
.contact_list dt.hot_line{background-position:0 -88px}
.contact_list dt.no_icon{background:none}
.contact_list dt.online{background-position:0 -110px}
.contact_list dd a{color:#1e7dd8;text-decoration:underline}
.contact ul{margin-left:30px;overflow:hidden;}
.contact ul li{float:left;padding:0 20px 0 22px;height:22px;line-height:22px;background:url(icons_site_map.gif) no-repeat}
.contact ul li.ios{padding-left:32px;background-position:0 -132px}
.contact ul li.android{padding-right:14px;background-position:0 -154px}
.contact ul li.wap{padding-right:0;background-position:0 -176px}
.contact a:hover{color:#e7340b}
.weichat{position:absolute;right:0;top:0;width:126px}
.weichat dt{padding-left:31px;height:22px;font-size:16px;background:url(icons_site_map.gif) 0 -198px no-repeat}
.weichat dd{margin:15px 0 0 16px;width:100px;height:100px;text-align:center;}

.footer-copy{padding-top:23px;height:85px;line-height:30px;text-align:center;word-spacing:4px;color:#bababa;background-color:#303030;}
.szfw_logo{text-align:center;}
.szfw_logo a{display:inline-block;}
.szfw_logo img{width:110px;}



</pre></body></html>