@charset "UTF-8";
body,button,html,input,legend,select,textarea{font:12px/1.5 "PingFang SC","Helvetica Neue","Microsoft YaHei",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:inherit;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;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}
.ask-specialist-box{margin-bottom:20px;background:url(//img.huizecdn.com/hz/www/page/u81.png) 172px 82px no-repeat #edf4fe}
.ask-specialist-box .text-info{padding:20px;color:#2755a5}
.ask-specialist-box .text-info .f14{margin-bottom:10px;line-height:14px}
.ask-specialist-box .text-info .f20{line-height:20px;font-weight:700}
.ask-specialist-box .form-box{height:194px;padding:0 20px 20px}
.ask-specialist-box .form-box .input-box{margin-bottom:10px;width:140px;height:34px}
.ask-specialist-box .form-box .input-box .hz-dropdow{position:relative;height:34px}
.ask-specialist-box .form-box .input-box .hz-dropdow .hz-dropdown-content{width:140px;position:absolute;top:100%;left:0;z-index:1020;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)}
.ask-specialist-box .form-box .input-box .hz-dropdow .hz-dropdown-content .hz-select-option{line-height:1.4;padding:10px;cursor:pointer}
.ask-specialist-box .form-box .input-box .hz-dropdow .hz-dropdown-content .hz-select-option:hover{background-color:#f6f9fe}
.ask-specialist-box .form-box .error-box{border:1px solid red!important}
.ask-specialist-box .form-box .error-tips{height:22px;line-height:15px;color:red;padding-left:10px;text-align:left;display:none}
.ask-specialist-box .form-box .input-style{width:120px;height:100%;padding:0 10px;font-size:14px}
.ask-specialist-box .form-box .input-select{width:120px;height:100%;border:1px solid #ddd;background-color:#fff;padding:0 10px;font-size:14px}
.ask-specialist-box .form-box .input-select .input-select-text{border:none;line-height:34px;padding:0}
.ask-specialist-box .form-box .input-select .angle-down-icon{height:6px;width:14px;position:absolute;top:0;right:10px;bottom:0;margin:auto;font-weight:700;font-size:12px;color:#999;line-height:1.5;background:url(//img.huizecdn.com/hz/www/page/Path_2.png) no-repeat}
.ask-specialist-box .form-box .submit-info{width:140px;text-align:center;background-color:#f8af00;height:40px;line-height:40px;cursor:pointer}
.ask-specialist-box .form-box .submit-info span{font-size:14px;font-weight:700;color:#fff}
.ask-specialist-box .tip{font-size:14px;color:#4c4c4c;background-color:rgba(132,181,248,.1);line-height:45px;height:45px;padding:0 20px}
.ask-specialist-box .tip .contact-time{color:#f6ac19}
.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:#013a29}
.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}
.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}
.bshare-qqim,.bshare-qzone,.bshare-sinaminiblog,.bshare-weixin{display:inline-block!important;*display:inline!important;zoom:1;vertical-align:middle!important;width:30px!important;height:30px!important;padding-left:0!important;margin-right:10px!important;background:url(//img.huizecdn.com/hz/www/page/share-sprite.png) no-repeat!important}
.bshare-more.bshare-more-icon.more-style-addthis{float:left;font-size:12px;margin-right:10px;line-height:29px;height:29px;padding-left:0!important;background-image:none!important}
.bshare-qqim{background-position:0 -30px!important}
.bshare-sinaminiblog{background-position:0 -60px!important}
.bshare-qzone{background-position:0 -90px!important}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){
body{width:1190px}
}
.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}
@font-face{font-family:iconfont;src:url(//hz-pc.huizecdn.com/css/hz/www/fonts/iconfont.eot);src:url(//hz-pc.huizecdn.com/css/hz/www/fonts/iconfont.eot?#iefix) format("embedded-opentype"),url(//hz-pc.huizecdn.com/css/hz/www/fonts/iconfont.woff) format("woff"),url(//hz-pc.huizecdn.com/css/hz/www/fonts/iconfont.ttf) format("truetype"),url(//hz-pc.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-breadcrumb{font-size:12px;color:#666}
.hz-breadcrumb a{color:#666}
.hz-breadcrumb .arrow-right,.hz-breadcrumb .hz-breadcrumb-active{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}
.hz-breadcrumb .arrow-right{padding:0 10px;font-size:12px;font-family:'\5b8b\4f53';font-style:normal}
#kkpager{text-align:center}
#kkpager .pageBtnWrap{float:none!important;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
#kkpager .pageBtnWrap span{border-radius:0!important}
#kkpager .pageBtnWrap a{margin-right:10px;border-color:#ddd;color:#333;border-radius:0}
#kkpager .pageBtnWrap a:hover{padding:2px 9px;background:#fff;border:2px solid #f6ab1a;color:#333}
#kkpager .pageBtnWrap span.curr{padding:2px 9px;border:2px solid #f6ab1a;background:#fff;color:initial}
.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}
.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:530px;top:25px;width:82px;height:22px;background:url(//img.huizecdn.com/hz/www/page/index-99.png?v20170615) 60% 0 no-repeat}
.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}
.hz-bottom-reserve{position:fixed;bottom:0;left:0;width:100%;height:204px;overflow:hidden;z-index:1024;background:0 0}
.hz-bottom-reserve-bg{position:absolute;left:0;right:0;top:0;height:160px;z-index:-200;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,.7)}
:root .hz-bottom-reserve-bg{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#00000000', endColorstr='#00000000');filter:none}
.hz-bottom-reserve-inner{position:absolute;bottom:0;left:0;right:0}
.hz-bottom-reserve-main{position:relative;width:1190px;height:160px;margin:0 auto;padding:0}
.hz-bottom-reserve-content{position:relative;height:160px}
.hz-bottom-reserve .float-pic{position:absolute;left:45px;bottom:0}
.hz-bottom-reserve .left-part{position:absolute;background:#2150a2;right:210px;bottom:0;width:310px;padding:15px 30px}
.hz-bottom-reserve .left-part .title{color:#fff;font-size:18px;line-height:1}
#txtYueYeAcContainter{font-size:22px;color:#f6ab1a}
.hz-bottom-reserve .right-part{margin-right:60px;*margin-right:30px;float:right;text-align:center;color:#fff;font-size:14px;margin-top:10px;line-height:2}
.hz-bottom-reserve .right-part strong{color:#f6ab1a}
.hz-bottom-reserve .field-item{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-top:10px;margin-right:0}
.hz-bottom-reserve .field-item .label-item{font-size:18px;line-height:32px}
.vertify-img-code{margin-left:8px;cursor:pointer}
.hz-bottom-reserve .input-text{width:160px;padding:8px 4px;height:24px;line-height:24px;border:none;color:#aaa;border-radius:0}
.hz-bottom-reserve .submit-btn{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;height:40px;line-height:40px;width:128px;color:#fff;background:#f6ab1a;text-align:center;font-size:18px;margin-left:8px}
.hz-bottom-reserve .wx-title{font-size:18px;line-height:28px}
.hz-bottom-reserve-close{position:absolute;right:0;top:0;width:41px;height:41px;background:url(//images.hzins.com/short/www/seo/closeBtn.png) no-repeat;z-index:1000}
.hz-bottom-reserve .sex-item{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;background:#fff;height:36px;line-height:36px;padding:0 12px;border:2px solid #fff;margin:10px 0 0 10px;cursor:pointer;color:#666}
.hz-bottom-reserve .checked{background:url(//images.hzins.com/short/www/seo/arrow3.png) 100% 0 no-repeat #fff;border-color:#f6ab1a;color:#333}
#msgContainer_yuyue{position:absolute;z-index:10001;left:209px;top:78px;width:136px;padding-left:5px;height:34px;line-height:30px;background:url(//images.hzins.com/short/www/activities/2015huodong/huizexinkehu/tipbg.png) no-repeat}
#msgContainer_yuyue .icon{background:url(//images.hzins.com/short/www/2014ac/klczfangan/kl/tishi.png) 0 40% no-repeat;width:14px;height:16px;display:block;float:left;margin-right:5px;padding-top:15px}
.hz-bottom-reserve .error-msg{color:red}
.hz-bottom-reserve-link{height:160px;background:url(//img.huizecdn.com/hz/xuexi/hzbj_show_left.png?20170917) no-repeat;_background:url(//img.huizecdn.com/hz/xuexi/hzbj_show_left.gif?20170917) no-repeat;width:201px;height:231px;position:absolute;left:0;bottom:100px;position:fixed;_position:absolute;z-index:9998;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression( eval( document.documentElement.scrollTop + document.documentElement.clientHeight - 325 ) )}
.hz-bottom-reserve .right-part .high-text{color:#f60}
.hz-category-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{position:absolute;top:-10px}
.hz-category-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{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{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:492px}
.hz-category-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{line-height:1.7;color:#214d98;font-size:18px}
.hz-category-box .hz-category-item{margin-bottom:13px;padding-bottom:16px;border-bottom:1px dotted #c8c8c8}
.hz-category-box .last-category-item{border-bottom:none;padding-bottom:0;margin-bottom:0}
.hz-category-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{text-decoration:underline;color:#2150a2}
.hz-category-box .category-key-word{padding-top:15px;margin-top:15px;font-size:14px}
.hz-category-box .category-key-word a:hover{text-decoration:underline;color:#2150a2}
.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-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:url(//img.huizecdn.com/hz/www/page/hz-logo.png) no-repeat}
.hz-header-search{position:relative;width:285px;margin-left:35px;top:-6px}
.hz-header-search .hz-header-search-area{position:absolute;width:88%;height:22px;line-height:22px;padding:6px 30px 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:10px;top:13px;z-index:400}
.hz-header-search .hz-search-ranking-link:hover{text-decoration:none}
.hz-header-search .hz-header-search-button{position:absolute;right:-40px;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 .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-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;background-position:-270px 0}
.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}
.xuexi-header .logo{display:inline-block;*display:inline;*zoom:1;vertical-align:bottom;width:130px;height:65px;text-indent:-999px;overflow:hidden;background:url(/) 0 100% no-repeat}
.primary{float:left;*display:inline;width:100%}
.inner-content{padding-right:320px}
.secondary{float:left;*display:inline;width:290px;margin-left:-290px}
.main-nav .nav-list{border-bottom:2px solid #013a29;font-size:16px;text-align:center}
.main-nav .nav-item a{display:block;width:119px;height:40px;line-height:40px;color:#013a29;-webkit-transition:none,.4s;-moz-transition:none,.4s;-ms-transition:all,.4s;-o-transition:none,.4s;transition:none,.4s;white-space:nowrap}
.main-nav .nav-list.condensed .nav-item a{width:90px}
.main-nav .nav-list.loosed .nav-item a{width:128px}
.main-nav .nav-item a:hover,.main-nav .nav-item-active a{background:#013a29;color:#fff }
.main-nav .drop-nav-list{height:0;visibility:hidden;white-space:nowrap;line-height:38px;font-size:14px;background:#f7f7f7;-webkit-transition:none,.4s;-moz-transition:none,.4s;-ms-transition:all,.4s;-o-transition:none,.4s;transition:none,.4s}
.main-nav .drop-nav-list .drop-nav-item a{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;padding:0 20px}
.main-nav .drop-nav-list .drop-nav-item a:hover{text-decoration:underline;color:#2150a2}
.main-nav .drop-nav-list .drop-nav-item .active{font-weight:700;color:#2150a2}
.hz-breadcrumb a:hover{text-decoration:underline;color:#2150a2}
.secondary .block-box{margin-bottom:10px;padding:20px 19px;border:1px solid #f0f0f0;overflow:hidden}
.secondary .block-header .more{padding:6px 0 0;color:#999;font-family:"\5b8b\4f53"}
.secondary .block-header .more:hover{text-decoration:underline;color:#2150a2}
.secondary .news-item a{display:ruby-base;padding:5px 0 4px 16px;line-height:2;max-height:46px;overflow:hidden;color:#666;background:url(//img.huizecdn.com/hz/xuexi/study/pt.png) 0 15px no-repeat}
.secondary .news-item a:hover{text-decoration:underline;color:#2150a2}
.secondary .brand-list{margin-right:-5px}
.secondary .brand-item{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;width:250px;height:auto;margin:0 5px 20px 0;border:1px solid #f0f0f0}
.secondary .brand-item a{display:block;line-height:56px;text-align:center}
.secondary .brand-item a:hover{box-shadow:0 4px 18px -4px rgba(0,0,0,.1);-webkit-transform:perspective(500px) scaleZ(.1) translateZ(100px);-moz-transform:perspective(500px) scaleZ(.1) translateZ(100px);-ms-transform:perspective(500px) scaleZ(.1) translateZ(100px);-o-transform:perspective(500px) scaleZ(.1) translateZ(100px);transform:perspective(500px) scaleZ(.1) translateZ(100px)}
.secondary .img-hot-product li{width:120px}
.secondary .img-hot-product li:first-child{margin-right:10px}
.secondary .img-hot-product li a:hover{text-decoration:underline;color:#2150a2}
.secondary .hot-tag-box{margin-top:5px;padding-top:15px;border-top:1px solid #eee}
.secondary .hot-tag-box dd{margin-right:-8px}
.secondary .hot-tag-box a:hover{text-decoration:underline;color:#2150a2}
.secondary .hot-tag-box:first-child{padding-top:0;border-top:none}
.secondary .hot-tag{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;margin:0 5px 10px 0;color:#666}
.secondary .reccom-list{margin-bottom:-25px}
.secondary .reccom-list .item{padding:20px 0 30px;border-bottom:1px solid #eee;color:#666;text-align:justify}
.secondary .reccom-list h3,.secondary .reccom-list img{color:#222;font-size:16px;font-weight:500;height:32px;line-height:32px}
.secondary .reccom-list .reccom-desc{padding:15px 0;line-height:1.8;clear:both}
.secondary .app-item{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;width:123px;margin:0 0 40px;text-align:center}
.secondary .app-item:nth-child(2n){margin-right:0}
.secondary .app-item .icon{display:block;width:44px;height:38px;margin:0 auto 10px;-webkit-transition:.25s linear;-moz-transition:.25s linear;-ms-transition:all .25s linear;-o-transition:.25s linear;transition:.25s linear;background:url(//img.huizecdn.com/hz/xuexi/study/app-icon.png) no-repeat}
.secondary .app-item .icon02{background-position:0 -38px}
.secondary .app-item .icon03{background-position:0 -76px}
.secondary .app-item .icon04{background-position:0 -114px}
.secondary .app-item .icon05{background-position:0 -152px}
.secondary .app-item .icon06{background-position:0 -190px}
.secondary .app-item .icon07{background-position:0 -228px}
.secondary .app-item .icon08{background-position:0 -266px}
.secondary .app-item .icon09{background-position:0 -304px}
.secondary .app-item .icon010{background-position:0 -342px}
.secondary .app-item a{color:#666}
.secondary .app-item a:hover{text-decoration:underline;color:#2150a2}
.secondary .tag-slider-wrap{position:relative;min-height:240px;height:auto!important;height:240px;overflow:hidden}
.secondary .hot-product-box .summary,.secondary .hot-product-box a{display:block;overflow:hidden}
.secondary .hot-product-box .pic{float:left;border:1px solid #f0f0f0;width:100px;height:68px;line-height:64px;text-align:center;margin-right:10px;-webkit-transition:none,.7s;-moz-transition:none,.7s;-ms-transition:all,.7s;-o-transition:none,.7s;transition:none,.7s}
.secondary .hot-product-box .summary h3{height:42px;overflow:hidden}
.secondary .hot-product-box a:hover{text-decoration:none;color:#2150a2}
.hot-link-box{background:#fafafa}
.hot-link-box .hot-link-list a{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;margin:0 8px 3px 0;padding-right:10px}
.hot-link-box .hot-link-list a:hover{text-decoration:underline;color:#2150a2}
.hot-link-box .hot-link-list a::after{position:absolute;right:0;top:8px;content:"";width:1px;height:12px;background-color:#ccc}
.hot-link-box .hot-link-list a:last-child::after{width:0}
.column-section .column-section-bar{border-top:1px solid #f0f0f0}
.column-section .column-section-title{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-top:-1px;padding-top:10px;border-top:2px solid #013a29;font-size:22px;font-weight:700}
.column-section .column-section-block{float:left;width:50%}
.column-section .column-section-bar a:hover{text-decoration:underline;color:#2150a2}
.tag-list{padding-top:10px;font-size:16px}
.tag-list .tag-item{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;width:23%;margin-right:2%;line-height:2}
.column-tag-block h4,.column-tag-list h4{font-size:16px;font-weight:700;line-height:3;border-bottom:1px dashed #ddd}
.column-tag-block h4 a,.column-tag-list h4 a{margin-top:-35px;padding-top:35px}
.column-tag-block .tag-more,.column-tag-list .tag-more{font-size:14px;line-height:2.4}
.column-tag-block{float:left;width:49.6%;margin-top:15px;height:124px;overflow:hidden;position:relative}
.column-tag-block.hover,.column-tag-block:hover{overflow:visible;z-index:1}
.column-tag-block .tag-block{padding:0 15px 10px;border:1px solid transparent;background-color:#fff}
.column-tag-block .tag-block.hover,.column-tag-block .tag-block:hover{border:1px solid orange;height:auto}
.column-tag-block .tag-list{margin-right:-2%}
.column-tag-list{border:1px solid #f0f0f0}
.column-tag-list .tag-block{padding:15px 20px}
.column-tag-list h4{padding-bottom:5px}
.column-tag-list .odd{background-color:#f5f5f5}
.column-tag-list .tag-list{margin:0 -15px}
.column-tag-list .tag-list.sline{height:32px;overflow:hidden}
.column-tag-list .tag-list .tag-item{width:auto;margin:0 15px}
.column-tag-list .tag-more{float:right;padding:12px 0 0 3px;line-height:2}
.tag-btn-more{border:1px solid #ccc;padding:8px 25px;color:#555;border-radius:4px;cursor:pointer}
.tag-btn-more:hover{color:#111}
.index-banner{width:420px;min-height:10px;height:auto!important;height:10px;overflow:hidden}
.index-banner img{display:block;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}
.index-banner img:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}
.top-news-section .content{width:420px}
.top-news-section .news-list .news-item:first-child{font-weight:700;font-size:18px}
.top-news-section .bd li{position:absolute;background-color:#fff}
.top-news-section .hd{position:absolute;left:450px;bottom:0}
.top-news-section .hd li{float:left;width:20px;height:6px;border-bottom:3px solid #e5e5e5;margin-right:10px;cursor:pointer}
.top-news-section .hd li.on{border-color:#2151a3}
.top-slide{height:260px}
.top-slide .index-banner a{position:absolute;top:0;left:0}
.flex-column-section .column-section{width:50%}
.tag-section .column-tag-box{height:245px;overflow:hidden}
.tag-section .column-tag-box a{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;margin:0 7px 25px 0;padding:0 15px;height:40px;line-height:40px;background:#f5f5f5;font-size:14px;-webkit-transition:none,.4s;-moz-transition:none,.4s;-ms-transition:all,.4s;-o-transition:none,.4s;transition:none,.4s}
.tag-section .column-tag-box a:hover{text-decoration:none;background:#2150a2;color:#fff}
.primary .news-list{font-size:16px}
.primary .news-list .news-item a{display:block;width:100%;position:relative;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:11px;-webkit-transition:none,.3s;-moz-transition:none,.3s;-ms-transition:all,.3s;-o-transition:none,.3s;transition:none,.3s}
.primary .news-list .news-item a:hover{text-decoration:underline;color:#2150a2}
.primary .news-list .first-item a{display:block;margin-bottom:15px}
.primary .news-list .first-item h4,.primary .news-list .first-item img{display:table-cell;vertical-align:middle;overflow:hidden}
.primary .news-list .first-item h4{white-space:normal;line-height:1.5;max-height:50px;width:70%}
.primary .news-list .first-item .bg{position:absolute;top:0;left:0;background:rgba(72,18,18,.02);width:120px;height:90px;z-index:1000}
.primary .types-list{margin-right:-20px;font-size:14px;text-align:center}
.primary .types-list .types-item{float:left;position:relative;width:128px;height:90px;overflow:hidden;margin:0 20px 20px 0}
.primary .types-list .title{position:absolute;left:0;right:0;bottom:0;line-height:24px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,.5)}
.primary .types-list img{display:block;-webkit-transition:none,.7s;-moz-transition:none,.7s;-ms-transition:all,.7s;-o-transition:none,.7s;transition:none,.7s}
.primary .types-list img:hover{-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07);transform:scale(1.07)}
:root .primary .types-list .title{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#00000000', endColorstr='#00000000');filter:none}
.primary .guide-section .scroll-wrap{position:relative;overflow:hidden;padding:0 17px;font-size:14px;border:1px solid #f0f0f0}
.primary .guide-section .guide-item{width:128px;float:left;padding:20px 8px;border:1px solid #fff;-webkit-transition:none,.3s;-moz-transition:none,.3s;-ms-transition:all,.3s;-o-transition:none,.3s;transition:none,.3s}
.primary .guide-section .guide-item a,.primary .guide-section .guide-item img{display:block}
.primary .guide-section .guide-item:hover{border-color:#f8ad00}
.primary .guide-section .guide-list .title{padding-top:10px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center}
.primary .guide-section .scroll-wrap .arrow-left,.primary .guide-section .scroll-wrap .arrow-right{position:absolute;top:0;bottom:0;width:40px;line-height:143px;color:#fff;font-size:20px;text-align:center;background:rgba(33,80,162,.2)}
.primary .guide-section .scroll-wrap .arrow-left{left:0}
.primary .guide-section .scroll-wrap .arrow-right{right:0}
.media-mark{overflow:hidden}
.article-list{padding:30px;border:1px solid #f0f0f0}
.article-list .article-title{display:block;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:18px;font-weight:700}
.article-list .article-title:hover{text-decoration:underline;color:#2150a2}
.article-list .article-item{position:relative;padding-top:20px;margin-top:20px;border-top:1px solid #eee}
.article-list .article-item:first-child{border-top:none;margin-top:0;padding-top:0}
.article-list .thumbnail-item{position:relative;display:block;overflow:hidden}
.article-list .thumbnail-item::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.02)}
.article-list .thumbnail-item img{display:block;-webkit-transition:none,.7s;-moz-transition:none,.7s;-ms-transition:all,.7s;-o-transition:none,.7s;transition:none,.7s;-webkit-transform:translateZ(0)}
.article-list .thumbnail-item:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}
.article-list .thumbnail-item~.summary-content .article-info{position:absolute;bottom:0;left:215px}
.article-list .article-item,.article-list .summary-content{overflow:hidden}
.article-list .summary{padding:7px 0;line-height:1.8;max-height:48px;overflow:hidden;font-size:14px;color:#666}
.article-list .article-info{line-height:2}
.article-list .article-info,.article-list .article-info a{color:#999}
.article-list .article-info .date,.article-list .article-info .keyword-meta{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}
.article-list .article-info .keyword-meta{padding-left:15px;background:url(//img.huizecdn.com/hz/xuexi/study/icon-bookmark.png) 0 50% no-repeat}
.article-detail{padding:25px;border:1px solid #f0f0f0}
.article-detail .related-link-list li{width:31%;margin:0 2% 8px 0;line-height:1.2;border-right:1px solid #ddd}
.article-detail .related-link-list li:nth-child(3n){margin-right:0;border-right:0}
.article-detail .related-link-list li a{display:block;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:20px;color:#666}
.article-detail .related-link-list li a:hover{text-decoration:underline;color:#2150a2}
.article-detail .post-title{margin-top:48px;font-weight:700;font-size:36px;text-align:center;color:#404040}
.article-detail .post-meta{margin-bottom:30px;padding:7px 0 50px;border-bottom:1px solid #f0f0f0}
.article-detail .post-meta,.article-detail .post-meta a{color:#404040}
.article-detail .post-content{line-height:2;font-size:16px}
.article-detail .post-content img{max-width:100%;*width:100%;padding:6px 0}
.article-detail .post-content a{color:#2150a2}
.article-detail .post-content a:hover{text-decoration:underline;color:#2150a2}
.article-detail .copyright-tip{padding:20px 30px;line-height:2.4;font-size:14px;color:#666;background:#f0f0f0}
.article-detail .post-footer a:hover{text-decoration:underline;color:#2150a2}
.billboard-box li a{display:block}
.agreement-box{font-size:14px;line-height:1.6;padding:20px}

    *{
        list-style: none;
    }
    #wrapzt {
        width: 590px;
        height: 470px;
        margin: 150px auto;
        position: relative;
        cursor: pointer;
    }

    #piczt li {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
    }

    #numzt {
        position: absolute;
        z-index: 2;
        bottom: 20px;
        left: 46px;
    }

    #numzt li {
        float: left;
        width: 20px;
        height: 6px;
        margin: 5px;
        line-height: 20px;
        background: springgreen;
        text-align: center;
    }

    #numzt li.active {
        background:  #fefefe;
    }

    .arrow {
        z-index: 3;
        height: 40px;
        width: 30px;
        position: absolute;
        top: 45%;
        line-height: 40px;
        background: rgba(0, 0, 0, 0.3);
        text-align: center;
        display: none;
    }
    #wrapzt:hover .arrow {
        display: block;
    }
    .arrow:hover {
        background: rgba(0, 0, 0, 0.7);
    }


    #left {
        left: 0;
    }

    #right {
        right: 0;
    }