@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}
.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}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix: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}
.layer-mask .cus-sheet .declare-content{background:#fff!important;padding:.2rem;font-size:.28rem}
.layer-mask .cus-sheet .declare-content a{color:var(--color-primary)}
.declare-tabs{display:flex;flex-direction:column;flex:1;overflow:hidden!important;top:.8rem!important;padding:0!important}
.declare-tabs .tabs-header{flex-shrink:0;position:relative;border-bottom:1px solid #eee}
.declare-tabs .tabs-header-mask{position:absolute;top:0;bottom:0;z-index:1;width:30px;height:100%;pointer-events:none}
.declare-tabs .tabs-header-mask-left{left:0;background:linear-gradient(to right,#FFF,rgba(255,255,255,0))}
.declare-tabs .tabs-header-mask-right{right:0;background:linear-gradient(to left,#FFF,rgba(255,255,255,0))}
.declare-tabs .tabs-tab-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative;overflow-x:scroll;scrollbar-width:none}
.declare-tabs .tabs-tab-list::-webkit-scrollbar{display:none}
.declare-tabs .tabs-tab-line{position:absolute;bottom:0;height:2px;background:var(--color-primary);border-radius:2px;width:102px;transform:translate3d(332px,0,0)}
.declare-tabs .tabs-tab-wrapper{padding:0 12px}
.declare-tabs .tabs-tab-item{white-space:nowrap;padding:8px 0 10px;width:-moz-min-content;width:min-content;margin:0 auto;font-size:17px;position:relative;cursor:pointer}
.declare-tabs .tabs-tab-item.active{color:var(--color-primary)}
.declare-tabs .tabs-tab-item.disabled{opacity:.5;cursor:not-allowed}
.declare-tabs .tabs-contents{flex:1;overflow:hidden;font-size:.28rem}
.declare-tabs .tabs-contents a{color:var(--color-primary)}
.declare-tabs .tabs-contents-wrapper{height:100%;overflow-y:auto}
.declare-tabs .tabs-contents-wrapper.locked .tabs-contents-actions{position:absolute;left:0;bottom:0;right:0;background-color:#fff;box-shadow:#EEE 0 -1px 2px 0}
.declare-tabs .tabs-contents-wrapper.locked .tabs-contents-loop{display:none}
.declare-tabs .tabs-contents-html{min-height:calc(100% - 120px);padding:.2rem}
.declare-tabs .tabs-contents-actions{box-sizing:border-box;overflow:hidden}
.declare-tabs .tabs-contents-actions-virtual{box-sizing:border-box;padding-top:1.2rem}
.declare-tabs .tabs-contents-button{margin:.16rem .24rem;width:auto;height:.88rem;color:#fff;font-size:.32rem;line-height:.88rem;text-align:center;padding:0;background:var(--color-primary);border-radius:1000px}
.declare-tabs .tabs-contents-loop{position:absolute;left:0;bottom:0;right:0;display:flex;flex-direction:column}
.declare-tabs .tabs-contents-loop .safe-area-position-bottom{background-color:#FFF}
.declare-tabs .tabs-contents-loop-inner{height:.84rem;background:linear-gradient(rgba(255,255,255,0),#fff,#fff);text-align:center;color:var(--color-primary);padding-top:.35rem}
.nav-banner img{width:100%;max-height:300px}
.nav-banner .icon-back{max-width:66px;width:.66rem;left:20px;top:.2rem}
.main{background:#f5f5f5;padding-bottom:1.36rem}
.main-hd{background:#fff}
.main-hd .main-hd-tt{width:100%}
.main-hd .main-hd-tt .tt-l{width:65%;font-family:PingFangSC-Medium;font-weight:bolder}
.main-hd .main-hd-tt .tt-r{max-width:160px;width:1.6rem}
.main-hd .main-hd-tt .tt-r img{width:100%;max-height:35px}
.main-hd .main-hd-price{height:.42rem}
.main-hd .main-hd-price .price-l{bottom:0;left:0}
.main-hd .main-hd-price .price-r{bottom:3px;right:0}
.main-hd-bottom{height:.77rem}
.main-hd-bottom ul{width:100%;overflow:auto;white-space:nowrap}
.main-hd-bottom ul li{height:.77rem;line-height:.77rem;margin-right:3%;text-align:left;display:inline-block}
.main-hd-bottom ul li i{margin-right:.06rem}
.main-hd-bottom ul li:first-child{padding-left:.2rem}
.main-hd-bottom ul li:last-child{padding-right:.2rem}
.main-bd{border-top:1px solid #ddd}
.main-bd-proj{background:#fff}
.main-bd-proj .proj-tt{font-family:PingFangSC-Medium;font-weight:bolder;height:.9rem;line-height:.9rem}
.main-bd-proj .proj-bd-box{border:1px solid #ddd}
.main-bd-proj .proj-plan{height:.9rem;line-height:.9rem;border-bottom:1px solid #ddd;position:relative}
.main-bd-proj .proj-plan .plan-name{position:relative;width:1.3rem;height:.9rem;text-align:center;background:#ddd;left:0;border-right:1px solid #ddd;z-index:2}
.main-bd-proj .proj-plan .plan-navbar{white-space:nowrap;overflow:auto;background:#f9f9f9}
.main-bd-proj .proj-plan .plan-navbar .plan-nav{display:inline-block;height:.44rem;line-height:.44rem;padding-left:.22rem;padding-right:.22rem;font-size:.28rem;color:#333;position:relative}
.main-bd-proj .proj-plan .plan-navbar .plan-nav a:first-child{margin-left:.1rem}
.main-bd-proj .proj-plan .plan-navbar .plan-nav-hover{background:#337bfc;border-radius:20px;color:#fff}
.main-bd-proj .proj-plan .plan-drop{position:absolute;right:0;height:.9rem;width:.8rem;text-align:center;background:#fff;border-left:1px solid #ddd;top:0;z-index:2}
.main-bd-proj .proj-plan-hover{height:.9rem;line-height:.9rem;border-bottom:1px solid #ddd;position:relative}
.main-bd-proj .proj-plan-hover .plan-name{position:absolute;width:1.3rem;height:.9rem;text-align:center;left:0;z-index:2}
.main-bd-proj .proj-plan-hover .plan-drop{position:absolute;right:0;height:.9rem;width:.8rem;text-align:center;background:#fff;border-left:1px solid #ddd;top:0;z-index:2}
.main-bd-proj .proj-list ul .proj-item{position:relative;padding:.2rem;line-height:1.3;border-bottom:1px solid #ddd}
.main-bd-proj .proj-list ul .proj-item-more{height:1rem;line-height:1rem;text-align:center;border-bottom:1px solid #ddd}
.main-bd-proj .proj-list ul .proj-item-l{width:4rem}
.main-bd-proj .proj-list ul .proj-item-r{text-align:right;width:2.3rem}
.main-bd-proj .proj-list ul .hz-icon-help{right:0;padding-left:.1rem}
.main-bd-proj .proj-price{height:1.2rem;line-height:1.2rem}
.main-bd-proj .proj-price.proj-price-new{height:1.3rem;line-height:1.3rem}
.main-bd-proj .proj-price .proj-price-r{width:1.9rem;height:.6rem;line-height:.6rem;text-align:center;margin-top:.3rem;border-radius:6px}
.main-bd-proj .proj-price .proj-price-1{line-height:1.6}
.main-bd-proj .proj-price .proj-price-1 .hz-icon-help:after{color:#fc9b06;vertical-align:middle}
.main-bd-proj .proj-price-tips{display:inline-block;margin-top:-.2rem;padding:0 .2rem .2rem;color:#F93700}
.main-bd-proj .proj-bd-more{margin-top:.35rem;padding-bottom:.5rem}
.main-bd-proj .pic-promise{margin:.25rem auto 0;max-width:659px;width:100%}
.main-bd-proj .pic-promise img{width:100%}
.main-bd-proj .pic-add{margin:0 auto;max-width:750px;width:100%}
.main-bd-proj .pic-add img{width:100%}
.proj-notice-blank{height:.2rem;background:#f5f5f5}
.proj-notice-container{padding:0 0 0 .3rem}
.proj-notice-container .proj-notice-title{font-family:PingFangSC-Medium;font-weight:bolder;font-size:.32rem;color:#333;letter-spacing:0;line-height:.32rem;padding-top:.32rem;padding-bottom:.29rem;border-bottom:1px solid #E1E1E1}
.proj-notice-container .proj-notice-content .proj-notice-item{padding-right:.3rem}
.proj-notice-container .proj-notice-content .proj-notice-item .item-key{font-family:PingFangSC-Medium;font-weight:bolder;font-size:.28rem;color:#333;letter-spacing:0;line-height:.28rem;padding-top:.4rem;padding-bottom:.18rem}
.proj-notice-container .proj-notice-content .proj-notice-item .item-key.protocal{padding-top:.32rem}
.proj-notice-container .proj-notice-content .proj-notice-item .item-value{font-family:PingFangSC-Regular;font-size:.24rem;color:#666;letter-spacing:0;text-align:justify;line-height:.36rem}
.proj-notice-container .proj-notice-content .proj-notice-item .item-value a{font-family:PingFangSC-Regular;font-size:.28rem;color:#6076FF;letter-spacing:0;line-height:.4rem}
.proj-notice-container .proj-notice-content .proj-notice-item.flex{display:flex;justify-content:space-between;align-items:center}
.proj-notice-container .proj-notice-content .top-table{padding:.14rem 0;border-bottom:1px dashed #E1E1E1}
.proj-notice-container .proj-notice-content .center-table{padding-bottom:.32rem;border-bottom:1px dashed #E1E1E1}
.proj-notice-container .proj-notice-content .proj-notice-item-new{padding:.18rem .3rem .18rem 0}
.proj-notice-container .proj-notice-content .proj-notice-item-new .item-key{font-family:PingFangSC-Medium;font-weight:bolder;font-size:.28rem;color:#333;letter-spacing:0;line-height:.28rem}
.proj-notice-container .proj-notice-content .proj-notice-item-new .item-value{font-family:PingFangSC-Regular;font-size:.28rem;color:#666;letter-spacing:0;text-align:justify;line-height:.4rem}
.proj-notice-container .proj-notice-content .proj-notice-item-new.flex{display:flex;justify-content:space-between;align-items:center}
.proj-notice-container .proj-notice-content .proj-notice-tip{padding-top:.32rem;padding-bottom:.4rem;font-family:PingFangSC-Regular;font-size:.28rem;color:#999;letter-spacing:0;line-height:.28rem}
.proj-notice-container .proj-notice-content .proj-notice-tip a{color:#6076FF}
.proj-provision-container{padding:0 0 .4rem .3rem}
.proj-provision-container .proj-provison-title{font-family:PingFangSC-Medium;font-weight:bolder;font-size:.32rem;color:#333;letter-spacing:0;line-height:.32rem;padding-top:.32rem;padding-bottom:.29rem;border-bottom:1px solid #E1E1E1}
.proj-provision-container .proj-provision-list.master{margin-bottom:.05rem}
.proj-provision-container .proj-provision-list .list-title{font-family:PingFangSC-Medium;font-weight:bolder;font-size:.28rem;color:#333;letter-spacing:0;line-height:.28rem;padding-top:.32rem;padding-bottom:.2rem}
.proj-provision-container .proj-provision-list .list-body .list-item{display:flex;align-items:baseline!important}
.proj-provision-container .proj-provision-list .list-body .list-item .txt{padding-right:.06rem;flex:1}
.proj-provision-container .proj-provision-list .list-body .list-item .txt .item-name{font-family:PingFangSC-Regular;font-size:.28rem;color:#333;letter-spacing:0;line-height:.4rem;margin-bottom:.05rem}
.proj-provision-container .proj-provision-list .list-body .list-item .txt .tips{font-family:PingFangSC-Regular;font-size:.24rem;color:#999;letter-spacing:0;line-height:.38rem}
.proj-provision-container .proj-provision-list .list-body .list-item .icon{display:block;width:.7rem;text-align:center}
.master-provison-tips .provision-item{display:flex;font-family:PingFangSC-Regular;font-size:.24rem;color:#999;letter-spacing:0;line-height:.44rem}
.main-bd-options{margin-top:.4rem;background:#fff;height:1.6rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.main-bd-options ul li{width:24.7%;border-right:1px solid #ddd;text-align:center;height:1.6rem;float:left}
.main-bd-options ul li a{display:block;width:100%;margin-top:.32rem;line-height:.4rem}
.main-bd-options ul li i{font-style:normal;font-size:.45rem}
.main-bd-options .last-li{border-right:none}
.recommend{background-color:#fdf3e4;box-sizing:border-box;padding:.2rem .1rem .1rem;margin-top:.2rem;position:relative}
.recommend .recommend-product-head .recommend-icon{width:.81rem;height:.81rem;float:left;margin:0 .2rem 0 .1rem}
.recommend .recommend-product-head p{float:left;font-size:.26rem;line-height:.37rem;color:#333;width:3.64rem;padding-top:.03rem}
.recommend .recommend-product-head .arrow-icon{position:absolute;top:.57rem;right:.34rem;width:.2rem;height:.08rem;transform:rotate(180deg)}
.recommend .recommend-product-head .arrow-icon.no-rotate{transform:rotate(0)}
.recommend .recommend-product-content{box-sizing:border-box;padding:.3rem;background-color:#fff;margin-top:.2rem;position:relative}
.recommend .recommend-product-content>img{position:absolute;top:.3rem;right:.2rem;width:1.39rem}
.recommend .recommend-product-content h2{font-size:.31rem;line-height:.44rem;width:4.92rem;margin-bottom:.16rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.recommend .recommend-product-content .advantage li{box-sizing:border-box;float:left;max-width:2.17rem;height:.34rem;border-radius:.04rem;border:1px solid #eee;margin-right:.14rem;overflow:hidden}
.recommend .recommend-product-content .advantage li img{float:left;margin:.07rem 0 0 .1rem;width:.19rem;height:.19rem;float:left}
.recommend .recommend-product-content .advantage li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.24rem;line-height:.34rem;color:#666;margin-left:.4rem}
.recommend .recommend-product-content .guarantee{margin-top:.4rem}
.recommend .recommend-product-content .guarantee li{font-size:.26rem;line-height:.37rem;color:#666;margin-bottom:.14rem}
.recommend .recommend-product-content .guarantee li:last-child{margin-bottom:0}
.recommend .recommend-product-content .guarantee li p{width:5.3rem;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.recommend .recommend-product-content .guarantee li span{float:right}
.recommend .recommend-product-content a{display:block;width:6.65rem;line-height:.76rem;background-color:#337bfc;border-radius:.04rem;font-size:.34rem;line-height:.76rem;text-align:center;color:#fff;margin-top:.3rem}
.hz-detail-marrow{width:0;height:0;line-height:0;font-size:0;overflow:hidden;border-width:.12rem;border-style:solid dashed dashed dashed;border-color:#d8d8d8 transparent transparent transparent;border-bottom:none;vertical-align:2px;margin-left:.1rem}
.hz-touch-slide-wrap{padding:.25rem .05rem 0;overflow:hidden}
.hz-touch-slide{height:.9rem}
.hz-touch-slide{position:relative;overflow:hidden}
.hz-touch-slide-box{position:absolute;z-index:1;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
.hz-touch-slide li{font-size:.3rem;line-height:.44rem;padding:0 .2rem;margin-right:.05rem;border-radius:.85rem;cursor:pointer}
.hz-touch-slide li{float:left}
.hz-touch-slide li.active{background-color:#337bfc;color:#fff}
.family-entry{display:block;position:relative;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.family-entry img{width:100%}
.family-entry .mini-code{position:absolute;right:.5rem;top:.2rem;width:1.2rem;height:1.2rem}
.is-free-style{color:#ff5b00}