/*!-----------------[初始化]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#444;font-size:12px;line-height:1.5;font-family:"微软雅黑","Microsoft Yahei";padding-top:1.16rem}
a{color:inherit;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
em,i{font-style:normal}
input,select,textarea{font-size:12px;color:#444;font-family:"微软雅黑","Microsoft Yahei";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#acacac}
::-moz-placeholder{color:#acacac}
::-ms-input-placeholder{color:#acacac}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.bdc1{background-color:#f9f9f9}
.bdc2{background-color:#f6f6f6}
.wp{padding:0 .3rem}
.header{position:fixed;left:0;top:0;right:0;height:1.16rem;background-color:#fff;border-bottom:1px solid #d8d8d8;z-index:10;display:-webkit-flex;display:flex;justify-content:space-between}
.header .hd-l,.header .hd-r{flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.header .hd-l{padding:0 .2rem}
.header .logo{height:.64rem;line-height:.64rem;font-size:0;text-align:center;flex-shrink:0}
.header .logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.header .car{display:block;width:1.07rem;height:1.16rem;position:relative;background:url(../images/ico-car1.png) center center no-repeat;-webkit-background-size:.48rem auto;background-size:.48rem auto;flex-shrink:0}
.header .car .num{position:absolute;left:58%;bottom:54%;min-width:.17rem;line-height:.17rem;font-size:.16rem;color:#fff;text-align:center;background-color:#0081bf;border-radius:50%;z-index:10}
.header .user{display:block;width:1.07rem;height:1.16rem;position:relative;background:url(../images/ico-user1.png) center center no-repeat #000;-webkit-background-size:.48rem auto;background-size:.48rem auto;flex-shrink:0}
.header .menu{display:block;width:1.07rem;height:1.16rem;position:relative;background:url(../images/ico-menu1.png) center center no-repeat #0081bf;-webkit-background-size:.48rem auto;background-size:.48rem auto;flex-shrink:0}
.header .menu.active{background-image:url(../images/ico-close1.png)}
.box-nav{padding:.37rem .2rem;position:fixed;left:0;top:1.16rem;right:0;bottom:0;background-color:#fff;z-index:500;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);overflow-y:auto;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.box-nav.active{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.nav ul li a{padding:.35rem .14rem;padding-right:.8rem;display:block;font-size:.32rem;color:#0081bf;font-weight:700;line-height:1.5;border-bottom:1px solid #d8d8d8;position:relative}
.nav ul li a .icon-arrow{position:absolute;right:.32rem;top:50%;width:.4rem;height:.4rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.nav ul li a .icon-arrow:before{content:'';position:absolute;left:50%;top:50%;width:.3rem;height:.3rem;background-color:#e5e5e5;border-radius:50%;z-index:-2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.nav ul li a .icon-arrow:after{content:'';position:absolute;left:50%;top:50%;width:.24rem;height:.24rem;background:url(../images/ico-jia1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:-1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.nav ul ul{padding:0 .34rem;display:none}
.nav ul ul li a{padding:.32rem .3rem;padding-right:.5rem;display:block;font-size:.32rem;color:#000}
.nav ul ul li a .icon-arrow{right:0}
.nav ul ul li a .icon-arrow:before{display:none}
.nav ul ul li a .icon-arrow:after{width:.24rem;height:.13rem;background-image:url(../images/ico-arrow1.png)}
.nav ul ul ul{padding:0}
.nav ul ul ul li a{padding:.33rem .5rem;font-size:.28rem;color:#000;font-weight:400}
.nav ul ul ul li a .icon-arrow{right:0}
.nav ul ul ul li a .icon-arrow:before{display:none}
.nav ul ul ul li a .icon-arrow:after{width:.13rem;height:.24rem;background-image:url(../images/ico-arrow2.png)}
.nav ul li a.active .icon-arrow:after{background-image:url(../images/ico-jian1.png)}
.nav ul ul li a.active .icon-arrow:after{background-image:url(../images/ico-arrow1.png);-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}
.footer{height:1.47rem}
.footer .footer-inn{position:fixed;left:0;bottom:0;right:0;height:1.47rem;z-index:100;display:-webkit-flex;display:flex;justify-content:space-between}
.footer .footer-inn:before{content:'';position:absolute;left:0;top:.19rem;right:0;bottom:0;background-color:#fff;box-shadow:0 .02rem .21rem 0 rgba(75,75,75,.35);z-index:-1}
.footer .footer-inn:after{content:'';position:absolute;left:50%;top:0;width:1.25rem;height:1.22rem;background-color:#fff;border-radius:50%;box-shadow:0 .02rem .21rem 0 rgba(75,75,75,.35);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-2}
.footer .item{padding:.34rem 0 .15rem;display:block;width:20%;position:relative;z-index:1;flex-shrink:0}
.footer .item:before{content:'';position:absolute;left:50%;top:.13rem;width:1.25rem;height:1.22rem;background-color:#0081bf;border-radius:50%;z-index:-1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0}
.footer .item:after{content:'';position:absolute;left:50%;top:0;width:1.51rem;height:1.48rem;background-color:#fff;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-2;opacity:0}
.footer .icon{margin:0 auto .06rem;width:.48rem;height:.48rem;line-height:.48rem;font-size:0;text-align:center}
.footer .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.footer .tit{font-size:.24rem;color:#232323;text-align:center;font-weight:400;line-height:1.3}
.footer .item:nth-child(3):before{opacity:1}
.footer .item:nth-child(3):after{opacity:1}
.footer .item:nth-child(3) .tit{color:#fff}
.hd-1{margin-bottom:.25rem}
.hd-1 .en{font-size:.4rem;color:#fff;line-height:1;text-align:center;font-weight:700;text-transform:uppercase;text-stroke:1px #e6e6e6;-webkit-text-stroke:1px #e6e6e6}
.hd-1 .cn{margin-top:-.08rem;font-size:.28rem;color:#000;line-height:1.1;text-align:center;font-weight:700;display:-webkit-flex;display:flex;justify-content:center}
.hd-1 .cn span{padding:0 .48rem;display:block;min-width:2.4rem;max-width:100%;position:relative}
.hd-1 .cn span:after,.hd-1 .cn span:before{content:'';position:absolute;top:50%;width:.28rem;height:.17rem;background:url(../images/ico-circle1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.hd-1 .cn span:before{left:0}
.hd-1 .cn span:after{right:0}
.btns-1{display:-webkit-flex;display:flex;align-items:center}
.btns-1 .a1{padding:0 .2rem;display:block;min-width:1.1rem;line-height:.4rem;background-color:#0081bf;border-radius:.2rem;font-size:.24rem;color:#fff;text-align:center;flex-shrink:0}
.pos-1{padding:.38rem 0}
.pos-1 .wp{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.pos-1 .col{flex-grow:1}
.pos-1 .cor{margin-left:.25rem;flex-shrink:0}
.cur{padding-left:.3rem;font-size:.2rem;color:#575757;line-height:.4rem;background:url(../images/ico-home1.png) left top no-repeat;-webkit-background-size:.24rem auto;background-size:.24rem auto;display:-webkit-flex;display:flex;flex-wrap:wrap}
.cur em{margin:0 .04rem}
.search-1{padding-right:1.6rem;height:.74rem;position:relative;border:1px solid #b3b3b3;border-radius:.04rem;overflow:hidden}
.search-1 input{outline:0;border:none;background-color:transparent}
.search-1 .inp{padding:0 .1rem;display:block;width:100%;height:.72rem;line-height:.72rem;font-size:.3rem;color:#000}
.search-1 .submit{position:absolute;right:0;top:0;width:1.6rem;height:.72rem;line-height:.72rem;background-color:#1f1f1f;font-size:.3rem;color:#fff;text-align:center}
.search-2{position:relative}
.search-2 input{outline:0;border:none;background-color:transparent}
.search-2 .inp{padding:0 .32rem;padding-right:.9rem;display:block;width:100%;height:.84rem;line-height:.83rem;border-bottom:1px solid #282828;font-size:.26rem;color:#000}
.search-2 .submit{position:absolute;right:0;top:0;width:.62rem;height:.84rem;background:url(../images/ico-so1.png) left center no-repeat;-webkit-background-size:.36rem auto;background-size:.36rem auto}
.search-2 .inp::-webkit-input-placeholder{color:#000}
.search-2 .inp::-moz-placeholder{color:#000}
.search-2 .inp::-ms-input-placeholder{color:#000}
.pages{padding-top:.6rem}
.pages ul{margin:0 -.1rem -.1rem;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.pages ul li{padding:0 .1rem;margin-bottom:.1rem;flex-shrink:0}
.pages ul a{padding:0 .04rem;display:block;font-size:.18rem;text-align:center;font-weight:700;color:#464646;min-width:.34rem;line-height:.34rem;border-radius:.2rem}
.pages ul .next a,.pages ul .prev a{min-width:0;width:.34rem;height:.34rem;line-height:.34rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:.09rem auto;background-size:.09rem auto}
.pages ul .prev a{background-image:url(../images/ico-arrow9.png)}
.pages ul .next a{background-image:url(../images/ico-arrow10.png)}
.pages ul .active a{background-color:#0081bf;color:#fff}
.count-1{display:-webkit-flex;display:flex;align-items:center}
.count-1 input{outline:0;border:none;background-color:transparent}
.count-1 .inp,.count-1 .next,.count-1 .prev{flex-shrink:0}
.count-1 .next,.count-1 .prev{display:block;width:.4rem;height:.4rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:.3rem auto;background-size:.3rem auto}
.count-1 .prev{background-image:url(../images/ico-jian2.png)}
.count-1 .next{background-image:url(../images/ico-jia2.png)}
.count-1 .inp{display:block;width:.56rem;height:.4rem;line-height:.48rem;font-size:.24rem;color:#000;text-align:center;font-weight:700}
.count-1.v2 .next,.count-1.v2 .prev{width:.5rem;height:.5rem;-webkit-background-size:.4rem auto;background-size:.4rem auto}
.count-1.v2 .inp{width:1rem;height:.5rem;line-height:.5rem;font-size:.4rem;color:#5f5f5f}
.m-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:500;display:none}
.m-pop .pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.55);z-index:1}
.m-pop.active .popWin1{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.popWin1{padding:0 .2rem;position:absolute;left:0;bottom:0;right:0;height:64vh;background-color:#fff;border-radius:.25rem .25rem 0 0;z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.popWin1 .close{position:absolute;right:.2rem;top:.42rem;width:.4rem;height:.4rem;background:url(../images/ico-close2.png) center center no-repeat;-webkit-background-size:.32rem auto;background-size:.32rem auto;z-index:10}
.popWin1 .pop-hd{min-height:1.3rem;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.popWin1 .pop-hd .title{font-size:.36rem;color:#000;font-weight:700;line-height:1.3;text-align:center}
.popWin1 .pop-bd{overflow-y:auto;flex-grow:1}
.popWin1 .pop-fot{padding:.3rem 0;flex-shrink:0}
.popWin1 .pop-fot .a1{display:block;width:100%;height:.78rem;line-height:.78rem;background-color:#0081bf;border-radius:.39rem;font-size:.3rem;color:#fff;text-align:center}
.popWin2{padding:0 .36rem;position:absolute;left:50%;top:50%;width:4.43rem;height:2.92rem;z-index:10;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#dfdfdf;border-radius:.06rem}
.popWin2 .pop-hd{margin-bottom:.38rem;padding:.17rem 0;border-bottom:1px solid #c7c7c7}
.popWin2 .pop-hd .title{font-size:.3rem;color:#202020;text-align:center;font-weight:700;line-height:1.5}
.popWin2 .pop-fot .a1{margin-bottom:.2rem;display:block;font-size:.24rem;color:#515151;text-align:center;background-color:#f5f5f5;border:1px solid #c7c7c7;line-height:.54rem}
.check-1{position:relative;font-size:.2rem;color:#575757;line-height:.4rem;overflow:hidden;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.check-1 a{margin:0 .04rem;text-decoration:underline}
.check-1 input{position:absolute;left:-9999px}
.check-1 span{padding-left:.28rem;display:block;background:url(../images/ico-chk1.png) left center no-repeat;-webkit-background-size:.22rem auto;background-size:.22rem auto}
.check-1 input:checked+span{background-image:url(../images/ico-chk2.png)}
.form-1{padding-bottom:1rem}
.form-1 input{outline:0;border:none;background-color:transparent}
.form-1 .form-hd{margin-bottom:.42rem;padding:.4rem;min-height:1.52rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;box-shadow:0 0 .1rem rgba(0,0,0,.17);display:-webkit-flex;display:flex;align-items:center;justify-content:center}
.form-1 .form-hd .title{font-size:.4rem;color:#fff;font-weight:700;letter-spacing:.1em;line-height:1.5;text-align:center;text-shadow:0 0 .1rem rgba(0,0,0,.8);flex-shrink:0}
.form-1 .form-bd .form-item{margin-bottom:.2rem}
.form-1 .form-bd .input{padding:0 .2rem 0 .5rem;background-color:#fff;border:1px solid #dfdfdf;border-radius:.1rem;position:relative}
.form-1 .form-bd .icon{position:absolute;left:0;top:50%;width:.5rem;height:.5rem;line-height:.5rem;font-size:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.form-1 .form-bd .icon img{display:inline-block;vertical-align:middle;max-width:.28rem;max-height:.28rem}
.form-1 .form-bd .inp{display:block;width:100%;height:.82rem;line-height:.82rem;font-size:.24rem;color:#000}
.form-1 .form-bd .inp::-webkit-input-placeholder{color:#575757}
.form-1 .form-bd .inp::-moz-placeholder{color:#575757}
.form-1 .form-bd .inp::-ms-input-placeholder{color:#575757}
.form-1 .form-link{margin-top:.3rem;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.form-1 .form-link .lk{font-size:.2rem;color:#575757}
.form-1 .form-link .lk a{display:inline-block;line-height:.4rem;position:relative}
.form-1 .form-link .lk a:before{content:'';position:absolute;left:0;bottom:0;right:0;height:.02rem;background-color:#919191}
.form-1 .form-fot{margin-top:.76rem}
.form-1 .form-fot .a1{display:block;width:100%;height:.74rem;background-color:#0081bf;border-radius:.37rem;font-size:.24rem;color:#fff;text-align:center}
.form-2{padding-bottom:1rem}
.form-2 input,.form-2 select{outline:0;border:none;background-color:transparent}
.form-2 .form-head{margin-bottom:.32rem;position:relative;overflow:hidden}
.form-2 .form-head label{display:block}
.form-2 .form-head input{position:absolute;left:-9999px}
.form-2 .form-head .icon{margin:0 auto .14rem;width:1.32rem;height:1.32rem;line-height:1.32rem;font-size:0;text-align:center;background-color:#0081bf;border-radius:50%}
.form-2 .form-head .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.form-2 .form-head .tit{font-size:.24rem;color:#000;font-weight:400;line-height:1.3;text-align:center}
.form-2 .form-bd .form-item{margin-bottom:.2rem}
.form-2 .form-bd .input{padding:0 .2rem;padding-left:.4rem;background-color:#fff;border:1px solid #dfdfdf;border-radius:.1rem;position:relative}
.form-2 .form-bd .xing{position:absolute;left:.22rem;top:50%;font-size:.24rem;color:#0081bf;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.form-2 .form-bd .inp{display:block;width:100%;height:.82rem;line-height:.82rem;font-size:.24rem;color:#000}
.form-2 .form-bd .inp::-webkit-input-placeholder{color:#575757}
.form-2 .form-bd .inp::-moz-placeholder{color:#575757}
.form-2 .form-bd .inp::-ms-input-placeholder{color:#575757}
.form-2 .form-bd .send{margin-left:.1rem;display:block;width:1.7rem;height:.84rem;line-height:.84rem;background-color:#0081bf;border-radius:.1rem;font-size:.24rem;color:#fff;text-align:center;flex-shrink:0}
.form-2 .form-bd .sel{display:block;width:100%;height:.82rem;line-height:.82rem;font-size:.24rem;color:#000;background:url(../images/ico-arrow3.png) right center no-repeat;-webkit-background-size:.24rem auto;background-size:.24rem auto}
.form-2 .form-bd .sel::-webkit-input-placeholder{color:#575757}
.form-2 .form-bd .sel::-moz-placeholder{color:#575757}
.form-2 .form-bd .sel::-ms-input-placeholder{color:#575757}
.form-2 .form-bd .form-code{display:-webkit-flex;display:flex;align-items:center}
.form-2 .form-bd .form-code .input{flex-grow:1}
.form-2 .form-link{margin-top:.3rem;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.form-2 .form-fot{margin-top:.76rem}
.form-2 .form-fot .a1,.form-2 .form-fot .a2{margin-bottom:.32rem;display:block;width:100%;height:.74rem;border-radius:.37rem;font-size:.24rem;color:#fff;text-align:center}
.form-2 .form-fot .a1{background-color:#0081bf}
.form-2 .form-fot .a2{background-color:#000}
.form-3{padding-bottom:1rem}
.form-3 input,.form-3 select{outline:0;border:none;background-color:transparent}
.form-3 .form-items{padding:0 .4rem;margin-bottom:.4rem;background-color:#fff;box-shadow:0 0 .1rem rgba(0,0,0,.1)}
.form-3 .form-item{border-bottom:1px solid #d7dce1;display:-webkit-flex;display:flex;align-items:flex-start}
.form-3 .form-item:last-child{border:none}
.form-3 .label{padding:.26rem 0;margin-right:.2rem;width:1.58rem;font-size:.3rem;color:#000;font-weight:700;line-height:1.5;flex-shrink:0}
.form-3 .input{flex-grow:1}
.form-3 .inp{display:block;width:100%;height:.98rem;line-height:.98rem;font-size:.26rem;color:#000}
.form-3 .inp::-webkit-input-placeholder{color:#acacac}
.form-3 .inp::-moz-placeholder{color:#acacac}
.form-3 .inp::-ms-input-placeholder{color:#acacac}
.form-3 .sel{padding-right:.3rem;display:block;width:100%;height:.98rem;line-height:.98rem;font-size:.26rem;color:#000;background:url(../images/ico-arrow4.png) right center no-repeat;-webkit-background-size:.13rem auto;background-size:.13rem auto}
.form-3 .country-sel{margin-right:.27rem;padding-right:.5rem;display:block;width:.82rem;height:.5rem;line-height:.5rem;font-size:0;text-align:center;background:url(../images/ico-arrow5.png) right center no-repeat;-webkit-background-size:.13rem auto;background-size:.13rem auto;position:relative;flex-shrink:0}
.form-3 .country-sel:before{content:'';position:absolute;right:0;top:50%;width:1px;height:.3rem;background-color:#c8c8c8;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.form-3 .country-sel img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;border-radius:50%}
.form-3 .form-tel{display:-webkit-flex;display:flex;align-items:center}
.form-3 .form-fot{margin-top:1.03rem}
.form-3 .form-fot .a1{display:block;width:100%;height:.8rem;line-height:.8rem;background-color:#0081bf;border-radius:.41rem;font-size:.3rem;color:#fff;text-align:center}
.form-4{padding-bottom:1rem}
.form-4 input,.form-4 select{outline:0;border:none;background-color:transparent}
.form-4 .form-bd{padding:0 .18rem;background-color:#fff;border-radius:.25rem}
.form-4 .form-item{border-bottom:1px solid #dadada;display:-webkit-flex;display:flex;align-items:flex-start}
.form-4 .form-item:last-child{border:none}
.form-4 .label{padding:.355rem .16rem;width:1.7rem;font-size:.3rem;color:#000;font-weight:700;line-height:1.5;flex-shrink:0}
.form-4 .input{flex-grow:1}
.form-4 .inp{display:block;width:100%;height:1.16rem;line-height:1.16rem;font-size:.3rem;color:#000;text-align:right}
.form-4 .head{height:1.16rem;position:relative;overflow:hidden;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}
.form-4 .head label{padding-right:.45rem;display:block;background:url(../images/ico-arrow7.png) right center no-repeat;-webkit-background-size:.12rem auto;background-size:.12rem auto}
.form-4 .head input{position:absolute;left:-9999px}
.form-4 .head .icon{display:block;width:.86rem;height:.86rem;border-radius:50%;overflow:hidden}
.form-4 .head .icon img{display:block;width:100%;height:100%;object-fit:cover}
.form-4 .form-fot{margin-top:1rem}
.form-4 .form-fot .a1{display:block;width:100%;height:.8rem;line-height:.8rem;background-color:#0081bf;border-radius:.41rem;font-size:.3rem;color:#fff;text-align:center}
.table-1 table{width:100%}
.table-1 td{padding:.15rem .18rem;font-size:.2rem;color:#000;line-height:1.5;border:1px solid #000}
.table-2 table{width:100%}
.table-2 td,.table-2 th{padding:.07rem .1rem;border:1px solid #cacaca;font-size:.22rem;color:#fff;text-align:center;font-weight:400;line-height:1.5}
.table-2 th{background-color:#0081bf}
.table-2 td{background-color:#aeaeae}
.tabs-tit1{position:sticky;top:1.16rem;background-color:#fafafa}
.tabs-tit1 ul{padding:0 .1rem;border-bottom:1px solid #dadada;white-space:nowrap;overflow-x:auto;display:-webkit-flex;display:flex;justify-content:space-between}
.tabs-tit1 li{font-size:0;text-align:center;flex-grow:1}
.tabs-tit1 a{padding:0 .24rem;display:inline-block;vertical-align:middle;font-size:.3rem;color:#333;text-align:center;line-height:.88rem;position:relative}
.tabs-tit1 a:before{content:'';position:absolute;left:0;bottom:0;right:0;height:.04rem;background-color:#0081bf;opacity:0}
.tabs-tit1 .on a:before{opacity:1}
.tabs-desc1 .tab-item{display:none}
.tabs-desc1 .tab-item.on{display:block}
.swiper-arrow1{position:absolute;left:0;width:100%;height:.36rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:.32rem auto;background-size:.32rem auto;z-index:10}
.swiper-arrow1.prev{top:0;background-image:url(../images/ico-arrow13.png)}
.swiper-arrow1.next{bottom:0;background-image:url(../images/ico-arrow14.png)}
.swiper-pagination1{position:absolute;left:0;bottom:.32rem!important;right:0;font-size:0;text-align:center;z-index:10}
.swiper-pagination1 .swiper-pagination-bullet{margin:0 .18rem!important;width:.2rem;height:.2rem;background-color:#d8d8d8;border-radius:50%;opacity:1}
.swiper-pagination1 .swiper-pagination-bullet-active{background-color:#0081bf}
.banner{height:calc(100vh - 3.16rem);position:relative;overflow:hidden}
.banner .bg{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.banner .bg img{display:block;width:100%;height:100%;object-fit:cover}
.banner .cont{padding:0 .54rem;position:absolute;left:0;top:1.25rem;right:0;z-index:10}
.banner .cont .title{font-weight:400;line-height:1.3}
.banner .cont .title .cn{font-size:.5rem;color:#fff}
.banner .cont .title .en{font-size:.36rem;color:#0081bf;font-weight:700}
.banner .cont .desc{margin-top:.24rem;font-size:.24rem;color:#fff;line-height:1.25}
.swiper-pro1{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.swiper-pro1 .swiper-nav{padding:.36rem 0;width:.82rem;position:relative;flex-shrink:0}
.swiper-pro1 .swiper-nav .slider{height:2.7rem;position:relative;overflow:hidden}
.swiper-pro1 .swiper-nav .swiper-slide{padding:.04rem 0}
.swiper-pro1 .swiper-nav .pic{height:.82rem;background-color:#fff;border:solid transparent;overflow:hidden}
.swiper-pro1 .swiper-nav .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-pro1 .swiper-nav .swiper-slide-thumb-active .pic{border-color:#0081bf}
.swiper-pro1 .swiper-for{width:calc(100% - 1rem);position:relative;overflow:hidden;flex-shrink:0}
.swiper-pro1 .swiper-for .pic{height:2.7rem;line-height:2.7rem;font-size:0;text-align:center}
.swiper-pro1 .swiper-for .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-addr1 li{margin-bottom:.2rem}
.lst-addr1 .con{padding:0 .28rem;display:block;border:1px solid #b7b7b7;border-radius:.15rem;position:relative}
.lst-addr1 .con:before{content:'';position:absolute;right:0;top:0;width:.5rem;height:.46rem;background:url(../images/ico-suc2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;opacity:0}
.lst-addr1 .t1{padding:.28rem 0;border-bottom:1px solid #f4f6fb;color:#000;line-height:1.29;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-end}
.lst-addr1 .t1 .left{flex-grow:1}
.lst-addr1 .t1 .right{margin-left:.4rem;min-width:.82rem;flex-shrink:0}
.lst-addr1 .t1 .s1{font-size:.3rem}
.lst-addr1 .t1 .s2{margin-top:.18rem;font-size:.28rem}
.lst-addr1 .t1 .a1{display:block;border-left:1px solid #acacac;height:.84rem;line-height:.84rem;font-size:0;text-align:right}
.lst-addr1 .t1 .a1 img{display:inline-block;vertical-align:middle;max-width:.48rem;max-height:.48rem}
.lst-addr1 .t2{padding:.15rem 0;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.lst-addr1 .t2 .check{font-size:.26rem;color:#4e4e4e;line-height:.5rem;position:relative;overflow:hidden;flex-shrink:0}
.lst-addr1 .t2 .check label{display:block;width:100%;height:100%;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.lst-addr1 .t2 .check input{position:absolute;left:-9999px}
.lst-addr1 .t2 .check span{padding-left:.44rem;display:block;background:url(../images/ico-chk3.png) left center no-repeat;-webkit-background-size:.32rem auto;background-size:.32rem auto}
.lst-addr1 .t2 .check input:checked+span{background-image:url(../images/ico-chk4.png)}
.lst-addr1 .t2 .btns{flex-shrink:0;display:-webkit-flex;display:flex;align-items:center}
.lst-addr1 .t2 .btns .a1{display:block;font-size:.26rem;color:#4e4e4e;line-height:.5rem}
.lst-addr1 .active .con:before{opacity:1}
.lst-pro1 li{margin-bottom:.3rem}
.lst-pro1 .con{padding:.24rem;padding-left:0;display:block;background-color:#fff;box-shadow:0 0 .2rem 0 rgba(6,0,1,.1);display:-webkit-flex;display:flex}
.lst-pro1 .check{width:.7rem;flex-shrink:0;font-size:.3rem;color:#000;line-height:.5rem;position:relative;overflow:hidden}
.lst-pro1 .check label{display:block;width:100%;height:100%;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.lst-pro1 .check input{position:absolute;left:-9999px}
.lst-pro1 .check span{display:block;width:.32rem;min-height:.32rem;line-height:.32rem;background:url(../images/ico-chk3.png) left center no-repeat;-webkit-background-size:.32rem auto;background-size:.32rem auto}
.lst-pro1 .check input:checked+span{background-image:url(../images/ico-chk4.png)}
.lst-pro1 .inn{width:calc(100% - .7rem);flex-shrink:0;display:-webkit-flex;display:flex;align-items:flex-start}
.lst-pro1 .pic{margin-right:.12rem;width:1.48rem;height:1.48rem;line-height:1.48rem;font-size:0;text-align:center;flex-shrink:0}
.lst-pro1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-pro1 .text{width:calc(100% - 1.6rem);flex-shrink:0}
.lst-pro1 .t1{font-size:.26rem;color:#111;line-height:1.5;overflow:hidden}
.lst-pro1 .t1 .count-1{margin-left:.25rem;float:right}
.lst-pro1 .t1 .num{margin-left:.25rem;float:right;font-weight:700}
.lst-pro1 .t1 .tit{font-weight:700;overflow:hidden}
.lst-pro1 .t2{margin-top:.1rem;font-size:.18rem}
.lst-pro1 .t3{margin-top:.1rem;font-size:.18rem;color:#000;line-height:1.1}
.lst-pro1 .t3 .price{font-size:.32rem;font-weight:700}
.lst-pro1 .t4{margin-top:.1rem;padding:0 .5rem 0 .25rem;width:92%;height:.46rem;line-height:.46rem;font-size:.2rem;color:#111;border-radius:.23rem;background:url(../images/ico-arrow8.png) right center no-repeat #edf8fd;-webkit-background-size:.17rem auto;background-size:.17rem auto;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-pro2 li{border-bottom:1px solid rgba(176,186,195,.5)}
.lst-pro2 li:last-child{border:none}
.lst-pro2 .con{padding:.3rem 0;display:block;display:-webkit-flex;display:flex}
.lst-pro2 .pic{margin-right:.42rem;width:1.48rem;height:1.48rem;line-height:1.48rem;font-size:0;text-align:center;flex-shrink:0}
.lst-pro2 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-pro2 .text{width:calc(100% - 1.9rem);flex-shrink:0}
.lst-pro2 .t1{font-size:.26rem;color:#111;line-height:1.5;overflow:hidden}
.lst-pro2 .t1 .num{margin-left:.1rem;float:right;font-weight:700}
.lst-pro2 .t1 .tit{font-weight:700;overflow:hidden}
.lst-pro2 .t1 .tit .en{display:block;font-size:.18rem;color:#111}
.lst-pro2 .t2{margin-top:.1rem;font-size:.18rem}
.lst-pro2 .t3{margin-top:.08rem;font-size:.18rem;color:#000;line-height:1.1}
.lst-pro2 .t3 .price{font-size:.32rem;font-weight:700}
.lst-pro2 .t4{margin-top:.1rem;font-size:.2rem;color:#111}
.lst-pro2 .t4.t4_v2{padding:.06rem .25rem;display:inline-block;background-color:#edf8fd;border-radius:.23rem}
.lst-pro3{margin:0 -.16rem -.4rem;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-pro3 li{padding:0 .16rem;margin-bottom:.4rem;width:50%;flex-shrink:0}
.lst-pro3 .con{display:block;height:100%;border-bottom:1px solid #282828}
.lst-pro3 .pic{padding:.3rem;height:3.1rem;line-height:2.5rem;font-size:0;text-align:center;box-shadow:0 0 .1rem rgba(0,0,0,.2)}
.lst-pro3 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-pro3 .text{padding:.2rem .1rem;color:#1a1a1a;text-align:center;line-height:.3rem}
.lst-pro3 .t1{font-size:.22rem;font-weight:700}
.lst-pro3 .t2{margin-top:.04rem;font-size:.2rem}
.lst-pro4 li{padding:.3rem 0 .2rem;border-bottom:1px solid #cacaca}
.lst-pro4 a{display:block;font-size:.3rem;color:#282828;font-weight:700;line-height:1.5}
.lst-pro4 ul{margin-top:.2rem;padding-left:.2rem;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-pro4 ul li{padding:0;border:none;min-width:33.33%;flex-shrink:0}
.lst-pro4 ul a{padding:.08rem .1rem;display:block;font-size:.26rem;color:#282828;font-weight:400;line-height:1.5}
.lst-pro4 ul .on a{color:#0081bf}
.lst-1{margin:0 -.1rem -.2rem;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-1 li{padding:0 .1rem;margin-bottom:.2rem;flex-shrink:0}
.lst-1 .con{padding:.1rem;display:block;width:.82rem;height:.82rem;border:solid transparent}
.lst-1 .pic{display:block;width:100%;height:100%}
.lst-1 .on .con{border-color:#0081bf}
.box-perC1{padding-bottom:1rem}
.box-perC1 .perC-hd{margin-bottom:.44rem;padding:.22rem .32rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.box-perC1 .perC-hd .head{width:1.08rem;height:1.08rem;border:solid #fff;border-radius:50%;overflow:hidden;flex-shrink:0}
.box-perC1 .perC-hd .head img{display:block;width:100%;height:100%;object-fit:cover}
.box-perC1 .perC-hd .text{padding:0 .3rem;color:#000;line-height:1.5;flex-grow:1}
.box-perC1 .perC-hd .text .name{font-size:.3rem}
.box-perC1 .perC-hd .text .id{font-size:.24rem}
.box-perC1 .perC-hd .btns{width:1.45rem;height:.52rem;background-color:#0081bf;border-radius:.26rem;font-size:.2rem;color:#fff;text-align:center;flex-shrink:0;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.box-perC1 .perC-hd .btns img{margin-right:.08rem;max-width:.22rem;flex-shrink:0}
.box-perC1 .perC-bd ul li{margin-bottom:.3rem}
.box-perC1 .perC-bd ul .con{padding:.2rem .6rem;display:block;min-height:1.16rem;background-color:rgba(124,178,251,.1);border-radius:.05rem;display:-webkit-flex;display:flex;align-items:center}
.box-perC1 .perC-bd ul .icon{margin-right:.5rem;width:.6rem;height:.6rem;line-height:.6rem;font-size:0;text-align:center;flex-shrink:0}
.box-perC1 .perC-bd ul .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-perC1 .perC-bd ul .text{flex-grow:1}
.box-perC1 .perC-bd ul .tit{font-size:.3rem;color:#424242;font-weight:400;line-height:1.6}
.box-perC2{padding-bottom:1rem}
.box-perC2 .perC-items{box-shadow:0 0 .1rem rgba(0,0,0,.1)}
.box-perC2 .perC-hd{padding:.2rem .4rem;background-color:#dfdfdf;display:-webkit-flex;display:flex;align-items:center}
.box-perC2 .perC-hd .icon{margin-right:.12rem;width:.4rem;height:.4rem;line-height:.4rem;font-size:0;text-align:center;flex-shrink:0}
.box-perC2 .perC-hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-perC2 .perC-hd .tit{font-size:.3rem;color:#000;font-weight:700;line-height:1.33}
.box-perC2 .perC-bd{padding:.4rem .2rem}
.box-orderSt1{padding-bottom:1rem}
.box-orderSt1 .orderSt-hd{margin-bottom:.42rem;min-height:1.52rem;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;box-shadow:0 0 .1rem rgba(0,0,0,.17)}
.box-orderSt1 .orderSt-bd{padding:0 .42rem}
.box-orderSt1 .orderSt-bd .tips{margin-bottom:.4rem;font-size:.32rem;color:#000;font-weight:700;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.box-orderSt1 .orderSt-bd .tips img{margin-right:.2rem;display:block;max-width:.42rem;flex-shrink:0}
.box-orderSt1 .orderSt-fot{margin-top:1.4rem;padding:0 .42rem}
.box-orderSt1 .orderSt-fot .a1,.box-orderSt1 .orderSt-fot .a2{margin-bottom:.5rem;display:block;width:100%;height:.78rem;line-height:.78rem;border-radius:.39rem;font-size:.3rem;color:#fff;text-align:center}
.box-orderSt1 .orderSt-fot .a1{background-color:#0081bf}
.box-orderSt1 .orderSt-fot .a2{background-color:#c2c2c2}
.box-car1{padding-bottom:1.2rem}
.box-fot1{padding:.16rem 0 .25rem;position:fixed;left:0;bottom:1.28rem;right:0;background-color:#f2f2f2;z-index:100}
.box-fot1 .wp{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-fot1 .check{margin-top:.05rem;flex-shrink:0;font-size:.3rem;color:#000;line-height:.5rem;position:relative;overflow:hidden}
.box-fot1 .check label{display:block;width:100%;height:100%;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.box-fot1 .check input{position:absolute;left:-9999px}
.box-fot1 .check span{padding-left:.44rem;display:block;background:url(../images/ico-chk3.png) left center no-repeat;-webkit-background-size:.32rem auto;background-size:.32rem auto}
.box-fot1 .check input:checked+span{background-image:url(../images/ico-chk4.png)}
.box-fot1 .total{margin-top:.08rem;padding:0 .3rem;font-size:.3rem;color:#000;line-height:1.2;text-align:right;flex-grow:1}
.box-fot1 .total .price{font-size:.18rem;color:#0081bf;font-weight:700}
.box-fot1 .total .price .n{font-size:.32rem}
.box-fot1 .btns{display:block;width:1.58rem;height:.56rem;line-height:.56rem;background-color:#0081bf;border-radius:.28rem;font-size:.3rem;color:#fff;text-align:center;flex-shrink:0}
.box-carDt1{padding-bottom:1rem}
.box-carDt1 input,.box-carDt1 textarea{outline:0;border:none;background-color:transparent}
.box-carDt1 .carDt-addr{margin-bottom:.52rem;padding:.36rem .2rem;border-top:1px solid rgba(176,186,195,.5);border-bottom:1px solid rgba(176,186,195,.5)}
.box-carDt1 .carDt-addr .t1{font-size:.3rem;color:#000;background:url(../images/ico-arrow4.png) right center no-repeat;-webkit-background-size:.13rem auto;background-size:.13rem auto;display:-webkit-flex;display:flex;align-items:center}
.box-carDt1 .carDt-addr .t1 .icon{margin-right:.14rem;width:.3rem;height:.3rem;line-height:.3rem;font-size:0;text-align:center;flex-shrink:0}
.box-carDt1 .carDt-addr .t1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-carDt1 .carDt-addr .t2{padding-left:.44rem;margin-top:.2rem;font-size:.28rem;color:#343434;line-height:1.29}
.box-carDt1 .carDt-addr .t2 .s1{color:#000;font-weight:700}
.box-carDt1 .carDt-addr .t2 .s2{margin-top:.14rem}
.box-carDt1 .carDt-list{margin-bottom:.42rem;background-color:#fff;box-shadow:0 0 .1rem rgba(0,0,0,.1)}
.box-carDt1 .carDt-list .list-hd{padding:.32rem .2rem .15rem;font-size:.3rem;color:#000;font-weight:700;display:-webkit-flex;display:flex;align-items:center}
.box-carDt1 .carDt-list .list-hd .icon{margin-right:.1rem;display:block;width:.4rem;height:.4rem;line-height:.4rem;font-size:0;text-align:center;flex-shrink:0}
.box-carDt1 .carDt-list .list-hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-carDt1 .carDt-list .list-bd{margin:0 .4rem;border-bottom:1px solid rgba(0,0,0,.5)}
.box-carDt1 .carDt-list .list-fot{padding:.42rem .4rem}
.box-carDt1 .carDt-list .list-fot .total{font-size:.28rem;color:#000;font-weight:700;text-align:right;line-height:1.5}
.box-carDt1 .carDt-list .list-fot .total .price{font-size:.18rem;color:#0081bf}
.box-carDt1 .carDt-list .list-fot .total .price .n{font-size:.32rem}
.box-carDt1 .carDt-msg{margin-bottom:.5rem;background-color:#fff;box-shadow:0 0 .1rem rgba(0,0,0,.1)}
.box-carDt1 .carDt-msg .msg-hd{padding:.32rem .14rem .15rem;font-size:.3rem;color:#000;font-weight:700;display:-webkit-flex;display:flex;align-items:center}
.box-carDt1 .carDt-msg .msg-hd .icon{margin-right:.14rem;width:.32rem;height:.32rem;line-height:.32rem;font-size:0;text-align:center;flex-shrink:0}
.box-carDt1 .carDt-msg .msg-hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-carDt1 .carDt-msg .msg-bd{padding:0 .4rem;padding-left:.6rem}
.box-carDt1 .carDt-msg .msg-bd .tar{display:block;width:100%;height:1.4rem;font-size:.2rem;color:#000}
.box-carDt1 .carDt-fot{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-carDt1 .carDt-fot .total{font-size:.3rem;color:#000;font-weight:700;line-height:.58rem;flex-grow:1}
.box-carDt1 .carDt-fot .total .price{font-size:.18rem;color:#0081bf}
.box-carDt1 .carDt-fot .total .price .n{font-size:.36rem}
.box-carDt1 .carDt-fot .btns{margin-left:.25rem;width:1.98rem;height:.58rem;line-height:.58rem;background-color:#0081bf;border-radius:.28rem;font-size:.3rem;color:#fff;text-align:center;flex-shrink:0}
.box-order1{padding:.1rem 0;background-color:#fafafa;border-radius:.3rem .3rem 0 0}
.box-orderLs1{padding-top:.4rem}
.box-orderLs1 .box-items{margin-bottom:.4rem;background-color:#fff;box-shadow:0 0 .1rem rgba(0,0,0,.1)}
.box-orderLs1 .box-hd{padding:.17rem .3rem;font-size:.24rem;line-height:.36rem;border-bottom:1px solid #e6e6e6;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-orderLs1 .box-hd .id{color:#262626;flex-grow:1}
.box-orderLs1 .box-hd .state{margin-left:.2rem;color:#0081bf;flex-shrink:0}
.box-orderLs1 .box-bd{padding:0 .24rem}
.box-orderLs1 .box-fot{padding:.3rem .28rem;border-top:1px solid #e6e6e6}
.box-orderLs1 .box-fot .btns{display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}
.box-orderLs1 .box-fot .btns .a1,.box-orderLs1 .box-fot .btns .a2{margin-left:.2rem;padding:0 .2rem;display:block;min-width:1.3rem;line-height:.42rem;border:1px solid transparent;font-size:.2rem;color:#262626;text-align:center;border-radius:.05rem;flex-shrink:0}
.box-orderLs1 .box-fot .btns .a1{border-color:#c4c4c4}
.box-orderLs1 .box-fot .btns .a2{border-color:#000}
.box-orderDt1 .orderDt-items{margin-bottom:.54rem;background-color:#fff;box-shadow:0 0 .1rem rgba(0,0,0,.1)}
.box-orderDt1 .orderDt-hd{padding:.18rem .25rem;background-color:#dfdfdf;display:-webkit-flex;display:flex;align-items:center}
.box-orderDt1 .orderDt-hd .icon{margin-right:.1rem;width:.4rem;height:.4rem;line-height:.4rem;font-size:0;text-align:center;flex-shrink:0}
.box-orderDt1 .orderDt-hd .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.box-orderDt1 .orderDt-hd .tit{font-size:.3rem;color:#000;font-weight:700;line-height:1.33}
.box-orderDt1 .orderDt-list .list-bd{padding:0 .34rem}
.box-orderDt1 .orderDt-list .list-fot{margin:0 .34rem;padding:.25rem 0;border-top:1px solid rgba(191,191,191,.5)}
.box-orderDt1 .orderDt-list .list-fot .total{font-size:.28rem;color:#000;text-align:right;font-weight:700;line-height:1.5}
.box-orderDt1 .orderDt-list .list-fot .total .price{font-size:.18rem;color:#0081bf}
.box-orderDt1 .orderDt-list .list-fot .total .price .n{font-size:.32rem}
.box-orderDt1 .orderDt-info .info-bd{padding:.1rem .74rem}
.box-orderDt1 .orderDt-info .info-bd .info{font-size:.24rem;color:#000;line-height:1.5}
.box-orderDt1 .orderDt-info .info-bd .info .item{padding:.14rem 0;border-bottom:1px solid #dfdfdf}
.box-orderDt1 .orderDt-info .info-bd .info .item:last-child{border:none}
.box-pro1{padding-bottom:1rem}
.box-pro1 .pro-filter .items{margin:.4rem 0}
.box-pro1 .pro-filter .filter-title{margin-bottom:.1rem;font-size:.36rem;color:#000;font-weight:700;line-height:1.5}
.box-pro1 .pro-total{margin-bottom:.4rem;font-size:.3rem;color:#000;font-weight:700}
.box-pro1 .pro-total .n{color:#0081bf}
.box-pro1 .pro-sort{margin-bottom:.5rem;padding:0 .32rem;padding-right:.8rem;display:block;width:100%;line-height:.68rem;border:1px solid #2f2f2f;background:url(../images/ico-arrow1.png) right 0.22rem center no-repeat;-webkit-background-size:.24rem auto;background-size:.24rem auto;font-size:.26rem;color:#000}
.box-pro1 .pro-sort::-webkit-input-placeholder{color:#000}
.box-pro1 .pro-sort::-moz-placeholder{color:#000}
.box-pro1 .pro-sort::-ms-input-placeholder{color:#000}
.box-proDt1{margin-bottom:-.19rem}
.box-proDt1 .swiper-pro1{margin-bottom:.2rem}
.box-proDt1 .proDt-items1{margin-bottom:.4rem;padding:.46rem .4rem;background-color:#fff;border-radius:.3rem;position:relative}
.box-proDt1 .proDt-items1 .star{position:absolute;right:.4rem;top:.46rem;width:.4rem;height:.4rem;background:url(../images/ico-star2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.box-proDt1 .proDt-items1 .t1{padding-right:.6rem;font-size:.3rem;color:#282828;font-weight:700}
.box-proDt1 .proDt-items1 .t2{margin-top:.06rem;font-size:.26rem;color:#282828}
.box-proDt1 .proDt-items1 .t3{font-size:.22rem;color:#000;line-height:1.64}
.box-proDt1 .proDt-items1 .t4{margin-top:.2rem;line-height:.42rem}
.box-proDt1 .proDt-items1 .t4 .item{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-proDt1 .proDt-items1 .t4 .label{width:1.6rem;font-size:.22rem;color:#000;flex-shrink:0}
.box-proDt1 .proDt-items1 .t4 .right{text-align:right;flex-grow:1}
.box-proDt1 .proDt-items1 .t4 .price{font-size:.36rem;color:#000;font-weight:700}
.box-proDt1 .proDt-items1 .t5{margin:.2rem -.22rem 0 0;font-size:.22rem;color:#fff;line-height:1.5;display:-webkit-flex;display:flex;flex-wrap:wrap}
.box-proDt1 .proDt-items1 .t5 .item{margin:0 .22rem .2rem 0;padding:.12rem .2rem;background-color:#0081bf;border-radius:.27rem;flex-shrink:0}
.box-proDt1 .proDt-items1 .line{margin:.24rem 0 0;height:1px;background-color:#cacaca}
.box-proDt1 .proDt-items1 .type{padding:.3rem 0;border-bottom:1px solid #cacaca}
.box-proDt1 .proDt-items1 .type .type-tit{margin-bottom:.14rem;font-size:.22rem;color:#000}
.box-proDt1 .proDt-items1 .type .type-con{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.box-proDt1 .proDt-items1 .type .type-con .left{flex-grow:1}
.box-proDt1 .proDt-items1 .type .type-con .right{padding:.23rem 0;padding-right:.24rem;margin-left:.2rem;background:url(../images/ico-arrow2.png) right center no-repeat;-webkit-background-size:.11rem auto;background-size:.11rem auto;flex-shrink:0}
.box-proDt1 .proDt-items1 .type .type-con .num{font-size:.24rem;color:#000;line-height:1.5}
.box-proDt1 .proDt-items1 .count{padding:.25rem 0;border-bottom:1px solid #cacaca;display:-webkit-flex;display:flex;align-items:center}
.box-proDt1 .proDt-items1 .count .count-tit{margin-right:.2rem;font-size:.22rem;color:#000;line-height:1.5;flex-shrink:0}
.box-proDt1 .proDt-items1 .count .count-con{flex-grow:1;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}
.box-proDt1 .proDt-items1 .btns{margin-top:.4rem;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.box-proDt1 .proDt-items1 .btns a{display:block;width:46%;height:.65rem;line-height:.65rem;border-radius:.33rem;font-size:.28rem;color:#fff;text-align:center;font-weight:700;flex-shrink:0}
.box-proDt1 .proDt-items1 .btns .a1{background-color:#000}
.box-proDt1 .proDt-items1 .btns .a2{background-color:#0081bf}
.box-proDt1 .proDt-items2{padding:.2rem 0 1rem;background-color:#fff}
.box-proDt1 .proDt-items2 .tabs-tit1{background-color:#fff}
.box-proDt1 .proDt-items2 .tabs-tit1 ul{font-size:0;text-align:center;display:block}
.box-proDt1 .proDt-items2 .tabs-tit1 li{display:inline-block;vertical-align:bottom;width:33.33%}
.box-proDt1 .proDt-items2 .tabs-tit1 a{padding:0 .05rem}
.box-proDt1 .proDt-items2 .tabs-tit1 .on a{color:#0081bf}
.box-proDt1 .proDt-items2 .proDt-info1 .items{padding:.34rem 0 .4rem;border-bottom:1px solid #cacaca;display: none}
.box-proDt1 .proDt-items2 .proDt-info1 .items:last-child{border:none}
.box-proDt1 .proDt-items2 .proDt-info1 .items.on{display: block}





/* add */
.box-proDt1 .proDt-items1 .star1 {
    position: absolute;
    right: .4rem;
    top: .46rem;
    width: .4rem;
    height: .4rem;
    background: url(../images/ico-star1.png) center center no-repeat;
    -webkit-background-size: contain;
    background-size: contain
}
/*!2025.05.15*/
.box-proDt1 .proDt-items1 .line{margin:.24rem 0}
.m-pop.active .popWin3{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.popWin3{padding:.6rem .4rem .9rem;position:absolute;left:0;bottom:0;right:0;background-color:#fff;border-radius:.25rem .25rem 0 0;z-index:100;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.popWin3 .close{position:absolute;right:.2rem;top:.42rem;width:.4rem;height:.4rem;background:url(../images/ico-close2.png) center center no-repeat;-webkit-background-size:.32rem auto;background-size:.32rem auto;z-index:10}
.popWin3 .pop-hd{margin-bottom:.2rem;display:-webkit-flex;display:flex;align-items:flex-end}
.popWin3 .pop-hd .pic{margin:-1.3rem .28rem 0 0;width:1.94rem;height:1.94rem;border-radius:.2rem;border:1px solid #f4f4f4;background-color:#f4f4f4;overflow:hidden}
.popWin3 .pop-hd .pic img{display:block;width:100%;height:100%;object-fit:cover}
.popWin3 .pop-hd .right{padding:.1rem 0;flex-grow:1}
.popWin3 .pop-hd .t1{font-size:.4rem;color:#000}
.popWin3 .pop-cont{max-height:50vh;overflow:hidden;overflow-y:auto}
.popWin3 .pop-items1{margin-bottom:.36rem}
.popWin3 .pop-items1 .item{padding:.15rem 0;min-height:.96rem;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}
.popWin3 .pop-items1 .label{font-size:.34rem;color:#000;flex-shrink:0}
.popWin3 .pop-items1 .right{flex-grow:1}
.popWin3 .pop-items1 .count-1{justify-content:flex-end}
.popWin3 .pop-btns{padding-top:.5rem;margin-top:.3rem;border-top:1px solid #cacaca;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.popWin3 .pop-btns a{display:block;min-width:48%;height:.78rem;line-height:.78rem;border-radius:.5rem;font-size:.32rem;color:#fff;text-align:center;flex-shrink:0}
.popWin3 .pop-btns .a1{background-color:#000}
.popWin3 .pop-btns .a2{background-color:#0181c0}
.lst-1 .con{border-width:1px;border-color:#cacaca}
.lst-1 .pic{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.lst-pro5{margin:0 -.12rem;display:-webkit-flex;display:flex;flex-wrap:wrap}
.lst-pro5 li{padding:0 .12rem;margin-bottom:.2rem;width:25%;flex-shrink:0}
.lst-pro5 .con{display:block;border-radius:.2rem;border:1px solid #d0d0d0;background-color:#f4f4f4;overflow:hidden}
.lst-pro5 .pic{padding-top:100%;position:relative;overflow:hidden}
.lst-pro5 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.lst-pro5 .text{padding:.1rem .15rem}
.lst-pro5 .tit{font-size:.18rem;color:#000;font-weight:400;line-height:1.22;text-align:center;height:2.44em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.lst-pro5 .on .con{background-color:#0181c0;border-color:#0181c0}
.lst-pro5 .on .tit{color:#fff}
/*!2025.05.15 end*/
