@charset "UTF-8";
body,button,html,input,legend,select,textarea{font:12px/1.5 "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif}
article,aside,audio,blockquote,body,canvas,code,dd,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,input,legend,li,mark,nav,ol,p,pre,progress,section,summary,td,textarea,th,ul,video{margin:0;padding:0}
html,input,legend,select,textarea{color:#333}
table{border-collapse:collapse;border-spacing:0}
fieldset,iframe,img{border:none}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}
ul,ul li{list-style:none}
ol{margin-left:15px}
article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:after,q:before{content:''}
pre{white-space:pre-wrap}
small{font-size:.8em}
mark{background:#ff0;color:#000}
abbr[title]{border-bottom:1px dotted}
abbr,acronym{border:0;font-variant:normal}
sub,sup{font-size:.75em}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,select{text-transform:none}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}
input,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;color:inherit;line-height:1.2}
input:focus,select:focus,textarea:focus{outline:0}
textarea{overflow-x:hidden;overflow-y:auto;vertical-align:top;resize:none}
input[type=checkbox],input[type=radio]{width:auto;vertical-align:middle;box-sizing:border-box;padding:0}
.button,button,html input[type=button],input[type=reset],input[type=submit],label{cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input::-ms-clear,input::-ms-reveal{display:none}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
a{background:0 0;text-decoration:none;color:#333}
a,a:active,a:hover,a:link,a:visited{text-decoration:none}
a:focus{outline:0}
code,kbd,pre,samp{font-family:monospace,serif;font-size:inherit}
::-webkit-input-placeholder{color:#aaa;opacity:1}
::-moz-placeholder{color:#aaa;opacity:1}
:-ms-input-placeholder{color:#aaa;opacity:1}
::-moz-selection,::selection{background-color:#1d4fa5;color:#fff}
button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none;padding:0}
::-webkit-file-upload-button{height:100%}
img{vertical-align:middle}
.clearfix{zoom:1}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.fl{float:left}
.fr{float:right}
.fl,.fr{*display:inline}
.hidden{display:none}
.show{display:block}
.fn-hide{display:none!important}
.fn-show{display:block!important}
.vis-hide{visibility:hidden}
.tac{text-align:center}
.tal{text-align:left}
.tar{text-align:right}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f24{font-size:24px}
.f26{font-size:26px}
.f28{font-size:28px}
.f30{font-size:30px}
.f32{font-size:32px}
.f34{font-size:34px}
.f36{font-size:36px}
.f38{font-size:38px}
.fc0{color:#000}
.fcw{color:#fff}
.fc3{color:#333}
.fc6{color:#666}
.fc8{color:#888}
.fc9{color:#999}
.fcc{color:#ccc}
.bgf0{background:#f0f0f0!important}
.bgf9{background:#f9f9f9!important}
.bgf8{background:#f8f8f8!important}
.bgf7{background:#f7f7f7!important}
.bgf5{background:#f5f5f5!important}
.bgf3{background:#f3f3f3!important}
.bgfc{background:#fcfcfc!important}
.bgfw{background:#fff!important}
.bgfb{background:#fbfbfb!important}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.ml40{margin-left:40px}
.ml45{margin-left:45px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr35{margin-right:35px}
.mr40{margin-right:40px}
.mr45{margin-right:45px}
.m5{margin:5px}
.m10{margin:10px}
.m15{margin:15px}
.m20{margin:20px}
.m25{margin:25px}
.m30{margin:30px}
.m35{margin:35px}
.m40{margin:40px}
.m45{margin:45px}
.pt0{padding-top:0!important}
.pb0{padding-bottom:0!important}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pt35{padding-top:35px}
.pt40{padding-top:40px}
.pt45{padding-top:45px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb35{padding-bottom:35px}
.pb40{padding-bottom:40px}
.pb45{padding-bottom:45px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr35{padding-right:35px}
.pr40{padding-right:40px}
.pr45{padding-right:45px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl35{padding-left:35px}
.pl40{padding-left:40px}
.pl45{padding-left:45px}
.p5{padding:5px}
.p10{padding:10px}
.p15{padding:15px}
.p20{padding:20px}
.p25{padding:25px}
.p30{padding:30px}
.p35{padding:35px}
.p40{padding:40px}
.p45{padding:45px}
.lh15{line-height:1.5}
.lh18{line-height:1.8}
.lh20{line-height:2}
.lh22{line-height:2.2}
.lh24{line-height:2.4}
.lh26{line-height:2.6}
.lh28{line-height:2.8}
.lh30{line-height:3}
.w-950{width:950px;margin:0 auto}
.w-980{width:980px;margin:0 auto}
.w-1000{width:1000px;margin:0 auto}
.border{border:1px solid #f0f0f0}
.bor-left{border-left:1px solid #f0f0f0}
.bor-right{border-right:1px solid #f0f0f0}
.bor-top{border-top:1px solid #f0f0f0}
.bor-bottom{border-bottom:1px solid #f0f0f0}
.fb,.strong{font-weight:700}
.tdl{text-decoration:underline!important}
.ell{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
input[type=number],input[type=text]{border:1px solid #ddd}
.inline-block{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.pos-r{position:relative}
.pos-a{position:absolute}
.no-selected{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
.font-arrow{font-family:'\5b8b\4f53';font-style:normal;text-decoration:none}
.jq-prompt .insure-cart-protect{padding:2px 10px;line-height:2}
.jq-prompt .insure-cart-protect dd,.jq-prompt .insure-cart-protect dt{display:inline-block;*display:inline;*zoom:1;vertical-align:top;color:#666}
.jq-prompt .insure-cart-protect dt{width:145px;margin-right:10px}
.jq-prompt .insure-cart-protect dd{width:150px}
[rel=prompt]:hover{text-decoration:none}
.layui-layer .layui-layer-title{height:50px;line-height:50px;background-color:#f9f9f9;border-bottom:none;color:#999;padding-left:20px}
.layui-layer .layui-layer-btn a{height:38px;line-height:38px;padding:0 28px;border:1px solid #ddd;background:#f8f8f8;color:#666;min-width:92px;font-weight:400}
.layui-layer .layui-layer-btn .layui-layer-btn1{border-color:#f6ab1a;background:#f6ab1a;color:#fff}
.layui-layer .layui-layer-setwin{position:absolute;right:15px;top:18px;font-size:0;line-height:initial}
.layui-layer .layui-layer-ico{background:url(//img.huizecdn.com/hz/www/page/layer-close.png) no-repeat}
.layui-layer .layui-layer-setwin .layui-layer-max{background-position:-32px -40px}
.layui-layer .layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px}
.layui-layer .layui-layer-setwin .layui-layer-max:hover{background-position:-16px -40px}
.layui-layer .layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px}
.layui-layer .layui-layer-setwin .layui-layer-close1{width:19px;height:19px;background-position:0 -1px;cursor:pointer}
.layui-layer .layui-layer-setwin .layui-layer-close1:hover{background-position:0 -19px}
.layui-layer .layui-layer-setwin .layui-layer-close2{right:0;top:0;width:19px;height:19px;background-position:0 -1px;cursor:pointer}
.layui-layer .layui-layer-setwin .layui-layer-close2:hover{background-position:0 -19px}
.layui-layer .layui-layer-btn{padding:0 30px 30px}
.layui-layer-loading .layui-layer-loading1{width:400px!important;background:rgba(0,0,0,.6)!important;border-radius:8px;height:60px!important;line-height:60px;color:#fff;font-size:14px;text-align:center}
.hz-loading-wrap{padding:50px 0;text-align:center}
.hz-loading-text{font-size:20px;margin-left:10px}
.hz-bgpic-sprite,.hz-comment-avatar-empty,.hz-step .hz-step-list .dot{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;background-image:url(//img.huizecdn.com/hz/www/page/bgpic.png);background-repeat:no-repeat}
.hz-bgpic-1{background-position:0 0;height:14px;width:301px}
.hz-bgpic-10{background-position:0 -14px;height:13px;width:14px}
.hz-bgpic-11{background-position:0 -27px;height:19px;width:15px}
.hz-bgpic-12{background-position:0 -46px;height:9px;width:15px}
.hz-bgpic-2{background-position:0 -55px;height:80px;width:80px}
.hz-bgpic-3,.hz-comment-avatar-empty{background-position:0 -135px;height:80px;width:80px}
.hz-bgpic-5{background-position:0 -215px;height:41px;width:40px}
.hz-bgpic-6{background-position:0 -256px;height:48px;width:24px}
.hz-bgpic-7{background-position:0 -304px;height:25px;width:25px}
.hz-bgpic-8{background-position:0 -329px;height:18px;width:18px}
.hz-bgpic-9{background-position:0 -347px;height:17px;width:19px}
html body{_background-image:url(about:blank);_background-attachment:fixed}
html .hz-main-nav{_width:400px}
html .top-nav-wrap .drop-menu-item-body .child-list-item{_line-height:28px;_height:28px}
html .top-nav-wrap .top-nav-mobile-item .top-nav-menu-link,html .top-nav-wrap .top-nav-safe-item .top-nav-menu-link,html .top-nav-wrap .top-nav-userinfo-item .top-nav-menu-link,html .top-nav-wrap .top-nav-webnav-item .top-nav-menu-link{_border:none}
html .top-nav-wrap .top-nav-menu .top-nav-menu-item .hz-media-pic{_width:115px}
html .top-nav-wrap .top-nav-menu .top-nav-menu-item .hz-media-content{_width:125px}
html .index-page .hot-guide-list .top{_width:235px;_height:190px}
html .index-page .news-list .news-item{_width:297px;_overflow:hidden}
html .index-page .banner-show-wrap{_height:560px!important}
html .index-page .hot-guide-list .title{_width:295px}
html .index-page .news-source{_background-color:#afb5b7}
html .index-page .company-list .company-item a{_height:116px}
html .index-page .company-list .company-item a img{_margin-top:30px}
html .recommend-product{_width:435px}
html .recommend-product .hz-media-content{_width:240px}
html .hot-categories-wrap .categories-tab-menu li{_margin-bottom:-3.1px}
html .hz-tab-menu .hz-tab-menu-item a{_border-top-color:#fff}
html .ie6-tip{position:relative;width:453px;height:384px;margin:70px auto 30px;background:url(//img.huizecdn.com/hz/www/page/ie6.jpg) 50% 0 no-repeat}
html .ie6-tip .chrome-link,html .ie6-tip .ie-link{position:absolute;width:170px;height:230px;line-height:0;font-size:0;background:url(about:blank);bottom:40px;left:25px}
html .ie6-tip .ie-link{left:257px}
html .product-list-page .hot-product-des,html .product-list-page .hot-product-title{_width:225px}
html .product-list-page .sort-link .arrow-icon{_vertical-align:middle}
html .product-list-page .hot-product-item{_width:285px;_overflow:hidden}
html .product-list-page .hz-product-list{_width:870px}
html .product-list-page .product-rank-list-box .hz-product-list{_width:1000px}
html .product-list-page .select-column{_padding:0 100px 0 5px;_width:760px;_z-index:190}
html .product-list-page .select-list{_padding-left:75px}
html .product-list-page .rank-tab-menu .hz-tab-menu-item a{_border-color:#f7f7f7}
html .product-list-page .rank-tab-menu .active a{_border-top:3px solid #f6ab1a}
html .product-list-page .product-rank-list-box .hz-product-item,html .product-list-page .product-seach-list-box .hz-product-item{_height:100px}
html .product-list-page .ranking-container li i,html .product-list-page .recommend-list li i{_display:inline;_width:12px;_text-align:center}
html .product-list-page .select-list-open{_overflow:visible}
html .product-list-page .ranking-container li a,html .product-list-page .recommend-list li a{_display:inline;_padding-left:0}
html .product-list-page .select-tag .drop-item{_z-index:300;_top:26px}
html .detail-page .detail-ensure-opt .ensure-opt-action .hz-button{_color:#fff;_line-height:50px;_font-size:18px}
html .detail-page .detail-tab-wrap .hz-breadcrumb,html .detail-page .detail-tab-wrap .hz-breadcrumb a{_color:#cee1fa}
html .detail-page .detail-ensure-protect .ensure-protect-list .ensure-protect-item .row04{_width:508px}
html .detail-page .detail-tab-wrap .detail-hz-tab-box .hz-tab-menu-item a{_border-top:3px solid #2150a2}
html .detail-page .detail-tab-wrap .hz-tab-style01 .active a{_border-top:3px solid #f6ab1a}
html .detail-page .detail-tab-wrap .detail-hz-tab-box .hz-bgpic-sprite{_vertical-align:bottom}
html .detail-page .detail-product-faq .detail-product-faq-list dd,html .detail-page .detail-product-faq .detail-product-faq-list dt{_padding-left:0}
html .detail-page .detail-product-faq .detail-product-faq-list .ico{_position:static;_width:60px;_padding-right:10px}
html .detail-page .detail-ensure-opt .filter-active-tag .input-select .input-select-text{_border:2px solid #f6ab1a;_height:26px;_padding:0 23px 0 7px;_line-height:26px}
html .detail-page .detail-ensure-opt .hz-dropdown{_padding:0;_border:none}
html .detail-page .detail-ensure-info .ensure-support-item .iconfont{_vertical-align:middle}
html .detail-page .detail-ensure-opt .filter-active-tag{_padding:0 14px;_line-height:26px;_border:2px solid #f6ab1a;_cursor:default}
html .detail-page .detail-ensure-rescue dl,html .detail-page .detail-ensure-right dl{_width:310px}
html .hz-footer .hz-server{_width:460px}
html .hz-server .hz-server-content a{_margin-left:1px}
html .hz-main-nav .main-menu-link{_font-size:16px}
html .brand-item .brand-logo img{_width:160px;_height:62px}
html .login-register-wrap .login-register-form{_width:360px;_overflow:hidden}
html .fixed-plan .hz-tab-menu .hz-tab-menu-item a{_border-top-color:#2150a2}
html .fixed-side-tool{_position:absolute;_right:0}
html .fixed-side-tool .side-hover-title{_display:none}
html .fixed-side-tool .side-tool-current .side-hover-title{_display:block}
html .fixed-side-tool .side-tool-cont-wrap{_z-index:10000}
html .fixed-side-tool .side-tool-tips-no-list{_width:100%}
html .fixed-side-tool .side-tool-cont-wrap .side-tool-cont-m{_width:280px;_height:500px}
html .calendar-box .calendar-year-page{_width:120px}
html .insure-step-page .insure-step-container .insure-write-tip .hz-bgpic-sprite{_vertical-align:middle}
html .hz-comment .hz-comment-meta{_padding:0 20px 10px 100px}
html .hz-comment .hz-comment-avatar{_background-color:#fff}
html .hz-comment .hz-comment-avatar .bg{_display:none}
html .hz-dropdown-content .hz-dropdown-menu{_width:200px;_height:200px}
html .hz-comment .hz-comment-body{zoom:1}
html .popover .arrow,html .popover .arrow2{_display:none}
html .hz-dropdown{_z-index:1000}
html .id-card-input~.write-info-default,html .id-card-input~.write-info-error,html .id-card-input~.write-info-success,html .input-text[name=email]~.insure-tips,html .long-input-text~.insure-tips,html .long-input-text~.write-info-default,html .long-input-text~.write-info-error{_width:205px}
html .insure-step-page .person-write-info .long-input-text{_width:376px}
html .Wdate-wrap{_disply:inline;zoom:1;_width:122px}
html .Wdate-wrap .unit{_line-height:1.4}
html .Wdate-wrap .Wdate{_top:5px}
html .insure-step-page .secondary-hot-product-body .hz-list-title{_height:24px}
html .order-pay-success-page .pay-success-service-box .success-server-item{_width:376px}
html .order-checkout-page .checkout-info .primary-color{_line-height:40px}
html .order-pay-success-page .pay-success-share-item{_height:30px;_line-height:30px;_overflow:hidden}
html .order-pay-success-page .pay-success-share-menu .sina-item .iconfont{*display:inline;zoom:1;*vertical-align:middle}
html .filter-active-tag .input-select-text{_border:2px solid #f6ab1a}
html .product-list-page .view-history-scroll,html .view-history-scroll-box{_width:1190px;_overflow:hidden;_position:relative}
html .insure-cart-page #historyPanel,html .insure-cart-page .view-history-scroll,html .insure-cart-page .view-history-scroll-box{_width:1100px}
html .insure-cart-page .progres-bar .progress{_height:4px;_overflow:hidden}
html .insure-cart-page .insure-cart-item06{_width:165px}
html .order-header .hz-step-list{_width:660px}
html .insure-step-page .person-write-info .insured-list .cell06{_width:12%}
html .insure-step-page .person-write-info .insured-list .cell07{_width:9%}
html .insure-step-page .person-write-info .insured-list .list-table-body{_height:305px}
html .brand-summary{_display:none;_background:#fff}
html .brand-item-hover .brand-summary{_display:block;_opacity:1}
html .adviser-list .book-box-hover .qcode-box{_display:block;_width:140px}
html .hz-table-bordered tbody tr td,html .hz-table-bordered tbody tr th,html .hz-table-bordered tfoot tr td,html .hz-table-bordered tfoot tr th,html .hz-table-bordered thead tr td,html .hz-table-bordered thead tr th{_border-left:1px solid #f5f5f5}
html .hz-table tbody tr td,html .hz-table tbody tr th,html .hz-table tfoot tr td,html .hz-table tfoot tr th,html .hz-table thead tr td,html .hz-table thead tr th{_padding:8px;_line-height:1.5;_vertical-align:top;_border-top:1px solid #f5f5f5}
html .login-register-wrap .get-code-button{_margin-left:3px}
html .product-empty-page .product-empty-body .button-box .hz-button{_color:#fff}
html .confirm-order-operate-content{_width:700px}
html .special-txtw-1 p,html .special-txtw-2 p,html .special-txtw-3 p{_padding-top:45px}
html .special-project-img3{_display:none}
html .special-project{_margin:30px 20px}
html .special-siderbar{_width:275px}
html .special-br img{_width:1190px}
html .special-bn2{_top:55px;_left:60px}
html .booking-case-con-p,html .booking-tab{zoom:1}
html .booking-case-con-p:after,html .booking-case-con-p:before,html .booking-tab:after,html .booking-tab:before{content:"";display:table}
html .booking-case-con-p:after,html .booking-tab:after{clear:both}
html .booking-message .input-select-text{_width:252px}
html .booking-input{_text-indent:0}
html .booking-banner-list{_padding-top:30px}
html .plan-listf li{_width:203px}
html .fixed-detail-tab-wrap,html .plan-listw .plan-listw-li{_position:static}
html .plan-listi li{_background:0 0;_border:1px solid #fff;_margin-left:71px}
html .plan-step .plan-step-tt .active{_background:url(//img.huizecdn.com/hz/www/page/plan/p-sprite.png) 0 -200px no-repeat;_color:red}
html .plan-radio-wrap .active p{_background-position:0 -108px}
html .plan-choice-list{zoom:1}
html .plan-choice-list:after,html .plan-choice-list:before{content:"";display:table}
html .plan-choice-list:after{clear:both}
html .plan-choice-list .plan-sprite2{_width:60px}
html .plan-lista li{_margin-left:45px}
html .plan-introduce{_padding-left:0}
html .plan-introduce .plan-icon1{_top:22px}
html .plan-introduce .ti2em{_padding-left:108px}
html .layui-layer{_overflow:hidden}
.error-404{width:50em;margin:10em auto;font-family:"Open Sans",Arial,sans-serif;text-align:center}
.error-404 h1{font-size:15em;font-weight:lighter;color:#555}
.error-404 p{margin-top:1em;font-size:2em}
.error-404 pre{border:1px solid #aaa;background-color:#fff;padding:2em;line-height:1.5;border-radius:1em;word-break:break-word}
.hz-close{position:absolute;right:20px;top:20px;font-size:18px}
.hz-close:hover{text-decoration:none;color:#f6ab1a}
.primary-color{color:#f6ab1a}
.secondary-color{color:red}
.base-color,.primary-link{color:#2150a2}
.primary-link:hover{color:#f6ab1a;text-decoration:none}
.calendar-box,.jq-prompt{box-shadow:2px 2px 4px rgba(0,0,0,.1)}
.placeholder-wrap{vertical-align:top}
html{background-color:#fff;color:#333}
.prompt-content{line-height:2;width:380px;font-family:'\5b8b\4f53'}
.prompt-foot a{color:#2150a2}
.share-prompt{width:218px}
.dialog-order-item{padding:25px 30px;border:2px solid #fff;border-bottom:1px solid #f0f0f0;cursor:pointer}
.dialog-order-item:hover{border:2px solid #f6ab1a;background:#fffdf0}
.box-footer{padding:40px 60px}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){
body{width:1190px;margin:0 auto}
}
.layout{width:1190px;margin-left:auto;margin-right:auto}
.w1350 .fixed-top-table,.w1350 .layout{width:1350px}
.w1350 .detail-ensure-info .ensure-support-item{width:188px}
.w1350 .detail-product-comment .comment-meta-middle{width:489px}
.w1350 .detail-product-comment .comment-meta-right{width:205px}
.w1350 .detail-product-comment .comment-meta-left{width:165px}
.w1350 .detail-product-claims .claims-service-tab-separator{width:90px}
.w1350 .recommended-products .recommended-product-item{width:218px;height:218px}
.w1350 .recommended-products .recommended-product-mark{width:25px;height:25px;margin:110px 5px 0}
.w1350 .recommended-products li.last-item .price-item .current-price{font-size:24px}
.w1350 .recommended-products .recommended-product-item .content{padding:20px 30px}
.w1350 .comparer-page .fixed-top-table{width:1350px}
.hz-privilege-icon01 .iconfont{color:#e86031}
.hz-privilege-icon02 .iconfont{color:#fe9900}
.hz-privilege-icon03 .iconfont{color:#5fcb30}
.hz-privilege-icon04 .iconfont{color:#e8bf5e}
.hz-privilege-icon05 .iconfont{color:#e05aa2}
.hz-privilege-icon .iconfont{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:26px;line-height:25px;margin-right:6px}
.hz-privilege-icon-off .iconfont{color:#ededed}
.hz-grade{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:15px;height:14px;margin-top:-2px;background-image:url(//img.huizecdn.com/hz/www/page/bgpic.png);background-repeat:no-repeat}
.hz-grade00{background-position:0 0}
.hz-grade01{background-position:-15px 0}
.hz-grade02{background-position:-30px 0}
.hz-grade03{background-position:-45px 0}
.hz-grade04{background-position:-60px 0}
.hz-grade05{background-position:-75px 0}
.hz-grade06{background-position:-90px 0}
.hz-grade07{background-position:-105px 0}
.hz-grade08{background-position:-120px 0}
.hz-grade09{background-position:-135px 0}
.hz-grade00-off{background-position:-150px 0}
.hz-grade01-off{background-position:-165px 0}
.hz-grade02-off{background-position:-180px 0}
.hz-grade03-off{background-position:-195px 0}
.hz-grade04-off{background-position:-210px 0}
.hz-grade05-off{background-position:-225px 0}
.hz-grade06-off{background-position:-240px 0}
.hz-grade07-off{background-position:-255px 0}
.hz-grade08-off{background-position:-270px 0}
.hz-grade09-off{background-position:-285px 0}
.top-nav-wrap{height:28px;line-height:28px}
.top-nav-wrap .top-nav{position:relative;z-index:500}
.top-nav-wrap .top-nav-regist-link{color:#2150a2;margin-left:5px}
.top-nav-wrap .top-nav-userinfo-item{position:relative}
.top-nav-wrap .top-nav-userinfo-block{border-bottom:1px solid #dde9fd}
.top-nav-wrap .top-nav-userinfo-block.last-item{border-bottom:none}
.top-nav-wrap .top-nav-menu{position:absolute;right:0;top:0}
.top-nav-wrap .top-nav-menu .menu-item-separator,.top-nav-wrap .top-nav-menu .top-nav-menu-item{float:left;position:relative;z-index:5000}
.top-nav-wrap .top-nav-menu .menu-item-separator{padding:0;font-size:0;line-height:0;height:12px;margin-top:9px;border-left:1px solid #ccc}
.top-nav-wrap .top-nav-menu .item-count{padding:0 3px;color:#f6ab1a}
.top-nav-wrap .top-nav-help-link,.top-nav-wrap .top-nav-menu-link{display:block;padding:0 10px}
.top-nav-wrap .top-nav-menu-link{border-left:1px solid #fff;border-right:1px solid #fff}
.top-nav-wrap .top-nav-menu-link:hover{text-decoration:underline;background:#fff}
.top-nav-wrap .top-nav-hottel-item{margin-left:10px}
.top-nav-wrap .top-nav-hottel-item .hot-tel-title{display:inline-block;*display:inline;*zoom:1;vertical-align:top}
.top-nav-wrap .top-nav-hottel-item .hot-tel{font-family:Arial,sans-serif;font-size:18px;margin-left:15px}
.top-nav-wrap .top-nav-menu-icon{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:1;margin-top:-3px;font-size:19px;color:#0477b9}
.top-nav-wrap .arrow-icon{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;-webkit-transition:none,.25s,.25s linear;-moz-transition:none,.25s,.25s linear;-ms-transition:all,.25s,linear .25s;-o-transition:none,.25s,.25s linear;transition:none,.25s,.25s linear;color:#999}
.top-nav-wrap .top-nav-menu-item-hover .top-nav-menu-link{margin-top:0;border-color:#fff;background:0 0;box-shadow:none;color:#2150a2}
.top-nav-wrap .top-nav-menu-item-hover.top-nav-mobile-item .top-nav-menu-link,.top-nav-wrap .top-nav-menu-item-hover.top-nav-safe-item .top-nav-menu-link,.top-nav-wrap .top-nav-menu-item-hover.top-nav-userinfo-item .top-nav-menu-link,.top-nav-wrap .top-nav-menu-item-hover.top-nav-webnav-item .top-nav-menu-link{position:relative;margin-top:-1px;*margin-top:0;border:1px solid #dde9fd;border-bottom:none;background:#fff;box-shadow:1px -1px 1px 0 rgba(0,0,0,.1);z-index:320}
.top-nav-wrap .top-nav-menu-item-hover.top-nav-mobile-item .top-nav-menu-link .arrow-icon,.top-nav-wrap .top-nav-menu-item-hover.top-nav-safe-item .top-nav-menu-link .arrow-icon,.top-nav-wrap .top-nav-menu-item-hover.top-nav-userinfo-item .top-nav-menu-link .arrow-icon,.top-nav-wrap .top-nav-menu-item-hover.top-nav-webnav-item .top-nav-menu-link .arrow-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.top-nav-wrap .child-list-item a{display:block;padding:0 10px}
.top-nav-wrap .child-list-item a:hover{background:#f6f9fe;text-decoration:none}
.top-nav-wrap .drop-menu-item-body{position:absolute;left:0;top:28px;border:1px solid #dde9fd;z-index:310;background:#fff;min-width:97%;box-shadow:1px 1px 5px 0 rgba(0,0,0,.2)}
.top-nav-wrap .drop-menu-footer{padding-top:20px;border-top:1px solid #dde9fd}
.top-nav-favorite-item .drop-menu-item-body,.top-nav-mobile-item .drop-menu-item-body,.top-nav-userinfo-item .drop-menu-item-body{padding:20px;width:338px;line-height:1.5}
.top-nav-mobile-item .drop-menu-item-body{width:300px;font-family:"Microsoft YaHei"}
.top-nav-webnav-item .drop-menu-item-body{width:1190px;left:-1106px}
.top-nav-website-box{line-height:2;padding:20px 30px}
.top-nav-website-box .top-website-nav{display:inline-block;*display:inline;*zoom:1;vertical-align:top;min-height:150px;height:auto!important;height:150px;margin-right:35px;padding:10px 25px 10px 0;border-right:1px solid #f0f0f0}
.top-nav-website-box dt{margin-bottom:3px}
.top-nav-website-box dt a{color:#2150a2;text-decoration:none}
.top-nav-website-box .top-website-link{font-size:14px;margin-right:12px}
.top-nav-website-box .top-website-link:hover{text-decoration:underline;color:#2150a2}
.top-nav-website-box .top-website-nav-last{border-right:none;margin-right:0;padding-right:0}
.top-nav-android-icon,.top-nav-apple-icon{font-size:20px;color:#707070;margin-right:8px}
.top-nav-android-icon{color:#63c323}
.top-nav-favorite-item .drop-menu-item-body{padding-top:0}
.top-nav-favorite-item .drop-menu-item-body .top-nav-product-list{margin-bottom:-1px}
.top-nav-product-item{zoom:1;border-bottom:1px dotted #c8c8c8;padding-bottom:20px;margin-top:20px}
.top-nav-product-item:after,.top-nav-product-item:before{content:"";display:table}
.top-nav-product-item:after{clear:both}
.top-nav-product-item .pic{padding:0 10px}
.top-nav-product-item .product-title{width:175px}
.top-nav-product-item .product-title a:hover{color:#2150a2;text-decoration:none}
.top-nav-product-item .product-info{text-align:right}
.top-nav-product-item .price-item{font-weight:700;color:#f6ab1a}
.top-nav-product-item .delete-icon:hover{text-decoration:none;color:#f6ab1a}
.top-nav-product-empty-item{padding:60px 0;text-align:center;color:#666;font-size:14px}
.top-99-link{position:absolute;left:543px;top:25px;width:82px;height:22px;background:url(//img.huizecdn.com/hz/www/page/index/icon-sprite.png) -176px -151px no-repeat}
.ic_top_app{display:inline-block;height:120px;width:120px}
.hz-category-box,.hz-category-subnav-box{position:absolute;top:125%;left:-160px;width:1130px;padding:25px 30px;border:1px solid #ddd;background:#fff;box-shadow:1px 1px 2px 0 rgba(0,0,0,.1);z-index:900}
.hz-category-box .arrow1,.hz-category-box .arrow2,.hz-category-subnav-box .arrow1,.hz-category-subnav-box .arrow2{position:absolute;top:-10px}
.hz-category-box .arrow1,.hz-category-subnav-box .arrow1{width:0;height:0;line-height:0;font-size:0;overflow:hidden;border-width:10px;border-style:dashed dashed solid;border-color:transparent transparent #ddd;border-top:none}
.hz-category-box .arrow2,.hz-category-subnav-box .arrow2{top:-9px;width:0;height:0;line-height:0;font-size:0;overflow:hidden;border-width:10px;border-style:dashed dashed solid;border-color:transparent transparent #fff;border-top:none}
.hz-category-box .hz-category-list,.hz-category-subnav-box .hz-category-list{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:492px}
.hz-category-box .hz-category-list-01,.hz-category-subnav-box .hz-category-list-01{padding-right:70px;margin-right:70px;min-height:420px;height:auto!important;height:420px;border-right:1px solid #f0f0f0}
.hz-category-box .hz-category-title .hz-category-link,.hz-category-subnav-box .hz-category-title .hz-category-link{line-height:1.7;color:#214d98;font-size:18px}
.hz-category-box .hz-category-item,.hz-category-subnav-box .hz-category-item{margin-bottom:13px;padding-bottom:16px;border-bottom:1px dotted #c8c8c8}
.hz-category-box .last-category-item,.hz-category-subnav-box .last-category-item{border-bottom:none;padding-bottom:0;margin-bottom:0}
.hz-category-box .hz-category-item .hz-category-link,.hz-category-subnav-box .hz-category-item .hz-category-link{display:inline-block;*display:inline;*zoom:1;vertical-align:top;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:95px;line-height:20px;font-size:14px;margin-top:5px}
.hz-category-box .hz-category-item .hz-category-link:hover,.hz-category-subnav-box .hz-category-item .hz-category-link:hover{text-decoration:underline;color:#2150a2}
.hz-category-box .category-key-word,.hz-category-subnav-box .category-key-word{padding-top:15px;margin-top:15px;font-size:14px}
.hz-category-box .category-key-word a:hover,.hz-category-subnav-box .category-key-word a:hover{text-decoration:underline;color:#2150a2}
.hz-category-subnav-box{width:120px;padding:0;box-shadow:none}
.hz-category-subnav-box .arrow1,.hz-category-subnav-box .arrow2{left:50%;margin-left:-10px}
.hz-category-subnav-box .sub-nav{background:#fff}
.hz-category-subnav-box .sub-nav li{text-align:center;border-bottom:1px solid #f0f0f0}
.hz-category-subnav-box .sub-nav li.last{border-bottom:none}
.hz-category-subnav-box .sub-nav li a{display:block;line-height:40px;padding:0 10px;font-size:14px}
.hz-category-subnav-box .sub-nav li a:hover{text-decoration:underline;color:#2150a2}
.hz-header{position:relative;min-height:105px;height:auto!important;height:105px}
.hz-header .hz-header-main{padding-top:55px;margin-left:160px}
.hz-header .hz-header-hottel{min-width:180px;_width:180px}
.hz-header .header-hottel-num{color:#f6ab1a;font-size:18px}
.hz-header-hottel .iconfont{font-size:42px;color:#ddd;line-height:1}
.hz-header-logo{position:absolute;left:0;top:0;width:120px;text-align:center;color:#666}
.hz-header-logo a{display:block;width:120px;height:75px;text-indent:-999px;overflow:hidden;background-position:-127px -176px;background-repeat:no-repeat}
.hz-header-search{position:relative;width:232px;margin-left:10px;top:-6px}
.hz-header-search.hz-header-search-shunt-b{width:200px;margin-left:8px}
.hz-header-search.hz-header-search-shunt-b .hz-header-search-area{width:49%}
.hz-header-search .hz-header-search-area{position:absolute;width:51%;height:22px;line-height:22px;padding:6px 67px 6px 9px;font-size:13px;border:1px solid #ddd;border-right:0;box-shadow:none}
.hz-header-search .hz-search-ranking-link{position:absolute;right:63px;top:13px;z-index:400;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;background-repeat:no-repeat}
.hz-header-search .hz-search-ranking-link:hover{text-decoration:none}
.hz-header-search .hz-header-search-button{position:absolute;right:17px;width:40px;height:36px;cursor:pointer;border:0;background-color:#2150a2;border-radius:0;vertical-align:middle;z-index:300}
.hz-header-search .hz-header-search-button:focus{outline:0}
.hz-header-mycount{position:absolute;right:0;bottom:20px}
.hz-header-mycount a{text-decoration:none}
.hz-header-mycount a:hover .hz-header-cart-text{text-decoration:underline;color:#2150a2}
.hz-header-mycount .iconfont{color:#2150a2;margin-right:8px;vertical-align:-2px}
.hz-header-mycount .hz-header-cart-link{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}
.hz-header-mycount .hz-header-cart-num{position:absolute;right:-10px;top:0;width:16px;height:16px;line-height:16px;font-size:10px;border-radius:999em;background:#f6ab1a;color:#fff;text-align:center}
.hz-header-shopping{position:absolute;right:104px;bottom:20px}
.hz-header-shopping .iconfont{color:#2150a2;margin-right:8px;vertical-align:-2px}
.hz-header-shopping-num{width:12px;display:inline-block;background-color:#f6ab1a;text-align:center;color:#fff;margin-left:-3px;line-height:12px;vertical-align:7px;border-radius:50%}
.hz-main-nav{position:relative;font-family:"Microsoft YaHei"}
.hz-main-nav .main-menu-item{position:relative;float:left}
.hz-main-nav .huts{position:relative;cursor:pointer}
.hz-main-nav .huts i{position:absolute;right:0;top:-10px;background:url(//img.huizecdn.com/hz/www/page/huts/huts.png) 100% 0 no-repeat;width:35px;height:11px}
.hz-main-nav .main-menu-link{display:block;padding-right:20px;font-size:16px;padding-bottom:25px}
.hz-main-nav .main-menu-link:hover{text-decoration:underline;color:#2150a2}
.hz-main-nav .drop-main-menu-has .iconfont{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:1;font-size:14px;color:#2150a2;-webkit-transition:none,.25s,.25s linear;-moz-transition:none,.25s,.25s linear;-ms-transition:all,.25s,linear .25s;-o-transition:none,.25s,.25s linear;transition:none,.25s,.25s linear}
.hz-main-nav .drop-main-menu-has.main-menu-link-hover,.hz-main-nav .drop-main-menu-has:hover{text-decoration:none}
.hz-main-nav .drop-main-menu-has.main-menu-link-hover .iconfont,.hz-main-nav .drop-main-menu-has:hover .iconfont{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.hz-main-nav .others-menu{position:absolute;right:0;top:8px}
.hz-main-nav .others-menu .main-menu-link{line-height:24px;font-size:14px;font-weight:400;padding:0 10px 10px}
.hz-main-nav .others-menu .iconfont{font-size:12px}
.hz-main-nav .drop-main-menu-box{position:absolute;left:0;top:100%;background:#fff;min-width:100%;z-index:350}
.hz-main-nav .drop-main-menu-box .drop-main-menu-list{border:1px solid #ddd;text-align:center}
.hz-main-nav .drop-main-menu-box .drop-main-menu-item a{display:block;padding:10px 0;margin:0 12px;border-bottom:1px dotted #c8c8c8}
.hz-main-nav .drop-main-menu-box .drop-main-menu-item a:hover{text-decoration:underline;color:#2150a2}
.hz-main-nav .arrow1,.hz-main-nav .arrow2{position:absolute;top:-7px}
.hz-main-nav .arrow1{width:0;height:0;line-height:0;font-size:0;overflow:hidden;border-width:7px;border-style:dashed dashed solid;border-color:transparent transparent #ddd;border-top:none}
.hz-main-nav .arrow2{top:-6px;width:0;height:0;line-height:0;font-size:0;overflow:hidden;border-width:7px;border-style:dashed dashed solid;border-color:transparent transparent #fff;border-top:none}
.hz-main-nav .hz-header-menu-shunt-b .main-menu-link{padding-right:15px}
.hz-button{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;height:40px;line-height:40px;padding:0 20px;color:#333;background:#fff;text-align:center;white-space:nowrap;font-size:14px;cursor:pointer;user-select:none;border:1px solid #ddd;box-sizing:border-box;border-radius:2px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}
.hz-button.active.focus,.hz-button.active:focus,.hz-button.focus,.hz-button:active.focus,.hz-button:active:focus,.hz-button:focus{border-color:#f6ab1a}
.hz-button.focus{text-decoration:none}
.hz-button.active,.hz-button:active{background-image:none;outline:0}
.hz-button.disabled,.hz-button:disabled{cursor:not-allowed;border-color:#ccc;color:#fff;background:#ddd;border-width:0}
.hz-button:hover{text-decoration:none}
.hz-button-large{height:50px;line-height:50px;font-size:18px}
.hz-button-small{height:30px;line-height:30px;font-size:12px}
.hz-button-primary{color:#fff;background:#f6ab1a;border:0}
.hz-button-primary:hover{background:#ffc555}
.hz-button-primary.disabled,.hz-button-primary:disabled{background:#ddd;border-width:0}
.hz-button-secondary{color:#fff;background:#2150a2;border:0}
.hz-button-secondary:hover{background:#3e6fc4}
.hz-button-secondary.disabled,.hz-button-secondary:disabled{background:#ddd;border-width:0}
.hz-button-block{display:block;width:100%;padding:0}
.hz-button-block+.hz-button-block{margin-top:5px}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.hz-button-disabled,.hz-button-disabled:hover{cursor:not-allowed;border-color:#ccc;color:#fff;background:#ddd;border-width:0}
.button-cancel{padding:0 28px;border:1px solid #ddd;background:#f8f8f8;color:#666}
.button-cancel:focus{border-color:#ddd!important}
.button-ok{padding:0 28px;border-color:#f6ab1a;background:#f6ab1a;color:#fff;font-weight:700;margin-left:5px}
@font-face{font-family:iconfont;src:url(//static.huizecdn.com/css/hz/www/fonts/iconfont.eot);src:url(//static.huizecdn.com/css/hz/www/fonts/iconfont.eot?#iefix) format("embedded-opentype"),url(//static.huizecdn.com/css/hz/www/fonts/iconfont.woff?v20180801) format("woff"),url(//static.huizecdn.com/css/hz/www/fonts/iconfont.ttf?v20180801) format("truetype"),url(//static.huizecdn.com/css/hz/www/fonts/iconfont.svg#iconfont) format("svg")}
.iconfont{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}
.hz-badge{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;min-width:10px;padding:4px 8px;line-height:1;font-size:12px;white-space:nowrap;background-color:#fff}
.hz-badge.hz-radius{border-radius:4px}
.hz-badge-primary{background-color:#ff5400;color:#fff}
.hz-badge-secondary{background-color:#ccc;color:#fff}
.hz-media-box,.hz-media-box-content,.hz-media-content{overflow:hidden;zoom:1}
.hz-media-box .hz-media-pic,.hz-media-box .hz-media-title{float:left;display:inline}
.hz-dropdown{position:relative;line-height:1;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}
.hz-dropdown:focus{outline:0}
.hz-dropdown.disabled .input-select-text{background:#eee;color:#999;cursor:not-allowed}
.hz-dropdown .input-select-highlight .input-select-text{border:2px solid #f6ab1a}
.hz-dropdown .input-select-highlight b{color:#f6ab1a}
.hz-dropdown .input-select .iconfont{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;-webkit-transition:none,.25s,.25s linear;-moz-transition:none,.25s,.25s linear;-ms-transition:all,.25s,linear .25s;-o-transition:none,.25s,.25s linear;transition:none,.25s,.25s linear}
.hz-dropdown-hover .input-select .iconfont{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.hz-dropdown-content{position:absolute;top:100%;left:0;z-index:1020;display:none;min-width:98%;text-align:left;line-height:1.5;font-size:14px;background-color:#fff;border:1px solid #dde9fd;border-radius:0;-webkit-animation-duration:.15s;animation-duration:.15s;box-shadow:2px 2px 4px rgba(10,2,4,.1)}
.hz-dropdown-content .hz-dropdown-menu{max-height:200px;overflow:hidden;overflow-y:auto}
.hz-dropdown-content .hz-select-option{line-height:1.4;padding:10px;cursor:pointer}
.hz-dropdown-content .hz-select-option:hover{background-color:#f6f9fe}
.hz-dropdown-content .hz-select-option-selected{cursor:default;background:#f6f9fe}
.hz-dropdown-content .others-content{border-top:1px solid #dde9fd;margin:0 10px 20px;padding-top:10px}
.hz-dropdown-content::-webkit-scrollbar{width:10px}
.hz-dropdown-content::-webkit-scrollbar-track{background-color:transparent}
.hz-dropdown-content::-webkit-scrollbar-thumb{background:#ccc}
.hz-footer-wrap .hz-ensure-wrap{background-repeat:repeat-x}
.hz-footer-wrap .hz-ensure{zoom:1;background-position:0 50%}
.hz-footer-wrap .hz-ensure:after,.hz-footer-wrap .hz-ensure:before{content:"";display:table}
.hz-footer-wrap .hz-ensure:after{clear:both}
.hz-footer-wrap .hz-ensure-item01,.hz-footer-wrap .hz-ensure-item05{width:16%}
.hz-footer-wrap .hz-ensure-item02,.hz-footer-wrap .hz-ensure-item03,.hz-footer-wrap .hz-ensure-item04{width:22%}
.hz-footer-wrap .hz-ensure-item{float:left}
.hz-footer-wrap .hz-ensure-item a{display:block;line-height:0;font-size:0;height:95px;overflow:hidden}
.hz-footer-wrap .hz-ensure-item a:hover{text-decoration:none}
.hz-footer-wrap .hz-foot-others,.hz-server .footer-follow-info{color:#696969}
.hz-server .footer-follow-info dl{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.hz-friend-link-content{padding-left:67px}
.hz-server{zoom:1;margin-bottom:23px}
.hz-server:after,.hz-server:before{content:"";display:table}
.hz-server:after{clear:both}
.hz-server .hz-server-box{float:left;margin-left:264px}
.hz-server .hz-server-box:first-child{margin-left:0}
.hz-server .hz-server-title{padding:0 0 10px;font-weight:700}
.hz-server .hz-server-content{line-height:2;color:#666}
.hz-server .hz-server-content a{color:#666;margin-right:15px;line-height:20px}
.hz-server .hz-server-content a:hover{text-decoration:underline;color:#2150a2}
.hz-friend-link{display:none;display:block;border-top:1px dashed #f0f0f0;margin:0 0 20px;padding-top:25px}
.hz-friend-link a{color:#666;line-height:20px}
.hz-friend-link .friend-link-tab-list{zoom:1;margin-bottom:10px}
.hz-friend-link .friend-link-tab-list:after,.hz-friend-link .friend-link-tab-list:before{content:"";display:table}
.hz-friend-link .friend-link-tab-list:after{clear:both}
.hz-friend-link .friend-link-tab-list .friend-link-tab-item{float:left}
.hz-friend-link .friend-link-tab-list .friend-link-tab-item a{display:block;margin-right:10px;padding:0 5px}
.hz-friend-link .friend-link-tab-list .friend-link-tab-item a:hover,.hz-friend-link .friend-link-tab-list .friend-link-tab-item.active a{background:#2151a3;color:#fff;text-decoration:none}
.hz-friend-link .hz-friend-link-content a{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;margin:0 15px 5px 0;line-height:20px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:all .5s;-o-transition:.5s;transition:.5s}
.hz-friend-link .hz-friend-link-content a:hover{text-decoration:underline;color:#2150a2}
.hz-copyright{padding:25px 0;border-top:1px solid #ececec}
.hz-copyright .foot-nav a{position:relative;padding-right:10px}
.hz-copyright .foot-nav a:after{position:absolute;right:3px;top:3px;content:'';width:1px;height:12px;background-color:#d3d3d3}
.hz-copyright .foot-nav a:last-child::after{width:0}
.hz-copyright a,.hz-copyright a a{*padding:0 5px}
.hz-copyright a a:hover,.hz-copyright a:hover{text-decoration:underline;color:#2150a2}
.hz-footer-style2 .hz-copyright,.hz-footer-style2 .hz-copyright a{color:#666;background:#fff}
.hz-footer-style2 .hz-copyright a a:hover,.hz-footer-style2 .hz-copyright a:hover{color:#000;text-decoration:none}
.hz-foot-sprite{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}
.hz-foot-sprite.one{width:75px;height:75px}
.hz-foot-sprite.two{width:75px;height:75px;background-position:-270px -81px}
.hz-foot-sprite.three{width:16px;height:16px;background-position:-127px -151px;vertical-align:sub}
.hz-foot-sprite.four{width:16px;height:16px;background-position:-153px -152px;vertical-align:sub;margin-right:5px}
.banner-show-wrap{position:relative;width:100%;height:560px}
.banner-show-wrap .banner{height:560px;overflow:hidden}
.banner-show-wrap .slider-item{height:560px}
.banner-show-wrap .slider-item .slider-link{display:block;height:100%;overflow:hidden}
.banner-show-wrap .slider-item .layout{position:relative;height:560px}
.banner-show-wrap .slider-content{position:absolute;bottom:185px;right:0;display:none}
.banner-show-wrap .slider-page{position:absolute;bottom:178px;left:50%;margin-left:470px}
.banner-show-wrap .slider-page .num{font-size:24px;font-weight:700;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;vertical-align:middle;padding:0 10px;color:#fff}
.banner-show-wrap .slider-page .next-arrow,.banner-show-wrap .slider-page .pre-arrow{font-size:28px;color:#fff;color:rgba(255,255,255,.4)}
.banner-show-wrap .slider-page .next-arrow:hover,.banner-show-wrap .slider-page .pre-arrow:hover{text-decoration:none;color:#fff}
.banner-show-wrap .show-number{position:absolute;z-index:500;left:0;right:0;bottom:0;height:135px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,.4)}
.banner-show-wrap :root .show-number{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#00000000', endColorstr='#00000000');filter:none}
.banner-show-wrap .number-list{padding-top:30px}
.banner-show-wrap .number-item{width:33%;text-align:center}
.hot-guide{padding:60px 0 70px}
.hot-guide .bar{line-height:56px}
.hot-guide .tab li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:16px}
.hot-guide .tab li a{display:block;color:#666;padding:0 0 0 35px}
.hot-guide .tab .active a,.hot-guide .tab li a:hover{color:#2151a3}
.hot-guide-list .hot-guide-item{width:290px;height:220px;margin:0 10px 10px 0;overflow:hidden;position:relative;z-index:1000;background:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:all .5s;-o-transition:.5s;transition:.5s}
.hot-guide-list .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2000;border:2px solid transparent}
.hot-guide-list .title{padding-bottom:3px}
.hot-guide-list .hz-badge{margin-top:-5px;padding:3px;border:1px solid #f6ab1a;color:#f6ab1a;border-radius:2px;font-size:12px}
.hot-guide-list .hot-guide-item01,.hot-guide-list .hot-guide-item02{width:590px}
.hot-guide-list .hot-guide-item01 .title,.hot-guide-list .hot-guide-item02 .title{font-size:24px}
.hot-guide-list .hot-guide-item01 a,.hot-guide-list .hot-guide-item02 a{padding-top:35px}
.hot-guide-list .hot-guide-item01 .hz-badge,.hot-guide-list .hot-guide-item02 .hz-badge{padding:5px 4px;font-size:14px}
.hot-guide-list .hot-guide-item a{display:block;padding:25px 0 0 30px}
.hot-guide-list .hot-guide-item02,.hot-guide-list .hot-guide-item06{margin-right:0}
.hot-guide-list .pic-item{position:absolute;left:0;right:0;bottom:0;top:0;-webkit-transition:.5s linear;-moz-transition:.5s linear;-ms-transition:all .5s linear;-o-transition:.5s linear;transition:.5s linear;z-index:-1}
.hot-guide-list .hot-guide-item:hover .hz-button-primary{background:#ffc555}
.hot-guide-list .hot-guide-item:hover .bg{border-color:#f6ab1a}
.hot-guide-list .hot-guide-item:hover .pic-item{-webkit-transform:matrix(1.04,0,0,1.04,0,0);-moz-transform:matrix(1.04,0,0,1.04,0,0);-ms-transform:matrix(1.04,0,0,1.04,0,0);-o-transform:matrix(1.04,0,0,1.04,0,0);transform:matrix(1.04,0,0,1.04,0,0)}
.hot-guide-list01 .hot-guide-item03 .hz-badge{border-color:#21a367;color:#21a367}
.hot-categories-wrap{height:536px;margin-top:-536px}
.hot-categories-wrap .hot-categories{position:absolute;width:595px;height:378px;background:#fff}
.hot-categories-wrap .hot-categories .tab-container{padding:20px;width:435px;margin-left:120px}
.hot-categories-wrap .hot-categories .categories-title dt{line-height:1}
.hot-categories-wrap .hot-categories .categories-title dd{margin-right:-15px;margin-top:20px}
.hot-categories-wrap .hot-tag-list a:hover{text-decoration:underline;color:#2150a2}
.hot-categories-wrap .categories-tab-menu{position:absolute;left:0;top:0;width:120px;text-align:center;background:#2151a3}
.hot-categories-wrap .categories-tab-menu li{height:63px}
.hot-categories-wrap .categories-tab-menu .categories-tab-item a{display:block;line-height:61px;font-size:14px;color:#fff;border-bottom:1px solid #1c4180;border-top:1px solid #2d61b9;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:all .25s ease;-o-transition:.25s;transition:.25s}
.hot-categories-wrap .categories-tab-menu .categories-tab-item a:hover{color:#4e4e4e;background:#fff;text-decoration:none;border-color:#fff}
.hot-categories-wrap .categories-tab-menu .last-item a{border-bottom-color:#2151a3}
.hot-categories-wrap .categories-tab-menu .selected a{color:#4e4e4e;background:#fff;text-decoration:none;border-color:#fff}
.hot-categories-wrap .categories-tab-menu .selected.last-item a{border-bottom-color:#fff}
.hot-categories-wrap .button-go{padding:0 50px;font-size:16px;border-radius:4px}
.hot-categories-wrap .categories-tag{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;vertical-align:middle;width:98px;height:34px;line-height:34px;border:1px solid #ddd;text-align:center;font-size:14px;margin:0 8px 10px 0}
.hot-categories-wrap .categories-tag-selected,.hot-categories-wrap .categories-tag:hover{width:96px;height:32px;line-height:32px;border:2px solid #f6ab1a;text-decoration:none}
.hot-categories-wrap .demandanalysis-link:hover{text-decoration:underline;color:#2150a2}
.hot-categories-wrap .recommend-product{position:absolute;bottom:20px;right:20px;left:140px}
.hot-categories-wrap .recommend-product .product-title{width:250px;line-height:1}
.hot-categories-wrap .recommend-product .product-title a:hover{text-decoration:underline;color:#2150a2}
.hot-categories-wrap .recommend-product .product-summary{padding:6px 0 11px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.hot-categories-wrap .recommend-product .view-button{color:#f6ab1a;font-size:14px;border-color:#f6ab1a;height:34px;line-height:32px;padding:0 28px}
.hot-categories-wrap .recommend-product .view-button:hover{background:#f6ab1a;color:#fff}
.hot-categories-wrap .hot-categories-shunt-b .categories-tag{border-color:#f6ab1a}
.hot-categories-wrap .hot-categories-shunt-b .categories-tag:hover{color:#fff;background:#f6ab1a}
.hot-categories-wrap .hot-categories-shunt-b .categories-tag-selected{width:98px;height:34px;line-height:34px;color:#333;background:#fff;border:1px solid #f6ab1a}
.hot-categories-wrap .hot-categories-shunt-b .recommend-product.static{position:static;margin-top:10px}
.hot-categories-wrap .hot-categories-shunt-b .hz-media-pic a{position:relative;display:block}
.hot-categories-wrap .hot-categories-shunt-b .hz-media-pic .tag{position:absolute;left:0;top:0;color:#fff;padding:0 5px;line-height:26px;font-size:12px;text-align:center;background:#2151a3}
.hot-categories-wrap .hot-categories-shunt-b .product-title{margin-top:10px}
.hot-categories-wrap .hot-categories-shunt-b .product-summary{padding-bottom:8px}
.hot-categories-wrap .hot-categories-shunt-b .hz-media-box{padding-right:8px;border:1px solid #f0f0f0}
.hot-categories-wrap .hot-categories-shunt-b .hz-media-box .view-button{padding:0 10px;height:24px;line-height:22px}
.hot-categories-wrap .hot-categories-shunt-b .categories-tab-menu .categories-tab-item a:hover,.hot-categories-wrap .hot-categories-shunt-b .categories-tab-menu .selected a{color:#2151a3}
.hot-categories-wrap .custom-made-categories-pane .categories-tag{border-color:#ddd}
.hot-categories-wrap .custom-made-categories-pane .categories-tag-selected,.hot-categories-wrap .custom-made-categories-pane .categories-tag:hover{color:#fff;background:#f6ab1a;border-color:#f6ab1a}
.hot-categories-wrap .custom-made-categories-pane .categories-title dd{margin-top:15px}
.hot-categories-wrap .custom-made-categories-pane .error-msg{color:red;line-height:28px;margin-top:-12px}
.hot-categories-wrap .custom-made-title{font-size:16px;line-height:22px;margin-bottom:15px}
.hot-categories-wrap .custom-made-title .ask{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;position:relative;margin-left:12px;font-size:12px;padding:0 8px 0 12px;color:#81a2da;line-height:18px;border:1px solid #cadbf6;background:#f6f9fe;border-radius:2px}
.hot-categories-wrap .custom-made-title .ask i{position:absolute;left:-9px;top:50%;width:0;height:0;margin-top:-4px;border-width:4px;border-style:solid;border-color:transparent;border-right-color:#cadbf6}
.hot-categories-wrap .custom-made-title .ask i.arrow2{left:-8px;border-right-color:#f6f9fe}
.hot-categories-wrap .custom-made-item{margin-bottom:12px;zoom:1}
.hot-categories-wrap .custom-made-item:after,.hot-categories-wrap .custom-made-item:before{content:"";display:table}
.hot-categories-wrap .custom-made-item:after{clear:both}
.hot-categories-wrap .custom-made-item .custom-made-input{position:relative;float:left;width:301px;margin-right:12px;border:1px solid #ddd;padding:0 10px}
.hot-categories-wrap .custom-made-item .custom-made-input.error{border-color:red}
.hot-categories-wrap .custom-made-item .custom-made-input .label{float:left;font-size:14px;line-height:40px}
.hot-categories-wrap .custom-made-item .custom-made-input input{width:226px;height:40px;line-height:40px\9;*line-height:40px;font-size:14px;background:0 0;border:none}
.hot-categories-wrap .custom-made-item .hz-dropdown.error .input-select-text{border-color:red}
.hot-categories-wrap .custom-made-item .hz-dropdown .input-select-text{width:64px;height:40px;line-height:40px;border-color:#ddd}
.hot-categories-wrap .custom-made-item .hz-button{width:190px;height:40px;line-height:40px;margin-bottom:10px}
.hot-categories-wrap .custom-made-item .reserve-number{font-size:12px;color:#666;line-height:1.1}
.hot-categories-wrap .custom-made-item .reserve-number span{color:#f6ab1a}
.home-cate-huts{width:434px;height:130px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;background:url(//img.huizecdn.com/hz/www/page/huts/home-cate-huts.png) no-repeat}
.columns-box{padding:80px 0}
.columns-header{margin-bottom:80px;line-height:1}
.columns-footer .more-link .iconfont{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;vertical-align:text-bottom}
.columns-footer .more-link:hover{text-decoration:underline;color:#2150a2}
.claims-item{float:left;width:185px;padding:0 55px}
.claims-item .icon-pic{width:118px;height:118px;margin:0 auto}
.claims-item .icon01-pic{background-position:0 0}
.claims-item .icon02-pic{background-position:0 -118px}
.claims-item .icon03-pic{background-position:0 -236px}
.claims-item .icon04-pic{background-position:0 -354px}
.claims-title{padding:35px 0 7px}
.claims-summary{line-height:1.7}
.hot-comment-columns{padding-bottom:0}
.hot-comment-columns .layout{position:relative}
.hot-comment-columns .columns-body{height:340px;padding:50px 0 120px;overflow:hidden}
.hot-comment-columns .columns-header{margin-bottom:56px}
.hot-comment-columns .swiper-button-next,.hot-comment-columns .swiper-button-prev{position:absolute;z-index:1000;top:50%;margin-top:-4px;width:20px;height:26px;left:-60px;font-size:24px;color:#ddd;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;-webkit-transition:none,.3s;-moz-transition:none,.3s;-ms-transition:all,.3s;-o-transition:none,.3s;transition:none,.3s}
.hot-comment-columns .swiper-button-next:hover,.hot-comment-columns .swiper-button-prev:hover{color:#a6a6a6}
.hot-comment-columns .swiper-button-next{left:auto;right:-55px}
.hot-comment-slider{height:340px;overflow:initial!important;background:#fff}
.hot-comment-slider .slider-item{float:left;width:100%;position:relative;height:340px;white-space:nowrap}
.hot-comment-slider .slider-item .pic-item{position:absolute;top:-40px;left:70px}
.hot-comment-slider .slider-item .pic-item img{-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:all .5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}
.hot-comment-slider .slider-item .content{display:block;position:relative;height:340px}
.hot-comment-slider .slider-item .summary{position:absolute;left:440px;top:55px;white-space:normal;padding:55px 70px 0 0;background-repeat:no-repeat}
.hot-comment-slider .more-link{position:absolute;bottom:-55px;left:50%;margin-left:-44px;font-size:16px}
.hot-comment-slider .more-link:hover{text-decoration:underline;color:#2150a2}
.hot-comment-slider .slider-item:hover .pic-item img{-webkit-transform:matrix(1.04,0,0,1.04,0,0);-moz-transform:matrix(1.04,0,0,1.04,0,0);-ms-transform:matrix(1.04,0,0,1.04,0,0);-o-transform:matrix(1.04,0,0,1.04,0,0);transform:matrix(1.04,0,0,1.04,0,0)}
.mid-w .swiper-button-next,.small-w .swiper-button-next{left:auto;right:20px;margin-left:auto;margin-right:0;color:#999}
.mid-w .swiper-button-prev,.small-w .swiper-button-prev{margin-left:0;left:15px;color:#999}
.company-list{margin-right:-30px}
.company-list .company-item{position:relative;width:212px;height:118px;margin:0 30px 30px 0;border:1px solid #f1f1f1;text-align:center}
.company-list .company-item a{display:block;line-height:118px}
.company-list .company-item img{max-width:210px;max-height:62px}
.company-list .company-item:hover{text-decoration:none;border:2px solid #f6ab1a;width:210px;height:116px;overflow:hidden}
.company-list .company-item:hover a{line-height:116px}
.adviser-list{margin-right:-30px}
.adviser-list .adviser-item{position:relative;width:172px;height:368px;margin-right:30px;padding:20px;border:1px solid #f1f1f1;background:#fbfbfb}
.adviser-list .book-box{position:absolute;left:20px;right:20px;bottom:30px}
.adviser-list .qcode-box{position:absolute;top:-200px;left:0;right:0;text-align:center;background:#fff;padding:15px;border:1px solid #e7e7e7;box-shadow:10px 10px 0 -5px rgba(0,0,0,.04);display:none}
.adviser-list .qcode-box .arrow1,.adviser-list .qcode-box .arrow2{position:absolute;bottom:-14px;left:50%;margin-left:-7px}
.adviser-list .qcode-box .arrow1{width:0;height:0;line-height:0;font-size:0;overflow:hidden;border-width:14px;border-style:solid dashed dashed;border-color:#f1f1f1 transparent transparent;border-bottom:none}
.adviser-list .qcode-box .arrow2{bottom:-9px;width:0;height:0;line-height:0;font-size:0;overflow:hidden;border-width:14px;border-style:solid dashed dashed;border-color:#fff transparent transparent;border-bottom:none}
.adviser-list .book-box:hover .button-view{background:#f6ab1a;color:#fff;text-decoration:none;border:1px solid #f6ab1a}
.adviser-list .book-box:hover .qcode-box{display:block}
.news-item{position:relative;float:left;width:25%;height:252px;background:#f7f7f7}
.news-item:nth-child(2n){background:#fafafa}
.news-thumbnail{display:block;width:298px;height:170px;overflow:hidden}
.news-thumbnail img{display:block;width:100%;height:170px;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:all .5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}
.news-thumbnail img:hover{-webkit-transform:matrix(1.04,0,0,1.04,0,0);-moz-transform:matrix(1.04,0,0,1.04,0,0);-ms-transform:matrix(1.04,0,0,1.04,0,0);-o-transform:matrix(1.04,0,0,1.04,0,0);transform:matrix(1.04,0,0,1.04,0,0)}
.news-title{display:block;padding:20px 15px;font-size:14px}
.news-title a{display:block;height:42px;overflow:hidden}
.news-title a:hover{text-decoration:underline;color:#2150a2}
.news-source{position:absolute;top:0;left:0;padding:0 10px;height:26px;line-height:26px;font-size:14px;color:#fff;background:rgba(0,0,0,.2);z-index:100}
.new-user-guide{width:100%}
.new-user-guide .guide-bg{background-color:#0f0000;opacity:.8;filter:alpha(opacity=80);position:absolute;width:100%;height:100%;top:0;left:0}
.new-user-guide .guide-content{width:1260px;height:864px;position:absolute;top:50%;left:50%;margin-left:-630px;margin-top:-434px}
.new-user-guide .get-gift{width:191px;height:46px;background-color:#fea217;bottom:202px;position:absolute;border-radius:23px;left:50%;margin-left:-95.5px;text-align:center}
.new-user-guide .get-gift span{font-size:20px;line-height:46px;color:#5f1107}
.new-user-guide .close{height:51px;width:51px;position:absolute;right:260px;top:220px;background:url(//img.huizecdn.com/hz/www/page/index/new-user-guide/close.png) no-repeat}
.double11-guide-2017{width:100%}
.double11-guide-2017 .guide-bg{background-color:#0f0000;opacity:.8;filter:alpha(opacity=80);position:absolute;width:100%;height:100%;top:0;left:0}
.double11-guide-2017 .guide-content{width:643px;height:523px;position:absolute;top:50%;left:50%;margin-left:-322px;margin-top:-246px}
.double11-guide-2017 .get-gift{width:191px;height:46px;background-color:#eb6100;bottom:-20px;position:absolute;border-radius:23px;left:50%;margin-left:-95.5px;text-align:center}
.double11-guide-2017 .get-gift span{font-size:20px;line-height:46px;color:#fff}
.double11-guide-2017 .close{height:51px;width:51px;position:absolute;right:-50px;top:-10px;background:url(//img.huizecdn.com/hz/www/page/index/new-user-guide/close.png) no-repeat}
.custom-made-layer{text-align:center;width:400px;padding:10px 30px 30px;font-size:14px}