blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
abbr,acronym{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'Ã¥Â®â€¹Ã¤Â½â€œ'}
.fw{font-family:'Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:12px Ã¥Â®â€¹Ã¤Â½â€œ,Arial,sans-serif}
a{text-decoration:none}
a:hover{color:#f60}
*,: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(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
body{color:#333;font-size:14px;line-height:1.5;font-family:"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;background-color:#f3f5f9}
img{max-width:100%;border:none;display:block}
input,select,textarea{font-size:14px;color:#333;font-family:PingFangSC,'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],input[type=text],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#666}
::-moz-placeholder{color:#666}
::-ms-input-placeholder{color:#666}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
a:hover{color:#ff4b59}
.wp{margin:0 auto;width:100%;max-width:1530px;padding:0 15px}
.menuBtn{display:none;position:fixed;top:12px;right:12px;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#fff;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-5px;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.cur,.cur a{font-size:12px;color:#5e5e5e;line-height:20px}
.cur{margin:18px 0 10px 9px;padding-left:26px;background:url(../images/cur.png) no-repeat left center}
.cur a:hover{color:#ca1318}
.go-top{position:fixed;right:83px;bottom:131px;width:50px;height:50px;border-radius:50%;cursor:pointer;z-index:99;overflow:hidden;transition:.3s}
.go-top img{display:block;width:100%;height:100%;object-fit:cover}
.footer{background:#f3f5f9;padding:74px 0 48px}
.footer .inner{padding-bottom:76px}
.ft-copy,.ft-copy a{font-size:14px;color:#000;transition:.3s}
.ft-copy a{padding:0 5px}
.ft-copy a:hover{color:#1e71ce}
.ft-l{float:left;width:65%}
.ft-r{float:right;width:31%}
.ul-ft{margin-bottom:35px}
.ul-ft li{display:inline-block;margin-right:51px}
.ul-ft li:last-child{margin-right:0}
.ul-ft .link{font-size:18px;color:#000;transition:.5s}
.ul-ft .link:hover{color:#1e71ce}
.ft-l .desc p{font-size:17px;color:#444;margin-bottom:11.5px}
.ft-r .tit{font-size:18px;color:#000;margin-bottom:30px}
.m-ftlinks .link{display:inline-block;width:47px;height:47px;background:#444;border-radius:50%;overflow:hidden;margin-right:8px;transition:.3s}
.m-ftlinks .link:hover{opacity:.8}
.m-ftlinks .link:last-child{margin-right:0}
.m-ftlinks .link img{display:block;width:100%;height:100%;object-fit:cover}
@media only screen and (min-width:1200px) and (max-width:1920px){
.wp{margin:0 auto;max-width:79.68vw;padding:0 .781vw}
.go-top{right:4.322vw;bottom:6.822vw;width:2.604vw;height:2.604vw;border-radius:50%}
.go-top img{object-fit:cover}
.footer{background:#f3f5f9;padding:3.854vw 0 2.5vw}
.footer .inner{padding-bottom:3.958vw}
.ft-copy,.ft-copy a{font-size:.729vw;transition:.3s}
.ft-copy a{padding:0 .26vw}
.ul-ft{margin-bottom:1.822vw}
.ul-ft li{margin-right:2.656vw}
.ul-ft .link{font-size:.937vw;transition:.5s}
.ft-l .desc p{font-size:.885vw;margin-bottom:.598vw}
.ft-r .tit{font-size:.937vw;margin-bottom:1.562vw}
.m-ftlinks .link{width:2.447vw;height:2.447vw;background:#444;border-radius:50%;margin-right:.416vw;transition:.3s}
.m-ftlinks .link:hover{opacity:.8}
.m-ftlinks .link img{object-fit:cover}
}
.desc-mob{display: none;}
@media only screen and (max-width:1200px){
.wp{max-width:100%}
.ft-l{display:none}
.desc-mob{display: block;font-size: 14px;color: #444;padding: 10px 0 ;border-bottom: 1px solid #d6d6d6;border-top: 1px solid #d6d6d6;}
.ft-l,.ft-r{float:none;width:100%}
.footer{padding:14px 0 18px}
.ft-r .tit{font-size:16px;text-align:center;margin-bottom:10px}
.m-ftlinks{display:flex;justify-content:center;align-items:center;margin-bottom: 10px;}
.m-ftlinks .link{width:40px;height:40px}
.footer .inner{padding-bottom:6px}
.ft-copy,.ft-copy a{font-size:12px;color:#000;transition:.3s}
.go-top{position:fixed;right:20px;bottom:8%;width:40px;height:40px}
}
.g-banw1{height:169px;display:flex;align-items:center;background-color:#f3f5f9}
.g-banw1 .txt{flex:1}
.g-banw1 .tit{font-size:36px;color:#1e71cc}
.row-form1{padding:65px 0 160px;background-color:#fff}
.m-form1{width:600px;margin:0 auto}
.m-form1 .g-topw1{margin-bottom:34px}
.g-topw1 .tit{font-size:36px;color:#000;margin-bottom:6px}
.g-topw1 .desc{font-size:16px;color:#444}
.g-topw1 .desc a{color:#1e71cd;transition:.3s}
.g-topw1 .desc a:hover{opacity:.8}
.m-form1 .group{border-radius:5px;border:1px solid #d6d6d6;margin-bottom:28px}
.m-form1 .group2{margin-bottom:10px}
.m-form1 .group .inpt{display:block;width:100%;height:50px;line-height:50px;padding:0 15px;font-size:17px;color:#444;background-color:transparent}
.m-form1 .info{margin-bottom:44px;text-align:right}
.m-form1 .a{display:inline-block;font-size:17px;color:#1e71cd;text-decoration:underline;transition:.3s}
.m-form1 .a:hover{opacity:.8}
.m-form1 .submit{display:block;width:100%;border:none;text-align:center;width:601px;height:52px;line-height:52px;font-size:16px;color:#fff;margin-bottom:25px;background-color:#1e71ce;transition:.3s;cursor:pointer;border-radius:4px}
.m-form1 .submit:hover{opacity:.8}
.m-form1 .ort{font-size:17px;color:#444}
.row-form2{padding:54px 0 70px;background-color:#fff}
.m-form2{margin:0 auto;width:1200px}
.ul-tabm1{margin:25px 0 52px}
.ul-tabm1 li{display:inline-block;margin-right:38px}
.ul-tabm1 .con{display:block;min-width:282px;line-height:66px;border:2px solid #1f72ce;border-radius:4px;transition:.3s;text-align:center;font-size:24px;color:#444}
.ul-tabm1 .con:hover,.ul-tabm1 .on .con{background-color:#f3ecd9}
.m-contm1 .form{margin-bottom:20px}
.m-contm1 .form2{margin-bottom:45px}
.m-contm1 .list{margin:0 -19px;overflow:hidden}
.m-contm1 .list .con{width:50%;float:left;padding:0 19px;margin-bottom:26px}
.m-contm1 .list .group{border-radius:4px;border:1px solid #d6d6d6}
.m-contm1 .list .inpt,.m-contm1 .list select{display:block;width:100%;line-height:50px;height:50px;background-color:transparent;font-size:17px;color:#444;padding:0 16px}
.m-contm1 .list select{display:inline-block;width:auto}
.m-contm1 .list .sp{color:#444;display:inline-block}
.m-contm1 .list .sp em{font-size:17px;display:inline-block;color:#444}
.m-contm1 .list .con2{display:flex;justify-content:space-between;align-items:center}
.m-contm1 .list .con2 .group{width:48%}
.m-contm1 .form .tit{font-size:25px;color:#000;margin-bottom:18px}
.m-contm1 .upbox{display:flex;align-items:self-end}
.m-contm1 .upbox .box{width:244px;height:244px;background:#f3ecd9;position:relative;padding:20px 30px}
.m-contm1 .upbox .img{display:block;width:100%;height:100%;object-fit:cover}
.m-contm1 .upbox .zoom{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/zoom.png);width:30px;height:30px}
.m-contm1 .upbox .up-btn{position:relative;overflow:hidden;width:109px;height:50px;background:#1e71ce;margin-left:16px;cursor:pointer;transition:.3s}
.m-contm1 .upbox .up-btn:hover{opacity:.8}
.m-contm1 .upbox .up-btn input{display:block;width:100%;opacity:0;height:100%;cursor:pointer}
.m-contm1 .upbox .span1{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;width:100%;font-size:16px;color:#fff;text-align:center}
.m-contm1 .submit{height:52px;width:100%;line-height:52px;background-color:#1e71ce;border:none;font-size:16px;color:#fff;cursor:pointer;transition:.3s;border-radius:4px}
.m-contm1 .submit:hover{opacity:.8}
.row-form3{background-color:#fff;padding:70px 0 400px}
.m-form3{width:475px;margin:0 auto}
.m-form3 .btns{margin-top:30px;justify-content:space-between;display:flex}
.m-form3 .btns .btn{width:47%;line-height:52px;text-align:center;background-color:#1e71ce;display:block;font-size:16px;color:#fff;border:2px solid transparent;transition:.3s;border-radius:4px}
.m-form3 .btns .btn:hover{opacity:.8}
.m-form3 .btns .btn2{color:#000;border-color:#1e71ce;background-color:transparent}
.row-form4{padding:65px 0 270px;background-color:#fff}
.m-form4{width:600px;margin:0 auto}
.m-form4 .g-topw1{margin-bottom:24px}
.m-form4 .form .group{border:1px solid #d6d6d6;border-radius:4px;margin-bottom:20px}
.m-form4 .form .group .inpt{display:block;width:100%;height:52px;line-height:52px;display:block;width:100%;font-size:17px;color:#444;background-color:transparent;padding:0 16px}
.m-form4 .form .txt{font-size:14px;color:#545454;margin-bottom:30px;line-height:1.6}
.m-form4 .form .submit{height:52px;line-height:52px;display:block;width:100%;text-align:center;font-size:16px;color:#fff;background-color:#1e71ce;border-radius:4px;border:none;cursor:pointer;transition:.3s}
.m-form4 .form .submit:hover{opacity:.8}
.g-boxw1{padding:36px 40px;background-color:#fff;min-height:597px}
.m-form5{width:100%}
.m-form5 .con{font-size:17px;color:#444;display:flex;align-items:center;margin-bottom:28px}
.m-form5 .txt{width:100px;margin-right:20px;text-align:right}
.m-form5 .group{flex:1;margin-bottom:0}
.m-form5 .submit{width:497px;margin-top:40px}
@media only screen and (min-width:1200px) and (max-width:1920px){
.g-banw1{height:8.802vw;align-items:center}
.g-banw1 .txt{flex:1}
.g-banw1 .tit{font-size:1.875vw}
.row-form1{padding:3.385vw 0 8.333vw}
.m-form1{width:31.25vw;margin:0 auto}
.m-form5{width:100%}
.m-form1 .g-topw1{margin-bottom:1.77vw}
.g-topw1 .tit{font-size:1.875vw;margin-bottom:.312vw}
.g-topw1 .desc{font-size:.833vw}
.g-topw1 .desc a{transition:.3s}
.g-topw1 .desc a:hover{opacity:.8}
.m-form1 .group{border-radius:.26vw;border:1px solid #d6d6d6;margin-bottom:1.458vw}
.m-form1 .group2{margin-bottom:.52vw}
.m-form1 .group .inpt{height:2.604vw;line-height:2.604vw;padding:0 .781vw;font-size:.885vw}
.m-form1 .info{margin-bottom:2.291vw}
.m-form1 .a{font-size:.885vw;text-decoration:underline;transition:.3s}
.m-form1 .a:hover{opacity:.8}
.m-form1 .submit{border:none;width:31.3vw;height:2.708vw;line-height:2.708vw;font-size:.833vw;margin-bottom:1.302vw;transition:.3s;border-radius:.208vw}
.m-form1 .submit:hover{opacity:.8}
.m-form1 .ort{font-size:.885vw}
.row-form2{padding:2.812vw 0 3.645vw}
.m-form2{margin:0 auto;width:62.5vw}
.ul-tabm1{margin:1.302vw 0 2.708vw}
.ul-tabm1 li{margin-right:1.979vw}
.ul-tabm1 .con{min-width:14.68vw;line-height:3.437vw;border-radius:.208vw;transition:.3s;font-size:1.25vw}
.m-contm1 .form{margin-bottom:1.041vw}
.m-contm1 .form2{margin-bottom:2.343vw}
.m-contm1 .list{margin:0 -.989vw}
.m-contm1 .list .con{padding:0 .989vw;margin-bottom:1.354vw}
.m-contm1 .list .group{border-radius:.208vw;border:1px solid #d6d6d6}
.m-contm1 .list .inpt,.m-contm1 .list select{line-height:2.604vw;height:2.604vw;font-size:.885vw;padding:0 .833vw}
.m-contm1 .list select{width:auto}
.m-contm1 .list .sp em{font-size:.885vw}
.m-contm1 .list .con2{justify-content:space-between;align-items:center}
.m-contm1 .form .tit{font-size:1.302vw;margin-bottom:.937vw}
.m-contm1 .upbox{align-items:self-end}
.m-contm1 .upbox .box{width:12.7vw;height:12.7vw;background:#f3ecd9;padding:1.041vw 1.562vw}
.m-contm1 .upbox .img{object-fit:cover}
.m-contm1 .upbox .zoom{top:50%;transform:translate(-50%,-50%);background-image:url(../images/zoom.png);width:1.562vw;height:1.562vw}
.m-contm1 .upbox .up-btn{width:5.677vw;height:2.604vw;background:#1e71ce;margin-left:.833vw;transition:.3s}
.m-contm1 .upbox .up-btn:hover{opacity:.8}
.m-contm1 .upbox .up-btn input{opacity:0}
.m-contm1 .upbox .span1{top:50%;transform:translateY(-50%);left:0;right:0;font-size:.833vw}
.m-contm1 .submit{height:2.708vw;line-height:2.708vw;border:none;font-size:.833vw;transition:.3s;border-radius:.208vw}
.m-contm1 .submit:hover{opacity:.8}
.row-form3{padding:3.645vw 0 20.83vw}
.m-form3{width:24.73vw;margin:0 auto}
.m-form3 .btns{margin-top:1.562vw;justify-content:space-between}
.m-form3 .btns .btn{line-height:2.708vw;font-size:.833vw;transition:.3s;border-radius:.208vw}
.m-form3 .btns .btn:hover{opacity:.8}
.row-form4{padding:3.385vw 0 14.06vw}
.m-form4{width:31.25vw;margin:0 auto}
.m-form4 .g-topw1{margin-bottom:1.25vw}
.m-form4 .form .group{border:1px solid #d6d6d6;border-radius:.208vw;margin-bottom:1.041vw}
.m-form4 .form .group .inpt{height:2.708vw;line-height:2.708vw;font-size:.885vw;padding:0 .833vw}
.m-form4 .form .txt{font-size:.729vw;margin-bottom:1.562vw;line-height:1.6}
.m-form4 .form .submit{height:2.708vw;line-height:2.708vw;font-size:.833vw;border-radius:.208vw;border:none;transition:.3s}
.m-form4 .form .submit:hover{opacity:.8}
.g-boxw1{padding:1.875vw 2.083vw;min-height:31.09vw}
.m-form5 .con{font-size:.885vw;align-items:center;margin-bottom:1.458vw}
.m-form5 .txt{width:5.208vw;margin-right:1.041vw}
.m-form5 .group{flex:1}
.m-form5 .submit{width:25.88vw;margin-top:2.083vw}
}
@media only screen and (max-width:1199px){
.m-form1{width:100%}
.g-topw1 .tit{font-size:24px}
.g-topw1 .desc{font-size:14px}
.m-form1 .group .inpt{line-height:40px;height:40px;font-size:14px}
.m-form1 .info{margin-bottom:20px}
.m-form1 .a,.m-form1 .ort{font-size:14px}
.m-form1 .submit{width:200px;height:40px;line-height:40px;margin:0 auto 40px}
.ul-tabm1 .con{display:block;min-width:168px;line-height:46px;border-width:1px;font-size:18px}
.ul-tabm1 li{margin-right:10px}
.ul-tabm1{margin:20px 0 30px}
.m-form2{width:100%}
.m-contm1 .list .con{padding:0 10px}
.m-contm1 .list{margin:0 -10px}
.m-contm1 .list .inpt,.m-contm1 .list select{font-size:14px;height:40px;line-height:40px}
.m-contm1 .form .tit{font-size:18px;margin-bottom:10px}
.m-contm1 .upbox .box{width:180px;height:180px;padding:10px}
.m-contm1 .upbox .up-btn{width:98px;height:37px;margin-left:10px}
.m-contm1 .list .sp em,.m-contm1 .upbox .span1{font-size:14px}
.m-form3{width:100%}
.m-form3 .btns{justify-content:flex-start}
.m-form3 .btns .btn{height:45px;line-height:45px;font-size:14px;border-width:1px;max-width:200px;margin-right:20px}
.m-form4{width:100%}
}
@media only screen and (max-width:767px){
.g-topw1 .tit{font-size:18px}
.row-form1{padding:60px 0 90px}
.ul-tabm1 .con{min-width:auto;line-height:32px;font-size:14px;padding:0 10px}
.m-contm1 .list .con{float:none;width:100%;padding:0;margin-bottom:20px}
.m-contm1 .list{margin:0}
.m-contm1 .submit{font-size:14px;line-height:40px;height:40px}
.m-contm1 .upbox .box{width:150px;height:150px}
.m-contm1 .upbox .zoom{width:20px;height:20px}
.m-contm1 .list .inpt,.m-contm1 .list select,.m-form1 .group .inpt{padding:0 10px}
.m-form3 .btns .btn{height:40px;line-height:40px}
.row-form3{padding:70px 0 100px}
.m-form4 .form .group .inpt,.m-form4 .form .submit{height:40px;line-height:40px;font-size:14px;padding:0 10px}
.row-form4{padding:60px 0 100px}
.g-boxw1{min-height:auto;padding:20px}
.m-form5 .con{font-size:14px}
.m-form5 .txt{width:70px;margin-right:10px}
}
.swiper-ban .item{display:block;padding-top:42.05%;background-size:cover;background-repeat:no-repeat;background-position:center;position: relative;}
.swiper-ban .item .bg{bottom: 0;right: 0;left: 0;top: 0;position: absolute;display: block;width: 100%;height: 100%;background-color: rgba(0,0,0,.02);z-index: 2;}
.swiper-ban .item img{bottom: 0;right: 0;left: 0;top: 0;position: absolute;display: block;width: 100%;height: 100%;}
.swiper-ban .item .mob{display: none;}
.swiper-ban .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:1;margin:0 9px!important}
.swiper-ban .swiper-pagination-bullet-active{background:#ff830a}
.swiper-ban .swiper-pagination{bottom:25px!important}
.m-idxe1{background:#fff;overflow:hidden;padding:60px 0 72px}
.g-tite1{position:relative;margin-bottom:29px}
.g-tite1 .tit{font-size:24px;color:#1e71ce}
.g-tite1 .more{position:absolute;top:50%;transform:translateY(-50%);right:0;font-size:16px;color:#1e71ce;text-decoration-line:underline}
.m-idxe1 .inner{overflow:hidden}
.m-idxe1 .inner .l{float:left;width:51.3%}
.m-idxe1 .inner .r{float:right;width:46.5%}
.g-cone1{overflow:hidden;display:block}
.g-cone1 .pic{position:relative;padding-top:100.1%;overflow:hidden;height:0;margin-bottom:7px}
.g-hotbg .bg{z-index: 7; position:absolute;top:0;bottom:0;right:0;left:0;transition:.5s;background-color:rgba(0,0,0,.02)}
.g-hotbg:hover .bg{opacity:1}
.g-cone1 .pic img{position:absolute;top:0;bottom:0;right:0;left:0;display:block;width:100%;height:100%;object-fit:contain;transition:.5s;z-index:5;background-color: #fff;}
.g-cone1:hover .pic img{transform:scale(1.08)}
.g-cone1 .top{margin-bottom:4px}
.g-cone1 .top span{display:inline-block;vertical-align:middle;padding:1px 4.5px;font-size:12px;background-color:#1e71ce;margin-right:3px;color:#fff}
.g-cone1 .top .hot{background-color:#ca5008}
.g-cone1 .name{font-size:17px;color:#444;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.g-cone1 .price{font-size:20px;color:#000;font-weight:700}
.ul-liste1{overflow:hidden;margin:0 -17.5px}
.ul-liste1 .g-cone1 .name{margin-bottom:6px;line-height:1.3}
.ul-liste1 li{float:left;width:50%;margin-bottom:20px}
.ul-liste1 .con{margin:0 17.5px}
.ul-liste1 .con .pic{padding-top:100%}
.m-idxe2{padding:80px 0 60px;background:#f3f5f9}
.m-idxe2 .pic1{display:block;width:100%;margin-bottom:51px}
.m-idxe2 .img-mob{display: none;}
.m-idxe2 .pic-a{display: inline-block;position: relative;}
.m-idxe2 .pic-a .bg1{z-index: 7;position: absolute;top: 0;bottom: 0;right: 0;left: 0;transition: .5s;background-color: rgba(0, 0, 0, .02);}
.ul-liste2{margin:0 -20px 32px}
.ul-liste2 .con{margin:0 20px}
.ul-liste5{margin:0 20px!important}
 .ul-liste2 .bg{/*background-color:#fff*/} 
.ul-liste2 li{width:25%;margin-bottom:39px}
.g-tipe1{position:absolute;top:12px;right:12px;z-index:10;display:flex;justify-content:center;align-items:center;min-width:58px;height:31px;background:#ff830a;border-radius:15px;font-size:14px;color:#fff;overflow:hidden}
.ul-liste2 .con .pic{padding-top:100%}
.g-cone1 .price1{font-size:14px;color:#777;text-decoration:line-through}
.g-cone1 .top .span2{background-color:#ff830a}
.g-moree1{display:flex;justify-content:center;align-items:center}
.g-moree1 .more{font-weight:500;font-size:16px;color:#fff;overflow:hidden;display:inline-block;vertical-align:middle;padding:6.5px 16.5px;background:#1e71ce;border-radius:18px;transition:.3s}
.g-moree1 .more:hover{opacity:.8}
.m-idxe3{padding:82px 0 48px;background-color:#fff}
.m-idxe3 .g-tite1{margin-bottom:65px}
.ul-liste3 li{margin-bottom:29px}
.ul-liste3 .con{height:471px}
.ul-liste3 .con .pic{padding-top:99.5%}
.m-ordere1{background:#f3f5f9;padding:53px 0 32px}
.m-ordere1 .l{width:60%}
.m-ordere1 .r{/* width: 18.1%; */}
.m-ordere1 .l .tit{font-size:36px;color:#1e71ce;margin-bottom:26px}
.m-ordere1 .l .total{float:left;display:flex;justify-content:center;align-items:center;width:113px;height:37px;background:#1e71ce;border-radius:18px;margin-right:30px;font-weight:500;font-size:16px;color:#fff}
.m-ordere1 .l .con{padding-top:5px;overflow:hidden}
.m-ordere1 .l .con .item1{border-bottom: 1px solid #d6d6d6;padding-top: 10px;}
.m-ordere1 .l .con .item1:last-child{border-bottom: none;}
.m-ordere1 .l .con .item1:first-child{padding-top: 0;}
.m-ordere1 .l .link{display:inline-block;font-weight:500;font-size:16px;color:#000;margin-right:20px;margin-bottom:13px;transition:.5s}
.m-ordere1 .l .link:last-child{margin-right: 0 !important;}
.m-ordere1 .l .link.on,
.m-ordere1 .l .link:hover{color:#1e71ce}
.m-ordere2{background-color:#fff;padding:50px 0 160px}
.m-ordere2 .inner{overflow:hidden}
.m-selorder{padding-top:79px;position:relative}
.m-selorder .tit{text-align:right;cursor:pointer;margin-bottom:10px}
.m-selorder .tit span{display:inline-block;vertical-align:middle;font-weight:500;font-size:16px;color:#000;margin-right:6px}
.m-selorder .item{z-index:55;position:absolute;top:116%;right:0;display:none;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
.m-selorder .box2{background:#fff;overflow:hidden;border-radius:5px;padding:18px 0 13px}
.m-selorder .con1{height:30px;line-height:30px;font-size:14px;color:#666;transition:.5s;padding:0 27px}
.m-selorder .con1:hover{background:#f2f2f2}
.m-selorder .tit i{display:inline-block;vertical-align:middle;width:13px;height:8px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(../images/sel2.png)}
.ul-liste4{margin-bottom:19px}
.ul-liste4 li{padding-bottom:37px;border-bottom:1px solid #d6d6d6}
.row-contact{padding:66px 0 185px;background-color:#fff}
.m-contact{width:1184px;margin:0 auto}
.m-contact .info{font-size:16px;color:#000;line-height:1.375;margin-bottom:83px}
.m-contact .ft-l{float:none;width:100%}
.m-carte1{overflow:hidden;padding:49px 0 188px;background-color:#fff}
.m-carte1 .l{width:1071px}
.m-carte1 .r{padding-top:6px;width:345px}
.m-checkbox1 .g-cone1{overflow:hidden}
.m-checkbox1 .g-cone1 .pic{float:left;width:102px;height:102px;margin-right:16px;margin-bottom:0;padding-top:0;background:rgba(216,216,216,.1)}
.m-checkbox1 .g-cone1 .pic img{position:static;left:auto;top:auto;transform:translate(0)}
.m-checkbox1 .g-cone1 .txt{overflow:hidden}
.m-checkbox1 .g-cone1 .name{font-size:25px;margin-bottom:2px}
.m-checkbox1 .g-cone1 .info{font-size:16px;color:#000;line-height:1.18;margin-bottom:31px}
.m-checkbox1 .g-cone1 .info1{margin-bottom:10px}
.m-checkbox1 .g-cone1 .top{margin-bottom:10px}
.m-checkall .span1,.m-checkbox1 .g-cone1 .del{font-size:16px;color:#1e71cc;text-decoration-line:underline;cursor:pointer;display:inline-block}
.m-checkall .span1:hover,.m-checkbox1 .g-cone1 .del:hover{color:rgba(30,113,204,.8)}
.m-checkall .span1{margin-left:4px}
.m-checkall .alldel{margin-left:20px}
.m-cartprice .price{font-size:20px;color:#000;font-weight:700;margin-bottom:0}
.m-cartprice .price1{font-size:14px;color:#777;text-decoration:line-through}
.m-tablecart tbody tr{border-bottom:3px solid #f7f7f7}
.m-cartprice{transform:translateY(-140%)}
.m-cartstepper{transform:translate(-21%,-272%);display:flex;align-items:center;justify-content:center}
.m-tablecart .m-cartstepper {transform: translate(-21%, 0%);}
.m-tablecart .m-cartprice{transform: translateY(-0%);}
.m-tablecart .m-cartprice2{transform: translateY(0% );}
.m-cartstepper button{width:30px;height:30px;border-radius:50%;overflow:hidden;outline:0;border:none;font-size:24px;color:#000;display:flex;justify-content:center;align-items:center;transition:.5s;background-color:transparent;cursor:pointer}
.m-cartstepper .decrement{font-size:24px}
.m-cartstepper input[type=text]{width:30px;height:30px;line-height:30px;text-align:center;margin:0 5px;font-size:15px;color:#000}
.m-cartstepper button:hover{color:#fff;background-color:#f06057}
.m-cartstepper2 button:hover{color:#000}
.m-cart-r .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-weight:700}
.m-cart-r .top .total{font-size:24px;color:#000}
.m-cart-r .top .price{font-size:20px;color:#000}
.m-cart-r .submit{width:100%;display:flex;justify-content:center;align-items:center;height:52px;cursor:pointer;font-size:16px;color:#fff;background-color:#1e71ce;border:none;outline:0}
.m-tablecart th{line-height:48px;background:#f7f7f7;font-size:16px;color:#666;padding:0 30px;font-weight:400}
.m-tablecart{width:100%}
.m-checkbox1{padding:37px 0 34px}
.m-checkall{padding-top:23px}
.m-checke1{float:left;padding-top:37px}
.all-select-checkbox,.g-item-checkbox-label{padding-left:30px;position:relative}
.all-select-checkbox input,.g-item-checkbox-label input{position:absolute;top:0;bottom:0;left:0;width:20px;height:20px;opacity:0}
.checkbox-img{position:absolute;top:0;bottom:0;left:0;display:inline-block;vertical-align:middle;width:20px;width:20px;margin-right:5px}
.g-cart-checkbox-area .checkbox-img2{display:none}
.g-cart-checkbox-area .checked .checkbox-img2{height: 20px;width: 20px;position:absolute;top:0;bottom:0;left:0;display:inline-block;vertical-align:middle;z-index:5}
.m-detaiil1 .box{padding:13px 0 13px;background:#f3f5f9}
.m-detaiil1 .box .tit{font-size:16px;color:#000}
#magnifier{float:left;position:relative;width:672px;margin-right:80px}
.small-box{position:relative;width:672px;height:672px;margin-bottom:20px;background-color:rgba(0,0,0,.1);text-align:center}
.small-box img{display:block;width:100%;height:100%;object-fit:contain}
.small-box .hover{display:none;position:absolute;left:0;top:0;width:200px!important;height:200px!important;border:1px solid #aaa;background:#fede4f;opacity:.5;cursor:move;z-index:5}
.thumbnail-box{position:relative;width:100%;overflow:hidden}
.thumbnail-box .btn{position:absolute;top:50%;width:32px;height:31px;z-index:5}
.thumbnail-box .btn-prev{transform:translateY(-50%);top:50%;left:0;background:url(../images/prev.png) no-repeat;background-size:contain;background-repeat:no-repeat}
.thumbnail-box .btn-next{top:50%;transform:translateY(-50%);right:0;background:url(../images/next.png) no-repeat;background-size:contain;background-repeat:no-repeat}
.thumbnail-box::after,.thumbnail-box::before{position:absolute;top:0;left:0;bottom:0;content:' ';background-color:#fff;width:40px;height:100%}
.thumbnail-box::after{left:auto;right:0}
.thumbnail-box .list{overflow:hidden;width:590px;margin:0 auto}
.thumbnail-box .wrapper{width:100000px}
.thumbnail-box .list{margin:0 40px}
.thumbnail-box .list .item{float:left;padding:0 7px}
.thumbnail-box .list img{display:block;width:104px;height:104px;object-fit:contain;border-radius:4px;overflow:hidden;border:2px solid #d8d8d8}
.thumbnail-box .list .item-cur img{border-color:#1e71cc}
.big-box{display:none;overflow:hidden;position:absolute;left:672px;top:0;width:806.22px;height:806.22px;z-index:999}
.big-box img{display:block;max-width:inherit}
.m-detaiil2{background-color:#fff;padding:40px 0 25px}
.m-detaiilconr{padding-top:8px;overflow:hidden}
.m-detaiilconr .name{font-size:25px;margin-bottom:18px}
.m-detaiilconr .con1{padding-top:7px}
.m-detaiilconr .top{margin-bottom:9px}
.f16{font-size:16px;color:#000}
.m-detaiilconr .con1 .tit1{margin-bottom:16px}
.m-detaiilconr .con1 .tit2{padding:19px 0 15px;border-top:2px solid #d8d8d8;border-bottom:2px solid #d8d8d8;margin-bottom:22px}
.m-detaiilconr .con2 .desc{line-height:1.187;padding-bottom:20px;border-bottom:2px solid #d8d8d8}
.m-detaiilconr .con3{padding-top:16px;margin-bottom:18px}
.m-detaiilconr .con3 .li{margin-bottom:18px}
.m-detaiilconr .con3 .li:last-of-type{margin-bottom:0px}
.m-detaiilconr .con3 .tit1{margin-bottom:13px}
.m-detaiilconr .con4 .tit1{margin-bottom:13px}
.m-detaiilconr .con3 span:last-child{margin-right:0!important}
.m-detaiilconr .con4{margin-bottom:29px}
.m-btndetail .btn{display:inline-block;vertical-align:middle;width:242px;height:59px;line-height:55px;text-align:center;color:#0058a3;transition:.3s;margin-right:7px;border:2px solid #0058a3;border-radius:8px;overflow:hidden}
.m-btndetail .btn.on,.m-btndetail .btn:hover{background-color:#0058a3;color:#fff}
.m-detaiil3{padding:35px 0 20px;background-color:#fff}
.m-detaiil3 .tit1{font-size:25px;color:#000;padding-bottom:21px;margin-bottom:36px;border-bottom:2px solid #d8d8d8}
.m-detaiil3 .inner{border-bottom:2px solid #d8d8d8}
.m-detaiil3 .desc{width:1180px;margin:0 auto;line-height:1.183;padding-bottom:144px}
.m-detaiil4 .tit1{font-size:25px;color:#000;margin-bottom:25px}
.m-detaiil4{background-color:#fff;padding:0 0 65px}
.ul-liste5 .con .pic{padding-top:99.5%}
.m-detaiil2 .inner{position:relative}
.small-box{position:relative}
.m-videoe1{position:absolute;bottom:0;left:0;right:0;top:0;z-index:9!important}
.swiper-e2 .pic .bg2,
.m-videoe1 .bg2{z-index: 999; position:absolute;top:0;bottom:0;right:0;left:0;transition:.5s;background-color:rgba(0,0,0,.02);pointer-events: none;}
.m-videoe1 .bg2{z-index: 21;}
.m-videoe1 .bg{position:absolute;bottom:0;left:0;right:0;top:0;width:100%;height:100%;object-fit:cover;z-index:20;display:none}
.m-videoe1 video{display:block;width:100%;height:100%;object-fit:cover;}
.m-videoe1.on .bg{display:none}
.m-videoe1.on,.m-videoe1.on .close{display:block}
.g-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none;width:71px;height:71px;background-image:url(../images/playe1.png);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;outline:0;z-index:1000 !important;cursor:pointer}
.m-videoe1 .close{position:absolute;right:15px;top:15px;width:12px;height:12px;background-image:url(../images/__sprite.png);background-position:-58px -40px;font-size:0;color:transparent;display:none}
.m-cartstepper2{justify-content:start;transform:translate(0)}
.m-cartstepper2 .decrement{width:50px;height:48px;border:1px solid #efefef;background-color:#efefef;border-radius:0}
.m-cartstepper2 input[type=text]{width:60px;height:48px;line-height:30px;text-align:center;margin:0 0;font-size:15px;color:#000;border-top:1px solid #efefef;border-bottom:1px solid #efefef;border-right:1px solid #efefef}
.m-cartstepper2 .increment{width:50px;height:48px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;border-right:1px solid #efefef;border-radius:0}
.m-cartstepper2 .decrement:hover,.m-cartstepper2 .increment:hover{background-color:#efefef}
.m-cleare1,
.m-selorder .layui-btn,.m-selorder .layui-btn span{font-weight:500;font-size:16px;color:#000}
.m-selorder {/* min-width: 180px; */display: inline-block;}
.m-cleare1{color: #1e71ce;display: inline-block;margin-top: -2px;text-decoration: underline;cursor: pointer;}
.magnifier.on .g-play{display:block}
.m-selorder .layui-icon-down:before{display:none}
.m-selorder .layui-btn .layui-icon{display:inline-block!important;vertical-align:middle;font-size:0!important;width:13px;height:8px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(../images/sel2.png);margin-left:3px}
.layui-dropdown{min-width:180px!important}
.m-selorder .layui-btn{border:none!important;left:auto!important;right:0!important;padding-left: 0 !important;}
.layui-menu li{font-size:14px!important;color:#666!important}
.layui-menu-body-title{color:#666!important}
.m-swipermob{position:relative;float:left;width:672px;margin-right:80px}
.g-swiper-button-nexte1,.g-swiper-button-preve1{position:absolute;top:auto!important;margin-top:0!important;width:32px!important;height:31px!important;z-index:5;bottom:4.8%!important}
.g-swiper-button-preve1{left:0!important;background:url(../images/prev.png) no-repeat;background-size:contain;background-repeat:no-repeat}
.g-swiper-button-nexte1{right:0!important;background:url(../images/next.png) no-repeat;background-size:contain;background-repeat:no-repeat}
.g-swiper-button-nexte1::after,.g-swiper-button-preve1::after{display:none}
.swiper-e2 .pic{position:relative;height:0;padding-top:100%;overflow:hidden;margin-bottom:20px;background-color:rgba(0,0,0,.1)}
.swiper-e2 .pic img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;height:100%;object-fit:contain;background-color: #fff;}
.swiper-e1{position:relative;margin:0 40px!important}
.swiper-e1 .pic{margin:0 5px;overflow:hidden;border:2px solid #d8d8d8}
.swiper-e1 .pic img{left:50%;display:block;width:100%;height:100%;object-fit:contain}
.swiper-e1 .swiper-slide-thumb-active .pic{border-color:#1e71cc}
@media only screen and (min-width:1200px) and (max-width:1920px){
.swiper-ban .item{padding-top:42.05%;background-size:cover;background-repeat:no-repeat}
.swiper-ban .swiper-pagination-bullet{width:.625vw;height:.625vw;background:#fff;opacity:1;margin:0 .468vw!important}
.swiper-ban .swiper-pagination-bullet-active{background:#ff830a}
.swiper-ban .swiper-pagination{bottom:1.302vw!important}
.m-idxe1{background:#fff;padding:3.125vw 0 3.75vw}
.g-tite1{margin-bottom:1.51vw}
.g-tite1 .tit{font-size:1.25vw}
.g-tite1 .more{top:50%;transform:translateY(-50%);right:0;font-size:.833vw;text-decoration-line:underline}
.m-idxe1 .inner .l{width:51.3%}
.m-idxe1 .inner .r{width:46.5%}
.g-cone1 .pic{padding-top:100.1%;margin-bottom:.364vw}
.g-hotbg .bg{top:0;bottom:0;right:0;left:0;transition:.5s}
.g-hotbg:hover .bg{opacity:1}
.g-cone1 .pic img{top:0;bottom:0;right:0;left:0;/* object-fit:cover; */transition:.5s}
.g-cone1:hover .pic img{transform:scale(1.08)}
.g-cone1 .top{margin-bottom:.208vw}
.g-cone1 .top span{padding:1px .234vw;font-size:.625vw;margin-right:.156vw}
.g-cone1 .name{font-size:.885vw;margin-bottom:.208vw;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.g-cone1 .price{font-size:1.041vw;font-weight:700}
.ul-liste1{margin:0 -.911vw}
.ul-liste1 .g-cone1 .name{margin-bottom:.312vw;line-height:1.3}
.ul-liste1 li{margin-bottom:1.041vw}
.ul-liste1 .con{margin:0 .911vw}
.m-idxe2{padding:4.166vw 0 3.125vw;background:#f3f5f9}
.m-idxe2 .pic1{margin-bottom:2.656vw}
.ul-liste2{margin:0 -1.041vw 1.666vw}
.ul-liste5{margin:0 -1.041vw 1.666vw!important}
.ul-liste2 .con{margin:0 1.041vw}
.ul-liste2 li{margin-bottom:2.031vw}
.g-tipe1{top:.625vw;right:.625vw;justify-content:center;align-items:center;min-width:3.020vw;height:1.614vw;background:#ff830a;border-radius:.781vw;font-size:.729vw}
.g-cone1 .price1{font-size:.729vw;text-decoration:line-through}
.g-moree1{justify-content:center;align-items:center}
.g-moree1 .more{font-weight:500;font-size:.833vw;padding:.338vw .859vw;background:#1e71ce;border-radius:.937vw}
.m-idxe3{padding:4.27vw 0 2.5vw}
.m-idxe3 .g-tite1{margin-bottom:3.385vw}
.ul-liste3 li{margin-bottom:1.51vw}
.ul-liste3 .con{height:24.53vw}
.ul-liste3 .con .pic{padding-top:99.5%}
.m-ordere1{background:#f3f5f9;padding:2.76vw 0 1.666vw}
.m-ordere1 .r{/* width:11.6%; */}
.m-ordere1 .l .tit{font-size:1.875vw;margin-bottom:1.354vw}
.m-ordere1 .l .total{justify-content:center;align-items:center;width:5.885vw;height:1.927vw;background:#1e71ce;border-radius:.937vw;margin-right:1.562vw;font-weight:500;font-size:.833vw}
.m-ordere1 .l .con{padding-top:.26vw}
.m-ordere1 .l .con .item1{padding-top: 0.5205vw;}
.m-ordere1 .l .con .item1:first-child{padding-top: 0;}
.m-ordere1 .l .link{font-weight:500;font-size:.833vw;margin-right:1.041vw;margin-bottom:.677vw;transition:.5s}
.m-ordere2{padding:2.604vw 0 8.333vw}
.m-selorder{/* min-width: 9.375vw; */padding-top:4.114vw}
.m-selorder .tit{margin-bottom:.52vw}
.m-selorder .tit span{font-weight:500;font-size:.833vw;margin-right:.312vw}
.m-selorder .item{top:116%;right:0;box-shadow:0 0 .26vw rgba(0,0,0,.3)}
.m-selorder .box2{background:#fff;border-radius:.26vw;padding:.937vw 0 .677vw}
.m-selorder .con1{height:1.562vw;line-height:1.562vw;font-size:.729vw;transition:.5s;padding:0 1.406vw}
.m-selorder .con1:hover{background:#f2f2f2}
.m-selorder .tit i{width:.677vw;height:.416vw;background-size:contain;background-repeat:no-repeat;background-image:url(../images/sel2.png)}
.ul-liste4{margin-bottom:.989vw}
.ul-liste4 li{padding-bottom:1.927vw;border-bottom:1px solid #d6d6d6}
.row-contact{padding:3.437vw 0 9.635vw}
.m-contact{width:61.66vw;margin:0 auto}
.m-contact .info{font-size:.833vw;line-height:1.375;margin-bottom:4.322vw}
.m-carte1{padding:2.552vw 0 9.791vw}
.m-carte1 .l{width:55.78vw}
.m-carte1 .r{padding-top:.312vw;width:17.96vw}
.m-checkbox1 .g-cone1 .pic{width:5.312vw;height:5.312vw;margin-right:.833vw;background:rgba(216,216,216,.1)}
.m-checkbox1 .g-cone1 .pic img{left:auto;top:auto;transform:translate(0)}
.m-checkbox1 .g-cone1 .name{font-size:1.302vw;margin-bottom:.104vw}
.m-checkbox1 .g-cone1 .info{font-size:.833vw;line-height:1.18;margin-bottom:1.614vw}
.m-checkbox1 .g-cone1 .info1{margin-bottom:.52vw}
.m-checkbox1 .g-cone1 .top{margin-bottom:.52vw}
.m-checkall .span1,.m-checkbox1 .g-cone1 .del{font-size:.833vw;text-decoration-line:underline}
.m-checkall .span1{margin-left:.208vw}
.m-checkall .alldel{margin-left:1.041vw}
.m-cartprice .price{font-size:1.041vw;font-weight:700}
.m-cartprice .price1{font-size:.729vw;text-decoration:line-through}
.m-tablecart tbody tr{border-bottom:.156vw solid #f7f7f7}
.m-cartprice{transform:translateY(-140%)}
.m-cartstepper{transform:translate(-21%,-272%);align-items:center;justify-content:center}
.m-cartprice2{transform:translateY(-275%)}
.m-cartstepper button{width:1.562vw;height:1.562vw;border-radius:50%;outline:0;border:none;font-size:1.25vw;justify-content:center;align-items:center;transition:.5s}
.m-cartstepper .decrement{font-size:1.25vw}
.m-cartstepper input[type=text]{width:1.562vw;height:1.562vw;line-height:1.562vw;margin:0 .26vw;font-size:.781vw}
.m-cart-r .top{justify-content:space-between;align-items:center;margin-bottom:.833vw;font-weight:700}
.m-cart-r .top .total{font-size:1.25vw}
.m-cart-r .top .price{font-size:1.041vw}
.m-cart-r .submit{justify-content:center;align-items:center;height:2.708vw;font-size:.833vw;border:none;outline:0}
.m-tablecart th{line-height:2.5vw;background:#f7f7f7;font-size:.833vw;padding:0 1.562vw;font-weight:400}
.m-checkbox1{padding:1.927vw 0 1.77vw}
.m-checkall{padding-top:1.197vw}
.m-checke1{padding-top:1.927vw}
.all-select-checkbox,.g-item-checkbox-label{padding-left:1.562vw}
.all-select-checkbox input,.g-item-checkbox-label input{top:0;bottom:0;left:0;width:1.041vw;height:1.041vw;opacity:0}
.checkbox-img{top:0;bottom:0;left:0;height: 1.041vw;width:1.041vw;margin-right:.26vw}
.g-cart-checkbox-area .checked .checkbox-img2{height: 1.041vw;width: 1.041vw;top:0;bottom:0;left:0}
.m-detaiil1 .box{padding:.677vw 0 .677vw;background:#f3f5f9}
.m-detaiil1 .box .tit{font-size:.833vw}
#magnifier{width:35vw;margin-right:4.166vw}
.small-box{width:35vw;height:35vw;margin-bottom:1.041vw}
.small-box img{object-fit:contain}
.small-box .hover{left:0;top:0;width:10.41vw!important;height:10.41vw!important;border:1px solid #aaa;background:#fede4f;opacity:.5}
.thumbnail-box .btn{top:50%;width:1.666vw;height:1.614vw}
.thumbnail-box .btn-prev{transform:translateY(-50%);top:50%;left:0}
.thumbnail-box .btn-next{top:50%;transform:translateY(-50%);right:0}
.thumbnail-box::after,.thumbnail-box::before{top:0;left:0;bottom:0;content:' ';width:2.083vw}
.thumbnail-box::after{left:auto;right:0}
.thumbnail-box .list{width:30.72vw;margin:0 auto}
.thumbnail-box .wrapper{width:5208.vw}
.thumbnail-box .list{margin:0 2.083vw}
.thumbnail-box .list .item{padding:0 .364vw}
.thumbnail-box .list img{width:5.416vw;height:5.416vw;object-fit:contain;border-radius:.208vw;border-width:.104vw}
.big-box{left:35vw;top:0;width:41.99vw;height:41.99vw}
.big-box img{max-width:inherit}
.m-detaiil2{padding:2.083vw 0 1.302vw}
.m-detaiilconr{padding-top:.416vw}
.m-detaiilconr .name{font-size:1.302vw;margin-bottom:.937vw}
.m-detaiilconr .con1{padding-top:.364vw}
.m-detaiilconr .top{margin-bottom:.468vw}
.f16{font-size:.833vw}
.m-detaiilconr .con1 .tit1{margin-bottom:.833vw}
.m-detaiilconr .con1 .tit2{padding:.989vw 0 .781vw;border-top-width:.12vw;border-bottom-width:.12vw;margin-bottom:1.145vw}
.m-detaiilconr .con2 .desc{line-height:1.187;padding-bottom:1.041vw;border-bottom-width:.12vw}
.m-detaiilconr .con3{padding-top:.833vw;margin-bottom:.937vw}
.m-detaiilconr .con3 .li{margin-bottom:.937vw}
.m-detaiilconr .con3 .li:last-of-type{margin-bottom:0px}
.m-detaiilconr .con3 .tit1{margin-bottom:.677vw}
.m-detaiilconr .con4 .tit1{margin-bottom:.677vw}
.m-detaiilconr .con3 span:last-child{margin-right:0!important}
.m-detaiilconr .con4{margin-bottom:1.51vw}
.m-btndetail .btn{width:12.6vw;height:3.072vw;line-height:2.864vw;transition:.3s;margin-right:.364vw;border-width:.12vw;border-radius:.416vw}
.m-detaiil3{padding:1.822vw 0 1.041vw}
.m-detaiil3 .tit1{font-size:1.302vw;padding-bottom:1.093vw;margin-bottom:1.875vw;border-bottom-width:.12vw}
.m-detaiil3 .inner{border-bottom-width:.12vw}
.m-detaiil3 .desc{width:61.45vw;margin:0 auto;line-height:1.183;padding-bottom:7.5vw}
.m-detaiil4 .tit1{font-size:1.302vw;margin-bottom:1.302vw}
.m-detaiil4{padding:0 0 3.385vw}
.ul-liste5 .con .pic{padding-top:99.5%}
.m-videoe1{bottom:0;left:0;right:0;bottom:0;top:0}
.m-videoe1 video{object-fit:cover}
.g-play{top:50%;transform:translate(-50%,-50%);border:none;width:3.697vw;height:3.697vw;background-image:url(../images/playe1.png);background-size:contain;background-repeat:no-repeat}
.m-videoe1 .close{right:.781vw;top:.781vw}
.m-cartstepper2{justify-content:start;transform:translate(0)}
.m-cartstepper2 .decrement{width:2.604vw;height:2.5vw;border:1px solid #efefef;border-radius:0}
.m-cartstepper2 input[type=text]{width:3.125vw;height:2.5vw;line-height:1.562vw;margin:0 0;font-size:.781vw;border-top:1px solid #efefef;border-bottom:1px solid #efefef;border-right:1px solid #efefef}
.m-cartstepper2 .increment{width:2.604vw;height:2.5vw;border-top:1px solid #efefef;border-bottom:1px solid #efefef;border-right:1px solid #efefef;border-radius:0}
.m-cleare1,
.m-selorder .layui-btn,.m-selorder .layui-btn span{font-weight:500;font-size:.833vw}
.m-selorder .layui-btn .layui-icon{font-size:0!important;width:.677vw;height:.416vw;background-size:contain;background-repeat:no-repeat;background-image:url(../images/sel2.png);margin-left:.156vw}
.layui-dropdown{min-width:9.375vw!important}
.m-selorder .layui-btn{border:none!important;left:auto!important;right:0!important}
.layui-menu li{font-size:.729vw!important}
.m-swipermob{width:35vw;margin-right:4.166vw}
.g-swiper-button-nexte1,.g-swiper-button-preve1{top:auto!important;margin-top:0!important;width:1.666vw!important;height:1.614vw!important;bottom:4.8%!important}
.g-swiper-button-preve1{left:0!important;background:url(../images/prev.png) no-repeat;background-size:contain;background-repeat:no-repeat}
.g-swiper-button-nexte1{right:0!important;background:url(../images/next.png) no-repeat;background-size:contain;background-repeat:no-repeat}
.swiper-e2 .pic{margin-bottom:1.041vw}
.swiper-e2 .pic img{top:50%;transform:translate(-50%,-50%);object-fit:contain}
.swiper-e1{margin:0 2.083vw!important}
.swiper-e1 .pic{margin:0 .26vw;border-width:.12vw}
}
@media only screen and (max-width:1200px){
.swiper-ban .swiper-pagination-bullet{width:9px;height:9px;margin:0 5px!important}
.swiper-ban .swiper-pagination{bottom:15px!important}
.swiper-ban .item .pc{display: none;}
.swiper-ban .item .mob{display: block;}
.m-idxe1{padding:30px 0 30px}
.g-tite1 .tit{font-size:20px}
.g-tite1 .more{font-size:13px}
.g-tite1{margin-bottom:12px}
.g-cone1 .name{font-size:15px}
.g-cone1 .price{font-size:18px}
.ul-liste1{margin:0 -10px}
.ul-liste1 .con{margin:0 10px}
.ul-liste5{margin:0 -10px!important}
.m-idxe2{padding:30px 0 40px}
.m-idxe2 .pic1{margin-bottom:25px}
.m-idxe2 .img-pc{display: none;}
.m-idxe2 .img-mob{display: block;}
.ul-liste2 li{width:33.3%;margin-bottom:20px}
.g-tipe1{top:10px;right:10px;min-width:50px;height:28px;border-radius:15px;font-size:12px}
.m-idxe3{padding:30px 0 28px}
.m-ordere1 .l .tit{font-size:25px;color:#1e71ce;margin-bottom:15px}
.m-ordere1 .l .link{font-size:14px;margin-right:10px;margin-bottom:8px}
.m-ordere1 .l .total{width:96px;height:33px;margin-right:17px;font-size:14px}
.m-selorder{padding-top:54px}
.m-selorder .tit span{font-size:14px;margin-right:5px}
.m-ordere1 .r{/* width:19.6%; */}
.m-selorder .con1{height:28px;line-height:28px;font-size:12px}
.m-ordere2{padding:30px 0 70px}
.m-ordere1{padding:30px 0 12px}
.m-contact{width:auto;margin:0 auto}
.row-contact{padding:30px 0 45px}
.m-contact .info{font-size:14px;margin-bottom:0}
.m-carte1 .l,.m-carte1 .r{width:auto;float:none}
.m-tablecart th{line-height:46px;font-size:14px;padding:0 20px}
.m-checkbox1 .g-cone1 .name{font-size:22px;margin-bottom:2px}
.m-cartprice .price{font-size:18px}
.m-cart-r .top{padding-top:20px}
.m-cart-r .top .total{font-size:20px}
.m-cart-r .top .price{font-size:18px}
.m-carte1{padding:30px 0 48px;background-color:#fff}
#magnifier{float:none;position:relative;width:100%;margin-right:0}
.m-detaiil3 .tit1{font-size:20px;padding-bottom:13px;margin-bottom:32px}
.m-detaiil3{padding:8px 0 5px}
.m-detaiil3 .desc{width:auto;padding-bottom:44px}
.f16{font-size:14px}
.m-detaiil4 .tit1{font-size:20px;margin-bottom:10px}
.magnifier{display:none}
.m-swipermob{display:block;float:none;width:100%;margin-right:0;margin-bottom:15px}
.m-selorder .layui-btn,.m-selorder .layui-btn span{font-weight:500;font-size:14px;color:#000}
.m-cleare1{font-size:14px;top: -4px;position: relative;}
.m-selorder .layui-btn .layui-icon{width:11px;height:6px}
.layui-menu li{font-size:12px!important}
.m-detaiil2{padding:30px 0 15px}
.m-detaiil1 .box .tit{font-size:14px}
.m-tablecart .m-cartprice2 {
    /* transform: translateY(-199%); */
}
}
.m-cartstepper-mob,
.m-cartprice-mob{display: none;}
@media only screen and (max-width:959px){
.m-idxe1 .inner .l,.m-idxe1 .inner .r{float:none;width:100%}
.m-idxe1 .inner .l{margin-bottom:20px}
.ul-liste2 li{width:50%;margin-bottom:15px}
.ul-liste3 .con{height:61vw}
.m-tablecart .m-cartprice2,
.m-cartprice,
.m-cartstepper,
.m-tablecart th{display: none;}
.m-cartprice-mob{display: block;}
.m-detaiilconr .m-cartstepper{display: flex;}
.bot-mob{display: flex;justify-content: space-between;align-items: center;}
.m-cartstepper-mob{display: flex;margin-right: -20px;}
}
@media only screen and (max-width:767px){
.ul-liste1{margin:0 -5px}
 .ul-liste1 li{ /*float:none;width:100%; */ margin-bottom:15px}
.ul-liste2 li{float:left;width:50%}
.ul-liste1 .con{margin:0 5px}
.ul-liste2{margin:0 -5px}
.ul-liste5{margin:0 -5px!important}
.ul-liste2 .con{margin:0 5px}
.g-cone1 .name{font-size:14px}
.g-cone1 .price{font-size:15px}
.g-tite1 .tit{font-size:18px}
.g-tite1 .more{font-size:12px}
.ul-liste3 .con{height:66vw}
.ul-liste4 li{padding-bottom:5px}
.m-ordere1 .r{border-top: 1px solid #d6d6d6;margin-top: 3px;}
.m-ordere1 .l,.m-ordere1 .r{float:none;width:100%}
.m-selorder{padding-top:0px}
.m-selorder .layui-btn{padding-left: 0;}
.m-ordere1 .l .tit{font-size:20px;margin-bottom:10px}
.m-selorder .tit{text-align:left;margin-bottom:6px}
.m-selorder .item{left:0;width:100%}
.m-ordere2{padding:30px 0 30px}
.g-cart-checkbox-area{/* white-space:nowrap; *//* overflow-x:auto; */}
.g-cart-checkbox-area table{/*width:767px*/}
.m-checkbox1 .g-cone1 .name{font-size:20px}
.m-checkbox1 .g-cone1 .info{font-size:14px;margin-bottom:15px}
.m-checkall .span1,.m-checkbox1 .g-cone1 .del{font-size:14px}
.m-cartprice .price{font-size:16px}
.m-cartprice .price1{font-size:12px}
.m-cartstepper{transform:translate(-21%,-232%)}
.m-checkbox1 .g-cone1 .name{font-size:18px}
.m-checkbox1 .g-cone1 .info{font-size:13px;margin-bottom:7px}
.m-checkbox1{padding:20px 0 20px}
.m-cart-r .top .total{font-size:18px}
.m-cart-r .top .price{font-size:16px}
.m-cart-r .submit{height:42px;font-size:14px}
.m-carte1{padding:30px 0 40px}
.m-detaiil4 .tit1{font-size:18px}
.m-detaiil3 .tit1{font-size:18px;padding-bottom:10px;margin-bottom:25px}
.m-btndetail{display:flex;justify-content:space-between;align-items:center}
.m-btndetail .btn{width:47%;height:49px;line-height:47px;margin-right:0}
.m-cartstepper{transform:translate(0)}
.g-swiper-button-nexte1,.g-swiper-button-preve1{width:25px!important;height:24px!important}
.m-tablecart .m-cartstepper {transform: translate(-21%, 0%);}
.m-tablecart .m-cartprice2 {/* transform: translateY(-192%); */}
.swiper-e1{margin:0 30px!important}
.swiper-ban .swiper-pagination{bottom:7px!important}
.swiper-ban .swiper-pagination-bullet{width:7px;height:7px;margin:0 4px!important}
.g-tipe1{min-width:45px;height:24px}
.m-detaiil2{padding:20px 0 15px}
.m-detaiil1 .box .tit{font-size:12px}
}
@media only screen and (max-width:400px){
.ul-liste3 .con{height:75vw}
}
.form-radio{position:relative;display:inline-block;vertical-align:middle;min-width:76px;height:44px;margin-right:8px}
.form-radio .span1{height: 100%;align-items: center;justify-content: center;display: flex;position: relative;/* top:50%; *//* left:50%; *//* transform:translate(-50%,-50%); */font-size:16px;color:#000;z-index:5;border:none;width: 100%;text-align: center;padding: 0 6px;}
.form-radio::after{content:"";position:absolute;top:50%;left:0;display:inline-block;width:100%;height:100%;border:2px solid #d8d8d8;border-radius:4px;vertical-align:bottom;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;background-color:#fff}
.form-radio.checked::after{border-color:#0058a3}
.form-radio input{position:fixed;left:-9999px}
@media only screen and (min-width:1200px) and (max-width:1920px){
.form-radio{min-width:3.958vw;height:2.291vw;margin-right:.416vw}
.form-radio .span1{/* top:50%; *//* transform:translate(-50%,-50%); */font-size:.833vw;border:none}
.form-radio::after{content:"";top:50%;left:0;border-width:.12vw}
.form-radio input{left:-520.7vw}
}
@media only screen and (max-width:1200px){
.form-radio .span1{font-size:14px}
.form-radio{min-width:65px;height:37px;margin-right:5px}
.m-cartstepper2 .decrement,.m-cartstepper2 .increment{width:45px;height:43px}
.m-cartstepper2 button{width:25px;height:25px;font-size:20px}
.m-cartstepper2 input[type=text]{width:48px;height:41px;line-height:30px;font-size:13px}
.m-btndetail .btn{width:170px;height:52px;line-height:48px;margin-right:5px;border:2px solid #0058a3;border-radius:6px}
}
/*!Ã¤Â¼Å¡Ã¥â€˜ËœÃ¤Â¸Â­Ã¥Â¿Æ’-Ã¦Ë†â€˜Ã§Å¡â€žÃ¨Â®Â¢Ã¥Ââ€¢Ã¥Ë†â€”Ã¨Â¡Â¨*/
.g-titq1{padding:56px 0 59px;overflow:hidden}
.g-titq1 h3{font-size:36px;color:#1e71cc;line-height:1.5em;overflow:hidden}
.g-boxq1{position:relative;z-index:2;margin-top:-21px;margin-bottom:150px;overflow:hidden}
.snv{float:left;width:333px;min-height:445px;background-color:#fff;margin-right:51px;padding:0 24px 0 17px;overflow:hidden}
.snv .tit{border-bottom:2px #f7f7f7 solid;padding:19px 0 34px;margin-bottom:16px;overflow:hidden}
.snv .tit i{display:block;float:left;width:56px;height:56px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:13px}
.snv .tit h3{font-size:16px;color:#000;line-height:28px;font-weight:400;overflow:hidden}
.snv .tit h3 span{display:block;overflow:hidden}
.snv ul{overflow:hidden}
.snv li{margin-bottom:5px;overflow:hidden}
.snv li a{display:block;font-size:16px;color:#000;line-height:49px;padding:0 28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.snv li.on a,.snv li:hover a{color:#1e71ce;background-color:#f7f7f7}
.snv li a i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:7px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.snv li a .i1{background-image:url(../images/iconq2.png)}
.snv li a .i2{background-image:url(../images/iconq3.png)}
.snv li a .i3{background-image:url(../images/iconq4.png)}
.snv li a .i4{background-image:url(../images/iconq5.png)}
.snv li.on a .i1,.snv li:hover a .i1{background-image:url(../images/iconq2-1.png)}
.snv li.on a .i2,.snv li:hover a .i2{background-image:url(../images/iconq3-1.png)}
.snv li.on a .i3,.snv li:hover a .i3{background-image:url(../images/iconq4-1.png)}
.snv li.on a .i4,.snv li:hover a .i4{background-image:url(../images/iconq5-1.png)}
.g-boxq1 .content{overflow:hidden}
.m-form{background-color:#fff;padding:23px 32px 25px;margin-bottom:11px;overflow:hidden}
.m-form ul{float:left;margin-right:5px;margin-top:1px;overflow:hidden}
.m-form li{float:left;width:132px;margin-right:16px;overflow:hidden}
.m-form li a{display:block;font-size:16px;color:#000;line-height:40px;text-align:center;background-color:#f7f7f7;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-form li.on a,.m-form li:hover a{color:#fff;background-color:#1e71ce}
.m-form .so{width:385px;position:relative;padding-right:141px;overflow:hidden}
.m-form .so .inp{display:block;width:100%;height:42px;font-size:16px;color:#000;line-height:40px;border:1px #a4a4a4 solid;padding:0 21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-form .so .btn{display:block;width:132px;height:40px;font-size:16px;color:#fff;line-height:40px;text-align:center;background-color:#1e71ce;border:none;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-form .so .btn:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-order{margin-bottom:9px;overflow:hidden}
.m-order .item{background-color:#fff;padding:10px 41px 33px 32px;margin-bottom:31px;overflow:hidden}
.m-order .top{border-bottom:1px #d6d6d6 solid;padding:16px 0 14px;overflow:hidden}
.m-order .top span{display:block;float:left;font-size:16px;color:#000;line-height:1.2em;overflow:hidden}
.m-order .top .s1{float:right}
.ul-imgtxtq1{margin-top:1px;overflow:hidden}
.ul-imgtxtq1 li{border-bottom:1px #d6d6d6 solid;overflow:hidden}
.ul-imgtxtq1 .con{display:block;padding:30px 0 24px;overflow:hidden}
.ul-imgtxtq1 .pic{float:left;width:102px;height:102px;background-color:rgba(216,216,216,.1);margin-right:16px;overflow:hidden}
.ul-imgtxtq1 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtq1 a:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-imgtxtq1 .box{overflow:hidden}
.ul-imgtxtq1 .txt{float:left;padding-top:3px;overflow:hidden}
.ul-imgtxtq1 .info{margin-bottom:14px;overflow:hidden}
.ul-imgtxtq1 .info .img{float:left;width:35px;height:20px;margin-right:4px;overflow:hidden}
.ul-imgtxtq1 .info .img img{display:block;width:100%;height:100%;object-fit:cover}
.ul-imgtxtq1 h3{font-size:25px;color:#444;line-height:1.2em;font-weight:400;padding-bottom:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtq1 a:hover h3{color:#1e71ce}
.ul-imgtxtq1 .date{display:block;font-size:16px;color:#000;line-height:1.2em;overflow:hidden}
.ul-imgtxtq1 .desc{font-size:16px;color:#000;line-height:1.2em;margin-top:8px;overflow:hidden}
.ul-imgtxtq1 .jia{float:right;overflow:hidden}
.ul-imgtxtq1 .original,.ul-imgtxtq1 .price{display:block;float:left;font-size:20px;color:#000;line-height:26px;font-weight:800;overflow:hidden}
.ul-imgtxtq1 .original{width:140px}
.ul-imgtxtq1 .original em{display:block;font-size:14px;color:#777;text-decoration:line-through;overflow:hidden}
.ul-imgtxtq1 .price{float:right;width:95px}
.ul-imgtxtq1 .num{display:block;float:left;width:94px;font-size:16px;color:#000;line-height:26px;padding-right:10px;overflow:hidden}
.m-order .bot{overflow:hidden}
.m-order .bot .ss{padding:9px 0 10px;overflow:hidden}
.m-order .bot .ss span{display:block;float:left;font-size:16px;color:#000;line-height:1.5em;overflow:hidden}
.m-order .bot .ss .s1{float:right}
.m-order .bot a,.m-order .bot #btnSubmit{display:block;float:right;width:132px;font-size:16px;color:#fff;line-height:40px;text-align:center;background-color:#1e71ce;margin-top:8px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-order .bot a:hover,.m-order .bot #btnSubmit:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.pages{overflow:hidden}
.pages li{float:left;margin-right:10px}
.pages .pages-num{/* margin:0 16px 0 10px; */}
.pages li a,.pages li span{display:block;width:40px;height:40px;font-size:16px;color:#545454;line-height:38px;text-align:center;border:1px #d6d6d6 solid;background-color:#fff;background-repeat:no-repeat;background-position:center center;-webkit-background-size:20px auto;-moz-background-size:20px auto;-ms-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.pages .pages-prev a{background-image:url(../images/iconq9.png)}
.pages .pages-next a{background-image:url(../images/iconq10.png)}
.pages .pages-num a{/* width:54px; */}
.pages li.on a,.pages li:hover a{color:#fff;background-color:#1e71ce}
.pages .pages-prev.on a,.pages .pages-prev:hover a{background-image:url(../images/iconq9-1.png)}
.pages .pages-next.on a,.pages .pages-next:hover a{background-image:url(../images/iconq10-1.png)}
/*!Ã¤Â¼Å¡Ã¥â€˜ËœÃ¤Â¸Â­Ã¥Â¿Æ’-Ã¦Ë†â€˜Ã§Å¡â€žÃ¨Â®Â¢Ã¥Ââ€¢Ã¨Â¯Â¦Ã¦Æ’â€¦*/
.m-order .receipt{margin-bottom:10px;overflow:hidden}
.m-order .receipt h3{font-size:16px;color:#000;line-height:1.5em;font-weight:400;border-bottom:1px #d6d6d6 solid;padding:10px 0 12px;margin-bottom:18px;overflow:hidden}
.m-order .receipt .desc{font-size:16px;color:#333;line-height:2.13em;overflow:hidden}
.m-order .receipt .desc p em{display:block;float:left;color:#000}
.m-order .receipt .desc p span{display:block;overflow:hidden}
.m-order .receipt .desc p a{color:#333;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-order .receipt .desc p a:hover{text-decoration:underline}
@media only screen and (min-width:1200px) and (max-width:1920px){
.g-titq1{padding:2.916vw 0 3.072vw}
.g-titq1 h3{font-size:1.875vw;line-height:1.5em}
.g-boxq1{margin-top:-1.093vw;margin-bottom:7.812vw}
.snv{width:17.34vw;min-height:23.17vw;margin-right:2.656vw;padding:0 1.25vw 0 .885vw}
.snv .tit{padding:.989vw 0 1.77vw;margin-bottom:.833vw}
.snv .tit i{width:2.916vw;height:2.916vw;margin-right:.677vw}
.snv .tit h3{font-size:.833vw;line-height:1.458vw}
.snv li{margin-bottom:.26vw}
.snv li a{font-size:.833vw;line-height:2.552vw;padding:0 1.458vw}
.snv li a i{width:1.041vw;height:1.041vw;margin-top:-.104vw;margin-right:.364vw}
.m-form{padding:1.197vw 1.666vw 1.302vw;margin-bottom:.572vw}
.m-form ul{margin-right:.26vw}
.m-form li{width:6.875vw;margin-right:.833vw}
.m-form li a{font-size:.833vw;line-height:2.083vw}
.m-form .so{width:20.05vw;padding-right:7.343vw}
.m-form .so .inp{height:2.187vw;font-size:.833vw;line-height:2.083vw;padding:0 1.093vw}
.m-form .so .btn{width:6.875vw;height:2.083vw;font-size:.833vw;line-height:2.083vw}
.m-order{margin-bottom:.468vw}
.m-order .item{padding:.52vw 2.135vw 1.718vw 1.666vw;margin-bottom:1.614vw}
.m-order .top{padding:.833vw 0 .729vw}
.m-order .top span{font-size:.833vw}
.ul-imgtxtq1 .con{padding:1.562vw 0 1.25vw}
.ul-imgtxtq1 .pic{width:5.312vw;height:5.312vw;margin-right:.833vw}
.ul-imgtxtq1 .txt{padding-top:.156vw}
.ul-imgtxtq1 .info{margin-bottom:.729vw}
.ul-imgtxtq1 .info .img{width:1.822vw;height:1.041vw;margin-right:.208vw}
.ul-imgtxtq1 h3{font-size:1.302vw;padding-bottom:.312vw}
.ul-imgtxtq1 .date{font-size:.833vw}
.ul-imgtxtq1 .desc{font-size:.833vw;margin-top:.416vw}
.ul-imgtxtq1 .original,.ul-imgtxtq1 .price{font-size:1.041vw;line-height:1.354vw}
.ul-imgtxtq1 .original{width:7.291vw}
.ul-imgtxtq1 .original em{font-size:.729vw}
.ul-imgtxtq1 .price{width:4.947vw}
.ul-imgtxtq1 .num{width:4.895vw;font-size:.833vw;line-height:1.354vw;padding-right:.52vw}
.m-order .bot .ss{padding:.468vw 0 .52vw}
.m-order .bot .ss span{font-size:.833vw}
.m-order .bot a,.m-order .bot #btnSubmit{width:6.875vw;font-size:.833vw;line-height:2.083vw;margin-top:.416vw}
.pages li{margin-right:.52vw}
.pages .pages-num{/* margin:0 .833vw 0 .52vw; */}
.pages li a,.pages li span{width:2.083vw;height:2.083vw;font-size:.833vw;line-height:1.979vw;-webkit-background-size:1.041vw auto;-moz-background-size:1.041vw auto;-ms-background-size:1.041vw auto;-o-background-size:1.041vw auto;background-size:1.041vw auto}
.pages .pages-num a{/* width:2.812vw; */}
.m-order .receipt{margin-bottom:.52vw}
.m-order .receipt h3{font-size:.833vw;padding:.52vw 0 .625vw;margin-bottom:.937vw}
.m-order .receipt .desc{font-size:.833vw}
}
@media only screen and (max-width:1199px){
.g-titq1{padding:20px 0}
.g-titq1 h3{font-size:24px}
.g-boxq1{margin-top:0;margin-bottom:30px}
.snv{
    /* display:none */
    float: none;
    width: 100%;
    min-height: auto;
    margin-right: 0;
    margin-bottom: 20px;
}
.m-form{padding:10px}
.m-form li{width:80px;margin-right:10px}
.m-form li a{font-size:14px;line-height:30px}
.m-form .so{width:280px;padding-right:100px}
.m-form .so .inp{height:32px;font-size:14px;line-height:30px;padding:0 10px}
.m-form .so .btn{width:90px;height:30px;font-size:14px;line-height:30px}
.m-order .item{padding:10px 10px 20px;margin-bottom:20px}
.m-order .top{padding:10px 0}
.m-order .top span{font-size:14px}
.ul-imgtxtq1{margin-top:0}
.ul-imgtxtq1 .con{padding:20px 0}
.ul-imgtxtq1 .pic{width:80px;height:80px;margin-right:10px}
.ul-imgtxtq1 .info{margin-bottom:10px}
.ul-imgtxtq1 .info .img{width:30px;height:17px}
.ul-imgtxtq1 h3{font-size:18px}
.ul-imgtxtq1 .date{font-size:14px}
.ul-imgtxtq1 .desc{font-size:14px}
.ul-imgtxtq1 .original,.ul-imgtxtq1 .price{font-size:16px;line-height:1.3em}
.ul-imgtxtq1 .original{width:110px}
.ul-imgtxtq1 .original em{font-size:12px}
.ul-imgtxtq1 .price{width:74px}
.ul-imgtxtq1 .num{width:74px;font-size:14px;line-height:1.63em}
.m-order .bot .ss span{font-size:14px}
.m-order .bot a,.m-order .bot #btnSubmit{width:100px;font-size:14px;line-height:30px}
.pages .pages-num{margin:0;margin-right:10px}
.pages li a,.pages li span{width:32px;height:32px;font-size:14px;line-height:30px}
.pages .pages-num a{/* width:40px; */}
.m-order .receipt{margin-bottom:0}
.m-order .receipt h3{font-size:14px;padding:10px 0;margin-bottom:10px}
.m-order .receipt .desc{font-size:14px;line-height:1.8em}
}
@media only screen and (max-width:767px){
.m-form ul{float:none;margin-right:0;margin-top:0;margin-bottom:10px}
.m-form .so{width:auto}
.ul-imgtxtq1 .jia,.ul-imgtxtq1 .txt{float:none}
.ul-imgtxtq1 .txt{margin-bottom:10px}
.ul-imgtxtq1 .jia span{width:33.33%!important}
.m-order .bot .ss{margin-bottom:0}
.m-order .bot .ss span{float:none;text-align:right}
.m-order .bot .ss .s1{float:none}
.pages{font-size:0;text-align:center}
.pages ul{display:inline-block;vertical-align:middle}
.pages li{display:none;margin:0 5px}
.pages .pages-next,.pages .pages-prev,.pages li.on{display:block}
}
@media only screen and (max-width:479px){
.m-form ul{margin:0 -5px 10px}
.m-form li{width:33.33%;margin-right:0;padding:0 5px}
.m-order .top span{font-size:12px}
.ul-imgtxtq1 .pic{float:none;margin:0 auto 10px}
.ul-imgtxtq1 .original,.ul-imgtxtq1 .price{font-size:14px}
.ul-imgtxtq1 .original em{font-size:10px}
.ul-imgtxtq1 .num{font-size:12px}
}
/* banner Ã¥â€ºÂ¾Ã¦â€“â€¡Ã¥Ë†â€ Ã§Â¦Â» */
/* .swiper-ban .txt{position:absolute;top:52.5%;left:0;transform:translateY(-50%);width:100%;z-index:2}
.swiper-ban .box{width:376px;background:#1e71ce;border-radius:16px;overflow:hidden;box-sizing:border-box;padding:30px 23px 63px;margin-bottom:88px}
.swiper-ban .box .tit{font-size:80px;color:#fff;margin-bottom:16px}
.swiper-ban .box .desc{font-size:30px;color:#fff;line-height:36px;margin-bottom:21px}
.swiper-ban .box .date{font-size:20px;color:#fff}
.swiper-ban .txt .more{font-weight:500;font-size:16px;color:#fff;display:inline-block;min-width:113px;height:37px;line-height:37px;background:#1e71ce;border-radius:18px;overflow:hidden;text-align:center;cursor:pointer;transition:.5s}
.swiper-ban .txt .more:hover{color:#1e71ce;background:#fff}
@media only screen and (min-width:1200px) and (max-width:1920px){
.swiper-ban .txt{top:52.5%;left:0;transform:translateY(-50%)}
.swiper-ban .box{width:19.58vw;background:#1e71ce;border-radius:.833vw;box-sizing:border-box;padding:1.562vw 1.197vw 3.281vw;margin-bottom:4.583vw}
.swiper-ban .box .tit{font-size:4.166vw;margin-bottom:.833vw}
.swiper-ban .box .desc{font-size:1.562vw;line-height:1.875vw;margin-bottom:1.093vw}
.swiper-ban .box .date{font-size:1.041vw}
.swiper-ban .txt .more{font-weight:500;font-size:.833vw;min-width:5.885vw;height:1.927vw;line-height:1.927vw;background:#1e71ce;border-radius:.937vw}
}
@media only screen and (max-width:1200px){
.swiper-ban .txt{top:50%}
.swiper-ban .box .tit{font-size:40px;margin-bottom:10px}
.swiper-ban .box .desc{font-size:22px;line-height:28px;margin-bottom:11px}
.swiper-ban .box .date{font-size:16px}
.swiper-ban .box{width:339px;padding:21px 20px 37px;margin-bottom:44px}
.swiper-ban .txt .more{font-size:14px;min-width:106px;height:33px;line-height:33px}
}
@media only screen and (max-width:959px){
.swiper-ban .box .tit{font-size:30px;margin-bottom:8px}
.swiper-ban .box .desc{font-size:18px;line-height:26px;margin-bottom:10px}
.swiper-ban .box .date{font-size:14px}
.swiper-ban .txt .more{font-size:12px;min-width:90px;height:33px;line-height:33px}
.swiper-ban .box{width:308px;padding:21px 20px 37px;margin-bottom:33px}
}
@media only screen and (max-width:767px){
.swiper-ban .item{min-height:300px}
}
@media only screen and (max-width:400px){
.swiper-ban .box{width:100%;padding:16px 15px 30px;border-radius:10px;margin-bottom:20px}
.swiper-ban .box .tit{font-size:25px;margin-bottom:6px}
.swiper-ban .box .desc{font-size:16px;line-height:24px;margin-bottom:10px}
.swiper-ban .box .date{font-size:13px}
} */
/* banner Ã¥â€ºÂ¾Ã¦â€“â€¡Ã¥Ë†â€ Ã§Â¦Â» end */
/* Ã¦â€“Â°Ã¥Â¢Å¾ */
.swiper-ban .swiper-button-next, .swiper-ban .swiper-button-prev {position: absolute;top: 50%;transform: translateY(-50%);width: 46px;height: 46px;margin-top: 0;background-image: url(../images/prev1.png);background-position: center;background-size: cover;background-repeat: no-repeat;color: transparent;transition: .5s;opacity: 1;border-radius: 50%;background-color: #1E71CE;left: 3%;overflow: hidden;
}
.swiper-ban .swiper-button-next {left: auto;right: 3%;background-image: url(../images/next1.png);
}
.swiper-ban .swiper-button-next:hover {background-color: #fff;background-image: url(../images/next1on.png);
}
.swiper-ban .swiper-button-prev:hover {background-color: #fff;background-image: url(../images/prev1on.png);
}
.swiper-ban .swiper-button-next:after,
.swiper-ban .swiper-button-prev:after { display: none;
}
@media only screen and (min-width: 1200px) and (max-width: 1920px) {

    /* Ã¦â€“Â°Ã¥Â¢Å¾ */
    .swiper-ban .swiper-button-next, .swiper-ban .swiper-button-prev {width: 2.395vw;height: 2.395vw;
    }
}

@media only screen and (max-width: 1200px) {
    .swiper-ban .swiper-button-next, .swiper-ban .swiper-button-prev {width: 40px;height: 40px;
    }
}
@media only screen and (max-width: 767px) {
    .swiper-ban .swiper-button-next, .swiper-ban .swiper-button-prev {width: 35px;height: 35px;
    }
}
/* å¤´éƒ¨ä¸‹æ‹‰ */
.m-usersele1 {position: relative;}
.m-sube1 {display: none;position: absolute;top: 100%;min-width: 180px;left: 0;margin: 5px 0;box-sizing: border-box;border-width: 1px;border-style: solid;border-radius: 2px;box-shadow: 1px 1px 4px rgb(0 0 0 / 8%);background-color: #fff;overflow: hidden;border-color: #eee;z-index: 999;}
.m-sube1 .item1 {display: block;padding: 5px 15px;font-size: 14px;line-height: 1.9;color: #666;transition: .5s;}
.m-sube1 .item1:hover{background-color: #f8f8f8;}
.m-usersele1 .SignInButton span{display: inline-block ;vertical-align: middle; }
.m-usersele1 .icone1{display: inline-block ;vertical-align: middle;font-size: 0 !important;width: 13px;height: 8px;background-position: center;background-size: contain;background-repeat: no-repeat;background-image: url(../images/sel2.png);margin-left: 3px;}
@media only screen and (min-width: 1200px) and (max-width: 1920px) {
    .m-sube1 {top: 100%;min-width: 9.375vw;left: 0;margin: 0.260vw 0;box-sizing: border-box;border-width: 1px;border-style: solid;border-radius: 0.104vw;box-shadow: 1px 1px 0.208vw rgb(0 0 0 / 8%);}
    .m-sube1 .item1 {padding: 0.260vw 0.781vw;font-size: 0.729vw;line-height: 1.9;transition: .5s;}
    .m-usersele1 .icone1{font-size: 0 !important;width: 0.677vw;height: 0.416vw;background-size: contain;background-repeat: no-repeat;background-image: url(../images/sel2.png);margin-left: 0.156vw;}
    }
        /* 新增 */
    /* 22 */
.all-select-checkbox .checkbox,
.m-checke1 .checkbox {
    cursor: pointer;
    background-color: transparent;
    width: 20px;
    height: 20px;
    margin-right: 10px;
    position: relative;
    border-radius: 0;
}

.all-select-checkbox .checkbox::after,
.m-checke1 .checkbox::after {
    width: 100%;
    height: 100%;
    content: "";
    display: block;
    border: 1px solid #333;
    position: absolute;
    left: 0;
    top: 0;
}

.all-select-checkbox.checked .checkbox,
.m-checke1 .checked .checkbox {
    background: url(../images/checked.png) center center no-repeat;
    background-size: cover;
}

.all-select-checkbox.checked .checkbox::after,
.m-checke1 .checked .checkbox::after {
    border: 1px solid transparent;
}
.all-select-checkbox .checkbox,
.m-checkall .alldel ,
.all-select-checkbox {
    display: inline-block;
    vertical-align: middle;
}
.all-select-checkbox{
    padding-left: 0;
}
@media only screen and (min-width: 1199px)  {
    /* 22 */
    .all-select-checkbox .checkbox,
    .m-checke1 .checkbox {
        width: 1.041vw;
        height: 1.041vw;
        margin-right: 0.520vw;
        border-radius: 0;
    }
    .all-select-checkbox .checkbox::after,
    .m-checke1 .checkbox::after {
        content: "";
        border: 1px solid #333;
        left: 0;
        top: 0;
    }
    .all-select-checkbox.checked .checkbox,
    .m-checke1 .checked .checkbox {
        background: url(../images/checked.png) center center no-repeat;
        background-size: cover;
    }
    .all-select-checkbox.checked .checkbox::after,
    .m-checke1 .checked .checkbox::after {
        border: 1px solid transparent;
    }

    }
    @media only screen and (max-width: 1199px)  {
    }