@charset "UTF-8";
article,aside,blockquote,body,button,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{width:100%;max-width:750px;min-width:320px;margin:0 auto;color:#4a4a4a;font-family:Helvetica,"Microsoft YaHei",Arial,sans-serif;background:#fff}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
textarea{resize:vertical}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:after,q:before{content:""}
a,ins{text-decoration:none}
a{background-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-text-size-adjust:none}
button,input,textarea{border:0;outline:0;font-size:100%;background:0 0;color:#666;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
@media only screen and (min-width:320px){html{font-size:42.67px}
body{font-size:10.24px}
}
@media only screen and (min-width:360px){html{font-size:48px}
body{font-size:11.52px}
}
@media only screen and (min-width:375px){html{font-size:50px}
body{font-size:12px}
}
@media only screen and (min-width:384px){html{font-size:51.2px}
body{font-size:12.29px}
}
@media only screen and (min-width:393px){html{font-size:52.4px}
body{font-size:12.58px}
}
@media only screen and (min-width:414px){html{font-size:55.2px}
body{font-size:13.25px}
}
@media only screen and (min-width:480px){html{font-size:64px}
body{font-size:15.36px}
}
@media only screen and (min-width:540px){html{font-size:72px}
body{font-size:17.28px}
}
@media only screen and (min-width:640px){html{font-size:85.33px}
body{font-size:20.48px}
}
@media only screen and (min-width:720px){html{font-size:96px}
body{font-size:23.04px}
}
@font-face{font-family:iconfont;src:url(//res.xiebao18.com/travelcpsh5/fonts/iconfont.eot?v=201712120954);src:url(//res.xiebao18.com/travelcpsh5/fonts/iconfont.eot?#iefix?v=201712120954) format("embedded-opentype"),url(//res.xiebao18.com/travelcpsh5/fonts/iconfont.woff?v=201712120954) format("woff"),url(//res.xiebao18.com/travelcpsh5/fonts/iconfont.ttf?v=201712120954) format("truetype"),url(//res.xiebao18.com/travelcpsh5/fonts/iconfont.svg#iconfont?v=201712120954) format("svg")}
.iconfont,[class*=hz-icon-]:after,[class*=hz-icon-]:before,[class^=hz-icon-]:after,[class^=hz-icon-]:before{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}
.hz-icon-return:after{content:"\e601"}
.hz-icon-rarrow:after{content:"\e61c";color:#a6a6a6;font-size:.27rem}
.hz-icon-close:after{content:"\e600";font-size:.45rem;color:#626262}
.hz-icon-date:after{content:"\e605"}
.hz-icon-search:after{content:"\e60f"}
.hz-icon-tarrow:after{content:"\e60b";font-size:.2rem}
.hz-icon-barrow:after{content:"\e60a";font-size:.2rem}
.hz-icon-sjarrow:after{content:"\e654"}
.hz-icon-kefu:after{content:"\e60d";font-size:.36rem;color:#999}
.hz-icon-phone:after{content:"\e61d";font-size:.36rem;color:#999}
.hz-icon-order:after{content:"\e608";font-size:.36rem;color:#999}
.hz-icon-help:after{content:"\e61e";color:#a6a6a6}
.hz-icon-adds:after{content:"\e624";color:#666;font-size:.36rem}
.hz-icon-cue:after{content:"\e625";color:#ff3b3b;font-size:.28rem}
.hz-icon-gou:after{content:"\e626"}
.diy_color .hz-icon-gou:after{display:inline}
.hz-icon-tick:after{content:"\e604"}
.hz-icon-scan:after{content:"\e622";color:#666;font-size:.3rem}
.hz-icon-add:after{content:"\e62d";font-size:.2rem}
.hz-icon-ydelete:after{content:"\e62c";font-size:.4rem}
.hz-icon-area:after{content:"\e62a";font-size:.28rem}
.hz-icon-delete:after{content:"\e62b";font-size:.28rem}
.hz-icon-delete2:after{content:"\e6be"}
.hz-icon-position:after{content:"\e620"}
.hz-icon-button1:after{content:"\e61a"}
.hz-icon-button2:after{content:"\e619"}
.hz-icon-button3:after{content:"\e618"}
.hz-icon-button4:after{content:"\e61b"}
.hz-icon-but1:after{content:"\e6bc"}
.hz-icon-but2:after{content:"\e6ba"}
.hz-icon-but3:after{content:"\e6bb"}
.hz-icon-but4:after{content:"\e6bd"}
.hz-icon-class1:after{content:"\e6d3"}
.hz-icon-class2:after{content:"\e6d6"}
.hz-icon-class3:after{content:"\e6d5"}
.hz-icon-class4:after{content:"\e6d4"}
.hz-icon-class5:after{content:"\e6d7"}
.hz-icon-index:after{content:"\e6e4"}
.hz-icon-hint:after{content:"\e6a0"}
.hz-icon-bighint:after{content:"\e6df"}
.hz-icon-success1:after{content:"\e6dc"}
.hz-icon-index-nav:after{content:"\e6e9"}
.hz-icon-index-close:after{content:"\e6e7"}
.hz-icon-index-user:after{content:"\e6e8"}
.hz-icon-index-arrow:after{content:"\e6e6"}
.hz-icon-app:after{content:"\e6ee"}
.hz-icon-weixin:after{content:"\e6f1"}
.hz-icon-upload:after{content:"\e6fe"}
.hz-icon-delete3:after{content:"\e61f"}
.hz-icon-lose:after{content:"\e6ff"}
.hz-icon-open:after{content:"\e8a1"}
.hz-icon-stop:after{content:"\e700"}
.hz-icon-yuan:after{content:"\e630"}
.hz-icon-import:after{content:"\e704"}
.hz-icon-success:after{content:"\e705"}
.hz-icon-check:after{content:"\e626"}
.hz-icon-delete:after{content:"\e6f8"}
.hz-icon-i_t_5:before{content:"\e631"}
.hz-icon-i_t_6:before{content:"\e632"}
.hz-icon-i_t_7:before{content:"\e633"}
.hz-icon-i_t_9:before{content:"\e634"}
.hz-icon-i_t_8:before{content:"\e635"}
.hz-icon-i_t_10:before{content:"\e636"}
.hz-icon-i_t_11:before{content:"\e637"}
.hz-icon-i_t_12:before{content:"\e638"}
.hz-icon-i_t_13:before{content:"\e639"}
.hz-icon-i_t_15:before{content:"\e63a"}
.hz-icon-i_t_16:before{content:"\e63b"}
.hz-icon-i_t_14:before{content:"\e63c"}
.hz-icon-i_t_17:before{content:"\e63d"}
.hz-icon-i_t_18:before{content:"\e63e"}
.hz-icon-i_t_4:before{content:"\e63f"}
.hz-icon-i_t_1:before{content:"\e640"}
.hz-icon-i_t_2:before{content:"\e641"}
.hz-icon-i_t_3:before{content:"\e642"}
.hz-icon-i_t_19:before{content:"\e643"}
.hz-icon-camera:before{content:"\e623"}
.main{background:#f5f5f5;padding-bottom:1.36rem}
.ui-title{color:#4a4a4a;border-left:3px solid #1d50a2;padding-left:.15rem;height:.35rem;line-height:.35rem}
.ui-input-box{border-bottom:1px solid #ddd;padding:.36rem 0;position:relative;background:#fff}
.ui-input-box .ui-input-name{font-size:.3rem;color:#666;display:inline-block;width:2rem}
.ui-input-box .ui-input{position:absolute;left:2.6rem;top:0;padding-top:.38rem;padding-bottom:.38rem;font-size:.3rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:62%}
.ui-input-box .input-detail{display:inline-block;font-size:.3rem;width:65%;line-height:1.3;word-break:break-all}
.ui-input-box .icon-r{position:absolute;right:.2rem;width:100%;text-align:right;padding:.39rem 0 .38rem 0;z-index:20;top:0}
.ui-input-box .round-r{position:absolute;right:.2rem;top:.3rem;line-height:.55rem}
.ui-input-box .round{width:.6rem;height:.6rem;text-align:center;border-radius:100px;border:1px solid #ddd}
.ui-input-box .round i{color:#666;font-size:.1rem;float:none}
.ui-input-box .round-s{display:inline-block;width:.42rem;height:.42rem;border-radius:100px;border:1px solid #ddd;position:relative;top:.1rem;margin-right:.2rem}
.ui-input-box .round-s i{position:absolute;color:#666}
.ui-input-box .round-s .hz-icon-add{left:50%;top:50%;transform:translate(-50%,-50%)}
.ui-input-box .round-s .hz-icon-add:after{display:block}
.ui-input-box .round-s .hz-icon-ydelete{top:-.1rem;left:.015rem}
.ui-input-box .input-empty{display:block;position:absolute;left:2.6rem;top:.32rem;font-size:.26rem;border:1px solid #ddd;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;width:.98rem;text-align:center;height:.48rem;line-height:.48rem;color:#666}
.ui-input-box .input-tit{position:absolute;left:2.6rem;top:.33rem;color:#333;font-size:.3rem;width:1.8rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ui-input-box .input-error{display:block;position:relative;width:65%;left:1.8rem;top:.1rem;right:.2rem;font-size:.24rem}
.ui-input-box .input-error a{color:#ff3b3b;width:90%}
.ui-input-box .input-error .hz-icon-cue{margin-top:-.03rem}
.ui-input-box .preserve-box{height:.38rem}
.ui-input-box .icon-preserve{display:inline-block;border:1px solid #666;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:.38rem;height:.38rem;text-align:center;line-height:.38rem}
.ui-input-box .preserve{display:inline-block;vertical-align:top}
.ui-input-box .preserve-right{position:absolute;right:.2rem}
.ui-input-box .hz-icon-gou{color:#00a2ff}
.ui-input-box .pic-code{position:absolute;right:0;top:0;width:1.85rem}
.ui-input-box .pic-code img{width:100%;max-width:1.85rem;height:1.13rem}
.ui-input-box .idcode{position:absolute;right:0;top:0;color:#fff;text-align:center;background:#337bfc;width:1.85rem;padding-top:.38rem;padding-bottom:.38rem;font-size:.24rem}
.ui-input-box.tags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden}
.ui-input-box.tags .tags-wrap{display:block;width:100%;-webkit-flex:1;-moz-flex:1;flex:1;margin-bottom:-.18rem}
.ui-input-box.tags .tag-item{display:inline-block;border:solid 1px #999;line-height:.44rem;padding:0 .22rem;margin:0 .18rem .18rem 0;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}
.ui-input-box.tags .tag-item.active{border-color:#337bfc}
.ui-input-box:last-child{border-bottom:none}
.ui-check{background:#f2f2f2;border:1px solid silver;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:.32rem;height:.32rem;position:absolute;left:.3rem;top:.16rem}
.ui-check i{line-height:1.3;font-size:.26rem}
.ui-radio{background:#f2f2f2;border:1px solid silver;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;border-radius:200px;width:.32rem;height:.32rem;position:absolute;left:.3rem;top:.16rem}
.ui-radio i{position:absolute;top:.095rem;left:.095rem;width:.1rem;height:.1rem;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;border-radius:200px;background:#fff}
.ui-check-on{display:inline-block;background:#fff;border:1px solid #979797;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;width:.28rem;height:.28rem;text-align:center}
.ui-check-on i{line-height:1.3;font-size:.25rem;margin-left:-.03rem}
.ui-count-product{padding-top:.1rem;padding-bottom:.1rem;position:relative;border-bottom:1px solid #ededed}
.ui-count-product h2{width:70%}
.ui-detail-logo img{width:100%;max-height:35px;max-width:80px}
.layui-layer{height:100%;left:0;position:fixed;top:0;visibility:visible;width:100%;background-color:rgba(0,0,0,.5);z-index:9999}
.layui-title{overflow:hidden;text-align:center;font-size:.34rem;padding-bottom:.2rem;border-bottom:1px solid #ddd;line-height:1}
.layui-contant{position:fixed;bottom:.6rem;left:5%;background:#fff;width:90%;height:80%;z-index:10000;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.layui-contant .hz-icon-close{line-height:1}
.layui-preview-img{position:fixed;left:0;width:100%;height:100%;overflow-y:auto}
.layui-preview-img img{width:100%;transform:translateY(-50%);position:absolute;top:50%}
.ui-fail,.ui-success{width:1.84rem;margin:1.4rem auto .75rem}
.ui-btn-bg{display:inline-block;background:#337bfc;color:#fff;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
.ui-btn-bd{display:inline-block;border:1px solid #337bfc;color:#337bfc;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
.ui-big-btn{display:block;width:90%;margin-left:auto;margin-right:auto;height:.94rem;line-height:.94rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;-ms-border-radius:.1rem;-o-border-radius:.1rem;border-radius:.1rem;text-align:center}
.ui-upload-wrap{width:1.56rem;height:1.56rem;border:1px solid #dfdfdf}
.ui-upload-wrap .edit{width:100%;text-align:center;top:.2rem}
.ui-upload-wrap .edit i{font-size:.55rem}
.ui-upload-wrap .upload-img{position:absolute;top:0;left:0;z-index:1;border:none;width:1.5rem;height:1.5rem}
.ui-upload-wrap .upload-close{top:0;right:0;width:.32rem;line-height:.32rem;text-align:center;background:rgba(0,0,0,.5);z-index:10}
.ui-upload-wrap .lose-edit{top:.1rem}
.ui-upload-wrap .lose-edit i{font-size:.45rem}
.ui-upload-wrap .doc-edit{width:98%;text-align:center;top:.2rem}
.ui-upload-wrap .doc-edit img{width:.6rem;height:.6rem}
.ui-upload-wrap .doc-edit a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.ui-upload-wrap label{z-index:10}
.ui-state{padding-left:.3rem}
.ui-state ul .ui-state-item{margin-left:-.16rem;min-height:.6rem;background:url(../../images/h5/status.png) left top no-repeat;background-size:.32rem;padding-left:.5rem;margin-top:.1rem;color:#999;margin-right:.3rem;overflow:auto}
.ui-state ul .first{background:0 0;margin-top:0;position:relative}
.ui-state ul .first .hz-icon-yuan{position:absolute;left:-.05rem;top:-.19rem;font-size:.4rem}
.ui-state ul .first p{width:92%}
.ui-state .active{border-left:1px dashed #a1a1a1}
.hz-progressbar{position:relative;background-color:#fff;border-radius:.13rem;padding:.03rem}
.hz-progressbar>.thumb{background-color:#337BFC;width:0;height:.2rem;border-radius:.1rem}
.hz-progressbar>.label{position:absolute;bottom:0;left:0;right:0;transform:translateY(110%);color:#fff;font-size:.3rem;text-align:center}
.hz-tab-nav .single-title{margin:.36rem 0;overflow:hidden;text-align:center;font-size:.36rem;line-height:1}
.hz-tab-nav ul{list-style:none;margin:0;font-family:PingFangSC-Regular;font-size:.32rem;color:#949CA8;font-weight:400;padding:.12rem .4rem 0 .4rem}
.hz-tab-nav ul li{position:relative;display:inline-block;text-align:left;margin-right:.48rem;padding:.26rem 0;font-family:PingFangSC-Medium;font-size:.32rem;font-weight:500}
.hz-tab-nav ul li.now{color:#337BFC}
.hz-tab-nav ul li.now::after{position:absolute;box-sizing:border-box;content:"";bottom:0;left:0;display:inline-block;width:100%;height:.04rem;background-color:#337BFC}
.hz-tab-nav>div.content{display:none}
.hz-tab-nav>div.content.active{display:block;position:absolute;bottom:0;left:0;right:0;top:1.14rem;overflow-y:scroll}
.hz-tab-nav>div.content.active.paste-result{top:0}
.group-panel{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:401;display:none;animation-duration:.2s}
.group-panel .group-wrapper{position:relative;background-color:#fff;width:100%;position:absolute;top:15%;bottom:0;left:0;border-radius:.1rem;transition:all .3s}
.group-panel .group-wrapper h2{font-size:.32rem;line-height:.32rem;color:#444;border-bottom:1px solid #ddd;box-sizing:border-box;text-align:center;padding:.39rem 0}
.group-panel .group-wrapper .group-panel-close-icon{position:absolute;top:0;right:0;width:1.12rem;height:1.12rem;background-image:url(//res.xiebao18.com/travelcpsh5/images/h5/close_icon.png);background-repeat:no-repeat;background-position:center;background-size:.24rem;z-index:100}
.group-panel .group-wrapper .group-list{width:100%;overflow-y:scroll}
.group-panel .group-wrapper .group-list .no-data-info{padding:1rem 0;font-size:.28rem;line-height:.34rem;text-align:center}
.group-panel .group-wrapper .group-list .no-data-info a{color:#337bfc}
.group-panel .group-wrapper .group-list .group-item{position:relative;padding:0 .15rem;height:1.04rem;width:100%;background-color:#fff;border-bottom:1px solid #ddd;font-size:.3rem;color:#333;line-height:.3rem;padding:.35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.group-panel .group-wrapper .group-list .group-item::after{content:"";position:absolute;top:.42rem;right:.1rem;width:.1rem;height:.2rem;background-image:url(//res.xiebao18.com/travelcpsh5/images/h5/right-arrow.png);background-size:100% 100%}
.group-member-panel{position:fixed;top:0;left:0;width:100%;height:100%;z-index:402;display:none}
.group-member-panel .group-member-wrapper{background-color:#fff;width:100%;position:absolute;top:15%;bottom:0;left:0;box-sizing:border-box;border-radius:.1rem}
.group-member-panel .group-member-wrapper .group-member-title h2{font-size:.32rem;line-height:.32rem;color:#444;border-bottom:1px solid #ddd;box-sizing:border-box;text-align:center;padding:.39rem 0}
.group-member-panel .group-member-wrapper .group-member-title .select-all-group-member-icon-wrapper{position:absolute;top:.33rem;left:.3rem}
.group-member-panel .group-member-wrapper .group-member-title .select-all-group-member-icon-wrapper.active .select-all-group-member-icon{background-image:url(//res.xiebao18.com/travelcpsh5/images/h5/selected-icon.png);background-size:100% 100%;border:none}
.group-member-panel .group-member-wrapper .group-member-title .select-all-group-member-icon-wrapper .select-all-group-member-icon{float:left;width:.44rem;height:.44rem;border:.02rem solid #e5e5ea;border-radius:50%}
.group-member-panel .group-member-wrapper .group-member-title .select-all-group-member-icon-wrapper .select-all-group-member-info{float:left;font-size:.26rem;line-height:.44rem;color:#999;margin-left:.2rem}
.group-member-panel .group-member-wrapper .group-member-title .group-member-panel-close-icon{position:absolute;top:.44rem;right:.24rem;width:.24rem;height:.24rem;background-image:url(//res.xiebao18.com/travelcpsh5/images/h5/close_icon.png);background-repeat:no-repeat;background-position:center}
.group-member-panel .group-member-wrapper .group-member-list{position:absolute;top:1.12rem;bottom:1rem;padding-bottom:1rem;overflow-y:scroll}
.group-member-panel .group-member-wrapper .group-member-list .group-member-item{position:relative;margin:0 .15rem;height:1.04rem;background-color:#fff;border-bottom:1px solid #ddd}
.group-member-panel .group-member-wrapper .group-member-list .group-member-item.active .select-group-member-icon{background-image:url(//res.xiebao18.com/travelcpsh5/images/h5/selected-icon.png);background-size:100% 100%;border:none}
.group-member-panel .group-member-wrapper .group-member-list .group-member-item .select-group-member-icon{float:left;width:.44rem;height:.44rem;border:.02rem solid #e5e5ea;border-radius:50%;margin:.3rem 0 0 .15rem}
.group-member-panel .group-member-wrapper .group-member-list .group-member-item .group-member-cardNumber,.group-member-panel .group-member-wrapper .group-member-list .group-member-item .group-member-name{float:left;font-size:.3rem;color:#333;line-height:.3rem;padding:.35rem .2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.group-member-panel .group-member-wrapper .import-group-member-button{position:absolute;bottom:0;left:0;width:100%;height:1rem;background-color:#246fff;font-size:.34rem;line-height:.34rem;text-align:center;padding:.33rem 0;color:#fff}
.loading-modal-wrapper{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1001}
.loading-modal-wrapper.insure-working>.hz-progressbar-wrapper{position:absolute;top:50%;width:100%;padding:1rem;transform:translateY(-50%)}
.loading-modal-wrapper.member{position:absolute;background:#F6F7F9}
.loading-modal-wrapper.member.fullscreen{position:fixed;top:0;left:0;right:0;bottom:0}
.loading-modal-wrapper .content{position:absolute;top:50%;left:1.86rem;width:3.76rem;height:3.32rem;background:#FFF;transform:translateY(-50%);border-radius:.16rem}
.loading-modal-wrapper .content .icon{position:absolute;top:.74rem;width:100%;text-align:center}
.loading-modal-wrapper .content .icon img{width:1.12rem;height:1.12rem}
.loading-modal-wrapper .content .icon .rotate{animation-name:rotateZ;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}
.loading-modal-wrapper .content .label{position:absolute;top:2.18rem;width:100%;text-align:center;font-family:PingFangSC-Medium;font-size:.36rem;color:#2B2D30;font-weight:500}
.poptip{position:absolute;padding:.2rem;line-height:1.5;font-size:.28rem;background-color:#fff;border:1px solid #e5e0e0;border-radius:.12rem}
.poptip-arrow{position:absolute;overflow:hidden;font-size:.24rem}
.poptip-arrow em,.poptip-arrow i{position:absolute;left:0;top:0;font-style:normal}
.poptip-arrow em{color:#e5e0e0}
.poptip-arrow i{color:#fff}
.poptip-arrow-bottom,.poptip-arrow-top{height:.06rem;width:.12rem;left:.12rem;margin-left:-.06rem}
.poptip-arrow-left,.poptip-arrow-right{height:.3rem;width:.24rem;top:.3rem;margin-top:-.06rem}
.poptip-arrow-top{top:-.06rem}
.poptip-arrow-top em{top:-.01rem}
.poptip-arrow-top i{top:0rem}
.poptip-arrow-bottom{bottom:-.06rem}
.poptip-arrow-bottom em{top:-.08rem}
.poptip-arrow-bottom i{top:-.09rem}
.poptip-arrow-left{left:-.16rem}
.poptip-arrow-left em{left:-1px}
.poptip-arrow-left i{left:.02rem}
.poptip-arrow-right{right:-.16rem}
.poptip-arrow-right em{left:-.06rem}
.poptip-arrow-right i{left:-.07rem}
.ui-right-layer{position:fixed;right:.6rem;bottom:1.5rem;z-index:101}
.ui-right-layer .icon-item,.ui-right-layer .r-img{display:block;margin-top:.3rem;width:.68rem;height:.68rem}
.custom-panel{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1005}
.custom-panel .custom-wrapper{position:relative;background-color:#fff;border-radius:.08rem;width:6.3rem;height:6.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;padding-bottom:.2rem}
.custom-panel .custom-wrapper h2{font-size:.28rem;line-height:.9rem;color:#222;border-bottom:1px solid #cfcfcf;padding-left:.3rem;box-sizing:border-box;text-align:center}
.custom-panel .custom-wrapper h2 span{font-size:.22rem;line-height:.22rem;margin-left:.08rem;color:#fff;background-image:url(//res.xiebao18.com/travelcpsh5/images/h5/import-background-h5.png);background-repeat:no-repeat;background-size:100% 100%;display:none}
.custom-panel .custom-wrapper .custom-type{position:absolute;top:0;left:2rem}
.custom-panel .custom-wrapper .custom-type .custom-type-item{float:left;width:.9rem;height:.9rem;line-height:.9rem;font-size:.28rem;text-align:center;color:#666;cursor:pointer}
.custom-panel .custom-wrapper .custom-type .custom-type-item.active{color:#337BFC;border-bottom:2px solid #337BFC}
.custom-panel .custom-wrapper .custom-panel-close-icon{position:absolute;top:.16rem;right:.12rem;width:.6rem;height:.6rem;background-image:url(//res.xiebao18.com/travelcpsh5/images/h5/close_icon.png);background-size:.24rem .24rem;background-repeat:no-repeat;background-position:center}
.custom-panel .custom-wrapper .custom-list{padding:.2rem .3rem 0;height:5.4rem;overflow-y:scroll}
.custom-panel .custom-wrapper .custom-list .custom-item{max-width:100%;padding:0 .2rem;height:.6rem;background-color:#fff;float:left;margin:0 .2rem .2rem 0;border:.02rem solid #e0e0e0;border-radius:.04rem;font-size:.26rem;color:#222;text-align:center;line-height:.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.custom-panel .custom-wrapper .custom-list .custom-item.active{border:.02rem solid #337bfc;color:#337bfc}
.cus-form{background:#fff}
.cus-form_item{margin:0 .24rem;display:flex;flex-direction:row;color:#666;font-size:.28rem}
.cus-form_item .item-key{display:block;width:1.88rem;flex-shrink:0;padding:.3rem 0;line-height:.36rem}
.cus-form_item .item-key.required{position:relative}
.cus-form_item .item-key.required::before{position:absolute;left:-.16rem;display:inline-block;width:.4rem;height:.4rem;content:"*";color:#FF1D1D}
.cus-form_item .item-value{flex:1;display:block;padding:.12rem 0;color:#333;line-height:.64rem}
.cus-form_item .item-value input{width:100%;border:0;outline:0;background:0 0;color:#333;font-size:.28rem;vertical-align:middle}
.cus-form_item .item-value .error{color:#FF1D1D;font-size:.24rem;line-height:.32rem}
.cus-form_item .tag-item{display:block;background:#F7F7F7;border:1px solid #F7F7F7;color:#666;font-size:.28rem;line-height:.64rem;padding:0 .24rem;margin:0 .16rem .16rem 0;border-radius:.12rem}
.cus-form_item .tag-item.active{font-weight:bolder;border-color:#337bfc}
.cus-form_item .tag-item.last-child{margin-right:0}
.cus-form_capsule{box-shadow:inset 0 1px 0 0 #EEE}
.cus-form .flex-row{display:flex;flex-direction:row}
.cus-form .overline{box-shadow:inset 0 1px 0 0 #EEE}
.cus-form .underline{box-shadow:inset 0 -1px 0 0 #EEE}
.cus-form .tips{padding:.24rem;color:#999;font-size:.24rem;line-height:.32rem}
.cus-form .bolder{font-weight:bolder}
.cus-form input::placeholder{color:#CCC}
.button-primary{width:100%;height:.88rem;border-radius:.44rem;color:#fff;font-size:.32rem;line-height:.88rem}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body{font:.24rem/1.5 "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","微软雅黑",sans-serif;color:#333}
.w-750{width:100%;max-width:750px;min-width:320px;margin:0 auto}
.cl{zoom:1}
.cl:after{content:"\20";height:0;display:block;clear:both;visibility:hidden;overflow:hidden}
.block-area:after,.block-area:before,.clearfix:after,.clearfix:before,.fixed-bottom-menu-layer li:after,.fixed-bottom-menu-layer li:before,.form-item:after,.form-item:before,.list-1-box .list-1-footer:after,.list-1-box .list-1-footer:before,.search-history .search-history-item:after,.search-history .search-history-item:before{content:"";display:table}
.block-area:after,.clearfix:after,.fixed-bottom-menu-layer li:after,.form-item:after,.list-1-box .list-1-footer:after,.search-history .search-history-item:after{clear:both}
.fl{float:left}
.fr{float:right}
.nofloat{float:none}
.ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.strong{font-weight:700}
.uppercase{text-transform:uppercase}
.border-radius{border:0}
.cursor-pointer{cursor:pointer}
a{text-decoration:none;color:#333}
.overflow-y{overflow-x:hidden;overflow-y:auto}
.button{background-color:#666;color:#fff;border-color:transparent;cursor:pointer}
.hidden{display:none}
.none{display:none!important}
.show{display:block}
.fn-hide{display:none}
.fn-show{display:block!important}
.p-relative{position:relative}
.p-absolute{position:absolute}
.ovh{overflow:hidden}
.ova{overflow:auto}
.img-center{display:block;margin:0 auto}
.vis-hide{visibility:hidden}
.no-selected{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
.tac{text-align:center}
.tal{text-align:left!important}
.tar{text-align:right}
.taj{text-align:justify}
.inline-block{display:inline-block}
.f12{font-size:.12rem}
.f13{font-size:.13rem}
.f14{font-size:.14rem}
.f15{font-size:.15rem}
.f16{font-size:.16rem}
.f17{font-size:.17rem}
.f18{font-size:.18rem}
.f19{font-size:.19rem}
.f20{font-size:.2rem}
.f21{font-size:.21rem}
.f22{font-size:.22rem}
.f23{font-size:.23rem}
.f24{font-size:.24rem}
.f25{font-size:.25rem}
.f26{font-size:.26rem}
.f27{font-size:.27rem}
.f28{font-size:.28rem}
.f29{font-size:.29rem}
.f30{font-size:.3rem}
.f31{font-size:.31rem}
.f32{font-size:.32rem}
.f33{font-size:.33rem}
.f34{font-size:.34rem}
.f35{font-size:.35rem}
.f36{font-size:.36rem}
.f37{font-size:.37rem}
.f38{font-size:.38rem}
.f39{font-size:.39rem}
.f40{font-size:.4rem}
.f41{font-size:.41rem}
.f42{font-size:.42rem}
.f43{font-size:.43rem}
.f44{font-size:.44rem}
.f45{font-size:.45rem}
.f46{font-size:.46rem}
.f47{font-size:.47rem}
.f48{font-size:.48rem}
.lh10{line-height:1}
.lh15{line-height:1.5}
.lh18{line-height:1.8}
.lh20{line-height:2}
.lh22{line-height:2.2}
.lh24{line-height:2.4}
.lh28{line-height:2.8}
.lh30{line-height:3}
.fb{font-weight:700}
.tdl{text-decoration:underline!important}
.tdt{text-decoration:line-through}
.fc0{color:#000!important}
.fcw{color:#fff}
.fc3{color:#333!important}
.fc6{color:#666!important}
.fc8{color:#888}
.fc9{color:#999!important}
.fcc{color:#ccc}
.fcd{color:#ddd}
.fc-b8{color:#b8b8b8}
.fc-a6{color:#a6a6a6!important}
.diy_color{color:#337bfc!important}
.color-price{color:#fc9b06!important}
.base-color{color:#1d50a2}
.fcred{color:red!important}
.fcsc{color:#ff5b00!important}
.bgf0{background:#f0f0f0!important}
.bgf9{background:#f9f9f9!important}
.bgf8{background:#f8fbff!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}
.bgfa{background:#fafafa!important}
.bg999{background:#999!important}
.bg666{background-color:#666!important}
.diy_background{background-color:#337bfc!important}
.mt0{margin-top:0rem}
.mr0{margin-right:0rem}
.mb0{margin-bottom:0rem}
.ml0{margin-left:0rem}
.pt0{padding-top:0rem!important}
.pr0{padding-right:0rem!important}
.pb0{padding-bottom:0rem}
.pl0{padding-left:0rem!important}
.mt5{margin-top:.05rem}
.mr5{margin-right:.05rem}
.mb5{margin-bottom:.05rem}
.ml5{margin-left:.05rem}
.pt5{padding-top:.05rem!important}
.pr5{padding-right:.05rem!important}
.pb5{padding-bottom:.05rem}
.pl5{padding-left:.05rem!important}
.mt10{margin-top:.1rem}
.mr10{margin-right:.1rem}
.mb10{margin-bottom:.1rem}
.ml10{margin-left:.1rem}
.pt10{padding-top:.1rem!important}
.pr10{padding-right:.1rem!important}
.pb10{padding-bottom:.1rem}
.pl10{padding-left:.1rem!important}
.mt15{margin-top:.15rem}
.mr15{margin-right:.15rem}
.mb15{margin-bottom:.15rem}
.ml15{margin-left:.15rem}
.pt15{padding-top:.15rem!important}
.pr15{padding-right:.15rem!important}
.pb15{padding-bottom:.15rem}
.pl15{padding-left:.15rem!important}
.mt20{margin-top:.2rem}
.mr20{margin-right:.2rem}
.mb20{margin-bottom:.2rem}
.ml20{margin-left:.2rem}
.pt20{padding-top:.2rem!important}
.pr20{padding-right:.2rem!important}
.pb20{padding-bottom:.2rem}
.pl20{padding-left:.2rem!important}
.mt25{margin-top:.25rem}
.mr25{margin-right:.25rem}
.mb25{margin-bottom:.25rem}
.ml25{margin-left:.25rem}
.pt25{padding-top:.25rem!important}
.pr25{padding-right:.25rem!important}
.pb25{padding-bottom:.25rem}
.pl25{padding-left:.25rem!important}
.mt30{margin-top:.3rem}
.mr30{margin-right:.3rem}
.mb30{margin-bottom:.3rem}
.ml30{margin-left:.3rem}
.pt30{padding-top:.3rem!important}
.pr30{padding-right:.3rem!important}
.pb30{padding-bottom:.3rem}
.pl30{padding-left:.3rem!important}
.mt35{margin-top:.35rem}
.mr35{margin-right:.35rem}
.mb35{margin-bottom:.35rem}
.ml35{margin-left:.35rem}
.pt35{padding-top:.35rem!important}
.pr35{padding-right:.35rem!important}
.pb35{padding-bottom:.35rem}
.pl35{padding-left:.35rem!important}
.mt40{margin-top:.4rem}
.mr40{margin-right:.4rem}
.mb40{margin-bottom:.4rem}
.ml40{margin-left:.4rem}
.pt40{padding-top:.4rem!important}
.pr40{padding-right:.4rem!important}
.pb40{padding-bottom:.4rem}
.pl40{padding-left:.4rem!important}
.mt45{margin-top:.45rem}
.mr45{margin-right:.45rem}
.mb45{margin-bottom:.45rem}
.ml45{margin-left:.45rem}
.pt45{padding-top:.45rem!important}
.pr45{padding-right:.45rem!important}
.pb45{padding-bottom:.45rem}
.pl45{padding-left:.45rem!important}
.mt50{margin-top:.5rem}
.mr50{margin-right:.5rem}
.mb50{margin-bottom:.5rem}
.ml50{margin-left:.5rem}
.pt50{padding-top:.5rem!important}
.pr50{padding-right:.5rem!important}
.pb50{padding-bottom:.5rem}
.pl50{padding-left:.5rem!important}
.pb130{padding-bottom:1.3rem!important}
.bor-bottom{border-bottom:1px solid #ddd}
.bor-bottom-dashed{border-bottom:1px dashed #ddd!important}
.bor-top{border-top:1px solid #ddd}
.bor-left{border-left:1px solid #ddd}
.bor-right{border-right:1px solid #ddd}
.bor-none{border:none!important}
.border{border:1px solid #ddd}
.diy_border{border:1px solid #337bfc!important}
.diy_border-bottom-color{border-bottom-color:#337bfc!important}
.btn-code-disabled{background:#999!important;cursor:not-allowed!important;color:#fff!important;border-color:#999!important}
.js-submit-compose.btn-code-disabled{background:#999!important;cursor:not-allowed!important;color:#fff!important;border-color:#999!important}
.layer-mask,.layer-mask-2{background-color:rgba(0,0,0,.5);z-index:9999;width:100%;height:100%;position:fixed;left:0;top:0}
.vm{vertical-align:middle}
.ti{text-indent:.46rem}
.safe-area-position-bottom{height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom)}
.head{text-align:center;height:1.08rem;line-height:1.08rem;background-color:#1a1a1f}
.head .head-back{position:absolute;left:.2rem}
.head .head-edit{position:absolute;right:.2rem}
.head-top{text-align:center;height:1.08rem;line-height:1.08rem;border:none!important}
.head-top .head-search{position:absolute;right:.2rem}
.head-top .head-back{position:absolute;left:.2rem}
.footer-top{height:.8rem;line-height:.8rem;color:#fff;font-size:.28rem;text-align:center;width:100%;position:fixed;left:0;bottom:1.06rem;background-color:#666}
.btn-off{background:rgba(0,0,0,.45);position:absolute;right:0;color:#fff}
.footer{background:#fff;position:fixed;left:0;width:100%;bottom:0;height:1.06rem;border-top:1px solid #d7d7d7;box-shadow:0 -1px 2px 0 #e5e5e5;z-index:1000}
.footer table{width:100%}
.footer a{display:block;height:1.06rem;padding-top:.04rem;line-height:.45rem;text-align:center}
.footer a .hz-icon-barrow,.footer a .hz-icon-tarrow{width:.7rem;height:.7rem;display:inline-block}
.footer .insure-btn{padding-top:0;height:1.06rem;line-height:1.06rem}
.slip-footer{z-index:100;height:auto;padding-bottom:.25rem}
.slip-footer .authentication-info{display:none;text-align:center;color:#f8ad00;padding:.1rem 0 0}
.slip-foot li{float:right;margin-right:.1rem;margin-top:.25rem;border:1px solid #666;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding-left:.3rem;padding-right:.3rem;height:.58rem;text-align:center;line-height:.58rem;cursor:pointer}
.foot{color:#a8a8ab}
.fttop{height:.8rem;width:.8rem;line-height:.8rem;display:block;background:#3db9f0;color:#fff;text-align:center;border-radius:50%;right:20px;bottom:30px;position:fixed}
.fttop:after{font-size:.3rem;color:#fff}
.footer-btn{position:fixed;bottom:0;left:0;width:100%;z-index:20}
.footer-btn a{display:block;width:100%;text-align:center;height:1.1rem;line-height:1.1rem;color:#fff}
.index-foot{background:#35334d;width:100%;color:#aeadb7}
.index-foot .a-color{color:#aeadb7}
.index-foot-ewm{margin-right:.35rem;margin-top:.05rem}
.index-foot-ewm img{max-width:1.5rem}
.footer-btn1,.footer-btn2{width:90%;margin-left:auto;margin-right:auto;margin-top:.6rem}
.footer-btn1 a,.footer-btn2 a{display:block;width:100%;text-align:center;height:.95rem;line-height:.95rem;color:#fff;border:.02rem solid rgba(5,5,5,.08);border-radius:.1rem}
.footer-btn2{margin-top:.3rem}
.footer-btn2 a{border:.02rem solid rgba(5,5,5,.1);background:#f8f8f8;color:#000}
.insure-ft{height:auto;min-height:1rem;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}
.insure-ft .td-l{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;-webkit-align-items:center;align-items:center}
.insure-ft .hz-icon-barrow{vertical-align:middle}
.insure-ft .modify-security{border-left:1px solid #ddd}
.insure-ft .insure-price-tips{display:inline-block;margin-top:-.2rem;padding:0 .1rem .1rem .3rem;width:60%;color:#F93700}
.form-item{padding:pxToRem(30) pxToRem(30) pxToRem(30) 0}
.form-item .form-item-input input,.form-item .form-item-name{font-size:pxToRem(30);height:pxToRem(40);line-height:pxToRem(40)}
.form-item .form-item-name{width:40%}
.form-item .form-item-input{width:60%;text-align:right}
.form-item .form-item-input input{width:100%;text-align:right;border:none;background-color:transparent;padding:0}
.form-input-code{width:1.9rem!important}
@media only screen and (min-width:320px){html{font-size:42.67px}
body{font-size:10.24px}
}
@media only screen and (min-width:360px){html{font-size:48px}
body{font-size:11.52px}
}
@media only screen and (min-width:375px){html{font-size:50px}
body{font-size:12px}
}
@media only screen and (min-width:384px){html{font-size:51.2px}
body{font-size:12.29px}
}
@media only screen and (min-width:393px){html{font-size:52.4px}
body{font-size:12.58px}
}
@media only screen and (min-width:414px){html{font-size:55.2px}
body{font-size:13.25px}
}
@media only screen and (min-width:480px){html{font-size:64px}
body{font-size:15.36px}
}
@media only screen and (min-width:540px){html{font-size:72px}
body{font-size:17.28px}
}
@media only screen and (min-width:640px){html{font-size:85.33px}
body{font-size:20.48px}
}
@media only screen and (min-width:720px){html{font-size:96px}
body{font-size:23.04px}
}
.block-area{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#fff;border-left:none;border-right:none}
@media (-webkit-min-device-pixel-ratio:2){.block-area{border-top:.5px solid #e5e5e5}
}
@media (-webkit-min-device-pixel-ratio:2){.block-area{border-bottom:.5px solid #e5e5e5}
}
.block-area-margin-left,.block-area-title{margin-left:.3rem}
.block-area-margin-right{margin-right:.3rem}
.block-area-title{font-size:.3rem;line-height:.3rem;padding:.3rem 0;border-bottom:1px solid #e5e5e5}
.block-area-title strong{display:inline-block;border-left:8px solid #3681f9;padding-left:.15rem}
@media (-webkit-min-device-pixel-ratio:2){.block-area-title strong{border-left:4px solid #3681f9}
}
@media (-webkit-min-device-pixel-ratio:2){.block-area-title{border-bottom:.5px solid #e5e5e5}
}
.block-margin{margin-top:.2rem}
body,html{background-color:#f5f5f5;color:#333}
body{padding-bottom:.3rem}
.fz-22{font-size:.22rem}
.fz-34{font-size:.34rem}
.fz-28{font-size:.28rem}
.gray{color:gray}
.c-6{color:#666}
img{vertical-align:top}
.fl{float:left}
.fr{float:right}
.block-area:after,.block-area:before,.clearfix:after,.clearfix:before,.fixed-bottom-menu-layer li:after,.fixed-bottom-menu-layer li:before,.form-item:after,.form-item:before,.list-1-box .list-1-footer:after,.list-1-box .list-1-footer:before,.search-history .search-history-item:after,.search-history .search-history-item:before{content:"";display:table}
.block-area:after,.clearfix:after,.fixed-bottom-menu-layer li:after,.form-item:after,.list-1-box .list-1-footer:after,.search-history .search-history-item:after{clear:both}
.m-t-10{margin-top:.1rem}
.m-t-20{margin-top:.2rem}
.p-t-20{padding-top:.2rem}
.p-t-30{padding-top:.3rem}
.m-t-30{margin-top:.3rem}
.m-r-30{margin-right:.3rem}
.p-r-30{padding-right:.3rem}
.main-color{color:#faa401}
.c-8{color:#888}
.no-border{border:none!important}
.no-border-top{border-top:none!important}
.no-border-left{border-left:none!important}
.no-border-bottom{border-bottom:none!important}
.no-border-right{border-right:none!important}
.border-top{border-top:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.border-top{border-top:.5px solid #e5e5e5}
}
.border-right{border-right:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.border-right{border-right:.5px solid #e5e5e5}
}
.border-bottom{border-bottom:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.border-bottom{border-bottom:.5px solid #e5e5e5}
}
.border-left{border-left:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.border-left{border-left:.5px solid #e5e5e5}
}
.icon{display:inline-block;width:.5rem;height:.5rem}
.i-1{display:inline-block;background-color:#3681f9;color:#fff;border-radius:3px;font-style:normal;padding:.02rem .05rem}
.top-tips{display:block;padding:.25rem;background:#f9ecd3;font-size:.26rem;line-height:pxToRme(26);color:#fa7c01;letter-spacing:0;margin-top:-1px}
.text-center{text-align:center}
.text-right{text-align:right}
.text-left{text-align-last:left}
.m-l-10{margin-left:.1rem}
.m-l-20{margin-left:.2rem}
.m-r-10{margin-right:.1rem}
.m-r-20{margin-right:.2rem}
.m-t-10{margin-top:.1rem}
.m-t-20{margin-top:.2rem}
.m-t-60{margin-top:.6rem}
.m-b-10{margin-bottom:.1rem}
.m-b-20{margin-bottom:.2rem}
.btn,.btn-1,.btn-2,.btn-3,.btn-4,.btn-5,.btn-6{display:inline-block;text-align:center;border-radius:3px}
.btn-1:active,.btn-2:active,.btn-3:active,.btn-4:active,.btn-5:active,.btn-6:active,.btn:active{opacity:.75}
.btn-1{height:.94rem;line-height:.94rem;font-size:.32rem}
.btn-1,.btn-1:active,.btn-1:hover{color:#fff!important}
.btn-1-1{display:block;margin-left:.3rem;margin-right:.3rem}
.btn-2{line-height:.48rem;font-size:.28rem;padding:0rem .2rem;border:1px solid #fa7c01}
.btn-4{line-height:.48rem;font-size:.28rem;padding:0rem .2rem;border:1px solid #fa7c01;color:#fff}
.btn-3{line-height:.48rem;font-size:.28rem;padding:0rem .2rem;border:1px solid #333}
.btn-5{display:block;height:.94rem;line-height:.94rem;margin-left:.4rem;margin-right:.4rem;background-color:#fa7c01;color:#fff;font-size:.32rem}
.btn-6{display:block;line-height:1rem;font-size:.32rem;border-top:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.btn-6{border-top:.5px solid #e5e5e5}
}
input::-webkit-input-placeholder{color:#b2b2b2}
input:-ms-input-placeholder{color:#b2b2b2}
input:-moz-placeholder{color:#b2b2b2}
input::-moz-placeholder{color:#b2b2b2}
.bg-layer-box{position:relative}
.bg-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:100}
.bg-layer .bg-content{position:absolute;left:0;top:1.96rem;width:100%;background-color:#fff;border-top:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.bg-layer .bg-content{border-top:.5px solid #e5e5e5}
}
.list-1-box{padding:.3rem 0 .2rem .3rem;margin-top:.3rem;background-color:#fff;position:relative;border-bottom:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.list-1-box{border-bottom:.5px solid #e5e5e5}
}
.list-1-box .list-1-name{font-size:.34rem;line-height:.34rem;margin-right:2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.list-1-box .list-1-logo{position:absolute;right:.3rem;top:.3rem}
.list-1-box .list-1-logo,.list-1-box .list-1-logo img{width:1.06rem;height:.34rem}
.list-1-box .list-1-body{margin-top:.3rem;padding-right:.3rem}
.list-1-box .list-1-body li{font-size:.24rem;line-height:.24rem;margin-bottom:.2rem}
.list-1-box .list-1-footer{margin-top:.3rem;padding:.2rem .3rem 0 0;border-top:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.list-1-box .list-1-footer{border-top:.5px solid #e5e5e5}
}
.fixed-bottom-menu-layer{position:fixed;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);font-size:.34rem;line-height:.34rem;z-index:120}
.fixed-bottom-menu-layer .fixed-bottom-menu{position:absolute;left:0;right:0;bottom:0;width:100%}
.fixed-bottom-menu-layer ul{background-color:#fff;padding:.2rem 0;max-height:8rem;overflow-x:hidden;overflow-y:auto}
.fixed-bottom-menu-layer li{padding:.2rem .3rem;border-bottom:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.fixed-bottom-menu-layer li{border-bottom:.5px solid #e5e5e5}
}
.fixed-bottom-menu-layer li:last-child{border:none}
.fixed-bottom-menu-layer li .fl{width:90%}
.fixed-bottom-menu-layer li .fr{width:10%;text-align:left}
.fixed-bottom-menu-layer .fixed-button-footer{margin-top:.1rem;padding:.3rem .3rem;text-align:center;background-color:#fff}
body{background:#f5f5f5}
.screen-ul{height:.88rem}
.screen-ul .screen-item{float:left;width:33.33%}
.screen-ul .screen-item a{display:block;width:99%;height:.4rem;line-height:.4rem;border-right:1px solid #c8c8c8;text-align:center;margin-top:.25rem}
.screen-ul .screen-item a span{display:inline-block;width:73%}
.screen-ul .screen-item:last-child a{border-right:0}
.hz-icon-i_t_9{color:#333!important}
.layer-login-mask{padding:.6rem 0!important}
.layer-login-mask img{margin-bottom:.4rem}
.layer-login-mask p{margin:0}
.list2b .btn-2,.list2b .btn-4{font-size:.26rem;padding:0 .2rem;vertical-align:middle}
.list2b .screen-ul{height:1rem;border-bottom:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.list2b .screen-ul{border-bottom:.5px solid #e5e5e5}
}
.list2b .screen-ul .screen-item{position:relative;float:left;width:25%}
.list2b .screen-ul .screen-item:after{position:absolute;right:0;top:0;height:100%;content:" ";border-left:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.list2b .screen-ul .screen-item:after{border-left:.5px solid #e5e5e5}
}
.list2b .screen-ul .screen-item:last-child:after{display:none}
.list2b .screen-ul .screen-item a{display:block;width:100%;height:inherit;border:none;white-space:nowrap;text-align:center;padding:.33rem 0;margin:0 auto;font-size:.26rem!important;line-height:.3rem!important}
.list2b .screen-ul .screen-item a span{display:inline-block;vertical-align:middle;width:1.05rem}
.list2b .screen-ul .screen-item a i{width:.3rem}
.list2b .screen-ul .screen-item a .hz-icon-tarrow:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.list2b .screen-ul .screen-item a .hz-icon-barrow,.list2b .screen-ul .screen-item a .hz-icon-tarrow{position:relative;font-size:.22rem}
.list2b .screen-ul .screen-item a .hz-icon-barrow:before,.list2b .screen-ul .screen-item a .hz-icon-tarrow:before{float:right;position:absolute;left:-5px;top:0}
.list2b .screen-ul .screen-item a .hz-icon-barrow:after,.list2b .screen-ul .screen-item a .hz-icon-tarrow:after{display:none}
.list2b .screen-ul .screen-item:last-child a{border-right:0}
.list2b .bor-bottom{border-bottom:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.list2b .bor-bottom{border-bottom:.5px solid #e5e5e5}
}
.list2b .dropdown-sub-scroller li,.list2b .proj-list ul{border-bottom:1px solid #e5e5e5}
@media (-webkit-min-device-pixel-ratio:2){.list2b .dropdown-sub-scroller li,.list2b .proj-list ul{border-bottom:.5px solid #e5e5e5}
}
.list2b .list-name{font-size:.34rem;line-height:.34rem}
.main-hd-tt{width:100%}
.main-hd-tt .tt-l{width:65%}
.main-hd-tt .tt-r{max-width:160px;width:1.6rem}
.main-hd-tt .tt-r img{width:100%;max-height:35px}
.feature-ul{width:100%}
.feature-ul li{margin-right:1%;text-align:left;display:inline-block;width:32%;background:#f5f5f5;border-radius:.05rem;height:.44rem;line-height:.44rem;padding-left:1%}
.feature-ul li i{margin-right:.06rem}
.proj-list ul{border-bottom:1px dashed #999;padding-bottom:.3rem}
.proj-list ul .proj-item{position:relative;padding-left:.2rem;height:.45rem;line-height:.45rem}
.proj-list ul .proj-item-l{display:inline-block;position:relative;width:3.2rem;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.proj-list ul .proj-item-r{position:absolute;right:0rem;width:2.8rem;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:right}
.main-hd-price{height:.7rem}
.main-hd-price .price-l{top:0;left:0;line-height:1}
.main-hd-price .price-r{top:3px;right:0}
.main-hd-price .old-price{text-decoration:line-through}
.top-more{height:60px;line-height:60px;margin-top:15px;background-color:#fff}
.icon-jiaz{display:inline-block;width:20px;background:url(http://images.hzins.com/short/aph5/loading.gif) center center no-repeat;vertical-align:top;height:100%;padding-right:6px;background-size:20px 20px!important}
.search-head{background:#e9e9e9}
.search-wrap{width:90%;background:#fff;position:relative;height:.56rem;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.search-wrap .hz-icon-i_t_10{position:absolute;left:.15rem;top:50%;margin-top:-.15rem;color:#666;line-height:.3rem;font-size:.3rem}
.search-wrap .search-input{width:100%;background:0 0;height:.56rem;vertical-align:top;padding-left:.6rem}
.search-wrap a{display:inline-block;width:10%;text-align:center}
.search-text{line-height:.56rem}
.search-ul li{float:left;width:29.9%;margin-right:.25rem;background:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding-bottom:.13rem;padding-top:.15rem;margin-bottom:.15rem;text-align:center}
.history-ul li{background:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding-left:.5rem;padding-right:.5rem;margin-bottom:.15rem;padding-bottom:.13rem;padding-top:.15rem;width:100%}
.search-policy-hd .search-hd-ul li{background:#fff;float:left;width:50%;text-align:center;line-height:.98rem;box-shadow:0 1px 0 0 #dfdfdf}
.search-policy-hd .search-hd-ul li a{display:inline-block;border-bottom:3px solid #fff}
.search-policy .search-policy-ul{width:65%;margin:0 auto;height:.75rem;line-height:.75rem}
.search-policy .search-policy-ul li{float:left;width:50%;background:#fff;color:#fff;text-align:center}
.search-policy .search-policy-ul .left-l{border-top-left-radius:4px;border-bottom-left-radius:4px}
.search-policy .search-policy-ul .right-r{border-top-right-radius:4px;border-bottom-right-radius:4px}
.ui-input-box .ui-input{width:60%}
.search-policy-input .ui-input-name{width:2.5rem}
.search-policy-btn{width:90%;margin:.3rem auto 0}
.search-policy-btn a{display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:1rem;line-height:1rem;width:100%}
.empty-pic{margin-top:1.95rem}
.empty-pic img{width:1.8rem;height:1.8rem}
.shade{position:fixed;top:1.08rem;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:20}
.nav-bar{position:relative;z-index:30}
.dropdown-wrapper{position:relative}
.dropdown-module{position:absolute;width:100%;height:0;overflow:hidden;-webkit-transition:height .3s;height:auto}
.scroller-wrapper{position:relative}
.scroller-wrapper ul{width:100%;background:#fff;min-height:3rem}
.scroller-wrapper .btn,.scroller-wrapper .btn-1,.scroller-wrapper .btn-2,.scroller-wrapper .btn-3,.scroller-wrapper .btn-4,.scroller-wrapper .btn-5,.scroller-wrapper .btn-6{display:block;width:100%;text-align:center;height:.97rem;line-height:.97rem;font-size:.32rem;color:#fff}
.dropdown-list li{width:100%;line-height:1rem;height:1rem;position:relative;font-size:.26rem}
.dropdown-list li .hz-icon-rarrow:after{font-size:.18rem;position:absolute;right:.2rem;top:0}
.dropdown-list li .hz-icon-gou:after{margin-left:.3rem;font-size:.3rem}
.dropdown-list .active{background:#fff}
.dropdown-list .dropdown-list-item,.dropdown-list .sub-name{text-align:left;margin:0 0 0 .4rem}
.category-wrapper li{background:#f5f5f5}
.dropdown-sub-scroller{position:absolute;top:0;right:0;left:3rem;bottom:0;background:#fff}
.dropdown-sub-scroller .dropdown-list{background:#fff;padding-left:.3rem;padding-right:.3rem}
.dropdown-sub-scroller li{background:#fff;border-bottom:1px solid #ddd}
.dropdown-sub-scroller .sub-name{display:block;margin-right:.6rem}
.dropdown-sub-scroller .sub-quantity{position:absolute;right:0;top:0}
.biz-dropdown-list{padding-left:.2rem;padding-right:.2rem}
.biz-dropdown-list li{padding-bottom:.2rem;padding-top:.2rem;border-bottom:1px solid #ddd;font-size:.26rem}
.biz-dropdown-list li:last-child{border-bottom:none}
.biz-dropdown-list li .dropdown-type{display:inline-block;border:1px solid #ddd;margin-right:.2rem;padding-left:.2rem;padding-right:.2rem;line-height:.55rem;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin-top:.2rem}
.list-nav li{height:44px;line-height:44px}
.list-nav li .class_icon{max-width:.48rem}
.list-nav li .hz-icon-barrow{color:#ccc}
.list-nav li .hz-icon-class1{color:#ffba4d}
.list-nav li .hz-icon-class2{color:#fe7d77}
.list-nav li .hz-icon-class3{color:#bbd464}
.list-nav li .hz-icon-class4{color:#63bfff}
.list-nav li .hz-icon-class5{color:#fba79e}
.nav-txt{border-top:1px solid #ddd;font-size:.26rem;color:#888}
.nav-txt:first-child{border-top:none}
.shuzi{display:inline-block;text-align:right;margin-top:10px}
.shuzi b{font-weight:400;background:#ddd;border-radius:.8rem;padding:0 10px;color:#fff;line-height:20px;font-size:.24rem;height:20px;float:right}
.search-box{padding:.15rem;border-bottom:1px solid #dfdfdf}
@media (-webkit-min-device-pixel-ratio:2){.search-box{border-bottom:.5px solid #dfdfdf}
}
.hz-icon-delete{font-size:.3rem}
.search-history{font-size:.28rem;line-height:.28rem}
.search-history .search-history-item{padding:.2rem .3rem;vertical-align:middle;border-bottom:1px solid #dfdfdf}
@media (-webkit-min-device-pixel-ratio:2){.search-history .search-history-item{border-bottom:.5px solid #dfdfdf}
}
.search-history .history-item{margin:0 .3rem}
.search-history .history-item li{padding:.3rem 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #dfdfdf}
.search-history .history-item li,.search-history .history-item li a{color:#666}
@media (-webkit-min-device-pixel-ratio:2){.search-history .history-item li{border-bottom:.5px solid #dfdfdf}
}
.minapp-enrty{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;position:absolute;z-index:-1;bottom:.5rem;padding:0 .8rem;align-items:center;-webkit-align-items:center}
.minapp-enrty .mini-code{display:block;width:1.45rem;height:1.45rem;margin-right:.2rem}
.minapp-enrty .mini-code img{width:100%;height:100%}