@font-face{font-family:'MONTSERRAT_Bold';src:url(../css/fonts/MONTSERRAT-BOLD.TTF);display:swap;}
@font-face{font-family:'MONTSERRAT_Light';src:url(../css/fonts/MONTSERRAT-LIGHT.TTF);display:swap;}
@font-face{font-family:'MONTSERRAT_Medium';src:url(../css/fonts/MONTSERRAT-MEDIUM.TTF);display:swap;}
@font-face{font-family:'MONTSERRAT_Regular';src:url(../css/fonts/MONTSERRAT-REGULAR.TTF);display:swap;}
@font-face{font-family:'MONTSERRAT_Semibold';src:url(../css/fonts/MONTSERRAT-SEMIBOLD.TTF);display:swap;}
.font-r{font-family:"MONTSERRAT_Regular";}
.font-l{font-family:"MONTSERRAT_Light"}
.font-m{font-family:"MONTSERRAT_Medium";}
.font-b{font-family:"MONTSERRAT_Bold";}
.font-d{font-family:"MONTSERRAT_Semibold";}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;font-family:"MONTSERRAT_Regular"}
html{font-size:100px;-webkit-text-size-adjust:100%;}
body{font-size:14px;padding:0;margin:0 auto;color:#333;background-color:#fff;-webkit-text-size-adjust:none;-webkit-tap-highlight:rgba(0,0,0,0);/* -webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;*/
}
ul,ol,li{list-style:none;list-style-type:none;}
a,a:link,a:visited{text-decoration:none;}
a{color:#333;}
ul,li,ol{list-style-type:none;}
img{max-width:100%;vertical-align:middle;outline:none;border:none;}
input{border:none;}
select{appearance:none;}
table{border-collapse:collapse;border-spacing:0}
table td{border-collapse:collapse;}
img{border:none;max-width:100%;vertical-align:middle;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
.clear{clear:both;height:0px;overflow:hidden;zoom:0;}
.fl{float:left;}
.fr{float:right;}
.clearfix{zoom:1;}
.overscroll{height:100%;overflow:auto;width:100%;}
.overscroll::-webkit-scrollbar{width:4px;height:2px;}
.overscroll::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);background:rgba(209,37,36,1);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.overscroll::-webkit-scrollbar-track{border-radius:10px;background:#dfe5f0;}
/*IE/7/6*/
.clearfix:after{content:'';display:block;height:0;clear:both;}
.dot{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dot2,.dot3,.dot4{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;}
.dot2{-webkit-line-clamp:2;}
.dot3{-webkit-line-clamp:3;}
.dot4{-webkit-line-clamp:4;}
.dis_pc{display:block;}
.dis_mb{display:none;}
.text_center{text-align:center;}
.inner{max-width:1400px;margin:0 auto;width:100%;}
.auto1600{max-width:1600px;margin:0 auto;width:100%;}
.font-500{font-weight:500;}
/* å­—ä½“å°ç»„ */
.f80{font-size:.8rem;}
.f70{font-size:.72rem;}
.f70{font-size:.70rem;}
.f60{font-size:.60rem;}
.f48{font-size:.48rem;}
.f46{font-size:.46rem;}
.f40{font-size:.4rem;}
.f36{font-size:.36rem;}
.f32{font-size:.32rem;}
.f30{font-size:.30rem;}
.f28{font-size:.28rem;}
.f24{font-size:.24rem;}
.f22{font-size:.22rem;}
.f20{font-size:.20rem;}
.f18{font-size:.18rem;}
.f16{font-size:.16rem;}
.f14{font-size:.14rem;}
@media (max-width:1024px){html{font-size:calc(100 / 1024 * 100vw);}
.f80{font-size:.6rem;}
.f70{font-size:.48rem;}
.f60{font-size:.4rem;}
.f48{font-size:.36rem;}
.f48{font-size:.32rem;}
.f40{font-size:.3rem;}
.f36{font-size:.24rem;}
.f32{font-size:.2rem;}
}
@media (max-width:768px){html{font-size:calc(100 / 768 * 100vw);}
.f80{font-size:.4rem;}
.f70{font-size:.3rem;}
.f60{font-size:.28rem;}
.f48{font-size:.28rem;}
.f48{font-size:.28rem;}
.f40{font-size:.28rem;}
.f36{font-size:.28rem;}
.f32{font-size:.2rem;}
}
@media (max-width:640px){html{font-size:calc(100 / 640 * 100vw);}
.f24{font-size:.26rem;}
.f22{font-size:.24rem;}
.f20{font-size:.22rem;}
.f18{font-size:.22rem;}
.f16{font-size:.20rem;}
.f14{font-size:.18rem;}
.f70{font-size:.5rem;}
}
/* å¤´éƒ¨ */
.fixed{padding-top:1.56rem;}
.header{position:fixed;top:0;left:0;right:0;z-index:999;}
.header_top{background-color:#cba87b;height:.4rem;}
.header_top .inner{display:flex;justify-content:space-between;height:100%;align-items:center;}
.header_top .left .t1{color:#fff;}
.other{display:flex;align-items:center;}
.other .item{color:#fff;cursor: pointer;}
.other .item:not(:first-child){margin-left:.15rem;}
.header_main{height:1.16rem;position:relative;background-color:#fff;}
.header_main::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#ebebeb;}
.header_main .inner{display:flex;align-items:center;justify-content:space-between;position:relative;height:100%;}
.header_main .logo{position:absolute;left:55%;top:50%;transform:translate(0,-50%);height:46%;}
.header_main .logo img{height:100%;}
.nav_list{display:flex;align-items:center;}
.nav_list .cpt{color:#000000;}
.nav_list .nav_item:not(:first-child){margin-left:.15rem;}
.header_main .right{display:flex;align-items:center;flex-wrap: wrap; width: 2.5rem;justify-content:flex-end;}
.topguide {width: 100%; text-transform: uppercase; font-size: 0.175rem; text-align: right; font-weight: bold; line-height: 1.875em; margin-top: 0.5em;}
@media only screen and (max-width:1024px) {
    .header_main .right {width: auto;}
    .topguide {width: auto; margin-left: 0.15rem; margin-top: 0;}
}
.topbuy{width:.22rem;height:.25rem;background-image:url(../images/buy_cart.svg);background-repeat:no-repeat;background-size:contain;margin-left:.25rem;}
.topsearch{position:relative;margin-left:.25rem;}
.topsearch .topse{width:.22rem;height:.25rem;background-image:url(../images/top_search.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer;}
.search_box{position:absolute;top:100%;right:0;padding-top:.15rem;display:none;}
.search1{display:flex;align-items:center;box-shadow:0 0 .15rem rgba(0,0,0,.1);width:2rem;padding:.05rem;}
.search1 .input{flex:1;}
.search1 .input input{width:100%;}
.search1 .input_btn{width:.2rem;height:.2rem;background-image:url(../images/top_search.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;}
.topuser{margin-left:.15rem;}
.topuser .img{width:.25rem;height:.25rem;border-radius:50%;display:flex;overflow: hidden;}
.topuser .img img{height:100%;}
.topuser_tit{color: #fff;}
.lang{position:relative;}
.lang .lan,.lang .lan1{display:flex;align-items:center;padding-right:.15rem;position:relative; white-space: nowrap;}
.lang .lan::before{content:'';display:block;position:absolute;top:.05rem;border-top:1px solid #333333;border-right:1px solid #333333;right:0;width:.06rem;height:.06rem;transform:rotate(135deg);}
.lang .lan .ico,.lang .lan1 .ico{border-radius:50%;}
.lang .lan .ico img,.lang .lan1 .ico img{min-width:.3rem;height:.3rem;}
.lang .lan .ico_tit,.lang .lan1 .ico_tit{color:#000000;margin-left:.1rem;}
.lang_list{position:absolute;top:100%;padding:.1rem 0;display:none;background-color: #fff;  padding: 1em;  box-shadow: 0 0 1em rgba(0,0,0,.05);}
.lang_list .lan1:not(:first-child){margin-top:.1rem;}
.lang:hover .lang_list{display:block;}
/* å…¬å…±å°ç»„ */
.base_btn{padding:.18rem .4rem;background-color:#cba87b;display:inline-block;color:#fff;transition:all .5s;cursor:pointer;}
.base_btn1{padding:.17rem .65rem;display:inline-block;color:#cba87b;border:1px solid #cba87b;transition:all .5s;}
.base_btn1:hover{background-color:#cba87b;color:#fff;}
.locat .inner{color:#999;display:flex;align-items:center;flex-wrap:wrap;}
.locat .inner a,.locat .inner span{color:#999999;margin:0 .1rem;padding-top:.3rem;padding-bottom:.3rem;}
.video_btn{width:.6rem;height:.6rem;border-radius:50%;background-image:url(../images/video_icon01.png);background-repeat:no-repeat;background-size:contain;opacity:.7;cursor:pointer;}
.videoMask{position:fixed;z-index:999;background:rgba(0,0,0,0.6);left:0;top:0;width:100%;height:100%;display:none;}
.videoMask .videoBox{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70%;max-width:94%;}
.videoMask .videoBox video{width:100%;}
.videoMask .videoBox .close{position:absolute;right:5px;top:5px;padding:10px;z-index:10;cursor:pointer;padding-top:2%;}
.videoMask .videoBox .close:before,.videoMask .videoBox .close:after{content:"";position:absolute;width:100%;left:0;top:50%;border-bottom:1px solid #fff;}
.videoMask .videoBox .close:before{transform:rotate(45deg);}
.videoMask .videoBox .close:after{transform:rotate(-45deg);}
.index_ctitle{color:#000000;line-height:1.5;}
.index_cdesc{color:#666666;line-height:1.3;margin-top:.1rem;}
.padding_40{padding:.4rem 0;}
.padding_80{padding:.8rem 0;}
.Pages{text-align:center;display: flex;justify-content: center;flex-wrap: wrap;}
.Pages .p_page{display:flex;justify-content:center;}
.Pages .p_page a{width:.5rem;text-align:center;line-height:.48rem;position:relative;display:inline-block;font-style:initial;margin:0 .05rem;color:#0d0c2a;background-color:#fff;border-radius:50%;}
.Pages .p_page a{background-color:#fff;border:1px solid #e3e3e3;}
.Pages .p_page a.a_cur{background-color:#cba87b;border-color:#cba87b;color:#fff;}
.Pages .p_page .num a:hover{background-color:#cba87b;border-color:#cba87b;color:#fff;}
.Pages a.a_prev{border:1px solid #e3e3e3;position:relative;}
.Pages a.a_prev::before{content:'';display:block;position:absolute;top:.18rem;border-bottom:2px solid #666666;border-left:2px solid #666666;left:.2rem;width:.1rem;height:.1rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.Pages a.a_next{border:1px solid #e3e3e3;}
.Pages a.a_next::before{content:'';display:block;position:absolute;top:.17rem;border-top:2px solid #666666;border-right:2px solid #666666;left:.16rem;width:.1rem;height:.1rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.Pages a.a_prev:hover{background-color:#cba87b;}
.Pages a.a_prev:hover::before,.Pages a.a_next:hover::before{border-color:#fff;}
.Pages a.a_next:hover{background-color:#cba87b;}
.Pages .p_jump .i_text {
  width: .4rem;
  border: 1px solid #e3e3e3;
  margin: 0 .15rem;
  height: .4rem;
  text-align: center;
  padding: 0;
}

.Pages .p_jump {
  display: flex;
  align-items: center;
  margin-left: .1rem;
  font-size: .16rem;
  width: 100%;
  justify-content: center;
  margin-top:.15rem;
}

.Pages .p_jump .f2 {
  margin-right: .15rem;
}
.Pages .p_jump .f2 ,
.Pages .p_jump .f1 {
  font-size: .14rem;
}
.Pages .p_jump .i_button {
  font-size: .16rem;
  cursor: pointer;
}
@media (max-width:768px){
  .Pages .p_page a.a_first,
  .Pages .p_page a.a_end{
      font-size: .16rem;
  }
  .Pages .p_jump .f2, .Pages .p_jump .f1 {
    font-size: .2rem;
  }
}



/* é¦–é¡µ */
.banner{position:relative;padding:.4rem 0;}
.banner .imgbox{padding-bottom:34.7%;position:relative;}
.banner .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.banner .text_box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;padding:0 7.5%;}
.banner .tit{color:#000000;transition:all .25s;opacity:0;line-height:1.25;transform:translate(0,-.25rem);}
.banner .ctit{color:#999999;transition:all .25s;opacity:0;margin-top:.2rem;transform:translate(0,.25rem);}
.banner .swiper-slide-active .text_box .tit,.banner .swiper-slide-active .text_box .ctit{transform:unset;transition-delay:.5s;opacity:1;}
.banner .base_btn{margin-top:.6rem;display: none;}
.banner .swiper-pagination{position:relative;text-align:left;bottom:.45rem;width:100%;text-align:center;}
.banner .swiper-pagination-bullet{width:.2rem;height:.2rem;margin:0 .11rem;border:.02rem solid transparent;background-color:transparent;position:relative;opacity:1;}
.banner .swiper-pagination-bullet::before{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.06rem;height:.06rem;background-color:#fff;border-radius:50%;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#cba87b;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background-color:#cba87b;}
.index01{padding:0 0 .4rem;}
.list1{display:flex;flex-wrap:wrap;}
.list1 .imgbox{padding-bottom:.7rem;position:relative;overflow:hidden;}
.list1 .imgbox img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:100%;transition:all .5s;}
.list1 .tit{margin-top:.1rem;text-align:center;font-size:.72vw;}
.list1 .item{width:11.625%;padding:.2rem .05rem;border:1px solid #ebeaeb;margin-bottom:2%;}
.list1 .item:not(:nth-child(8n+1)){margin-left:1%;}
.list1 .item:hover img{transform:translate(-50%,-50%) scale(1.1);}
.footer{background-color:#f4f4f4;}
.list2{display:flex;flex-wrap:wrap;padding:.5rem 0;border-bottom:1px solid rgba(153,153,153,.2);}
.list2 .item{width:14.3%;text-align:center;}
.list2 .item:not(:nth-child(4n+1)){margin-left:14.26%;}
.list2 .imgbox{width:.7rem;height:.7rem;border-radius:50%;border:2px solid #000000;position:relative;display:inline-block;}
.list2 .imgbox img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:48%;}
.list2 .tit{margin-top:.25rem;}
.list2 .desc{color:#666666;margin-top:.1rem;line-height:1.42;}
.footer_main{display:flex;justify-content:space-between;padding:.5rem 0 .9rem;}
.footer_main .left{width:40%;}
.footer_main .right{width:35%;}
.footer_main .links{margin-top:.75rem;}
.links{display:flex;flex-wrap:wrap;}
.links .link{width:.5rem;height:.5rem;border-radius:50%;background-color:#000000;position:relative;}
.links .link:not(:first-child){margin-left:.16rem;}
.links .link img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:48%;}
.other1 .item:not(:first-child){margin-top:.35rem;}
.other1 .item_t{color:#666666;line-height:1.33;}
.other1 .item_num{color:#000000;line-height:1.7;margin-top:.05rem;}
.ulinks{display:flex;justify-content:flex-end;}
.ulinks .ulink{padding:0 .08rem;position:relative;color:#999999;}
.ulinks .ulink:last-child{padding-right:0;}
.ulinks .ulink + .ulink::before{content:'';display:block;position:absolute;left:0;top:50%;width:.02rem;height:.02rem;background-color:#999999;border-radius:50%;transform:translate(0,-50%);}
.footer_main .copy_right{color:#999999;margin-top:.6rem;text-align:right;}
.footer_main .ulinks{margin-top:.2rem;}
.footer_main .form_ti{color:#000000;line-height:1.88;}
.footer_main .botform{margin-top:.3rem;}
.botform{width:100%;}
.botform .item{display:flex;}
.botform .input{border:1px solid #e2e2e2;flex:1;padding-left:.2rem;}
.botform .input input{width:100%;height:100%;background-color:transparent;}
.botform .input_btn{padding:.15rem .1rem;background-color:#cba87b;color:#fff;margin-left:.2rem;cursor:pointer;}
/* é¦–é¡µ */
.index02{padding:0 0 .4rem;}
.index02 .index02_swiper{margin-top:.3rem;}
.product_item{position:relative;}
.product_item:hover .tit{color:#cba87b;}
.product_item:hover .imgbox img{transform:scale(1.1);}
.product_item .like{position:absolute;left:.2rem;top:.2rem;width:.2rem;height:.17rem;background-image:url(../images/like_icon01.png);background-repeat:no-repeat;background-size:contain;z-index:2;cursor:pointer;}
.product_item .like.cur{background-image:url(../images/like_icon02.png);}
.product_item .imgbox{padding-bottom:100%;position:relative;}
.product_item .imgbox a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;}
.product_item .imgbox{
  overflow: hidden;
}
.product_item .imgbox img{position:absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition:all .5s;}
.product_item .new{position:absolute;right:.1rem;top:.1rem;padding:.05rem;background-color:#cba87b;color:#fff;z-index:2;}
.product_item .text_box{padding:.2rem 0;}
.product_item .tit{color:#999999;line-height:1.3;}
.product_item .desc{color:#000000;line-height:1.3;margin-top:.1rem;}
.price{display:flex;align-items:flex-end;margin:.2rem 0;}
.price_now{color:#cba87b;line-height:.9;}
.price_old{color:#999999;line-height:1;text-decoration:line-through;margin-left:.15rem;}
.index02 .text_center{padding-top:.4rem;}
.other3{display:flex;justify-content:space-between;}
.other3 .other_tit{color:#000000;}
.colors{display:flex;justify-content:flex-end;}
.colors .color:not(:first-child){margin-left:.1rem;}
.colors .color img{width:.2rem;height:.2rem;}
.base_swiper{position:relative;}
.index02_swiper .swiper_btns{position:absolute;transform:translate(-50%,0);left:50%;top:30%;width:100%;display:flex;justify-content:space-between;}
.index02_swiper .swiper_btns .swiper_btn.prev{margin-left:-8%;}
.index02_swiper .swiper_btns .swiper_btn.next{margin-right:-8%;}
.swiper_btns{pointer-events:none;z-index:2;}
.swiper_btns .swiper_btn{width:.5rem;height:.5rem;border:1px solid #ebeaeb;pointer-events:all;position:relative;cursor:pointer;transition:all .5s;}
.swiper_btns .swiper_btn.prev:before{content:'';display:block;position:absolute;top:.18rem;border-bottom:1px solid #000000;border-left:1px solid #000000;right:.16rem;width:.1rem;height:.1rem;transform:rotate(45deg);}
.swiper_btns .swiper_btn.next:before{content:'';display:block;position:absolute;top:.18rem;border-top:1px solid #000000;border-right:1px solid #000000;right:.2rem;width:.1rem;height:.1rem;transform:rotate(45deg);}
.swiper_btns .swiper_btn:hover{background-color:#cba87b;}
.swiper_btns .swiper_btn:hover::before{border-color:#fff;}
.hbox1{display:flex;flex-wrap:wrap;}
.hbox1 .left{width:52%;display:flex;align-items:center;padding:3% 5%;background-color:#f4f4f4;}
.hbox1 .right{width:48%;}
.hbox1 .imgbox{position:relative;height:100%;}
.hbox1 .imgbox::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);}
.hbox1 .imgbox img{width:100%;height:100%;object-fit:cover;}
.hbox1 .tit{color:#000000;}
.hbox1 .editor{color:#000000;line-height:1.875;margin-top:.3rem;}
.hbox1 .base_btn1{margin-top:.3rem;}
.hbox1 .video_btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;}
.index04 .index04_swiper{margin-top:.4rem;}
.index04_swiper .swiper-slide{height:auto;}
.index04_swiper .item{display:flex;flex-direction:column;height:100%;}
.index04_swiper .item:hover img{transform:scale(1.1);}
.index04_swiper .imgbox{padding-bottom:70.2%;position:relative;overflow:hidden;}
.index04_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .5s;}
.index04_swiper .text_box{flex:1;}
.index04_swiper .swiper_btns{position:absolute;transform:translate(-50%,0);left:50%;top:30%;width:100%;display:flex;justify-content:space-between;}
.index04_swiper .swiper_btns .swiper_btn.prev{margin-left:-8%;}
.index04_swiper .swiper_btns .swiper_btn.next{margin-right:-8%;}
.index04_swiper .text_box{background-color:#f4f4f4;padding:.35rem .55rem;}
.index04_swiper .tit{text-align:center;line-height:1.3;color:#000000;width:100%;}
.hbox2{padding:1.5rem 0;position:relative;}
.hbox2 .imgbox{position:absolute;left:0;top:0;width:100%;height:100%;}
.hbox2 .imgbox img{width:100%;height:100%;object-fit:cover;}
.hbox2 .text_box{position:relative;z-index:2;}
.hbox2 .tit{color:#000000;line-height:1.3;text-align:center;}
.hbox2 .desc{color:#000000;line-height:1.875;margin-top:.3rem;text-align:center;}
.hbox2 .base_btn{margin-top:.55rem;}
.index06 .index06_swiper{padding:0 1px;}
.index06_swiper .swiper-slide{height:auto;padding:.4rem 0;}
.index06_swiper .swiper_btns{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:100%;display:flex;justify-content:space-between;}
.index06_swiper .swiper_btns .swiper_btn.prev{margin-left:-8%;}
.index06_swiper .swiper_btns .swiper_btn.next{margin-right:-8%;}
.index06_swiper .item{text-align:center;border:1px solid #ebeaeb;padding:.4rem .6rem;display:block;height:100%;transition:all .5s;}
.index06_swiper .item:hover{transform:translate(0,-10px);}
.index06_swiper .imgbox{width:.7rem;height:.7rem;border-radius:50%;overflow:hidden;display:inline-block;}
.index06_swiper .imgbox img{width:100%;height:100%;object-fit:cover;}
.index06_swiper .tit{color:#666666;line-height:1.875;}
.index06_swiper .stars{margin:.2rem 0;}
.stars{display:flex;align-items:center;justify-content:center;}
.stars .star{width:.2rem;height:.2rem;margin:0 .05rem;background-image:url(../images/star_img01.png);background-repeat:no-repeat;background-size:contain;}
.stars .star.cur{background-image:url(../images/star_img02.png);}
.open_menu{width:.3rem;height:.2rem;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);right:.15rem;display:none;cursor:pointer;z-index:10;}
.open_menu i{position:absolute;width:100%;height:2px;background:#000;left:0;top:.1rem;margin-top:-.02rem;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;}
.open_menu i:nth-child(1){margin-top:-.1rem;}
.open_menu i:nth-child(3){margin-top:.08rem;}
.open_menu.cur i:nth-child(2){display:none;}
.open_menu.cur i:nth-child(3){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);margin:0;}
.open_menu.cur i:nth-child(1){transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);margin:0;}
/* å…³äºŽæˆ‘ä»¬ */
.hbox3{padding-bottom:.65rem;}
.hbox3 .ctitle{color:#000000;}
.hbox3 .editor{color:#000000;line-height:1.875;margin-top:.2rem;}
.hbox3 .imgbox{margin-top:.65rem;position:relative;padding-bottom:41.6%;position:relative;}
.hbox3 .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.hbox3 .video_btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.hbox3 .imgbox::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);}
.product_main{display:flex;flex-wrap:wrap;position:relative;}
.product_main .left{width:345px;position:relative;z-index:22;}
.product_main .right{flex:1;margin-left:.75rem;}
.list3{display:flex;flex-wrap:wrap;padding-bottom:.2rem;}
.list3 .item{width:23.75%;margin-bottom:.4rem;}
.list3 .item:not(:nth-child(4n+1)){margin-left:1.666%;}
.list3 .buy_btn{width:.18rem;height:.2rem;background-image:url(../images/buy_cart1.svg);background-repeat:no-repeat;background-size:contain;}
.list3 .product_item .like {
  right: .2rem;
  left: unset;
}
.product_main{padding:.5rem 0;}
.sift{position:sticky;top:1.56rem;/* max-height:calc(100vh - 1.56rem);*/
 /* overflow-y:auto;*/
}
.sift .sifta_bar{display:flex;align-items:center;justify-content:space-between;}
.sift .bar_btn{display:none;position:relative;background-color:#cba87b;color:#fff;padding:.05rem .1rem;}
.sift .sift_tit{color:#000;line-height:1.5;}
.sift .sifta{margin-top:.5rem;line-height:1.3;display:inline-block;}
.sibts1 .sibt1{padding:.5rem 0;}
.sibt_cpt1{background-color:#cba87b;padding:.25rem .3rem;color:#fff;}
.sibts2 .sibt2{padding:.35rem 0;border-bottom:1px solid #ebebeb;}
.sibt2 .sibt_cpt2{display:flex;justify-content:space-between;}
.sibts1 .bar{width:.2rem;height:.2rem;position:relative;cursor:pointer;}
.sibts1 .bar::before{content:'';display:block;position:absolute;left:50%;top:50%;width:100%;height:2px;background-color:#000;transform:translate(-50%,-50%);}
.sibts1 .bar::after{content:'';display:block;position:absolute;left:50%;top:50%;width:100%;height:2px;background-color:#000;transform:translate(-50%,-50%) rotate(90deg);opacity:0;}
.sibts1 .bar.cur::after{opacity:1;}
.sibts1 .act{min-width:.2rem;height:.2rem;border:1px solid #cdcdcd;border-radius:50%;}
.sibts3 .sibt3{margin-top:.2rem;}
.sibts3 .sibt_cpt3{display:flex;align-items:center;}
.sibts3 .cot{margin-left:.1rem;}
.sibts3 .sibt_cpt3.cur .cot{color:#cba87b;}
.sibts3 .sibt_cpt3:hover .cot{text-decoration:underline;}
.sibts3 .sibt_cpt3.cur .act{background-color:#cba87b;border-color:#cba87b;}
.related_swiper .swiper_btns .swiper_btn.prev{margin-left:-8%;}
.related_swiper .swiper_btns .swiper_btn.next{margin-right:-8%;}
.other_Pro .related_swiper{margin-top:.5rem;}
.related_swiper .swiper_btns{position:absolute;transform:translate(-50%,0);left:50%;top:30%;width:100%;display:flex;justify-content:space-between;}
.hbox4{display:flex;flex-wrap:wrap;}
.hbox4 .left{width:52%;height:100%;}
.hbox4 .right{width:43.4%;margin-left:4.6%;height:100%;}
.hbox4 .ctitle{color:#000000;line-height:1.78;padding-bottom:.25rem;}
.hbox4 .ctitle span{background-color:#cba87b;padding:.1rem;color:#fff;margin-right:.15rem;}
.prosw_main{display:flex;}
.prosw_main .prosw_l{
  width:15%;
}
.prosw_main .prosw_r{
  width:82%;margin-left:3%;
  position:relative;}
.small_swiper{/* height:6rem;*/
}
.small_swiper .swiper-container,.big_swiper .swiper-container{height:6rem;}
.small_swiper .item{position:relative;
  /* background-color:#f4f4f4; */
  height:100%;cursor:pointer;}
.small_swiper .item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;}
.small_swiper .item::before{content:'';display:block;position:absolute;left:0;top:0;width:calc(100% - 4px);height:calc(100% - 4px);border:2px solid #cba87b;pointer-events:none;opacity:0;z-index: 2;}
.small_swiper .swiper-slide-thumb-active .item::before{opacity:1;}
.big_swiper .item{height:100%;position:relative;
  /* background-color:#f4f4f4; */
}
.big_swiper .item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;}
.big_swiper .like{position:absolute;right:.35rem;top:.35rem;width:.25rem;height:.25rem;background-image:url(../images/like_icon01.png);background-repeat:no-repeat;background-size:contain;z-index:2;cursor:pointer;}
.big_swiper .like.cur{background-image:url(../images/like_icon02.png);}
.proset{padding:.3rem 0;border-top:1px solid #ebebeb;}
.ul1 .li{color:#000000;}
.ul1 .li:not(:first-child){margin-top:.25rem;}
.price_tishi{color:#333333;margin-top:.2rem;}
.htox1 .htox1_tit{color:#000000;}
.htox1 .colors1,.htox1 .stones,.htox1 .sizes{margin-top:.2rem;padding-bottom:.3rem;}
.colors1{display:flex;margin-right: -.2rem;}
.colors1 .color{
  text-align: center;
  margin-right: .2rem;
  cursor:pointer;
}
.colors1 .color_img{width:.3rem;height:.3rem;border-radius: 50%;overflow: hidden;}
.colors1 .color img{width: 100%;height: 100%;object-fit: cover;}
.colors1 .color_img{position:relative;}
.colors1 .color.cur .color_img::before{content:'';display:block;position:absolute;left:50%;top:50%;

  width: calc(100% - 4px);
  height: calc(100% - 4px);
  z-index: 2;border:4px solid #cba87b;border-radius:50%;transform:translate(-50%,-50%);
}
.colors1 .color_tit{
  color: #333;
}

.stones{display:flex;flex-wrap:wrap;margin-right:-1.7%;}
.stones .stone{width:48.3%;margin-bottom:1.7%;background-color:#f4f4f4;padding:.1rem;position:relative;cursor:pointer;
margin-right: 1.7%;
}
.stones .stone.cur::before{content:'';display:block;position:absolute;left:0;top:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid #cba87b;pointer-events:none;}
.stones .img{padding-bottom:.7rem;position:relative;}
.stones .img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:80%;}
.stones .img_tit{text-align:center;}
.sizes{display:flex;flex-wrap:wrap;margin-right:-1.7%;}
.sizes .size{width:48.3%;margin-bottom:1.7%;background-color:#f4f4f4;padding:.25rem .15rem;position:relative;text-align:center;position:relative;cursor:pointer;margin-right:1.7%;}

.sizes .size.cur::before{content:'';display:block;position:absolute;left:0;top:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid #cba87b;pointer-events:none;}
.stocks{display:flex;flex-wrap:wrap;margin-right:-1.7%;}
.stocks .stock{width:48.3%;margin-bottom:1.7%;background-color:#f4f4f4;padding:.15rem .15rem;position:relative;text-align:center;position:relative;cursor:pointer;margin-right:1.7%;}

.stocks .stock.cur::before{content:'';display:block;position:absolute;left:0;top:0;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid #cba87b;pointer-events:none;}

.addcart{display:flex;align-items:center;}
.addcart .num_box{width:1.4rem;border:1px solid #ebebeb;display:flex;height:.6rem;align-items:center;}
.num_box .num1{width:.4rem;text-align:center;color:#999999;cursor:pointer;}
.num_box .num2{flex:1;}
.num_box .num2 input{width:100%;text-align:center;}
.num_box .num3{width:.4rem;text-align:center;cursor:pointer;}
.addcart .add_btn{flex:1;color:#fff;background-color:#cba87b;text-align:center;border:1px solid #cba87b;line-height:.6rem;margin-left:.2rem;}
.addcart .tip{margin-left: .2rem;border: 1px solid #cba87b;line-height: .6rem;padding: 0 .2rem;background-color: #f4f4f4;font-size: .16rem;}
.addfeed{line-height:.6rem;margin-top:.2rem;background-color:#f4f4f4;text-align:center;color:#000;display:block;cursor:pointer;}
.shop01{padding:.4rem 0 .8rem;}
.shop01 .shop_tit{color:#000000;}
.shop01 .cartTable_main{margin-top:.4rem;}
.cartTable_main{border:1px solid #f4f4f4;padding-bottom:.6rem;}
.cartTable .tr1 .td{color:#000;}
.cartTable .tr1,.cartTable .tr2{display:flex;padding:.3rem .5rem;position:relative;align-items:center;}
.cartTable .tr::before{content:'';display:block;left:.5rem;right:.5rem;height:1px;background-color:#ebebeb;bottom:0;position:absolute;}
.cartTable .tr .td:not(:first-child){text-align:center;margin-left:.3rem;}
.cartTable .tr .td1{flex:1;}
.cartTable .tr .td2{width:1.2rem;}
.cartTable .tr .td3{width:1.2rem;}
.cartTable .tr .td4{width:1.4rem;}
.cartTable .tr .td5{width:1.2rem;}
.cartTable .tr .td6{width:1.2rem;}
.cartTable .tr1{background-color:#f4f4f4;padding:.2rem .5rem;}
.cartTable .act,.placeTable .act,.overtable .act{min-width:.2rem;width:.2rem;height:.2rem;border:2px solid #caa87d;position:relative;}
.cartTable .act::before,.placeTable .act::before,.overtable .act::before{content:'';display:block;position:absolute;top:.04rem;border-top:1px solid #fff;border-right:1px solid #fff;right:.04rem;width:.1rem;height:.06rem;transform:rotate(135deg);opacity:0;}
.cartTable .act.cur,.placeTable .act.cur,.overtable .act.cur{border-color:#cba87b;background-color:#cba87b;}
.cartTable .act.cur::before,.placeTable .act.cur::before,.overtable .act.cur::before{opacity:1;}
.cartTable .ctitle{display:flex;align-items:center;}
.cartTable .ctit1{margin-left:.3rem;color:#000000;}
.cart_info{background-color:#f4f4f4;padding:.4rem .5rem;display:flex;align-items:center;justify-content:flex-end;margin:.6rem .5rem 0;}
.cart_info .ctit{color:#000000;}
.cart_info .allprice{margin-left:.65rem;color:#000000;}
.cartTable_main .cart_btns{padding:.6rem .5rem 0;text-align:right;}
.cartTable_main .cart_btn{color:#fff;padding:.18rem .6rem;background-color:#cba87b;display:inline-block;cursor:pointer;}
.hbox5{display:flex;align-items:center;}
.hbox5 .imgbox{width:1rem;height:1rem;margin-left:.2rem;background-color:#f4f4f4;position:relative;}
.hbox5 .imgbox img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:60%;}
.hbox5 .text_box{flex:1;margin-left:.3rem;}
.hbox5 .text_box .tit{color:#000000;line-height:1.875;}
.hbox5 .text_box .ctit2{color:#666666;line-height:1.875;margin-top:.15rem;}
.hbox5 .text_box .ctit2 span:not(:first-child){margin-left:.3rem;}
.del_btn{background-image:url(../images/del_icon01.png);width:.24rem;height:.28rem;background-repeat:no-repeat;background-size:contain;display:inline-block;cursor:pointer;}
.num_val{display:flex;align-items:center;border:1px solid #f4f4f4;height:.4rem;}
.num_prev::before{content:'';display:block;width:40%;height:.02rem;background-color:#999999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.num_next::before{content:'';display:block;width:40%;height:.02rem;background-color:#999999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.num_next::after{content:'';display:block;width:.02rem;height:40%;background-color:#999999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.num_val .num_prev,.num_val .num_next{min-width:.4rem;position:relative;height:100%;cursor:pointer;}
.num_val .num_txt{flex:1;height:100%;display:flex;align-items:center;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;}
.num_val .num_txt input{text-align:center;width:100%;}
.order01{padding:.5rem 0;}
.order01 .ctitle{color:#000000;line-height:1.5;}
.order01 .hbox6{margin-top:.4rem;}
.hbox6{padding:.65rem .6rem 1rem;background-color:#fff;box-shadow:0 0 .3rem rgba(0,0,0,.1);}
.hbox6 .sect_tit{color:#000000;line-height:1.5;}
.hbox6 .section_main{margin-top:.3rem;}
.hbox6 .section:not(:first-child){padding-top:.5rem;}
.orderTable{border:1px solid #f4f4f4;}
.orderTable .tr1 .td{color:#000;}
.orderTable .tr1,.orderTable .tr2{display:flex;padding:.3rem .5rem;position:relative;align-items:center;}
.orderTable .tr:not(:last-child):before{content:'';display:block;left:.5rem;right:.5rem;height:1px;background-color:#ebebeb;bottom:0;position:absolute;}
.orderTable .tr .td:not(:first-child){text-align:center;margin-left:.3rem;}
.orderTable .tr .tbt{color:#000;}
.orderTable .tr .td1{flex:1;}
.orderTable .tr .td2{width:1.2rem;}
.orderTable .tr .td3{width:1.2rem;}
.orderTable .tr .td4{width:1.4rem;}
.orderTable .tr .td5{width:1.2rem;}
.orderTable .tr1{background-color:#f4f4f4;padding:.2rem .5rem;}
.orderTable .hbox5 .imgbox{margin-left:0;}
.cart_info1{padding:.43rem 0;display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid #f4f4f4;}
.cart_info1 .ctit{color:#000000;}
.cart_info1 .allprice{margin-left:.65rem;color:#000000;}
.edit_btn{background-image:url(../images/editor_icon01.png);width:.18rem;height:.19rem;background-repeat:no-repeat;background-size:contain;display:inline-block;cursor:pointer;}
.placeTable{border:1px solid #f4f4f4;}
.placeTable .tr td{text-align:center;}
.placeTable .tr1 .td:first-child{padding-left:.5rem;}
.placeTable .place_item{display:flex;align-items:center;}
.placeTable .place_name{margin-left:.3rem;}
.placeTable .tr1 .td{color:#000;}
.placeTable .tr1,.placeTable .tr2{display:flex;padding:.3rem .5rem;position:relative;align-items:center;justify-content:space-between;}
.placeTable .tr:not(:last-child):before{content:'';display:block;left:.5rem;right:.5rem;height:1px;background-color:#ebebeb;bottom:0;position:absolute;}
.placeTable .tr .td1{width:1.8rem;}
.placeTable .tr .td2{flex:1;text-align:center;}
.placeTable .tr .td3{white-space:nowrap;width:1.3rem;margin-left:.8rem;text-align:center;}
.placeTable .tr .td4{white-space:nowrap;width:1.3rem;margin-left:.7rem;text-align:right;}
.placeTable .tr1{background-color:#f4f4f4;padding:.2rem .5rem;}
.placeTable .edit_btn{margin-right:.25rem;}
.hbox6 .place_btns{padding:.6rem 0 0;text-align:right;}
.hbox6 .place_btn{color:#fff;padding:.18rem .6rem;background-color:#cba87b;display:inline-block;cursor:pointer;}
.grey{background-color:#fffbf7;}
.grey.fixed .header_main{background-color:#fffbf7;}
.logininfo01{padding:.4rem 0 0;}
.hbox7{display:flex;padding-left:.7rem;justify-content:space-between;align-items:center;}
.hbox7 .left{width:45%;}
.hbox7 .right{width:40.6%;}
.logform{width:100%;}
.userform{width:100%;box-shadow:0 0 .15rem rgba(0,0,0,.1);padding:.4rem;}
.userform .user_tit{text-align:center;}
.form_list{display:flex;flex-wrap:wrap;padding-top:.3rem;}
.form_list .form_item{margin-bottom:.15rem;}
.form_list .form_item.w100{width:100%;}
.form_list .form_item.w50{width:48%;}
.form_list .form_item.margin_l{margin-left:4%;}
.form_list .lable{color:#000000;}
.form_list .lable i{font-style:initial;color:#f00;}
.form_list .input{margin-top:.1rem;padding:.12rem .15rem;width:100%;}
.form_list .input.area{height:1.5rem;}
.form_list .input textarea{resize:none;border:none;width:100%;height:100%;}
.form_list .input input{width:100%;background-color:transparent;}
.form_list .input.border{border:1px solid #ebebeb;}
.form_list .input.password{position:relative;}
.form_list .input.password .eye{position:absolute;right:.2rem;top:50%;transform:translate(0,-50%);width:.18rem;height:.13rem;background-image:url(../images/eye_icon01.png);cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center;}
.form_list .input.password .eye.cur{background-image:url(../images/eye_icon02.png);}
.form_list_main{max-height:70vh;overflow-y:auto;}
.single_form{display:flex;flex-wrap:wrap;}
.single_form .single_form1{width:2rem;margin-right:.1rem;position:relative;}
.single_form .single_form1::before{content:'';display:block;position:absolute;top:45%;border-top:2px solid #ebebeb;border-right:2px solid #ebebeb;right:.15rem;width:.1rem;height:.1rem;transform:translate(0,-50%) rotate(135deg);}
.single_form .single_form1 select{border:none;width:100%;}
.single_form .single_form2{flex:1;}
.userform .form_btn{margin-top:.15rem;}
.form_btn{background-color:#cba87b;text-align:center;line-height:.55rem;color:#fff;cursor:pointer;}
.form_tishi{display:flex;justify-content:center;align-items:center;}
.form_tishi a{color:#cba87b;text-decoration:underline;margin-left:.15rem;cursor:pointer;}
.userform .form_tishi{margin-top:.2rem;}
.register_main.msg_box .main{max-width:990px;}
.form_ctt{display:flex;align-items:center;width:100%;justify-content:space-between;padding:.2rem 0;}
.form_ctt span{margin:0 .2rem;text-align:center;}
.form_ctt::before,.form_ctt::after{content:'';flex:1;height:1px;background-color:#ebebeb;}
.hbox8 .registerform{width:100%;max-width:990px;margin:0 auto;}
.hbox8 .form_btn{max-width:4.2rem;margin-left:auto;margin-right:auto;}
.hbox9{padding:.6rem 0;}
.hbox9 .section{margin-bottom:.35rem;background-color:#f4f4f4;}
.list4 .list4_tit{color:#000;padding:.6rem 0.3rem;}
.list4 .item{display:flex;align-items:center;padding:.6rem;justify-content:space-between;position:relative;flex-wrap:wrap;}
.list4 .item.cur{padding:.3rem .6rem;}
.list4 .item:not(:nth-of-type(1))::before{left:.6rem;right:.6rem;top:0;content:'';display:block;position:absolute;height:1px;background-color:#e2e2e2;}
.list4 .left{width:43.75%;}
.list4 .right{width:52%;}
.list4 .tit{color:#000000;padding-bottom:.2rem;line-height:1.3;}
.list4 .desc{color:#000000;line-height:1.3;}
.list4 .base_btn2{margin-top:.25rem;}
.list4 .imgs{display:flex;align-items:center;justify-content:space-between;}
.list4 .imgs .img{padding-bottom:36%;position:relative;width:48%;}
.list4 .imgs .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.base_btn2{background-color:#cba87b;color:#fff;padding:.12rem .15rem;display:inline-block;cursor:pointer;}
.personSt{padding:.5rem 0 .9rem;}
.person_main{display:flex;}
.person_main .per_l{width:2.56rem;}
.person_main .per_r{flex:1;margin-left:.68rem;}
.hbox10{display:flex;align-items:center;}
.hbox10 .img{width:.8rem;height:.8rem;border-radius:50%;overflow:hidden;}
.hbox10 .img img{width:100%;height:100%;object-fit:cover;}
.hbox10 .text_box{margin-left:.2rem;}
.hbox10 .name{color:#000000;}
.hbox10 .email{color:#999999;margin-top:.1rem;}
.personSt .peritems{margin-top:.4rem;}
.personSt .per_section{margin-top:.35rem;}
.peritems .peritem:first-child{border-top:1px solid #ebebeb;}
.peritems .peritem{padding:.3rem 0;color:#000;display:block;border-bottom:1px solid #ebebeb;cursor:pointer;}
.peritems .peritem.cur,.peritems .peritem:hover{color:#cba87b;}
.perform{display:flex;box-shadow:0 0 .15rem rgba(0,0,0,.1);padding:1.25rem 2.2rem 1.1rem 1.8rem;}
.perform .left{width:1.4rem;text-align:center;}
.perform .right{flex:1;margin-left:1rem;}
.perform .userform{box-shadow:unset;padding:0;}
.perform .form_list{padding-top:0;}
.perform .imgbox{width:1.2rem;height:1.2rem;border-radius:50%;overflow:hidden;display:inline-block;}
.perform .imgbox img{width:100%;height:100%;}
.perform .per_btn{border:1px solid #f4f4f4;text-align:center;padding:.15rem .15rem;margin-top:.3rem;cursor:pointer;position:relative;}
.perform .per_btn input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer;}
.perform .form_list .input input{color:#999999;}
.orderlist .order_top{padding:.25rem .5rem;background-color:#f4f4f4;display:flex;justify-content:space-between;}
.orderlist .order_top .order_num,.orderlist .order_top .timer{color:#000;}
.orderlist .orderi{margin-bottom:.2rem;}
.orderTab{border:1px solid #f4f4f4;}
.orderTab .tr1 .td{color:#000000;}
.orderTab .tr1,.orderTab .tr2{display:flex;padding:.3rem .5rem;position:relative;align-items:center;}
.orderTab .tr::before{content:'';display:block;left:.5rem;right:.5rem;height:1px;background-color:#ebebeb;bottom:0;position:absolute;}
.orderTab .tr .tbt{color:#000;}
.orderTab .tr .td1{flex:1;}
.orderTab .tr .td2{margin-left:.8rem;}
.orderTab .tr .td3{margin-left:1.5rem;}
.orderTab .tr .td4{margin-left:.35rem;}
.orderTab .tr1{background-color:#f4f4f4;padding:.2rem .5rem;}
.orderTab .hbox5 .imgbox{margin-left:0;}
.total{display:flex;justify-content:space-between;padding:.3rem .5rem;align-items:center;}
.total .total_price{color:#000;}
.total_btns{display:flex;}
.total_btns .total_btn{padding:.15rem .15rem;min-width:2.1rem;text-align:center;}
.total_btns .total_btn1{color:#fff;background-color:#cba87b;}
.total_btns .total_btn2{color:#000;background-color:#f4f4f4;margin-left:.2rem;}
.orderinfo01 .hbox11{margin-top:.4rem;}
.hbox11{box-shadow:0 0 .15rem rgba(0,0,0,.1);background-color:#fff;padding:.25rem .6rem 1rem;}
.ul2 .li2{padding:.25rem 0;border-bottom:1px solid #ebebeb;}
.ul2 .li2_t{color:#000;line-height:1.5;padding-bottom:.1rem;}
.ul2 .li2_p{color:#666666;line-height:1.875;}
.modtable_main{padding:.3rem 0 0;}
.modtable_main .mode_tit{color:#000;}
.modtable_main .orderTable{margin-top:.3rem;}
.modtable_main .cart_info1{border-bottom:0;}
.modtable_main .mod_btnb{text-align:right;padding-top:.6rem;}
.base_btn3{padding:.2rem .7rem;background-color:#cba87b;display:inline-block;color:#fff;transition:all .5s;}
.leavetable{padding-bottom:.4rem;}
.leavetable .tr1,.leavetable .tr2{display:flex;position:relative;align-items:center;justify-content:space-between;}
.leavetable .tbt{color:#000;}
.leavetable .tr .td1{flex:1;}
.leavetable .tr .td2{width:1rem;text-align:center;}
.leavetable .tr .td3{width:.8rem;text-align:center;}
.leavetable .tr1{background-color:#f4f4f4;padding:.2rem .5rem;}
.leavetable .tr2{padding:.3rem .5rem;position:relative;}
.leavetable .tr2::before{content:'';display:block;position:absolute;bottom:0;left:.5rem;right:.5rem;height:1px;background-color:#ebebeb;}
.book_btn{width:.19rem;height:.2rem;background-image:url(../images/book_icon01.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;cursor:pointer;}
.address_main{display:flex;justify-content:space-between;align-items:center;}
.overtable{padding-bottom:.5rem;}
.overtable .tbt{color:#000000;}
.overtable .tr .td1{width:.7rem;}
.overtable .tr .td2{width:1.3rem;text-align:center;margin-left:.3rem;}
.overtable .tr .td3{flex:1;text-align:center;margin-left:.3rem;}
.overtable .tr .td4{width:1.4rem;text-align:center;margin-left:.3rem;}
.overtable .tr .td5{width:1rem;text-align:center;margin-left:.3rem;}
.overtable .tr1,.overtable .tr2{display:flex;position:relative;align-items:center;justify-content:space-between;}
.overtable .tr1{background-color:#f4f4f4;padding:.2rem .5rem;}
.overtable .tr2{padding:.3rem .5rem;position:relative;}
.over_btns .over_del{margin-left:.2rem;}
.over_btns{display:flex;align-items:center;justify-content:center;}
.over_edit{width:.18rem;height:.19rem;background-image:url(../images/over_edit.svg);background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;}
.over_del{width:.18rem;height:.2rem;background-image:url(../images/over_del.svg);background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;}
.overtable .tr2::before{content:'';display:block;left:.5rem;right:.5rem;height:1px;background-color:#ebebeb;bottom:0;position:absolute;}
.msg_box{background-color:rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;display:none;}
.msg_box.cur{display:block;}
.msg_box .content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}
.msg_box .main{width:90%;position:relative;background-color:#fff;box-shadow:0 0 .15rem rgba(0,0,0,.1);max-width:5.4rem;}
.msg_box .close{width:.3rem;height:.3rem;border-radius:50%;background-color:#000000;position:absolute;right:.2rem;top:.2rem;cursor:pointer;}
.msg_box .close::before{content:'';display:block;top:50%;left:50%;width:2px;height:60%;background-color:#fff;transform:translate(-50%,-50%) rotate(45deg);position:absolute;}
.msg_box .close::after{content:'';display:block;top:50%;left:50%;width:2px;height:60%;background-color:#fff;transform:translate(-50%,-50%) rotate(-45deg);position:absolute;}
.result_msg.error .success_img .msg_icon:nth-child(1){
  display:none;
}
.result_msg.error .success_img .msg_icon:nth-child(2){
  display:inline-block;
}

.result_msg.success .success_img .msg_icon:nth-child(1){
  display:inline-block;
}
.result_msg.success .success_img .msg_icon:nth-child(2){
  display:none;
}

.login_msg,.address_msg,.feedmsg,.showfeedmsg{padding:.5rem .6rem;}
.login_msg .ctitle{color:#000;}
.login_msg .login_btns{padding-top:.6rem;}
.login_btns{display:flex;align-items:center;justify-content:space-between;}
.login_btns .login_btn{text-align:center;width:48%;padding:.2rem .1rem;cursor:pointer;}
.login_btns .login_btn1{background-color:#cba87b;text-align:center;color:#fff;}
.login_btns .login_btn2{background-color:#f4f4f4;text-align:center;color:#000;}
.address_msg .form_btn{max-width:47.6%;display:block;margin-left:auto;margin-right:auto;}
.showfeedmsg .list7{padding-top:.4rem;}
.list7 .tit{color:#999;}
.list7 .item{margin-bottom:.2rem;}
.list7 .desc{line-height:1.875;margin-top:.15rem;color:#000;border:1px solid #f4f4f4;padding:.1rem;}
.list5{display:flex;flex-wrap:wrap;padding-bottom:.2rem;}
.list5 .item{width:23.75%;margin-bottom:1.666%;}
.list5 .item:not(:nth-child(4n+1)){margin-left:1.666%;}
.single_box .ctitle{color:#000;line-height:1.3;}
.single_box .editor{line-height:1.875;margin-top:.4rem;}




.hbox12 .list6{margin-top:.4rem;}
.list6 .item{display:flex;justify-content:space-between;margin-bottom:.2rem;padding:.15rem;box-shadow:0 0 .15rem rgba(0,0,0,.05);}
.list6 .ptit{color:#000;line-height:1.3;}
.list6 .time{color:#000000;line-height:1.3;}
.success_main{padding:.5rem .6rem;}
.success_main .success_box{text-align:center;}
.success_main .success_img img{height:.6rem;}
.success_main .success_tit{margin-top:.2rem;}
.success_main .success_desc{margin-top:.2rem;line-height:1.875;}
.sifta_bar.cur .sifta{color:#cba87b;}
/* æ–°å¢ž */
.swicth1{display:flex;justify-content:flex-end;margin-bottom:.2rem;}
.swicth1 .swicth{margin-left:.3rem;}
.swicth1 .act{width:.2rem;height:.2rem;border:1px solid #cba87b;position:relative;border-radius:50%;}
/* .stock{display:flex;align-items:center;}
.stock .stock_tit{margin-left:.2rem;}
.stock.cur .act{background-color:#cba87b;}
.stock.cur .act::before{content:'';display:block;position:absolute;top:.03rem;border-bottom:2px solid #fff;border-left:2px solid #fff;right:.03rem;width:.1rem;height:.06rem;transform:rotate(-45deg);} */
.pice{display:flex;align-items:center;}
/* .stock .stock_tit,.pice .stock_tit{color:#333;} */
.pice .pice_bars{width:.3rem;margin-left:.1rem;}
.pice .pice_bars .pice_next{margin-top:.02rem;}
.pice .pice_bars .pice_prev,.pice .pice_bars .pice_next{width:.2rem;height:.12rem;position:relative;display:block;}
.pice .pice_bars .pice_next::before{content:'';display:block;width:0;height:0;border:.09rem solid transparent;position:absolute;left:.01rem;border-top-color:#C0C4CC;bottom:-.08rem;}
.pice .pice_bars .pice_next.cur::before{border-top-color:#cba87b;}
.pice .pice_bars .pice_prev::before{content:'';display:block;width:0;height:0;border:.09rem solid transparent;position:absolute;left:.01rem;border-bottom-color:#C0C4CC;top:-.08rem;}
.pice .pice_bars .pice_prev.cur::before{border-bottom-color:#cba87b;}
.hbox14 .hbox14_main{padding:0 1.2rem;}
.hbox14 .ctitle{text-align:center;color:#000;}
.hbox14 .desc{color:#000000;line-height:1.875;text-align:center;margin-top:.25rem;}
.hbox14 .list30{padding:.3rem 0;}
.list30{display:flex;flex-wrap:wrap;}
.list30 .item{width:49%;border:1px solid #ebeaeb;padding:.3rem .4rem;display:flex;align-items:center;margin-bottom:2%;}
.list30 .ico img{min-width:.6rem;width:.6rem;}
.list30 .text_box{flex:1;margin-left:.2rem;}
.list30 .tit{color:#666666;}
.list30 .ctit{color:#000000;line-height:1.3;margin-top:.15rem;}
.list30 .item:not(:nth-child(2n+1)){margin-left:2%;}
.hbox14{padding:.4rem 0 .8rem;}
.hbox14 .hbox14_form{padding:.4rem 0;}
.hbox14 .userform{background-color:#f4f4f4;box-shadow:unset;}
.hbox14_form .form_list .input{background-color:#fff;border:none;}
.hbox14_form .form_btn{max-width:4.2rem;margin:.15rem auto 0;}
.hbox14_form .form_list{padding-top:.4rem;}



.search2{margin:0 0 .5rem;width:100%;max-width:840px;display:flex;align-items:center;border:1px solid #e5e5e5;border-radius:.3rem;padding:.05rem;}
.search2 .input{flex:1;padding:0 .25rem;}
.search2 .input input{width:100%;border:none;background-color:transparent;}
.search2 .input_btn{background-color:#cba87b;border-radius:.25rem;padding:.12rem .35rem;color:#fff;cursor: pointer;}

@media (max-width:1640px){
  .related_swiper .swiper_btns .swiper_btn.prev,.index02_swiper .swiper_btns .swiper_btn.prev,.index06_swiper .swiper_btns .swiper_btn.prev,.index04_swiper .swiper_btns .swiper_btn.prev{margin-left:-4%;}
  .related_swiper .swiper_btns .swiper_btn.next,.index02_swiper .swiper_btns .swiper_btn.next,.index06_swiper .swiper_btns .swiper_btn.next,.index04_swiper .swiper_btns .swiper_btn.next{margin-right:-4%;}
}
@media (max-width:1600px){.auto1600{padding:0 20px;}
}
@media (max-width:1500px){
  .related_swiper .swiper_btns .swiper_btn.prev,.index02_swiper .swiper_btns .swiper_btn.prev,.index06_swiper .swiper_btns .swiper_btn.prev,.index04_swiper .swiper_btns .swiper_btn.prev{margin-left:-1%;}
  .related_swiper .swiper_btns .swiper_btn.next,.index02_swiper .swiper_btns .swiper_btn.next,.index06_swiper .swiper_btns .swiper_btn.next,.index04_swiper .swiper_btns .swiper_btn.next{margin-right:-1%;}
}
@media (max-width:1400px){
.inner{padding:0 20px;}
.nav_list .nav_item:not(:first-child){margin-left:0.05rem;}
.header_main .logo {
  height: 27%;
}
}
@media (max-width:1280px){.banner .base_btn{margin-top:.4rem;}
.index01{padding:0 0 .2rem;}
.banner{padding:.2rem 0;}
.base_btn1,.base_btn,.base_btn3{padding:.1rem .35rem;}
.padding_40{padding:.2rem 0;}
.padding_80{padding:.4rem 0;}
.index04_swiper .text_box{padding:.25rem;}
.hbox2{padding:.8rem 0;}
.index06_swiper .item{padding:.3rem;}
.footer_main .right{width:45%;}
.header_main{height:.7rem;}
.nav_list .cpt{font-size:.12rem;}
.fixed{padding-top:1.1rem;}
.small_swiper .swiper-container,.big_swiper .swiper-container{height:5rem;}
.cartTable .tr .td:not(:first-child){margin-left:.15rem;}
.cartTable .tr .td2{width:.8rem;}
.cartTable .tr .td3{width:.8rem;}
.cartTable .tr .td4{width:1.4rem;}
.cartTable .tr .td5{width:.8rem;}
.cartTable .tr .td6{width:.8rem;}
.hbox5 .text_box .ctit2 span:not(:first-child){margin-left:.15rem;}
.hbox5 .imgbox{width:.6rem;height:.6rem;}
.cartTable .ctit1{margin-left:.15rem;}
.form_list{padding-top:.25rem;}
.userform{padding:.35rem;}
.userform .form_tishi{margin-top:.2rem;}
.form_btn{line-height:.45rem;}
.userform .form_btn{margin-top:.15rem;}
.perform{padding:1rem;}
.perform .right{margin-left:.5rem;}
.peritems .peritem{padding:.2rem 0;}
.orderlist .order_top{padding:.15rem .2rem;}
.orderTab .tr1,.orderTab .tr2{padding:.15rem;}
.orderTab .tr::before{left:.15rem;right:.15rem;}
.total{padding:.15rem .15rem;}
.orderTab .tr .td2{margin-left:.2rem;}
.orderTab .tr .td3{margin-left:.2rem;}
.orderTab .tr .td4{margin-left:.2rem;}
.hbox6{padding:.35rem;}
.hbox11{padding:.15rem .25rem .5rem;}
.ul2 .li2{padding:.15rem 0;}
.list1 .tit{font-size:.92vw;}
.hbox14 .hbox14_main{padding:0 .5rem;}
.search2 {
  margin: 0 0 .2rem;
}
}
@media (max-width:1024px){.index04_swiper .text_box{padding:.15rem;}
.hbox2 .base_btn{margin-top:.25rem;}
.list1 .item{width:23%;}
.list1 .item:not(:nth-child(8n+1)){margin-left:0;}
.list1 .item:not(:nth-child(4n+1)){margin-left:2.6%;}
.swiper_btns .swiper_btn{width:.4rem;height:.4rem;}
.swiper_btns .swiper_btn.prev:before{top:.13rem;right:.12rem;}
.swiper_btns .swiper_btn.next:before{top:.13rem;right:.15rem;}
.list2 .item{width:20%;}
.list2 .item:not(:nth-child(4n+1)){margin-left:6.66%;}
.botform .input_btn{padding:.1rem .1rem;}
.open_menu{display:block;}
.header_main .inner{padding-right:.7rem;}
.nav_list{display:none;}
.header.navshow .nav_list{display:block;position:absolute;right:0;background-color:#fff;top:100%;z-index:99;width:100%;padding:.15rem 15px;}
.nav_list .nav_item:not(:first-child){margin-left:0;}
.nav_list .nav_item{padding:.15rem 0;}
.header_main .logo{left:15px;transform:translate(0,-50%);}
.sift .sifta{margin-top:.15rem;}
.sibts1 .sibt1{padding:.25rem 0;}
.sibt_cpt1{padding:.2rem;}
.sibts3 .sibt3{margin-top:.15rem;}
.sibts2 .sibt2{padding:.2rem 0;}
.product_main .right{margin-left:.25rem;}
.list3 .item{width:49%;}
.list3 .item:not(:nth-child(4n+1)){margin-left:0;}
.list3 .item:not(:nth-child(2n+1)){margin-left:2%;}
.list5 .item{width:49%;}
.list5 .item:not(:nth-child(4n+1)){margin-left:0;}
.list5 .item:not(:nth-child(2n+1)){margin-left:2%;}
.product_main{padding:.25rem 0;}
.proset{padding:.15rem 0;}
.ul1 .li:not(:first-child){margin-top:.15rem;}
.small_swiper .swiper-container,.big_swiper .swiper-container{height:4rem;}
.htox1 .colors1,.htox1 .stones,.htox1 .sizes{margin-top:.1rem;padding-bottom:.1rem;}
.cartTable_main .cart_btn{padding:.1rem .15rem;}
.cartTable_main .cart_btns{padding:.3rem .15rem 0;}
.cart_info{padding:.2rem .15rem;margin:.4rem .15rem 0;}
.cartTable .tr1,.cartTable .tr2{padding:.15rem .15rem;}
.cartTable .tr::before{left:.15rem;right:.15rem;}
.hbox7{padding-left:0;}
.form_list .form_item{margin-bottom:.15rem;}
.form_list .input{margin-top:.1rem;padding:.1rem;}
.hbox9{padding:.4rem 0;}
.list4 .item{padding:.4rem;}
.list4 .item:not(:nth-of-type(1))::before{left:.4rem;right:.4rem;}
.list4 .item.cur{padding:.3rem .4rem;}
.list4 .list4_tit{padding:.4rem .15rem .2rem;}
.perform .imgbox{width:.8rem;height:.8rem;}
.perform .left{width:1rem;}
.perform .per_btn{padding:.1rem;}
.perform{padding:.5rem;}
.total_btns .total_btn{font-size:.12rem;min-width:1.5rem;}
.orderTable .tr1{padding:.15rem .15rem;}
.placeTable .tr1{padding:.15rem;}
.orderTable .tr1,.orderTable .tr2,.placeTable .tr1,.placeTable .tr2{padding:.15rem;}
.orderTable .tr .td:not(:first-child),.placeTable .tr .td:not(:first-child){margin-left:.15rem;}
.orderTable .tr:not(:last-child)::before,.placeTable .tr:not(:last-child)::before,.leavetable .tr2::before,.overtable .tr2::before{left:.15rem;right:.15rem;}
.placeTable .place_name{margin-left:.15rem;}
.placeTable .tr1 .td:first-child{padding-left:.35rem;}
.modtable_main .mod_btnb{padding-top:.25rem;}
.leavetable .tr1,.leavetable .tr2{padding:.15rem;}
.overtable .tr1,.overtable .tr2{padding:.15rem;}
.overtable .tr .td2{margin-left:.15rem;}
.overtable .tr .td3{margin-left:.15rem;}
.overtable .tr .td4{margin-left:.15rem;}
.overtable .tr .td5{margin-left:.15rem;}
.list1 .tit{font-size:.14rem;}
.list30 .item{padding:.2rem;}
.list30 .ico img{min-width:.4rem;width:.4rem;}
.list30 .ctit{margin-top:.05rem;}
.hbox14 .hbox14_form{padding:.2rem 0;}
.hbox14{padding:.4rem 0;}
}
@media (max-width:768px){.inner,.auto1600{padding:0 15px;}
.video_btn{width:.4rem;height:.4rem;}
.list2 .imgbox{width:.5rem;height:.5rem;}
.list2 .tit{margin-top:.15rem;}
.footer_main .copy_right{margin-top:.3rem;}
.list2{padding:.3rem 0 .2rem;}
.footer_main .links{margin-top:.25rem;}
.footer_main .right{flex:1;}
.other .item:not(:first-child){margin-left:.1rem;}
/* .header_top .left .t1{font-size:.14rem;}
.other .item{font-size:.14rem;}
*/
.locat .inner a,.locat .inner span{padding-top:.15rem;padding-bottom:.15rem;}
.list3 .item{margin-bottom:.2rem;}
.list5 .item{margin-bottom:.2rem;}
.product_main .left{width:100%;}
.product_main .right{flex:unset;width:100%;margin-top:.15rem;margin-left:0;}
.sibt_cpt1{padding:.15rem;}
.hbox4 .left{width:100%;}
.hbox4 .right{width:100%;margin:.15rem 0 0;}
.cartTable .tr1,.cartTable .tr2{flex-wrap:wrap;}
.cartTable .tr .td1{flex:unset;width:79%;}
.cartTable .tr .td2{width:20%;text-align:right !important;}
.cartTable .tr .td:not(:first-child){margin-left:1%;}
.cartTable .tr .td3{flex:1;margin-top:.2rem;text-align:left !important;}
.cartTable .tr .td4{width:25%;margin-top:.2rem;}
.cartTable .tr .td5{width:20%;margin-top:.2rem;}
.cartTable .tr .td6{margin-top:.2rem;}
.cartTable .act::before,.placeTable .act::before,.overtable .act::before{top:.03rem;right:.03rem;}
.shop01 .cartTable_main{margin-top:.2rem;}
.cartTable_main{padding-bottom:.2rem;}
.hbox7 .right{flex:1;margin-left:.15rem;}
.form_list .form_item.w50{width:100%;}
.form_list .form_item.margin_l{margin-left:0;}
.base_btn2{padding:.1rem;}
.perform{flex-wrap:wrap;padding:.15rem;}
.perform .left{width:100%;}
.perform .right{width:100%;margin:.25rem 0 0;}
.person_main .per_r{margin-left:.3rem;}
.orderTab .tr1,.orderTab .tr2{flex-wrap:wrap;}
.orderTab .tr .td1{flex:unset;width:100%;}
.orderTab .tr .td2,.orderTab .tr .td3,.orderTab .tr .td4{width:32.33%;margin-top:.15rem;}
.orderTab .tr .td2{margin-left:0;}
.orderTab .tr .td3,.orderTab .tr .td4{margin-left:1.5%;}
.orderTab .tr .td3{text-align:center;}
.orderTab .tr .td4{text-align:right;}
.total .total_price{width:100%;text-align:right;}
.total_btns{width:100%;margin-top:.15rem;justify-content:flex-end;}
.total{flex-wrap:wrap;}
.total_btns .total_btn{padding:.1rem;}
.personSt{padding:.3rem 0;}
.orderTable .tr .td2{width:20%;margin-left:0 !important;margin-top:.15rem;text-align:left !important;}
.orderTable .tr .td3{width:20%;margin-top:.15rem;}
.orderTable .tr .td4{width:20%;margin-top:.15rem;}
.orderTable .tr .td5{width:20%;margin-top:.15rem;}
.orderTable .tr1,.orderTable .tr2{flex-wrap:wrap;}
.orderTable .tr .td1{flex:unset;width:100%;}
.orderTable .tr .td1{flex:unset;width:100%;}
.orderTable .tr .td2{width:20%;margin-left:0 !important;text-align:left !important;}
.orderTable .tr .td3{width:20%;}
.orderTable .tr .td4{width:20%;}
.orderTable .tr .td5{width:20%;}
.cart_info1{padding:.25rem 0;}
.placeTable .tr .td4{width:.8rem;}
.hbox6 .place_btns{padding:.25rem 0 0;}
.order01 .hbox6{margin-top:.2rem;}
.hbox6{padding:.2rem;}
.hbox6 .place_btn{padding:.1rem .15rem;}
.login_msg,.address_msg,.feedmsg,.showfeedmsg{padding:.4rem .35rem;}
.login_btns .login_btn{padding:.15rem .1rem;}
.overtable .tr .td2{width:1rem;}
.overtable .tr .td5{width:.8rem;}
.over_btns .over_del{margin-left:.1rem;}
.overtable .tr .td4{width:1rem;}
.header_top .inner{flex-wrap:wrap;}
.header_top{height:.7rem;}
.header_top .inner .left{width:100%;}
.header_top .inner .right{width:100%;}
.header_top .left .t1{font-size:12px;}
.other .item{font-size:12px;}
.fixed{padding-top:1.4rem;}
.hbox14{padding:.2rem 0;}
.hbox14 .hbox14_main{padding:0;}
}
@media (max-width:640px){.banner .imgbox{padding-bottom:180px;}
.product_item .imgbox{padding-bottom:100%;}
.hbox1 .left{width:100%;}
.hbox1 .right{width:100%;}
.list2 .item{width:48%;margin-bottom:.2rem;}
.list2 .item:not(:nth-child(4n+1)){margin-left:0;}
.list2 .item:not(:nth-child(2n+1)){margin-left:4%;}
.footer_main .left{width:100%;text-align:center;}
.footer_main .right{flex:unset;margin-top:.1rem;width:100%;}
.footer_main{flex-wrap:wrap;padding:.3rem 0;}
.footer_main .links{justify-content:center;}
.topuser,.topbuy,.topsearch{margin-left:.15rem;}
.sibts1{display:none;}
.sift.cur .sibts1{position:absolute;top:100%;left:0;right:0;display:block;background-color:#fff;height:40vh;overflow-y:auto;padding:0 .15rem;}
.sift .bar_btn{display:block;}
.sift{position:static;}
.locat .inner a,.locat .inner span{padding-top:.05rem;padding-bottom:.05rem;}
.product_main{padding:0 0 .25rem;}
.cartTable .tr .td5{margin-left:.2rem !important;}
.hbox7 .right{width:100%;position:relative;z-index:2;background-color:rgba(255,251,247,.9);margin-left:0;}
.hbox7 .left{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.hbox7{position:relative;}
.logininfo01{padding:.2rem 0;}
.hbox9{padding:.2rem 0;}
.list4 .item{padding:.15rem;flex-direction:column-reverse;}
.list4 .left{width:100%;}
.list4 .right{width:100%;margin-bottom:.25rem;}
.list4 .item.cur{padding:.15rem;}
.list4 .item:not(:nth-of-type(1))::before{left:.15rem;right:.15rem;}
.person_main .per_l{width:100%;}
.person_main{flex-wrap:wrap;}
.person_main .per_r{width:100%;margin:.35rem 0 0;}
.order01{padding:.15rem 0;}
.placeTable .tr .td3{width:50%;margin-left:0 !important;text-align:left;padding-left:.35rem;}
.placeTable .tr .td4,.placeTable .tr .td2{width:50%;margin-left:0 !important;text-align:center;flex:unset;}
.placeTable .tr .td4,.placeTable .tr .td3{margin-top:.15rem;}
.placeTable .tr1,.placeTable .tr2{flex-wrap:wrap;}
.leavetable .tr .td2{width:2rem;}
.personSt .per_section{margin-top:.15rem;}
.peritems .peritem{padding:.12rem 0;}
.list1 .item{width:49%;}
.list1 .item:not(:nth-child(4n+1)){margin-left:0;}
.list1 .item:not(:nth-child(2n+1)){margin-left:2%;}
.list1 .tit{font-size:.2rem;}
.list30 .item{width:100%;}
.list30 .item:not(:nth-child(2n+1)){margin-left:0;}
.single_box1 .editor table,.single_box1 .editor div {
  width: 100% !important;
  flex-wrap: wrap;
}
}


.big_swiper .dingimg {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}

.translateSelectLanguage{
	border:none;
	appearance:auto;
	font-family: "MONTSERRAT_Semibold";
	color: #000000;
	text-align:end;
}

.login-tip{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;}
.login-tip> a{margin-left: 0;}
.form_list .input.send-code{position: relative;}
.form_list .input.send-code input{padding-right: 120px;}
.form_list .input.send-code a{position: absolute;right: 0;top: 0;width: 100px;background-color: #cba87b;color: #fff;text-align: center;height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}
.form_list .input.send-code a:hover{background-color: #b89363;}

@media (max-width: 640px) {
  .login-tip{
    flex-direction: column;
    align-items: center;
  }
  .login-tip p{margin-top: .2rem;}
  .form_list .input.send-code input{padding-right: 90px;}
  .form_list .input.send-code a{font-size: .20rem;width: 80px;}
}

.boxlr{display: flex; padding: 10px 0}
.boxlr .box_l{min-width: 160px; padding-right: 10px;}
.boxlr .box_r{flex: 1; margin: 0; padding-bottom: 0}
