﻿.custom-nav{margin:0 20px;line-height:50px;}
.custom-nav a{display:inline-block;color:#525252;}
.custom-nav a:first-child{color:#555;}
.custom-nav a:hover{color:#225c8b;}
.custom-nav i{display:inline-block;position:relative;width:5px;height:14px;vertical-align:middle;margin:0 10px;}
.custom-nav i:after{content:'';position:absolute;right:0;top:2px;width:5px;height:5px;border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.detail-top{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;padding:20px;align-items:flex-start;}
.relate-content{background-color:white;margin-bottom:20px;}
.bannerwarp{position:sticky;top:0;width:65%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:flex;z-index:998;height:auto;text-align:center;justify-content:center;margin-right:20px;}
#banner{position:relative;width:800px;height:800px;-ms-flex-negative:0;flex-shrink:0;background:#fff;-ms-flex-negative:0;flex-shrink:0;display:flex;}
.bannerwrap{width:800px;height:800px;overflow:hidden;}
#bannerlist li{width:800px;height:800px;display:flex;align-items:center;justify-content:center;cursor:zoom-in;border:1px solid #ddd;}
#bannerlist li img{max-width:100%;max-height:100%;}
#bannerlist li video{width:100%;height:100%;}
.btnwrap{text-align:center;overflow:hidden;position:relative;padding-right:20px;}
.small_box{width:145px;height:800px;overflow:hidden;}
.small_list{position:relative;width:125px;height:760px;overflow:hidden;}
.small_list ul{height:800px;overflow:hidden;width:125px;}
.small_list ul li{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:8px;width:120px;height:120px;padding:2px;border:1px solid #e6ecf2;cursor:pointer;}
.small_list ul li img{display:block;max-width:100%;max-height:100%;}
.small_list ul li.on{border-color:#ff7519;opacity:1;}
.small_list ul li.on:after{content:"";position:absolute;right:-6px;top:40%;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #ff7519;}
.arrow{display:block;width:125px;height:20px;text-align:center;color:#fff;cursor:pointer;position:relative;}
#prev:after{content:'';position:absolute;left:40%;top:6px;width:16px;height:16px;border-right:4px solid #bbb;border-bottom:4px solid #bbb;transform:rotate(225deg);-webkit-transform:rotate(225deg);}
#next:after{content:'';position:absolute;left:40%;right:0;bottom:0;top:-8px;width:16px;height:16px;border-right:4px solid #bbb;border-bottom:4px solid #bbb;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.bignext,.bigprev{cursor:pointer;}
.bignext:after{content:'';position:absolute;right:80px;top:80px;width:40px;height:40px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-135deg);}
.bigprev:after{content:'';position:absolute;left:100px;top:80px;width:40px;height:40px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg);}
.bannerbigImg{max-width:94%;max-height:94%;}
.bannerbigImgwarp{width:100%;display:flex;align-items:center;justify-content:center;}
.bannerbigImgwarp img{max-width:100%;max-height:100%;}
#smallimg{display:flex;width:100%;margin:20px auto 0 auto;justify-content:center;}
#smallimg li{width:7%!important;height:100px!important;line-height:100px!important;margin-right:1%;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;padding:2px;position:relative;cursor:pointer;}
#smallimg li:last-child{margin-right:0;}
#smallimg li img{max-width:100%;max-height:100%;}
#smallimg li.on{border-color:#ff7519;opacity:1;}
#smallimg li.on:after{content:"";position:absolute;left:45%;top:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ff7519;}
.bannerclose{position:absolute;right:0;top:0;cursor:pointer;width:100px;height:100px;}
.bannerclose::before,.bannerclose::after{content:'';width:40px;height:2px;display:block;background-color:#ffffff;position:absolute;right:0;top:40px;}
.bannerclose::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.bannerclose::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.fav-share-wrap{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin-top:20px;line-height:24px;position:relative;}
.fav-share-wrap .nofollow{padding:0 30px;background:url(images/icon-nofollow.png)left center no-repeat;margin-right:20px;border-right:1px solid #dedede;}
.fav-share-wrap .nofollow:hover{background-image:url(images/icon-nofollow-h.png);color:#ff7519;}
.fav-share-wrap .followed{padding:0 30px;background:url(images/icon-followed.png)left center no-repeat;margin-right:20px;border-right:1px solid #dedede;}
.fav-share-wrap .share{cursor:pointer;padding:0 30px;background:url(images/icon-share.png)left center no-repeat;position:relative;}
.fav-share-wrap .share:hover{background-image:url(images/icon-share-h.png);color:#ff7519;}
.share-box{display:none;line-height:16px;border:1px solid #ced3d9;border-radius:3px;box-shadow:2px 2px 3px rgb(7 10 12 / 10%);position:absolute;z-index:1;padding:10px;background:#fff;white-space:nowrap;top:24px;left:0;}
.fav-share-wrap .share:hover .share-box{display:block;}
.share-box:before,.share-box:after{content:"";position:absolute;width:0;height:0;border:6px solid transparent;}
.share-box:before{border-bottom-color:#ced3d9;top:-13px;left:24px;}
.share-box:after{border-bottom-color:#fff;top:-12px;left:24px;}
.share-box a{display:inline-block;width:16px;height:16px;background-position:0 0;background:url(images/share-icon.png);margin-right:6px;}
.share-box a.twitter{background-position-y:-32px;}
.share-box a.pinterest{background-position-y:-64px;}
.share-box a.messenger{background-position-y:-158px;}
.share-box a.linkedin{background-position-y:-96px;}
.share-box a.email{background-position-y:-128px;margin-right:0}
.share-box a:hover{opacity:.8;}
.share-div{position:relative;}
.share-div span{position:absolute;top:-3px;left:-70px;color:#666;font-size:15px;}
.share-div a{display:inline-block;width:16px;height:16px;background-position:0 0;background:url(images/share-icon.png);margin-right:6px;}
.share-div a.twitter{background-position-y:-32px;}
.share-div a.pinterest{background-position-y:-64px;}
.share-div a.linkedin{background-position-y:-96px;}
.info{width:40%;padding:20px 0 20px 20px;position:relative;text-align:left;}
.work-content{width:260px;background:#fff;padding:20px;text-align:center;-ms-flex-negative:0;flex-shrink:0;display:inline-block;vertical-align:top;}
.work-content .title{font-size:16px;font-weight:bold;margin-bottom:20px;color:#225c8b;}
.work-content img{width:190px;cursor:pointer;}
.work-content .work1,.work2,.work3,.work4,.work5{cursor:pointer;width:100px;height:100px;position:absolute;left:80px;background:transparent;}
.work-content .work1{top:80px;}
.work-content .work2{top:240px;}
.work-content .work3{top:395px;}
.work-content .work4{top:550px;}
.work-content .work5{top:705px;}
.work-content2{width:260px;background:#fff;padding:20px;text-align:center;-ms-flex-negative:0;flex-shrink:0;display:inline-block;vertical-align:top;}
.work-content2 .title{font-size:16px;font-weight:bold;margin-bottom:20px;color:#225c8b;}
.work-content2 img{width:160px;cursor:pointer;}
.work-content2 .work1,.work2,.work3,.work4,.work5{cursor:pointer;width:100px;height:100px;position:absolute;left:80px;background:transparent;}
.work-content2 .work1{top:70px;}
.work-content2 .work2{top:200px;}
.work-content2 .work3{top:335px;}
.work-content2 .work4{top:465px;}
.work-content2 .work5{top:600px;}
.pname{margin-bottom:20px;padding-bottom:10px;border-bottom:1px dashed #ddd;}
.pname .title{font-weight:700;font-size:18px;text-align:left;position:relative;margin-bottom:20px;}
.soldouticon{position:absolute;top:0;right:0;width:100px;transform:rotate(45deg);}
.pname p{color:#585858;margin-top:10px;}
.price-item{font-size:14px;margin-bottom: 20px;position:relative;margin-top:10px;}
.price-item .save{margin-top: 10px;}
.Relateitem .save{display:flex;}
.savetext { color: #64a102fe;margin-left: 0.2rem;}
.price{font-weight:700;font-size:20px;color:#000;}
.oprice{text-decoration:line-through;margin:0 10px;}
.minorder{font-style:normal;color:#585858;}
.info-item{font-size:14px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;line-height:22px;}
.price-item i {font-style: normal;color: #585858;}
.info-service{font-size:14px;}
.Sold-item{padding-bottom:10px;border-bottom:1px dashed #ddd;}
.info-item span{margin-right:20px;color:#585858;-ms-flex-negative:0;flex-shrink:0;width:90px;font-size:14px;}
.info-item .country{width:auto;}
.info-item .country img{width:18px;height:12px;margin-left:20px;margin-right:10px;}
.info-item i{font-style:normal;text-align:left;}
.Sample-item{font-size:14px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;line-height:22px;}
.Sample-item>span{margin-right:20px;color:#585858;-ms-flex-negative:0;flex-shrink:0;width:90px;}
.Sample-list{margin-bottom:20px;}
.Sample-info{display:flex;align-items:center;margin-bottom:10px;}
.Sample-info span{margin-right:10px;}
.Sample-info i{font-style:normal;color:#585858;}
.Sample-info a{margin-left:20px;color:#3081c4;font-weight:bold;}
.Sample-info a:hover{text-decoration:underline;}
.Sampleimg{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;}
.Sampleimg img{max-width:100%;max-height:100%;}
.infowarpbox{padding:10px 0;margin:10px 0;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;}
.infowarpbox .info-item:last-child{margin-bottom:0;}
.Pieceprice{color:#D9001B;margin-right:10px;}
.Pieceprice span{color:#585858;margin-left:10px;}
.applybox{margin-left:auto;font-size:14px;}
.applybox span{color:#3081c4;cursor:pointer;font-weight:bold;margin-left:10px;text-decoration:underline;}
.icon-Protection{width:24px;height:24px;margin-right:10px;}
.tip{position:relative;margin-left:6px;}
.tip img{cursor:pointer;vertical-align:middle;}
.tip p{z-index:9999;visibility:hidden;position:absolute;bottom:30px;left:-40px;background:#5c5c5c;color:#fff;padding:4px 10px;border-radius:4px;width:320px;line-height:18px;}
.tip p span{display:block;color:#fff;width:100%;}
.Ordertip p{top:-100px;}
.tip p:before{content:"";position:absolute;bottom:-5px;width:10px;height:10px;left:44px;background:#5c5c5c;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.tip:hover p{visibility:visible;}
.downloadimg {margin-left:35px;font-size: 12px;text-decoration: underline;}
.piecelist{overflow-x:hidden;}
.btn-download{position:absolute;top:8px;margin-left:6px;display:inline-block;}
.btn-download img{width:24px;height:24px;}
.tip-download{position:relative;margin-left:36px;display:inline-block;font-size:12px;}
.tip-download img{cursor:pointer;vertical-align:middle;width:18px;height:18px;}
.tip-download p{z-index:9999;visibility:hidden;position:absolute;top:-20px;left:-40px;background:#5c5c5c;color:#fff;padding:4px 10px;border-radius:4px;width:300px;line-height:18px;}
.tip-download p span{display:block;color:#fff;width:100%;}
.tip-download p:before{content:"";position:absolute;bottom:-5px;width:10px;height:10px;left:44px;background:#5c5c5c;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.tip-download:hover p{visibility:visible;}
.btnwarp{display:flex;margin:30px 0;flex-wrap: wrap;}
.btnotem{display:flex;align-items:center;width:45%;margin-right:2%;margin-bottom: 20px;}
.right-content .btnotem{width:100%;}
.btnotem02{width:92%;}
.btn-contact{width:200px;height:40px;text-align:center;line-height:40px;display:block;background:#fff;border:1px solid #225c8b;border-radius:4px;color:#225c8b;font-size:14px;}
.btn-contact:hover{box-shadow:0 4px 8px 0 rgb(0 0 0 / 30%);background:#1b75bc;color:#fff;}
.livechat_button{margin-left:0px;}
.livechat_button img{height:60px;}
.btn-addcart{background:#1b75bc;color:#fff;height:46px;line-height:46px;border:2px solid #1b75bc;border-radius:8px;width:100%;text-align:center;display:block;font-size:15px;cursor:pointer;}
.btn-whatsapp{width:100%;height:46px;text-align:center;line-height:46px;display:block;background:#fff;border:2px solid #4DC247;border-radius:8px;color:#4DC247;font-size:14px;font-weight:bold;position:relative;cursor:pointer;display: flex;justify-content: center;align-items: center;}
.btn-whatsapp>img{width:30px;height:30px;}
.btn-moredetail{display:block;}
.btn-moredetail a{color:black;text-decoration:underline;font-weight:bold;font-size:15px;}
.btn-how{width:150px;height:40px;text-align:center;line-height:40px;display:block;}
.btn-how a{color:black;text-decoration:underline;font-weight:bold;font-size:15px;}
.btn-Consult{background:#1b75bc;color:#fff;}
.btnwarp .tip{margin-right:40px;line-height:30px;flex-wrap:wrap;}
.shipping-item{display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #ddd;}
.shipping-item>span{margin-right: 20px;color: #585858;flex-shrink: 0;width: 80px;font-size:14px;}
.shipping-item p{align-items:center;margin-bottom:10px;}
.shipping-item p.shipto{display:flex;}
.shipping-item p.shipto .ltxt{width:auto;flex-shrink:0;font-size:14px;}
.shipping-item p img{width:18px;height:12px;margin-right:6px;}
.shipping-item p .ltxt{margin-right:10px;width:50px;flex-shrink:0;font-size:14px;}
.shipping-item p .rtxt{font-weight:bold;font-size:14px;}
.shipping-item p .shipprice{font-weight:bold;margin:0 10px ;}
.shipping-item p em{font-style:normal;}
.btnchange{color: #3081c4;cursor: pointer;font-weight: bold;margin-left:20px;font-size:14px;}
.btnchange:hover{text-decoration:underline}
.btnselectship{color: #3081c4;cursor: pointer;font-weight: bold;position:relative;padding-right:20px;font-size:14px;min-width:120px;}
.btnselectship:after{content:'';position:absolute;right:0;top:4px;width:8px;height:8px;border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.btnselectship:hover{text-decoration:underline}
.warp-content{width:100%;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;margin:20px auto;align-items:flex-start;position:relative;}
.left-content{width:80%;position:relative;}
.listDiv{background:#fff;padding:20px;margin-bottom:20px;}
.listDiv:last-child{margin-bottom:0;}
.menunav{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#fff;padding-bottom:20px;}
.menunav li{position:relative;width:450px;font-weight:bold;color:#888;line-height:50px;text-align:center;background:#fff;border-top-right-radius:16px;border-top-left-radius:16px;font-size:16px;cursor:pointer;}
.menunav li.act{/*background:#1b75bc;color:#fff;*/ position:relative;color:black;font-size:16px;font-weight:bold;}
.tabs{background:#fff;padding:20px;border:1px solid #eee;}
.tabsnav{display:flex;align-items:center;margin-bottom:20px;padding-right:400px;color:#000;white-space:nowrap;overflow-x:hidden;overflow-y:hidden;background-color:white;user-select:none;}

.tabsnav::-webkit-scrollbar{width:8px;height:8px;}

.tabsnav::-webkit-scrollbar-thumb{border-radius:10px!important;box-shadow:inset 0 0 5px rgba(0,0,0,0.2)!important;background:#b6b6b6!important;background-image: linear-gradient(45deg, #ffbd61 25%,#ffbd61 25%, #ff8800 25%, #ff8800 50%,#ffbd61 50%, #ffbd61 75%, #ff8800 75%, #ff8800 100%) !important;}
.tabsnav::-webkit-scrollbar-track{border-radius:10px!important;box-shadow:inset 0 0 5px rgba(0,0,0,0.2)!important;background:#EDEDED!important;}
.tabsnav li{margin-right:18px;font-size:15px;font-weight:bold;cursor:pointer;border-bottom:2px solid #fff;padding-bottom:10px;position:relative;}
.tabsnav li.act{color:#3081c4;border-bottom-color:#3081c4;}
.tabsnav li.act:before{content:"";position:absolute;bottom:-6px;left:40%;right:0;width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #3081c4;}
.tabwarp{min-height:200px;}
.tabs-content{font-size:14px;}
.productinfo{display:flex;margin-bottom:20px;background:#f2f3f7;padding:10px;}
.contentitem{padding-bottom:20px;margin-bottom:20px;border-bottom:6px solid #f2f3f7;}
.pnum{color:#3081c4;margin-right:20px;}
.stocks{display:flex;align-items:center;}
.stocks p{color:#3081c4;margin-bottom:0;margin-right:10px;}
.btn-shop{display:flex;align-items:center;margin-left:auto;}
.btn-shop a{color:#3081c4;display:flex;align-items:center;margin-right:40px;}
.btn-shop a img{width:24px;height:24px;margin-right:10px;}
.btn-shop a:hover{text-decoration:underline;}
.contentitem .iteminfo{display:flex;align-items:center;margin-bottom:20px;}
.pno{margin-right:60px;}
.pno i{font-style:normal;color:#585858;margin-left:10px;}
.sizeinfo{display:flex;align-items:center;font-size:15px;font-weight:bold;margin-left:22%;}
.soldbox .sizeinfo span:nth-child(1),.soldbox .sizeinfo span:nth-child(2){font-weight:normal;}
.sizeinfo span{margin-right:20px;}
.sizeinfo a{margin-left:30px;display: flex;align-items: center;color: #257bbe;border: 1px solid #257bbe;padding: 4px 16px;border-radius: 4px;}
.sizeinfo a img{width:24px;height:24px;margin-right:10px;}
.shoptype{margin-left:30px;color:#D9001B;font-weight:bold;}
.soldinfo{display:flex;align-items:center;margin-bottom:20px;background: #f2f3f7;padding: 10px;}
.soldinfo span{margin-right:20px;color: #3081c4;font-size: 15px;}
.TopImg{position:relative;    /*cursor: url(../images/trade/enlarge.cur),none !important;*/}
.TileImg .soldouticon{position:absolute;top:20px;right:0;width:120px;height:80px;transform:rotate(45deg);max-width: max-content;max-height: max-content;}
.TopEnlargeMask{width:100px;height:100px;border:0px solid red;background-color:rgba(0,0,255,0.1);position:absolute;top:0;left:0;display:none;opacity:1;}
.TopEnlargeImg{width:500px;height:500px;margin-left:1px;position:absolute;z-index:999;border:0px solid #eee;background-size:500%;background-color:rgba(0,0,0,0.8);background-repeat:no-repeat;display:none;opacity:1;}
.TileImg{position:relative;width:800px;display:inline-block;    /*cursor: url(../images/trade/enlarge.cur),none !important;*/}
.TileImg img{max-width:100%;max-height:100%;}
.EnlargeMask{width:132px;height:100px;border:0px solid red;background-color:rgba(0,0,255,0.1);    /*background-image: url(../images/trade/enlarge.png);*/    /*background-repeat: no-repeat;
        background-size: 50%;
        background-position: center;*/
position:absolute;top:0;left:0;display:none;opacity:1;}
.EnlargeImg{width:660px;height:500px;margin-left:1px;position:absolute;z-index:9998;border:0px solid #eee;background-size:600%;background-color:rgba(0,0,0,0.8);    /*background-image: url(../images/trade/grid.svg);*/background-repeat:no-repeat;display:none;opacity:1;}
.EnlargeLoading{width:220px;height:220px;position:relative;background-image:url(../images/trade/oval.svg);background-repeat:no-repeat;background-size:20%;background-position:center;margin:120px auto 0 auto;text-align:center;vertical-align:middle;}
.EnlargeLoading .loadingText{position:absolute;left:15px;bottom:20px;color:white;font-size:15px;}
.pprice{color:#D9001B;font-weight:bold;}
.Renderings-content img{max-width:100%;margin-bottom:10px;}
.right-content{width:300px;position:sticky;right:0;flex-shrink:0;margin-left:10px;top:0;}
.topbox,.bottombox{background:#fff;padding:20px;}
.topbox .info-item span{width:auto;margin-right:0px;}
.topbox .btn-whatsapp{margin-top:4px;margin-left:0px;width:100%;}
.topbox .btn-whatsapp .Contacttip { top: 50px;left: 0; width: 100%;}
.topbox .btn-whatsapp .Contacttip:before{display:none;}
.topbox .btn-contact{width:48%;margin-right:20px;}
.topbox .btn-contact:last-child{margin-right:0;}
.right-bottom{width:100%;text-align:center;}
.topbox i{font-style:normal;margin-left:10px;}
.stitle{color:#666;font-size:14px;font-weight:700;margin-bottom:20px;border-left:2px solid #225c8b;padding-left:10px;display:flex;align-items:center;justify-content:space-between;}
.stitle a{color:#3081c4;font-weight:normal;font-size:12px;}
.bottombox>a{display:block;margin-bottom:10px;line-height:24px;}
.bottombox a:hover{text-decoration:underline;}
/*.right-content .btn-Consult{width:100%;}*/
.pagination{text-align:center;margin-bottom:20px;}
.pagination li{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;margin-right:10px;background:#fff;border:1px solid #ededed;color:#585858;}
.pagination li:first-child,.pagination li:last-child{width:50px;}
.pagination li.active{background:#1b75bc;padding:0;}
.pagination li.active span,.pagination li.active a{color:#fff;}
.pagination li:last-child{margin-right:0;}
.piecelist::-webkit-scrollbar{width:4px}
.piecelist::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);opacity:.2;background:fade(@primary-color,60%)}
.piecelist::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:fade(@primary-color,30%)}
.PopuStone{background:#fff;padding:20px;margin-bottom:20px;}
.Stoneli {display:flex;flex-wrap:wrap;align-items:center;}
.Stoneli a{padding:4px 10px;border-radius:30px;border:1px solid #ddd;line-height:20px;margin-right:20px;margin-bottom:10px;}
.Stoneli a:hover{text-decoration:underline;}
.GetImagedialog{z-index:9999;box-shadow:0 20px 20px 0 rgb(0 0 0 / 15%);position:fixed;top:4%;left:32%;right:0;background:#fff;width:36%;}
.bar{line-height:40px;color:#fff;background:#4da8f3;padding:0 20px;font-size:14px;font-weight:bold;text-align:center;cursor:move;}
.bar span{display:inline-block;float:right;}
.bar span::before,.bar span::after{content:'';width:20px;height:1px;display:block;background-color:#fff;position:absolute;right:0;top:20px;}
.GetImagedialog .content{padding:20px;position:relative;}
.GetImagedialog .content p{line-height:36px;margin-bottom:20px;text-align:center;font-size:14px;}
.GetImagedialog .form-item{margin-bottom:16px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;align-items:center;}
.GetImagedialog .form-item>span{margin-right:20px;width:110px;text-align:right;-ms-flex-negative:0;flex-shrink:0;}
.GetImagedialog .form-item>span.errortip{width:auto;color:#f56c6c;font-size:12px;line-height:1;font-weight:700;margin-left:10px;}
.GetImagedialog .form-item>span>i{color:red;font-style:normal;margin-right:10px;display:inline-block;}
.GetImagedialog .form-item input{width:300px;height:32px;border:1px solid #b7b7b7;padding:0 5px;outline:none;}
.GetImagedialog .form-item .selectcountry{width:300px;height:32px;outline:none;border:1px solid #b7b7b7;}
.GetImagedialog .form-item .row1{width:60px;}
.GetImagedialog .form-item .row2{width:216px;}
.rowline{color:#585858;margin:0 10px;}
.GetImagedialog .form-item input.btn-submit{color:#fff;font-size:14px;line-height:32px;background:#1b75bc;text-align:center;font-weight:700;cursor:pointer;display:inline-block;padding:0 26px;width:100px;margin-left:220px;border:0;outline:0;}
.loadingbox{position:fixed;background:rgb(0 0 0 / 50%);width:100%;height:100%;left:0;top:0;padding-top:20%;text-align:center;}
.loadingbox img{margin:0 auto;}
.disabled{pointer-events:none;}

html::-webkit-scrollbar-thumb{background:#ff7519;border-radius:10px;max-height:50px!important;}
.tabbottomnav{text-align:center;}
.tabbottomnav .lastbtn{margin-right:200px;}
.tabbottomnav span{color:#3081c4;font-size:15px;cursor:pointer;}
.rlist{display:flex;position:relative;width:100%;background-color:white;padding:0 20px;}
.rtitle{font-weight:bold;font-size:16px;margin-left:30px;background-color:white;}
.Relateitem{width:20%;padding:10px;}
.Relateitem .imgbox{width:100%;height:260px;margin:0 auto;border:1px solid #ececec;display:flex;align-items:center;justify-content:center;}
.Relateitem .imgbox:hover{border-color:#3083c6;}
.Relateitem .imgbox{height:210px;}
.Relateitem .imgbox img{max-width:100%;max-height:100%;}
.Relateitem .rpname{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:700;margin:10px 0;height:32px;}
.Relateitem .rpname a:hover{color:#3083c6;text-decoration:underline;}
.Relateitem .price{font-size:15px;color:#000;margin-right:10px;font-weight:bold;}
.Relateitem .oprice{text-decoration:line-through;color:#585858;margin:0px 5px 0px 0px;}
.Relateitem p{margin-bottom:10px;display:flex;align-items:center;}
.instocknum{color: #028500;font-weight: bold;font-size:14px;margin-left:10px;}
.Origin img{width:18px;height:12px;margin:0 10px;}
.Relateitem .size{margin-top:10px;color:#585858;display:flex;flex-wrap:wrap;align-items:center;}
.Relateitem .size span{margin-bottom:10px;}
.Relateitem .size span:first-child{margin-right:10px;}
.Relateitem .size .instocknum{margin-left:0;}
.download{width:32px;height:32px;margin-top:8px;margin-left:8px;}
.btnprocess{position:absolute;left:66px;top:28px;font-size:12px;}
.btnprocess a{color:black;text-decoration:underline;display:block;}
.carttip{position:relative;margin-left:5px;}
.carttip img{cursor:pointer;vertical-align:middle;}
.carttip div{background:#fff;color:#666;z-index:9999;visibility:hidden;position:absolute;top:-20px;left:40px;padding:4px 10px;border-radius:4px;width:260px;line-height:18px;text-align:left;border:1px solid #90AFC6;word-wrap:break-word;font-size:12px;min-height:48px;}
.carttip div:before{background:#fff;content:"";position:absolute;top:20px;width:10px;height:10px;left:-6px;border-right:1px solid #90afc6;border-top:1px solid #90afc6;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}
.carttip:hover div{visibility:visible;}
.Contacttip{z-index:9999;visibility:hidden;position:absolute;top: 56px;right:0;background:#fff;color:#fff;padding:4px 10px;border-radius:4px;width:100%;line-height:18px;border:1px solid #90afc6;text-align:center;}
.Contacttip:before{background:#fff;content:"";position:absolute;top: -7px;width:10px;height:10px;left: 50%;border-right: 1px solid #141414;border-top: 1px solid #141414;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.Contacttip img{max-width:100%;}
.Contacttip p{font-size:16px;font-weight:bold;margin:20px 0;}
.btn-whatsapp:hover .Contacttip{visibility:visible;}
#videobox video{max-width:100%;max-height:100%;}
/*���ù��㵯��*/
.costwarp{display:flex;font-size:14px;margin-bottom:20px;justify-content:space-between;}
.costitem{width:48%;padding:20px 0;border:1px solid #f2f2f2;}
.costitem .ctit{font-weight:bold;font-size:16px;}
.costtxt{margin-top:20px;display:flex;align-items:center;}
.hasShipFee{display:inline-flex;align-items:center;}
.costtxt .ltxt{min-width:130px;flex-shrink:0;margin-right:20px;}
.costtxt .rtxt{font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.costtxt .rtxt img {width: 18px; height: 12px;margin-right: 6px;}
.costtxt em{font-style:normal;}
.costtxt input{width: 150px;height: 32px;outline: none;border: 1px solid #b7b7b7;margin-right:10px;border-radius:4px;padding:0 10px;}
.actionbox{text-align:right;}
.actionbox p{display:flex;justify-content:flex-end;font-size:15px;font-weight:bold;margin-bottom:20px;align-items:center;}
.actionbox p .ltxt{margin-right:20px;flex-shrink:0;font-weight:normal;}

.slabstipDialog{opacity:1;z-index:9999;box-shadow:0 20px 20px 0 rgb(0 0 0/15%);position:fixed;top:20%;left:40%;right:0;background:#fff;width:20%;border: 1px solid #e9e9e9;border-radius: 16px;overflow: hidden;}
.tipcontent{min-height:150px;padding:20px;display:flex;align-items:center;justify-content:center;}
.tipcontent p{text-align:center;font-size:15px;}
.btn-allScannedImages{margin-right:20px;display:block;padding:8px;color:#1b75bc;border:1px solid #1b75bc;border-radius:4px;margin-top:10px;cursor:pointer;position:absolute;left:0;bottom:0;}
.blockitem{display:flex;align-items:center;margin-bottom:10px;}
.relate-content{padding:20px 0;margin-top:20px;}
.relate-content .blockitem{font-size:14px;margin-bottom:0;padding:0 10px 10px 10px;height:72px;}
.blockitem i{color: #64a102fe;font-weight:bold;}
.blockitem a{color: #3081c4;margin-left:30px;position:relative;padding-right:20px;}
.blockitem a:after{content:'';position:absolute;right:0;top:3px;width:8px;height:8px;border-right:1px solid #3081c4;border-bottom:1px solid #3081c4;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.blockitem a:hover{text-decoration:underline}
.minordertip{font-size:12px;color:#585858;margin-top:20px;}
.Relateitem .save{display:flex;flex-wrap:wrap;margin-top:10px;}
.Relatelist{display:flex;width:100%;}
.Relatelist01 .Relateitem{flex: 1;}
.Relatelist02 .Relateitem{flex: 1;}
.instocktxt{font-size:14px;font-weight: bold;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd;}
.instocktxt i{color: #64a102fe; }
.instocktit{display:flex;align-items:center;font-size:14px;font-weight:bold;margin-bottom:10px;}
.instocktit span{width:40%;}
.instocktit span:last-child{width:60%;}
.instocklist li{line-height:30px;display:flex;align-items:center;font-size:12px;}
.instocklist li span{width:40%;}
.instocklist li span:last-child{width:60%;}
.bottombox>a.btnviewmore{color: #3081c4; position: relative;padding-right: 20px;display:inline-flex;}
.btnviewmore:after {content: ''; position: absolute; right: 0; top: 6px; width: 8px; height: 8px;border-right: 1px solid #3081c4;border-bottom: 1px solid #3081c4; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.toptitle{font-weight:bold;margin-bottom:20px;font-size:15px;color:#585858;display:flex;align-items:center;position:relative;}
.toptitle .btn{margin-left:auto;}
.stit{position:absolute;left:0;}
.Writebtn{margin: 0 auto;background: #fff;border-radius: 6px; border: 1px solid #ddd;outline: 0;line-height: 28px;padding: 0 20px;cursor: pointer;display:flex;align-items:center;justify-content:center;}
.Writebtn img{width:20px;height:20px;margin-right:10px;}
.topnavlist{display:flex;align-items:center;justify-content:center;font-size:14px;align-items:center;border-bottom:1px solid #ddd;padding-bottom:10px;position:sticky;top:0;background:#fff;z-index:99;}
.topnavlist span{margin-right:20px;font-size:14px;padding:0 20px;line-height:32px;border-bottom:2px solid #fff;cursor:pointer;}
.topnavlist span.act{border-bottom:2px solid #1b75bc;}
.topnavlist span:last-child{margin-right:0;}
.nitem{margin-bottom:20px;}
table{border:1px solid #dedede;width:100%;margin-bottom:10px;border-collapse:collapse;table-layout:fixed;margin-top:10px;}
table td,table th{line-height:28px;text-align:center;margin:0;border-right:1px solid #dedede;word-wrap:break-word;word-break:break-word;white-space:pre-wrap}
table td{border-top:1px solid #dedede;padding:0 10px;}
table tr td:nth-child(1){width:36%;}
table tr td:nth-child(2){width:64%;text-align:left;}
table th{color:#585858;}
.Customerbox{margin:20px 0}
.Customerbox .stitle{display:flex;justify-content:space-between;align-items:center}
.Customerbox .stitle a{width:140px;margin:0}
.ratebox{display:flex;align-items:center;margin-bottom:40px;}
.ratebox i{font-style:normal;font-weight:bold;font-size:16px;}
.ratebox span{margin-right:4px;}
.Customertitle{display:flex;justify-content:space-between;margin-bottom:20px}
.Customertitle p{color:#1b75bc;font-size:16px;font-weight:700;border-left:2px solid #225c8b;padding-left:10px}
.Customertitle span{cursor:pointer;color:#225c8b;font-size:14px;text-decoration:underline}
.Customeritem{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #ddd}
.Customerinfo{display:flex;align-items:center;}
.Customername{display:flex;align-items:center;margin-bottom:10px;}
.Customername img{width:18px;height:12px;margin-left:10px;}
.noReviews{text-align:center;}
.noReviews img{width:350px;height:280px;}
.noReviews>p{display:none;}
.showstars{list-style:none;margin:0;color:#ccc;margin-bottom:10px}
.showstars span{font-size:22px;color:#bbb}
.showstars span.show{color:#f9bc1b}
.showstars span:after{content:'\2605'}
.showstars .show:after{content:'\2605'}
.Customertxt{line-height:24px;margin-bottom:0}
.Questiondialog .stars span:after{content:'\2605'}
.Questiondialog .stars .show:after{content:'\2605'}
.questionImage{display:flex;margin:10px 0}
.questionImage span{display:inline-block;float:left;margin-right:12px;margin-bottom:10px;width:80px;height:80px;line-height:76px;text-align:center;background:#fff;border:1px solid #e6ecf2;cursor:pointer}
.questionImage span:nth-child(6n){margin-right:0}
.questionImage span img{max-width:100%;max-height:100%;vertical-align:middle;overflow:hidden}
.Customerimg{display:inline-block;width: 30px;height: 30px;background:#000;color:#fff;border-radius:50%;text-align:center;line-height: 30px;font-size: 18px;text-transform: uppercase;margin-right:10px;}
.starbox{display:flex;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ddd;}
.stars span{font-size:26px;color:#bbb;margin-right:0;}
.stars span.show{color:#f9bc1b;}
.stars span:after{content:'\2605';}
.show:after{content:'\2605';}
.starbox>span{margin-left:20px;}
.buyer-imgbox{display:flex;}
.buyer-imgbg{width:50px;height:50px;display:flex;margin-right:10px;align-items:center;justify-content:center;border:1px solid #ddd;}
.buyer-imgbg img{max-width:100%;max-height:100%;}
.buyer-imgbg img{cursor:pointer;}
.maskbg{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#000;opacity:.5;filter:Alpha(opacity=50);z-index:10000;transition:all 1s;display:none;text-align:center;}
.mask{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10001;display:none;text-align:center;}
.mask .imgbox{display:flex;align-items:center;justify-content:center;margin:0 auto;margin-top:100px;position:relative;}
.mask .bigimg{max-width:100%;max-height:100%;}
#Descriptionbox{padding-top:20px;}
.step2 .btnotem{width:100%;margin-right:0;}
.productcontent .page{text-align:left;padding:0;}
@media screen and (max-width:1600px) {
    .GetImagedialog{width:40%;left:30%;}
    .info{width:47%;}
    .bannerwarp{width:860px!important;}
    .small_box{width:120px!important;height:740px!important;}
    .small_list{width:110px!important;height:660px!important;}
    .small_list ul{width:110px!important;}
    .small_list ul li{width:110px!important;height:110px!important;line-height:110px!important;}
    .arrow{width:110px!important;}
    #banner{width:740px!important;height:740px!important;}
    #bannerlist li{width:740px!important;height:740px!important;}
    #bannerlist li:first-child{width:740px!important;height:740px!important;}
}
@media screen and (max-width:1500px){
}
@media screen and (max-width:1440px){
    .GetImagedialog{width:46%;left:27%;}
    .productlist li{margin-right:17px;}
    .info{width:45%;}
    .bannerwarp{width:840px!important;}
    .small_box{width:110px!important;height:730px!important;}
    .small_list{width:100px!important;height:650px!important;}
    .small_list ul{width:100px!important;}
    .small_list ul li{width:100px!important;height:100px!important;line-height:100px!important;}
    .arrow{width:100px!important;}
    #banner{width:730px!important;height:730px!important;}
    #bannerlist li{width:730px!important;height:730px!important;}
    #bannerlist li:first-child{width:730px!important;height:730px!important;}
    .tip p { width: 250px;}
    .left-content {width: 76%;}
    .btn-allScannedImages {margin-right: 0; }
    .sizeinfo {margin-left: auto;}
    }
@media screen and (max-width:1421px){
    .user{margin:0 20px;}
}
@media screen and (max-width:1366px){
    .GetImagedialog{width:50%;left:25%;}
    .productlist li{width:18.8%;margin-right:19px;}
    .text-box{padding:14px;}
    .imgbox{height:250px;}
    .tip p { width: 250px;left:-150px;}
    .left-content {width: 76%;}
    .info{width:50%;}
    .sizeinfo {margin-left: auto;}
    .bannerwarp{width:720px!important;}
    .small_box{width:100px!important;height:620px!important;}
    .small_list{width:90px!important;height:580px!important;}
    .small_list ul{width:90px!important;}
    .small_list ul li{width:90px!important;height:90px!important;line-height:90px!important;}
    .arrow{width:90px!important;}
    #banner{width:620px!important;height:620px!important;}
    #bannerlist li{width:620px!important;height:620px!important;line-height:620px!important;}
    #bannerlist li .TopImg{width:620px!important;height:620px!important;line-height:620px!important;}
    #bannerlist li:first-child{width:620px!important;height:620px!important;}
    .iteminfo>span:last-child{margin-left:22%!important;}
    .slabstipDialog {left: 35%; width: 30%;}
}
@media screen and (max-width:1280px){
    .GetImagedialog{width:52%;left:24%;}
    .productlist li{width:18.8%;margin-right:18px;}
    .text-box{padding:10px;}
    .icontip span{padding:2px 6px;}

    .left-content{width:70%;}
     .left-content {width: 70%;}
}
@media screen and (max-width:1024px){
    .GetImagedialog{width:64%;left:18%;}
    .btn-contact{width:140px;}
    .btnwarp .tip{margin-right:16px;}
    .tip p{left:-120px;width:150px;top:-62px;}
    .tip p:before{left:126px;}
    .pno{margin-right:8%;}
    .tabsnav li{margin-right:10px}
    .menunav li{width:200px;}
     .left-content {width: 66%;}
}