.vpages{
    padding:25px 20px !important; 
    overflow:auto !important;
    clear:left !important;
    width:100% !important;
    box-sizing:border-box !important;
    justify-content:center !important;
    display:flex !important;
}
.vpages2{
    /* padding:25px 20px !important;  */
    padding-bottom: 10px;
    overflow:auto !important;
    clear:left !important;
    width:100% !important;
    box-sizing:border-box !important;
    justify-content:center !important;
    display:flex !important;
}

.datasheetPra {
    margin-top: 24px;
    margin-left: 20px;
    text-align: center;
    width: 100%;
}
.pdf_note {
    font-size: 17px;
    position: relative !important;
    width: 90%;
    min-height: 600px;
    max-height: 750px;
    width: 900px;
    background-color: #fff;
    overflow: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    margin-bottom: 20px;
}
.bg-red {background-color: #ed5736 !important;}
.partnolistnavi li {width: 18%;}
.vpages2 em{display:none !important;}
.vpages em{display:none !important;}
.btnblue{border:0px;border-radius:3px;cursor:pointer;font-size:12px}
.decoration_a{color:#fff;text-decoration:none}
.containerHead1{height:90px;width:100%;background-color:#ffffff;padding-top:20px !important;padding-bottom:20px !important}
.navbargapleft1{display:flex;justify-content:center}
.containerHead2{height:40px;width:100%;background-color:#ffffff}
.hidden-file-input{display:none}

.navbargap1{display:flex;align-items:center}
.centralsectionHeight{width:100%;height:auto;background-color:#F5F5F5}
.centralsectionHead{display:flex;justify-content:center;font-size:14px}

.navbarColor{font-size:15px;font-weight:700;color:#333;text-decoration:none;margin-left:27px}
.navbarColor:hover{color:#ed5736;cursor:pointer}
.navbargapleftimg{    margin-right: 112px;height: 48px; object-fit:cursor;}
.navbargapleftbutton{margin-right:20px;width:120px;line-height:48px;text-align:center;justify-content:center;height:48px;border:1px solid #ddd;background-color:#f8f8f8;display:flex;text-decoration:none;color:#333;font-size:13px}
.navbargapleftbutton a{color:#333;text-decoration:none}
.navbargapleftbutton:hover{border:1px solid #ed5736;color:#ed5736;cursor:pointer;background-color:#fff}
.navbargapleftbutton1{margin-right:20px;width:120px;line-height:50px;text-align:center;justify-content:center;height:50px;border:1px solid #ddd;background-color:#f8f8f8;display:flex;text-decoration:none;color:#333;font-size:13px}
.navbargapleftbutton1:hover{border:1px solid #ed5736;color:#ed5736;cursor:pointer;background-color:#fff}
body{background-size:cover;font:12px/1.5 "Microsoft YaHei",u5FAEu8F6Fu96C5u9ED1,"宋体","Helvetica Neue",Helvetica,STHeiti,tahoma,arial}
*{padding:0;margin:0;list-style-type:none}
h2{margin-top:20px;margin-left:20px;margin-bottom:20px}
.ulbackground{width:200px;height:41px;background-color:#ffffff;border-bottom:1px solid #f0f0f0}
h3{line-height:50px;text-align:center;color:white;background-color:lightgreen}
ul>li{position:relative}
ul li ol{z-index:99;display:none;width:985px;border:1px solid #ed5736;background-color:#fff;border-radius:8px;position:absolute;left:199px;top:0;overflow-y:auto;height:410px;}
ul li a:link,ul li a:visited{display:block;line-height:21px;font-size:14px;color:#333;color:#333;cursor:pointer;text-decoration:none}
ul>li:hover{background:#fff;font-weight:bold}
ul li:hover ol{display:block}
ol li a:link,ol li a:visited{font-size:12px;font-weight:500;padding:0px 10px;width:auto}
ol li a:hover,ol li a:active{color:#ed5736;cursor:pointer}
/*.banner{width:600px;height:399px;position:relative;padding:10px}*/
/*.banner .wrap{width:100%}*/
/*.banner .wrap .item{width:100%}*/
/*.item img{width:600px;height:399px;vertical-align:top;position:absolute}*/
.banner1 {
    width: 610px;
    height: 409px;
    position: relative;
    padding-top: 10px;
    padding-left: 10px;
    /*overflow: hidden;*/
}

.banner {
    width: 610px;
    height: 409px;
    position: relative;
    padding-top: 10px;
    padding-left: 10px;
    /*overflow: hidden;*/
}

.banner .warp { /* 注意：你的HTML中是warp，但CSS中是wrap，需要统一 */
    width: 100%;
    height: 100%;
    position: relative;
}

.banner .item {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: 1;
    transition: opacity 0.5s ease;
}
.banner .item.active {
    opacity: 1;
    z-index: 2; /* 激活项在最上层 */
}

.banner .item img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* 保持图片比例 */
}
.div3{position:absolute;left:0px;top:50%;transform:translatey(-50%);cursor:pointer;width:41px;height:69px;font-size:30px;line-height:70px;text-align:center;color:#D6D8D4;background-color:rgba(0,0,0,0.3)}
.div1{position:absolute;left:10px;top:50%;transform:translatey(-50%);cursor:pointer;width:24px;height:50px;font-size:30px;line-height:51px; border-radius: 0 4px 4px 0;text-align:center;color:#D6D8D4;background-color:rgba(0,0,0,0.3);  z-index: 10;}
.div2{position:absolute;right:0px;top:50%;transform:translatey(-50%);cursor:pointer;width:24px;height:50px;font-size:30px;line-height:51px; border-radius: 4px 0  0  4px;text-align:center;color:#D6D8D4;background-color:rgba(0,0,0,0.3);  z-index: 10;}
.pagenation{position:absolute;left:50%;transform:translateX(-50%);display:flex;bottom:20px; z-index: 10;}
.pagenation>div{width:10px;height:10px;border-radius:50%;background-color:#B2B2B2;margin-right:10px;cursor:pointer}
.pagenation>div:last-child{margin-right:0}
.pagenation > div.active {
    background-color: #f00; /* 激活时变红 */
}
.fontHaher{margin-left:5px;margin-top:20px;font-size:15px;color:#333;white-space:nowrap;overflow:hidden}
.fontHaher:hover{color:#ed5736;cursor:pointer}
.fontColor{margin-left:5px;margin-top:10px;color:#ff0000}
.backgroundLine{width:1px;height:70px;margin-left:5px;margin-right:5px;background-color:#eee;margin-top:15px}
.widthPng{width:55px;height:55px;cursor:pointer;transition:filter 0.3s ease,transform 0.3s ease;margin-top:15px;border:1px solid #f1efef}
.widthPng:hover{filter:brightness(1.1);transform:scale(1.05)}
.search-containeradd{border:2px solid #ed5736;padding:5px 0px 5px 5px;max-width:900px;height:49px;box-sizing:border-box;width: 506px;}
.search-containeradd input[type="text"]{border:none;outline:none;padding:10px;flex:1;min-width:0}
.dropdown{position:relative;display:inline-block}
.dropbtn{background-color:#fff;color:#333;padding:5px 0px 5px 5px;font-size:14px;border:none;cursor:pointer;width:87px;text-align: left;}
.dropdown-content{display:none;position:absolute;margin-top:8px;margin-left:-5px;border:2px solid #ed5736;min-width:130px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:20}
.dropdown-item{background-color:#fff;cursor:pointer;color:black;padding:5px 22px;text-align:center;text-decoration:none;display:block}
.dropdown-item:hover{background-color:#ed5736;color:#fff}
.dropdown:hover .dropdown-content{}
.zy{width:97%;background-color:#f3f3f3;padding-top:15px;padding-left:31px;margin-bottom:20px}
.buttonVackground{width:100px;border:none;background-color:#ed5736;color:white;cursor:pointer;margin-right:40px;height:49px}
.classification{display:flex;justify-content:center}
.binaryClassification{width:294px;height:auto;margin-right:10px;background-color:#fff}
.binaryClassification1{width:598px;height:auto;background-color:#fff}
.binaryClassificationimg{width:200px;height:320px}
.threeCategories{margin:10px;display:flex;height:320px}
.threeCategoriescolor{width:120px;height:220px;background-color:#eef3fd;margin-right:10px}
.threeCategoriessize{padding-top:20px;margin-left:20px;font-size:16px}
.threeCategoriessize1{padding-top:5px;margin-left:30px;font-size:12px;color:#999}
.threeCategoriessize:hover{color:#ed5736;cursor:pointer}
.threeCategoriessize1:hover{color:#ed5736;cursor:pointer}
.threeCategoriesimg{width:120px;height:130px;margin-right:10px;margin-top:10px;transition:transform 0.3s ease;cursor:pointer}
.threeCategoriesimg:hover{transform:translateX(-5px)}
.threeCategories1{width:120px;height:70px;margin-right:10px;margin-top:10px;transition:transform 0.3s ease;cursor:pointer}
.threeCategories1:hover{transform:translateX(-5px)}
.marginsize{}
.marginsizep{margin-top:27px;margin-left:10px;color:#666666;margin-right:900px}
.belowthemiddlecontent{display:flex;justify-content:center}
.centralsectionNavbar{width:1004px;}
.navigationbarP{font-size:16px;width:150px;font-weight:700;color:#ffffff;margin-left:16px}
.centralsectionNav{align-items:center}
.centralsectionDiv{padding:10px 0px 10px 10px;height: 410px; width:200px; gap: 10px; display: flex; flex-wrap: wrap;}
.centralsectionImg{width:135px; cursor:pointer;transition:filter 0.3s ease,transform 0.3s ease}
.centralsectionImg:hover{filter:brightness(1.1);transform:scale(1.05)}
.middlerightside{margin-top:10px;width:174px;height:399px;margin-left: 20px; background-color: #fff;}
.middlerightsideImg{width:238px;margin-bottom: 10px;}
.middlerightsideDiv{width:238px;height:81px;background-color:#fff}
.middlerightsideH3{padding-left:10px;padding-top:5px;font-weight:700;font-size:12px;line-height:12px}
.middlerightsideP{padding-left:10px;padding-top:5px;font-size:12px;line-height:12px;color:#333}
.middlerightsideP:hover{color:#ed5736;cursor:pointer}
.middlerightsideImg1{width:238px;}
.belowthemiddle{width:755px;height:89px;background-color:#fff;margin-left:10px}
.belowthemiddleFlex{display:flex}
.belowthemiddleH2{width:100%;font-size:14px;background-color:#F5F5F5}
.lowercategory{width:100%;font-size:14px;background-color:#F5F5F5;padding-top:10px}
.ulbackgroundA{padding-top:10px}
.liBackground{width:1px;height:15px;background-color:#f0f0f0;margin:6px 6px 0px 6px}
.olBackground{padding:20px 0px 0px 20px}
.menukground{width:680px}
.menukgroundA{font-size:14px;font-weight:500;color:#999 !important;line-height:20px}
.menukground:hover{color:#e90505}
.menukgroundA:hover{color:#e90505 !important}
.menukgroundDiv{width:940px;height:1px;background-color:#f0f0f0;margin:5px 0px 10px 0px}
.menukgroundUi{font-size:12px;display:flex;flex-wrap:wrap;padding:0px 25px 20px 0px}
.search-contpagin{border:3px solid #945d56;padding:5px;max-width:550px}
.search-contpagin input[type="text"],.search-contpagin select{border:none;outline:none;padding:8px;flex:1;min-width:0}
.buttonVackgroundpagin{width:100px;border:none;background-color:#945d56;color:white;cursor:pointer;margin-right:310px}
.searchinputpagin{width:415px;background-color:#F5F5F5f1}
.paginfontSize{font-size:14px;color:#333}
.paginDiv{width:1px;height:15px;background-color:#e2e2e2;margin-left:10px;margin-right:10px;margin-top:2px}
.paginfontSize:hover{color:#945d56}
.bold{font-weight:700;color:#945d56}
.hover-image{width:490px;height:370px;transition:transform 0.3s ease;cursor:pointer;padding:60px 116px;object-fit: contain;}
.hover-image:hover{cursor:pointer;transform:scale(1.4)}
.detailsTop{display:flex;padding-top:10px}
.detailsFont{font-size:14px;color:#999;width:85px;padding-left:20px;text-align:left}
.detailsFont1{color:#333;margin-left:5px;font-size:14px;width:245px}
body{}
.tabs{display:flex;margin-bottom:10px}
.tab-button{width:80px;height:45px;text-align:center;border:none;color:#333}
.tab-bold{background-color:#945d56;color:#fff}
.tab-content{display:none}
.tab-content.active{display:block}
.searchForpaging{height:auto;width:100%;background-color:#F5F5F5;padding:10px 0px}
.searchForcenter{display:flex;justify-content:center;padding:5px 10px}
.searchForimg{margin-right:113px;width:230px;height:35px;margin-top:8px}
.searchForflex{display:flex;padding:10px 0px}
.searchForinput{display:flex}
.detailsWidth{height:500px;width:100%;padding-top: 10px;}
.detailsCenter{display:flex;justify-content:center;padding:5px 10px;width: 1202px;}
.detailsCenter2 {
    background-color: #FFFFFF; /* 设置背景颜色为白色 */
    padding: 5px 10px; /* 可选：根据需要添加内边距 */
    /* width: 68%; */
    width: 1202px;
    margin: 0 auto;
}
.detailsLeft{width:480px;height:370px;margin-top:5px;border:1px solid #e3e3e3}
.detailsLeftbottom{width:80px;height:80px;margin-right:20px;border:1.5px solid #e54249;margin-top:10px}
.detailsLeftbottomimg{width: 100%; height: 100%;object-fit: cover; object-fit: contain; padding:5px;}
/*.detailsLeftbottomimg{width:77px;height:77px}*/
.detailsRight{width:700px;height:500px;margin-top:10px}
.detailsRighttitle{font-weight:400;font-size:25px;margin-bottom:15px;margin-left: 20px;}
.detailsRightprice{width:100%;height:50px;line-height:50px;display:flex}
.detailsRightfont{width:60px;padding-left:20px;color:#999;font-size:14px}
.detailsRightfont-26{font-size:26px;color:#e54249;font-weight:bold}
.detailsRightfont-12{color:#aaa;font-size:12px}
.detailsRightcontent{width:700px;height:auto;}
.detailsRightflex{display:flex}
.detailsRightinquiry{display:flex;margin-top:20px;margin-bottom: 30px;}
.detailsRightinquirydiv{width:150px;line-height:45px;background-color:#cf2e22;border-radius:2px;margin-left:20px}
.detailsRightinquirydiv1{width:150px;line-height:40px;background-color:#fb9f1b;border-radius:2px;margin-left:30px}
.detailsRightinquirydiv2{width:150px;line-height:45px;background-color:#666666;border-radius:2px;margin-left:30px}
.detailsRightinquiryp{color:#ffffff;font-size:16px;text-align:center;font-weight:500;cursor:pointer}
.detailsRightp{color:#999999;font-size:16px;margin-left:20px;margin-top:5px;font-weight:500}
.companyProfile{width:100%;}
.companyProfilecenter{display:flex;justify-content:center;align-items:center}
.companyProfilecolor{display:flex;width:1200px;height:45px;background-color:#f5f5f5}
.tagcontent{height:auto;width:100%}
.tagcontentCenter{display:flex;justify-content:center}
.tagcontentBorder{width:1198px;border:1px solid #ccc;margin-bottom:20px}
.tagcontentP{padding:10px;font-size:14px;color:#333;text-indent:2em;line-height:1.8}
.tagcontentP1{margin:10px;font-size:12px;color:#333;text-indent:2em}
.information{height:auto;width:100%;margin-top:20px}
.informationContent{display:flex;justify-content:center;align-items:center}
.informationContentflex{display:flex;width:1200px;line-height:45px;background-color:#f5f5f5}
.informationContentp{margin-left:10px;color:#945d56}
.informationContentp1{margin-left:10px}
.informationDiv{width:1198px;height:auto;margin-bottom:20px;margin-top:20px;line-height:1.8}
.informationp{font-size:12px;color:#333;padding:8px}
.informationp1{font-size:12px;color:#333;padding:8px;text-indent:2em}
.buttonVackgroundproduct{width:100px;border:none;background-color:#945d56;color:white;cursor:pointer;margin-right:90px}
.navbargapleftproduct{margin-right:20px;width:80px;height:45px;border:1px solid #ddd;background-color:#f8f8f8;color:#333;margin-top:40px}
.navbargapleftproduct1{width:80px;height:45px;border:1px solid #ddd;background-color:#f8f8f8;color:#333;margin-top:40px}
.navText1{color:#333;font-weight:700;text-decoration:none}
.navText{color:#333;text-decoration:none;margin-left:15px}
table{margin:15px 0px;border-collapse:collapse;text-align:center;color:#666}
thead tr{background-color:#f5f5f5;color:#333;text-align:center}
th,td{width:100px;line-height:35px;border:1px solid #e6e6e6;font-weight:500;font-size:14px}
tbody tr:nth-of-type(even){background-color:#f9f9f9}
tbody tr:hover{background-color:#F5F5F5}
.corporatename{font-size:14px;font-weight:bold;margin-top:14px;color:#333;text-decoration:none;margin-bottom:20px}
.corporatename:hover{color:#ff8519}
.mainindustryFont{margin-left:20px;width:69px;font-size:16px;font-weight:700;margin-right:35px;color:#333;text-decoration:none}
.mainindustryFont1{color:#ff9000;font-size:15px;font-weight:700;margin-right:26px;text-decoration:none}
.mainindustryFont2{color:#333;font-size:15px;margin-right:14px;text-decoration:none}
.mainindustryFont2:hover{color:#ff9000}
.on{color:#ff9000;font-weight:bold}
.bg{background-color:#ed6d00}
.lowestprice{width:75px;height:35px;border:none;background-color:#F5F5F5;color:#333;padding-left:7px;border-radius:5px}
.lowestprice:focus{outline:none;border:none;box-shadow:none}
.searchinput{width:370px;border-right:1px solid #ddd !important;background-color:#fff !important}
.searchInput:focus{outline:none;border:none;box-shadow:none}
.productSearch{width:100%;padding:10px 0px}
.searchForinputdiv{border:2px solid #ff8519;padding:5px;max-width:550px;height:35px}
.searchForinputdiv input[type="text"]{border:none;outline:none;padding:8px;flex:1;min-width:0}
.searchinput1{width:415px;height:21px;background-color:#fff !important}
.searchInput1:focus{outline:none;border:none;box-shadow:none}
.searchForbutton{width:100px;border:none;background-color:#ff8519;color:white;cursor:pointer;margin-right:113px}
.productSearchtext{text-align:center;margin-right:280px;margin-bottom:15px;margin-top:10px}
.mainindustryDiv{margin-right:60px;margin-bottom:15px;margin-top:15px}
.mainindustryDiv1{margin-right:60px;margin-bottom:15px;margin-top:15px;display:flex}
.mainindustryBorder{border:1px solid #e6e6e6;background-color:#fff;width:1204px;height:auto}
.mainindustryLines{width:1165px;height:1px;background-color:#e6e6e6;margin-left:20px}

.sortCenter{height:auto;width:100%;}
.newsSortFlex{margin-left: 0px;}
.sortFlex{display:flex;margin-left: 10px;}
.sortFlex1{display:flex;margin-left:50px}
.sortButton{color:#fff;border:none;background-color:#ff8519;width:75px;height:35px;border-radius:5px}
.sortButton1{color:#fff;border:none;background-color:#ff8519;width:75px;height:35px;border-radius:5px;margin-left:10px}
.sortButton2{color:#fff;border:none;background-color:#ff8519;width:75px;height:35px;border-radius:5px;margin-left:10px;margin-right:742px}
.sortButton3{color:#fff;border:none;background-color:#ed5736;width:75px;height:35px;border-radius:5px;margin-left:10px;margin-right:742px}
.sortP{line-height:30px;padding:0px 5px}
.detailsDiv{height:auto;width:100%;}
.detailsBorder{border:1px solid #e3e3e3;width:1189px}
/* 隐藏数字输入框的默认样式 */
input[type="number"] {
    -webkit-appearance: none !important; /* 针对 Webkit 浏览器（如 Chrome、Safari） */
    -moz-appearance: none !important;    /* 针对 Firefox */
    appearance: none !important;         /* 通用 */
    width: 60px;
    border: 1px solid #ccc;
    padding: 5px;
}

/* 针对 Webkit 浏览器，隐藏上下箭头按钮 */
input[type="number"]::-webkit-inner-spin-button, 
input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none !important;
    margin: 0; /* 移除可能的默认边距 */
    
}


.input-container {
    display: flex;
    align-items: center; /* 垂直居中对齐 */
}

.quantity, .unit {
    width: 60px; /* 确保宽度一致 */
    border: 1px solid #ccc;
    padding: 0; /* 确保内边距一致 */
    height: 22px; /* 确保高度一致 */
    background-color: #fff;
    box-sizing: border-box; /* 确保内边距和边框包含在宽度内 */
    margin-left: 0; /* 移除不必要的负外边距 */
}


* {
    box-sizing: border-box; /* 确保 padding 和 border 包含在元素的总宽度和高度中 */
    margin: 0;
    padding: 0;
}

.detailsFlex{padding:15px;display:flex}
.detailsImg{width:220px;height:220px}
.detailsMargin{margin-left:35px;margin-right:30px}
.detailsP{font-size:14px;font-weight:bold;color:#333;line-height:28px;width:445px}
.detailsP1{font-size:14px;font-weight:700;color:#fe4f32;line-height:28px;margin-left:30px;margin-top:2px}
.detailsP2{font-size:14px;font-weight:700;color:#fe4f32;line-height:28px;margin-left:10px;margin-top:4px}
.detailsP3{font-size:24px;color:#fe4f32;line-height:28px;margin-left:3px}
.detailsLabel{width:600px;height:auto;display:flex}
.detailsLabelp{color:#999;font-size:14px;margin-top:8px}
.detailsLabelp1{color:#ff9000;background-color:#d8ebff;padding:0 15px;font-size:14px;height:24px;line-height:24px;border-radius:12px;margin-top:5px;margin-right:10px}
.detailsLabel2{color:#999;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.text1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.text2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.text7{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}
.companyInformation{width:1px;background-color:#e6e6e6;margin:10px}
.companyInformationwidth{width:280px;height:auto;margin-left:20px}
.companyInformationp{margin-top:10px;color:#ff8519;margin-bottom:10px}
.companyInformationdiv{display:flex;margin-bottom:8px}
.companyInformationp1{color:#999;font-size:14px}
.companyInformationp2{color:#333;font-size:14px}
.companyInformationp3{color:#999;font-size:14px;text-indent:1em}
.companyInformationline{width:262px;height:34px;line-height:34px;border:1px solid #ff9000;cursor:pointer;margin-top:10px}
.companyInformationp4{color:#ff9000;font-size:16px;text-align:center;font-weight:700}
.form-group{display:flex;margin-top:15px}
.mainbusiness_box{float:left;display:flex;width:80px;line-height:25px;gap:5px}
.form-group_name{width:90px;text-align:right;color:#333;font-size:14px;line-height:28px}
.form-group_input{width:270px;height:28px;border:1px solid #999;border-radius:4px;padding-left:5px;color:#555;font-size:12px}
.form-group_input:focus{outline:none;box-shadow:none}
.form-group_input1{width:210px;height:28px;border:1px solid #999;border-radius:4px;padding-left:5px;color:#555;font-size:12px}
.form-group_input1:focus{outline:none;box-shadow:none}
.bomUp-submitbtn{width:110px;height:32px;display:inline-block;color:#fff;background:#ff510c;border:0;cursor:pointer;font-size:14px;font-weight:bold;border-radius:4px;margin:20px 15px 20px 130px}
.bomUp-submitbtn1{width:110px;height:32px;display:inline-block;color:#fff;background:#ff9900;border:0;cursor:pointer;font-size:14px;font-weight:bold;border-radius:4px;margin:15px}
.newproduct-more_a{line-height:50px;color:#999;text-decoration:none;font-size:12px}
.newproduct-more_a:hover{color:#cf2e22}
.newproduct-picture_img{width:100px;height:45px;margin-right:140px}
.newproduct-top_div{display:flex;height:45px;width:294px}
.newproduct-product_div{display:flex;width:274px;height:100px;background-color:#fff0f0;border:1px solid #ffe6e5;overflow:hidden;margin:10px;padding:10px}
.newproduct-product_a{color:#333;text-decoration:none;margin-right:10px}
.newproduct-product_a:hover{color:#ec2f2f}
.newproduct-product_p{color:#ec2f2f;margin-top:10px}
.newproduct-product_img{width:80px;height:80px;margin-left:10px}
.wanttobu_tabs{margin:0 auto}
.wanttobu_tabs-nav{list-style:none;padding:0;margin:0;display:flex;border-bottom:1px solid #eee}
.wanttobu_tabs-nav-item{padding:8px 16px;cursor:pointer;text-align:center}
.wanttobu_tabs-nav-item.active{background-color:#fff;border-bottom:2px solid #ed5736;color:#ed5736;font-weight:700}
.wanttobu_tabs-content{height:333px;overflow-y:auto;border-top:none}
.wanttobu_tabs-pane{display:none}
.wanttobu_tabs-pane.active{display:block}
.newproduct-more_a1{color:#999;text-decoration:none;font-size:12px;line-height:38px;margin-left:485px;font-weight:500}
.newproduct-more_a1:hover{color:#cf2e22;font-weight:500}
.wanttobu_tabs-div{display:flex;flex-wrap:wrap}
.wanttobu_tabs-heinght{width:288px;height:55px;border-bottom:1px solid #eee;border-right:1px solid #eee;padding:8px 0px 0px 10px}
.wanttobu_tabs-a{color:#444;width:188px;cursor:pointer;text-decoration:none;overflow:hidden;height:22px}
.wanttobu_tabs-a:hover{color:#ed5736;cursor:pointer}
.wanttobu_tabs-a1{width:70px;height:24px;background-color:#f5f5f5;color:#999;font-size:11px;border-radius:12px;text-align:center;line-height:24px;text-decoration:none}
.wanttobu_tabs-a1:hover{background-color:#ed5736;color:#f5f5f5}
.wanttobu_tabs-p{font-size:12px;color:#999;width:210px}
.wanttobu_tabs-p1{font-size:12px;color:#999}
.wanttobu_tabs-p2{font-size:12px;color:#ff0000;font-weight:700}
.instrumentation_div{width:1205px;height:auto}
.tabs-container_shopping{width:915px;margin:0 auto;overflow:hidden}
.tabsr_shopping{list-style:none;padding-bottom:10.5px;margin:0;display:flex;border-bottom:1px solid #ccc}
.tab_shopping{flex:1;padding:15px 7px 5px 8px;text-align:center;cursor:pointer;transition:background-color 0.3s;color:#333;font-size:13px}
.tab_shopping-a{text-decoration:none}
.tab_shopping.active,.tab_shopping:hover{background-color:#fff;border-bottom:2px solid #ed5736;color:#ed5736;font-weight:700}
.tab-pane_shopping{display:none}
.tab-pane_shopping.active{display:block}
.tab_space{text-align:center;padding:19px 0px 5px 0px;color:#ccc}
.tab_space:hover{font-weight:500}
.tab-pane_shopping_div{width:183px;height:auto;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:11px 10px;}
.tab-pane_shopping_div:hover{box-shadow:4px 4px 8px rgba(0,0,0,0.1);transition:box-shadow 0.5s ease}
.tab-pane_shopping_img{height:100%; width:100%;object-fit: contain; padding:10px;}
.tab-pane_shopping_p{color:#333;font-weight:700;font-size:12px;margin-bottom:5px;text-decoration:none}
.tab-pane_shopping_p:hover{color:#e54249}
.tab-pane_shopping_p1{color:#ccc;font-size:11px;margin-bottom:8px}
.tab-pane_shopping_p2{color:#ff0000;font-weight:700;font-size:12px;width:110px}
.tab-pane_shopping_collect {color: #fff;font-weight: 500;font-size: 10px;background-color: #fb6969;padding: 5px 10px;border-radius: 5px;line-height: 10px;}
.instrumentation_shopping-div{width:289px;min-height: 200px;}
.instrumentation_shopping-flex{display:flex;width:272px;height:51px;padding:11px}
.instrumentation_shopping-p{font-size:20px;font-weight:700;color:#333}
.instrumentation_shopping-p1{font-size:20px;font-weight:700;color:#333;color:#ed5736;margin-left:5px;line-height:28px}
.instrumentation_shopping-background{background-color:#ed5736;width:290px;height:auto}
.instrumentation_shopping-padding{padding:10px}
.instrumentation_shopping-img{height:100%; width:100%;object-fit: contain; padding:10px;}
.instrumentation_shopping-a{font-size:12px;color:#fff;text-decoration:none;width:270px;white-space:nowrap;display:flex;overflow:hidden}
.instrumentation_shopping-wrap{display:flex;flex-wrap:wrap}
.instrumentation_shopping-width{width:130px;height:98.5px;margin-left:10px;margin-bottom:10px}
.instrumentation_shopping-img1{height:100%; width:100%;object-fit: contain; padding:10px;}
.instrumentation_shopping-a1{font-size:12px;color:#fff;text-decoration:none;width:130px;white-space:nowrap;display:flex;overflow:hidden}
.instrumentation_industry-background0{background-color:#00a2ee;width:290px;height:auto;display:flex;flex-wrap:wrap;}
.instrumentation_industry-background1{background-color:#f17a46;width:290px;height:auto;display:flex;flex-wrap:wrap;}
.instrumentation_industry-background2{background-color:#009999;width:290px;height:auto;display:flex;flex-wrap:wrap;}
.instrumentation_industry-background3{background-color:#00a2ee;width:290px;height:auto;display:flex;flex-wrap:wrap;}
.instrumentation_industry-background4{background-color:#f17a46;width:290px;height:auto;display:flex;flex-wrap:wrap;}
.instrumentation_industry-background5{background-color:#00a2ee;width:290px;height:auto;display:flex;flex-wrap:wrap;}
.instrumentation_industry-p10{font-size:20px;font-weight:700;color:#333;color:#00a2ee;margin-left:5px;line-height:28px}
.instrumentation_industry-p11{font-size:20px;font-weight:700;color:#333;color:#f17a46;margin-left:5px;line-height:28px}
.instrumentation_industry-p12{font-size:20px;font-weight:700;color:#333;color:#009999;margin-left:5px;line-height:28px}
.instrumentation_industry-p13{font-size:20px;font-weight:700;color:#333;color:#00a2ee;margin-left:5px;line-height:28px}
.instrumentation_industry-p14{font-size:20px;font-weight:700;color:#333;color:#f17a46;margin-left:5px;line-height:28px}
.instrumentation_industry-p15{font-size:20px;font-weight:700;color:#333;color:#00a2ee;margin-left:5px;line-height:28px}
.tabs-container_industry{width:915px;margin:0 auto;overflow:hidden}
.tabsr_industry{list-style:none;padding-bottom:10.5px;margin:0;display:flex;border-bottom:1px solid #ccc}
.tab_industry{flex:1;padding:15px 0px 5px 0px;text-align:center;cursor:pointer;transition:background-color 0.3s;color:#333;font-size:13px}
.tab_industry.active,.tab_industry:hover{background-color:#fff;font-weight:700;color:#ff0000}
.tab_industry-a{text-decoration:none;width:83px;white-space:nowrap;display:flex;overflow:hidden}
.tab-content_industry{}
.instrumentation_intelligence-background{background-color:#009160;width:290px;height:auto}
.instrumentation_intelligence-p1{font-size:20px;font-weight:700;color:#333;color:#009160;margin-left:5px;line-height:28px}
.tabs-container_intelligence{width:915px;margin:0 auto;overflow:hidden}
.tabsr_intelligence{list-style:none;padding-bottom:10.5px;margin:0;display:flex;border-bottom:1px solid #ccc}
.tab_intelligence{flex:1;padding:15px 12px 5px 12px;text-align:center;cursor:pointer;transition:background-color 0.3s;color:#333;font-size:13px}
.tab_intelligence-a{text-decoration:none}
.tab_intelligence.active,.tab_intelligence:hover{background-color:#fff;border-bottom:2px solid #009160;color:#009160;font-weight:700}
.tab-content_intelligence{}
.tab-pane_intelligence{display:none}
.tab-pane_intelligence.active{display:block}
.carousel-container{position:relative;width:274px;height:214px;overflow:hidden;border:1px solid #ffe8d6;background-color:#fff4ea;margin:10px}
.carousel{display:flex;transition:transform 0.5s ease-in-out}
.carousel-item{min-width:100%;box-sizing:border-box;padding:10px}
.carousel-item img{width:128px;height:128px;margin-left:25%;display:block}
.carousel-item:last-child{border-right:none}
button.prev,button.next{position:absolute;top:26%;border-radius:50px;background-color:#f9b579;color:white;border:none;cursor:pointer;z-index:1;width:30px;height:30px}
button.prev{left:10px}
button.next{right:10px}
.categoryFont{margin-left:15px;font-size:12px;font-weight:600;margin-right:10px;color:#9a9a9a;text-decoration:none;line-height: 25px;}

.categoryDiv1{margin-bottom:7px;margin-top:7px;display:flex;justify-content:center;color:#9a9a9a}
.categoryFont1{color:#333;font-size:12px;margin-right:10px;text-decoration:none;line-height: 25px;display: inline-block;}
.categoryFont1:hover{color:#ff9000}
.categoryLines{width:1162px;height:1px;border-bottom:1px dashed #e3e3e3;margin-left:10px}
.categoryCenter{height:auto;width:100%;margin-bottom:7px}
.categoryFlex{display:flex;margin-left:15px}
.categoryButton{color:#fff;border:none;background-color:#ed5736;width:75px;height:35px;border-radius:5px;margin-left:10px;margin-right:15px}
.categoryHead{height:40px;width:100%;background-color:#ffffff;border-bottom:3px solid #ed5736}
.categoryBorder{border:1px solid #e6e6e6;width:1185px;height:auto}
.categoryButton{color:#fff;border:none;background-color:#ed5736;width:75px;height:35px;border-radius:5px;cursor: pointer;}

.detailsBorder{border:1px solid #e6e6e6;width:1185px}
.detailsBorder:hover{border-color:#f78907}
.companyInformationline:hover{background-color:#f78907;cursor:pointer}
.companyInformationp4:hover{color:#fff}
.detailsP:hover{color:#f78907;cursor:pointer}
/* .pages a,.pages strong{display:flex;width:10px;border:1px solid #ccc;text-align:center;justify-self:center;text-decoration:none;color:#666} */
.displaynone { display:none;}
.pages { text-align: center;}
.pages strong{background-color:#fff;color:#ed5736;font-weight:500;border: 1px solid #ed5736; display: inline-block;}
/* .pages .prev,.pages .next{padding:5px 15px} */
.pages i{margin:0 5px;color:#aaa}
.recinfo{margin-top:10px;font-size:12px;color:#666}
input:focus{outline:none}
select:focus{outline:none}
/* .container{margin-left:20px} */
.price-list,.unit-info{margin-left:0px;width:220px;line-height:25px}
.price-list p,.unit-info p{line-height:25px}
.categoryHead{height:40px;width:100%;background-color:#ffffff;border-bottom:3px solid #ed5736}
.details-search_div{width:auto;height:auto;display:flex;background:#fff;border-radius:5px;}
.details-search_div2{width:auto;height:auto;display:flex;background:#fff;border-radius:5px;margin:10px}
.details-search_div1{width:364px;height:280px;display:flex;background:#fff;border-radius:2px;padding:20px;padding-top: 0px; border: 1px solid #E4E4E4;}
.details-search_Left{width:298px;height:298px;margin-right:20px;border:1px solid #e3e3e3}
.hover-search-image{width:100%;height:100%;transition:transform 0.3s ease;cursor:pointer;object-fit: cover; object-fit: contain;}
.detailsLeftbottomimg1{width: 100%; height: 100%;object-fit: cover; object-fit: contain;}
/*.detailsLeftbottomimg1{height:76px}*/
.detailsLeftbottom1{width:80px;height:80px;margin-right:20px;border:1px solid #f1f1f1;margin-top:20px;display: flex;justify-content: center;}
.details-search-title{font-weight:700;font-size:20px}
.details-search-title1{font-weight:700;font-size:14px}
.details-search-title2{font-weight:700;font-size:16px;width:1060px}
.details-search-Font{font-size:14px;color:#999;text-align:right}
.details-search-Top{display:flex;padding-top:10px}
.details-search-Font1{color:#333;margin-left:15px;font-size:14px;line-height: 20px;}
.gradient-price_p{color:#69788A;font-size:14px}
.gradient-price_p1{color:#333;font-size:14px;width:125px}
.gradient-price_gap{display:flex;padding:5px;margin:0px 10px 0px 10px;gap:121px}
.gradient-price_gap1{display:flex;padding:5px;margin:0px 10px 0px 10px}
.gradient-price_gap2{display:flex;padding:5px;margin:0px 10px 0px 10px;gap:132px}
.gradient-price_p2{color:#333;font-size:14px;width:175px}
.detailsWidth1{height:auto;width:100%;}
.detailsWidth10{height:350px;width:100%;}
.detailsWidth20{height:140px;width:100%;}
.detailsRightinquirydiv_search{width:170px;line-height:45px;background-color:#fb9f1b;border-radius:2px;m}
.details-search-botton{padding:5px 10px;border:1px solid #f1f1f1;border-radius:4px;display:flex;cursor:pointer}
.details-search-botton:hover{border:1px solid #0093E6;border-radius:4px}
.details-search-botton1{background-color:#0093E6;border:none;color:#fff;padding:3px 8px;border-radius:4px;cursor:pointer}
.details-search-p{color:#333;line-height:24px;padding-left:5px}
input:focus{outline:none}
select:focus{outline:none}
/* .newsc_enter-div{width:755px;border-bottom:#f0f0f0 1px solid;padding-bottom:20px;display:flex;margin-bottom:20px}
.newsc_enter-div:hover{box-shadow:4px 4px 8px rgba(0,0,0,0.1);transition:box-shadow 0.5s ease} */
.newsc_enter-img{width:150px;height:100px;margin-right:10px;border-radius:5px}
.newsc_enter-a{color:#333;font-size:16px;font-weight:700;margin-left:5px;margin-right:20px;text-decoration:none;margin-bottom:5px}
.newsc_enter-a:hover{color:#945d56}
.newsc_enter-p{color:#666;font-size:13px;margin:4px 5px 13px 0px}
.newsc_enter-spandiv{width:455px;height:auto}
.newsc_enter-span{font-size:11px;background-color:#F2F5F7;color:#849aae;padding:5px;border-radius:3px;margin-right:5px;margin-bottom:5px}
.newsc_enter-span1{font-size:12px;color:#999;margin-left:30px}
.bg{background-color:#ed6d00}
.shop-btn{font-size:16px;color:#fff;border:none;padding:0px 10px;font-weight:600}
.btn-input{width:30px;height:30px;border:1px solid #ccc;background-color:#f8f8f8;cursor:pointer}
.btn-color{height:30px;border:1px solid #ccc;cursor:pointer;background-color:#fff;margin-right:10px;text-align:center;padding:0px 10px;min-width:70px;line-height:30px;display:inline-block}
.btn-color.selected{border:1px solid #ff0000}
.btn-consulting[data-v-5a891b8d]{border:1px solid #ff4e00;color:#ff4e00;margin-right:20px;margin-left:20px}
.btn-pay[data-v-5a891b8d]{background-color:#ff4e00;color:#fff;display:inline-block}
.btn-a[data-v-5a891b8d]{text-align:center;line-height:40px;width:150px;font-size:16px;height:40px;border-radius:3px;cursor: pointer;}
.input-number{width:100px;height:30px;border-top:1px solid #ccc;text-align:center;border-bottom:1px solid #ccc;border-left:none;border-right:none}
.order-containerhead{height:30px;width:100%}
.trade-cart-item{align-items:center;margin:0px 110px}
.quantityWrapper1{display:flex;align-items:center;border:1px solid #ddd;border-radius:4px;width:111px;overflow:hidden}
.minusWrapper,.addWrapper{width:30px;height:30px;line-height:30px;text-align:center;background-color:#f0f0f0;cursor:pointer;user-select:none}
.minusWrapper:hover,.addWrapper:hover{background-color:#ddd}
.quantityInput{width:50px;text-align:center;border:none;outline:none;padding:5px}
.shopping_div-center{width:100%;justify-content:center;display:flex}
.shopping_div-width{width:1210px}
.shopping_div-top{display:flex;margin-top:10px}
.shopping_img{width:15px;height:15px;margin-right:5px;margin-top:6px}
.shopping_P{font-size:16px;color:#ff5000;font-weight:600}
.shopping_div-background{width:85px;height:3px;background-color:#ff5000;margin:10px 0px}
.shopping_information-div{border-bottom:1px solid #e6e6e6;width:1210px;margin:10px auto}
.shopping_information-flex{display:flex}
.shopping_information-label{margin-top:5px;margin-left: 10px;}
.shopping_information-labeladd{margin:40px 10px}
.shopping_information-a{font-size:14px;color:#333;font-weight:500;text-decoration:none;margin-left:10px}
.shopping_information-a:hover{color:#ff5000}
.shopping_information-div1{display:flex;padding:15px 0px}
.shopping_information-img{width:90px;height:90px;border:1px solid #e6e6e6;padding:5px;border-radius:5px;object-fit: contain;}
.shopping_information-div2{margin-left:15px;width:425px}
.shopping_information-a1{font-size:15px;color:#333;font-weight:500;text-decoration:none}
.shopping_information-a1:hover{color:#ff5000}
.shopping_information-P{font-size:14px;color:#7a7a7a;font-weight:500}
.shopping_information-P1{font-size:14px;color:#333;font-weight:500;margin-left:100px}
.shopping_information-span{font-size:14px;color:#FF0000;font-weight:500;margin-left:5px;width:76px}
.shopping_information-a2{font-size:14px;color:#7a7a7a;text-decoration:none}
.shopping_information-a2:hover{color:#ff5000}
.shopping_information-width{width:60px}
.shopping_information-button{border:none;background-color:#fff;color:#7a7a7a;cursor: pointer;}
.shopping_information-button:hover{color:#ff5000;cursor: pointer;}
.shopping_P1{font-size:18px;font-weight:600;color:#ff5000}
.shopping_div-background1{width:1210px;height:1px;background-color:#e6e6e6;margin:10px 0px}
.fixed-bottom{position:fixed;bottom:0;width:100%;height:49px;background-color:#fff;box-shadow:0 -2px 5px rgba(0,0,0,0.1)}
/* .th_label-input{margin-right:5px} */
.fixed-bottom-div{display:flex;justify-content:center}
.fixed-bottom-bottom{font-size:14px;color:#333;background-color:#fff;border:none;padding:14px 20px;font-weight:500}
.fixed-bottom-div1{display:flex;width:320px;margin-left:440px;padding-top:15px}
.fixed-bottom-p{font-size:14px;color:#333;margin-right:5px}
.fixed-bottom-p1{font-size:14px;color:#ff0000;margin-right:5px}
.fixed-bottom-p2{font-size:14px;color:#333;margin-right:30px}
.fixed-bottom-p3{font-size:14px;color:#333}
.fixed-bottom-p4{font-size:15px;color:#ff0000;font-weight:600;width:100px}
.fixed-bottom-p5{font-size:16px;color:#fff;border:none;padding:0px 10px;font-weight:600}
.fixed-bottom-p12{font-size:16px;color:#fff;border:none;padding:14px 10px;font-weight:600;background-color:#ff0000;cursor: pointer;}
.tabsr_shopping{width:1210px;display:flex}
.tab_shopping1{padding:5px 0px 10px 0px;cursor:pointer;margin-right:15px}
.tab_shopping1.active{background-color:#fff;border-bottom:2px solid #ed5736;color:#ed5736 !important;font-weight:700}
.tab-content{display:none}
.tab-content.active{display:block}
.order-item{display:flex;justify-content:center;width:100%}
.order-der{border:1px solid #e5e5e5;width:1210px;margin-bottom:15px}
.order-details img{width:80px;height:80px;object-fit:cover;border-radius:8px}
.order-info{display:flex;background-color:#f5f5f5;border-bottom:1px solid #e5e5e5;padding:5px 0px 5px 16px}
.order-info1{display:flex}
.order-info1 .order-status{color:#aaa}
.order-info1 .buy-again-btn{background-color:#f5f5f5;border:1px solid #ddd;color:#333;border-radius:2px;width:85px;text-align:center;cursor:pointer;height:30px;margin:15px 30px 5px 50px}
.order-info1 .buy-again-a{background-color:#fff;border:none;color:#333;width:85px;text-align:center;cursor:pointer;margin:0px 30px 5px 50px}
.order-info1 .buy-again-a:hover{color:#ff4500}
.order-info1 .buy-again-btn:hover{background-color:#fff;border:1px solid #ff4500;color:#ff4500}
.order-details .buy-again-img{height:15px;width:15px;cursor:pointer}
.order-details .buy-again-img:hover{color:#ed5736}
.order-info1 .buy-again-btn .buy-again-img1{width:10px;height:10px}
.order-details .again-but{border:none !important}
.shopping_div-center{width:100%;justify-content:center;display:flex}
.shopping_div-width{width:1210px}
.shopping_div-top{display:flex;margin-top:10px}
.shopping_P1{font-size:18px;font-weight:600;color:#ff5000}
.shopping_div-background1{width:1210px;height:1px;background-color:#e6e6e6;margin:10px 0px}
.order-containerhead{height:30px;width:100%}
.order-container{width:1210px;margin:0px auto;padding:20px 0px;height:100%}
.order-container-flex{display:flex}
.order-container-p{height:25px;background-color:#FF0000;width:3px;margin-right:10px}
.order-container-p1{font-size:16px;color:#333}
.order-container-margin{background-color:#fff;margin-top:20px;padding:20px}
.order-information-div{display:flex;margin-bottom:15px}
.order-information-p{width:1060px;font-size:14px;color:#333;font-weight:700}
.order-information-table{margin:0px}
.order-information-tr{border:none}
.order-information-th{width:300px;font-size:12px;border:none}
.order-information-th1{width:400px;font-size:12px;border:none}
.order-information-th2{width:100px;font-size:12px;border:none}
.order-information-th3{font-size:12px;border:none}
.order-information-th4{width:230px;font-size:12px;border:none}
.order-information-tbody{border-top:1px #e6e6e6 solid;border-bottom:1px #e6e6e6 solid}
.order-information-td1{font-size:12px;border:none}
.order-information-td-price{font-size:12px;border:none}
.order-information-td-quantity{font-size:12px;border:none}
.order-information-td-subtotal{font-size:12px;border:none}
.order-payment-div{display:flex;margin-bottom:10px}
.order-payment-p{width:80px;    text-align: right;}
.order-payment-p1{color:#FF0000}
.order-payment-height{width:100%;height:1px;background-color:#e6e6e6}
.order-payment-flex{display:flex;margin:15px 0px}
.order-payment-p2{line-height:50px;width:80px}
.order-payment-button{border:1px solid #e6e6e6;background-color:#fff;border-radius:5px;margin-right:20px}
.order-payment-button.active{border-color:#ff0000}
.order-payment-img{width:115px;height:40px;padding:10px 10px 5px 10px}
.order-payment-a{color:#333;line-height:50px;text-decoration:none}
.order-payment-a:hover{color:#FF0000}
.order-payment-p3{width:80px;margin-top:10px}
.order-payment-p4{color:#FF0000;margin-top:10px;width:300px}
.order-payment-button1{background-color:#FF0000;color:#fff;padding:10px 20px;border:none;border-radius:5px}
.order-information-table{border-collapse:collapse}
.order-payment-color{color:#FF0000;margin-left:30px}
.order-payment-right{margin-top:10px;margin-right:200px;display:flex}
.minus-btn,.plus-btn{width:30px;height:30px;font-size:16px;cursor:pointer;user-select:none}
.quantity-input{width:60px;text-align:center;padding:5px 0px;border:1px solid #e6e6e6;color:#666;border-radius:5px}
.trade-cart-item1{align-items:center}
.quantityWrapper{display:flex;align-items:center;border:1px solid #ddd;border-radius:4px;overflow:hidden}
.minusWrapper,.addWrapper{width:30px;height:30px;line-height:30px;text-align:center;background-color:#f0f0f0;cursor:pointer;user-select:none}
.minusWrapper:hover,.addWrapper:hover{background-color:#ddd}
.quantityInput{width:50px;text-align:center;border:none;outline:none;padding:5px}
.confim_address-but{border:none;background-color:#fff}
.confim_address-but:hover{color:#FF0000;cursor:pointer}
.popup{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}
.popup-content{background-color:#fefefe;margin:15% auto;border:1px solid #888;width:80%;max-width:600px}
.popup-content10{background-color:#fefefe;margin:15% auto;border:1px solid #888;width:80%;max-width:540px}
.close-btn{color:#aaa;font-size:18px;font-weight:bold}
.close-btn:hover,.close-btn:focus{color:black;text-decoration:none;cursor:pointer}
.form-group{display:flex;margin-bottom:15px}
.form-group10{display:flex;}
.form-group label{width:140px;text-align:right;padding-right:10px}
.form-group10 label{width:140px;text-align:right;padding-right:10px}
.form-group input{border:1px solid #ccc;border-radius:4px}
.form-group10 input{border:1px solid #ccc;border-radius:4px;width: 315px;height: 30px; margin-top: 15px; padding-left: 6px;}
input:focus{border:1px solid #2196F3;outline:none}
.form-group select{padding:8px;border:1px solid #ccc;border-radius:4px;width:300px}
.form-group10 select{padding:6px;border:1px solid #ccc;border-radius:4px;width:300px;height: 30px;}
select:focus{border:1px solid #2196F3;outline:none}
.order_but{width:110px;height:35px;display:inline-block;color:#fff;background:#2196F3;border:0;cursor:pointer;font-size:14px;font-weight:bold;border-radius:4px;margin:15px 15px 15px 140px}
.order_but:hover{background-color:#0b7dda}
#userTable{width:100%;border-collapse:collapse;margin-top:20px}
#userTable.hidden{display:none}
#userTable th{background-color:#f2f2f2}
.order-information-td{font-size:12px;width:auto;text-align:left;padding-left:15px}
.highlight{background-color:#d3d3d3}
#userTable tbody tr{display:none}
#userTable tbody tr:first-child{display:table-row}
.login-container{padding:20px;height:350px;width:420px;height:420px;background:rgba(255,255,255,1);box-shadow:0px 0px 40px rgba(45,80,225,0.5);border-radius:8px;margin-top:90px}
.tab-btn1{background-color:#fff;border:none;padding-left:145px;font-size:20px}
.login-form{display:flex;flex-direction:column}
.login-form h4{margin-bottom:15px;font-size:18px;font-weight:500;color:#333}
.login-form input{margin-bottom:15px;width:390px;padding:10px;font-size:16px;border:1px solid #ccc;margin:20px 50px 10px 50px;border-radius:4px}
.hidden{display:none}
.remember{color:#333;font-size:12px}
.login-form10 input{margin-bottom:15px;width:390px;padding:10px;font-size:16px;border:1px solid #ccc}
.login-form10 input:focus{outline:none;border:1px solid #ccc}
.rememberWidth{width:30px !important}
.rememberA{margin-left:210px;color:#666666;font-size:12px;text-decoration:none}
.rememberA:hover{color:#d70000}
.logngFlex{display:flex}
.rememberButton{width:412px;height:40px;background-color:#50a240;border:none;color:#fff;border-radius:4px;font-size:18px;margin:10px 50px 20px 50px}
.rememberButton1{width:160px;height:40px;background-color:#ffd04d;border:none;color:#fff;border-radius:4px;font-size:18px;margin-left:40px}
.rememberMargin{margin-top:20px;margin-left:255px;color:#333;font-size:12px}
.rememberMargina{margin-left:10px;color:#666666;text-decoration:none}
.rememberMargina:hover{color:#d70000}
.rememberButton2{width:120px;height:40.5px;margin-left:10px;background-color:#50a240;border:none;color:#fff;border-radius:4px}
.forgot_image{background:url(/_style/images/png.png);display:flex;height:640px;justify-content:center}
.error{background-color:#F9A938;color:#fff}
.success{background-color:#50a240;color:#fff}
.message{display:flex;justify-content:center;align-items:center;height:50px;width:200px;box-shadow:0 0 12px #999}
.yellow_bold{color: #ed5736;font-weight: bold;}

.navigationbarDiv2{display:flex;width:200px;height:40px;background-color:#ed5736;align-items:center}
.navigationbarDiv2:hover{background-color: red;}
.navigationbarP:hover{color:#fff;}

/* 超出部分隐藏 */
.over_hidden{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.over_hidden2{margin-left:20px; width: 190px; line-height: 25px; color: #9a9a9a; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.mainindustryFontdiv1 a {margin-right: 10px;}
sub {
    margin-top: 15px;
    line-height: 20px;
    display: inline-block;
    padding: 0 5px;
    font-family: 'simsun';
    font-size: 14px;
    vertical-align: baseline;
}

.belowthemiddle-plr10{
    width: 280px;
    height: auto;
    margin-top: 10px;
  border:1px solid #E4E4E4;
    padding: 10px;
}
.clearfix{
    display: flex;  gap: 10px;
}
.ellipsis{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
        font-size: 14px;
        font-weight: 700 ;
        display: flex;
}
.c-666{
    font-size: 12px;
    font-weight: 500;
}
.c-6666{
    width: 111px;
    font-size: 12px;
    font-weight: 500;
}
.c-f60{
    color: #f60;
}
.clearfix_font-siz{
    font-size: 12px;
    width:95px;
}
.js_search_replace {
    color: #fff;
    background-color: #ed5736;
    border-color: #0084ce;
    transition: all .25s ease-in-out 0s;
   font-size:12px;
   padding: 5px 10px;
   border-radius: 3px;
   cursor: pointer;
}
.js_search_replace:hover{
    color: #fff; 
}
.ellipsis-line-heig{
    line-height: 30px;
}
.clearfixo-h{
    width:100px;line-height:95px; display: flex;justify-content: center; margin-bottom: 10px; 
}
.clearfixo-img{
 max-width:105px;height:95px;
}
.fsz14 {font-size: 14px;}
.more{
    font-size: 12px;
    color: #333;
}
.categoryDiv{margin-top:7px;display:flex; }
/* margin-bottom:7px; */


.mainindustryFontdiv2 {
    width: 1070px;
    overflow: hidden;
    transition: height 0.3s ease; /* 添加平滑过渡效果 */
}
.mainindustryFontdiv1 {
    width: 1037px;
    height: 20px;
    overflow: hidden;
    transition: height 0.3s ease; /* 添加平滑过渡效果 */
    margin-bottom: 10px; /* 添加间距避免按钮紧贴内容 */
}
 
.more-container {
    display: flex;
    justify-content: center;
    gap: 10px;
    font-size: 12px;
    margin-top: 4px;
}
 
/* 默认隐藏所有切换按钮 */
.toggle-btn {
    display: none;
    cursor: pointer;
    color: #333;
    text-decoration: underline;
    text-decoration: none;
    margin: 0 5px;
}
 
/* 仅激活状态的按钮显示 */
.toggle-btn.active {
    display: inline;
}
.toggle-btn_img{
 width: 14px;height: 13px;margin-left: 1px; margin-top: -3px;
}
.font-normal_p{
    margin-left: 5px;
    font-size: 20px;
    color:#f44242 ;
}
.font-normal_img{
    margin-top: 6px;
}
.bg-center_flex{
   position: relative;
   width: 384px;
   height: 100px;
   border: 1px solid #f44242;
   border-radius: 5px;
   display: flex;
   margin-top: 20px;
   gap: 12px;
}
.justify-items_center{
    width: 122px;
    height: 99px;
    background: #f44242;
    border-bottom-left-radius: 4px;
    
}
.font-semibolditems-center{
    font-size: 32px;
    color: #fff;
    font-weight: bold;
    display: flex;
    justify-content: center;
    text-align: center;
    margin-top: 31px;
}
.bg-whiteborder-solid{
    width: 90px; text-align: center;
    height: 20px;
    border: 1px solid #F2B5AB;
    background: #fff;
    position: absolute;
    top: -10px;
    line-height: 20px;
    left: -1px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding-left: 9px;
    color: #333;
}
.bg-center_justify{
    line-height: 23px;
    /* padding-top: 15px; */
}
.font-medium_truncate{
    color: #f44242;
    margin-top: 20px;
}
.truncate-textfont-medium{
    color: #333;
}
.truncatemedium_text{
    color: #666;
    font-size: 12px;
}
.justify-between_items-end{
    display: flex;
}
.text-center_leading{
    background-color: #f44242;
    height: 30px;
    width: 85px;
    border: none;
    color: #fff;
    border-radius: 15px;
    margin-top: 14px;
    cursor: pointer;
}
.text-center_leading:hover{
    background: #F77A7A;
}
.bgrepeatcenter{
    width: 100px;
    position: absolute;
    right: -2px;
    top: -12px;
}
.bgrepeatcenter_p{
    width: 100px;
    position: absolute;
    right: -22px;
    top: -10px;
    color: #fff;
}
.font-normal_p1{
    margin-left: 5px;
    font-size: 20px;
    color:#199fe8 ;
}
.justify-items_center1 {
    width: 122px;
    height: 98px;
    background: #199fe8;
    border-bottom-left-radius: 4px;
}
.bg-center_flex1 {
    position: relative;
    width: 384px;
    height: 99px;
    border: 1px solid #55c3ff;
    border-radius: 5px;
    display: flex;
    margin-top: 20px;
    gap: 12px;
}
.bg-whiteborder-solid1 {
    width: 90px;
    height: 20px;
    border: 1px solid #55c3ff;
    background: #fff;
    position: absolute;
    text-align: center;
    top: -10px;
    line-height: 20px;
    left: -1px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding-left: 9px;
    color: #333;
    cursor: pointer;
}
.text-center_leading1 {
    background-color: #199fe8;
    height: 30px;
    width: 85px;
    border: none;
    color: #fff;
    border-radius: 15px;
    margin-top: 14px;
}
.text-center_leading1:hover{
    background-color: #55c3ff;
}
.font-medium_truncate1 {
    color: #066498;
    margin-top: 20px;
}
.font-semibolditems-p{
    font-size: 16px; margin-top: 12px;
}
.flex-truncate-textfont{
    width: 150px;
}
.text-center_leading.active {
    background-color: #F77A7A;
    color: #fff;
}

 .website_tabs-div-ad{
            width: 100%;  background-color: #eeeeee; justify-content: center; display: flex;
        }
          .website_tabs-div1-ad{
            width: 1180px;
           
        }
        .tabsr-website-ad {
            list-style: none;
            padding: 0;
            margin: 0;
            display: flex;
            background-color: #f1f1f1;
            
            border-bottom: 1px solid #E4E4E4;
        }

        .tab-website-ad {
           
            width: 95px;
            height: 40px;
            text-align: center;
            cursor: pointer;
            transition: background-color 0.3s;
            font-size: 14px;
            color: #555;
            font-weight: 500;
            line-height: 40px;
            border-right: 1px solid #E4E4E4;
        }

        .tab-website-ad.active,
        .tab-website-ad:hover {
            background-color: #fff;
            color: #555;
            font-weight: 500;
            border-top: 2px solid #ed5736;
            border-bottom: 1px solid #fff;
        }
        .website_tabs-flex-ad{
            width: 100%;justify-content: center; display: flex;
        }
        .tab-content-website-ad {
           min-height: 200px;
        }
        .tab-pane-website-ad {
            display: none;
            color: #333;
            line-height: 30px;
            font-size: 14px;
        }

        .tab-pane-website-ad.active {
            display: block;
        }  
        .tabs-container-website-ad{
            border: 1px solid #E4E4E4;
        }
        .details-search-title21{font-size:12px;width:1060px;color: #333;}
        .datasheet{
            height: 630px;
          
            padding:10px;
        }
        .use_coupons{
            margin-bottom: 10px;
                width: 1060px;
                /* font-size: 14px; */
                color: #333;
                /* font-weight: 700; */
                cursor: pointer;
                display: flex;
        }
        .coupon_information{
           width: 100%;
           height: auto;
           border: 1px solid #e6e6e6;
           padding: 10px;
           flex-wrap: wrap;
           display: flex;
           gap: 10px;
        }
        .amount_offset{
            width: 100%;
            background-color: #f6f6f6;
            height: 40px;
            display: flex;
            padding: 10px 20px;
            margin-bottom: 20px;
            font-size: 12px;
        }
.coupon_information-div{
    width: 220px; border: 1px solid #f5f5f5; cursor: pointer;
}

/* 添加禁用状态样式 */
.coupon_information-div.disabled {
    background-color: #f5f5f5 !important;
    position: relative;
    cursor: not-allowed;
}

.coupon_information-div.disabled::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(255,255,255,0.7);
    z-index: 1;
}



.coupon-border-black {
    border-color: #e43a3d !important;background-image: url(/_style/images/coupon-selected.png);background-repeat: no-repeat;background-position: bottom right;
}
.coupon_information-div1{
    height:75px ; background:#f44242;padding: 10px; color: #fff;
}
.justify-between_p{
    font-size: 24px;margin-right: 5px;
}
.justify-between_span{
    line-height: 44px; height: 20px;
}
.coupon_information-p{
    font-size: 12px;
}
.coupon_information-span{
    padding: 5px 10px;
    color: #333;
    height: 25px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 220px;
}
.amount_offset-p{
    color: #666; font-weight: bold;
}
.amount_offset-p span{
    color:#ff0000 ;
}
.amount_offset-p1{
    margin-left: 20px; color: #666;
}
.coupon_informationAdd{
    display: none;
}
.order-payment-divsee{
    margin-top: 10px;
}
.shopping_use_coupons{
    margin-right: 5px;
}
.coupon_information-rem{
    padding: 5px 10px; color: #868686;
}

.tclogin-show{
    font-size: 12px;
    color: #333;
    text-align: center;
    padding: 20px 0px 10px 0px;
}
.visitor-login{
    border: 1px solid #DD3000;
    color: #DD3000;
    padding:  8px 20px;
    margin-left: 13px;
}
.visitor-login:hover{
     color: #f60;
}
.visitor-register{
    background-color: #DD3000;
    color: #fff;
    padding:  9px 21px;
    margin-left: 5px;
}
.visitor-register:hover{
    color: #fff;
}
.visitorBtn{
    margin-top: 10px;
    margin-bottom: 27px;
  
}
.theme-color{
    margin-top: 20px;
    font-size: 13px;
   
      text-align: center;
}
.theme-color a{
 color: #0094e7;
}
.theme-color a:hover{
 color: #0094e7;
}
.rgt-btitem{
    width:87px; height: 87px;border-top: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4 ;
}
.btitem_div{
    width: 87px; display: flex; justify-content: center;
}
.btitem_div img{
    height: 40px;margin: 10px 0px;
}
.btitem_div-p{
    text-align: center; font-size: 12px; color: #333;
}
.rgt-btitem:hover{
    background-color: #E6F1FD;
    cursor: pointer;
}
.ickey_news-list{
    margin: 20px 5px 5px 5px;
   
}
.ickey_news-list span{
    font-size: 14px;color: #333;
}
.ickey_news-list a{
    font-size: 12px; color: #666; padding-left: 50px;
}
.ickey_news-list a:hover{
    color: #0094e7;
}
.platform_cooperation{
     border-bottom: 1px solid #e4e4e4;
}
.new-list_ul{
    margin: 10px 5px 0px 5px;
}
.ptb2_li{
    display: flex;margin-bottom: 8px; font-weight: 500;
}
.ptb2_li p{
    border: 1px solid #DD3000; color: #DD3000; padding: 1px 2px 2px; border-radius: 2px; font-size: 12px;margin-right: 3px; font-weight: 500 !important;
}
.ptb2_li p:hover{
font-weight: 500 !important;
}
.ptb2_li a{
font-size: 12px !important; color: #666; width: 130px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;font-weight: 500 !important;
}
.ptb2_li a:hover{
      color: #0094e7;font-weight: 500;
}
.newsandInformation_a10:hover{
    color: #0093E6 !important;
}
.container-rel-imgp p:hover {
      color: #0093E6 !important;
}
.onlypc_h2 {
    display: flex;
    line-height: 35px;
    font-size: 12px;
    border-left: 4px solid #0093E6;
    font-weight: normal;
    border-bottom: 1px solid #ddd;
    padding-left: 15px;
}

.onlypc_h2-div a:hover {
    color: #cc0000;
}

.linker a {
    display: inline-block;
    line-height: 23px;
    padding: 0 5px 0 5px;
    font-size: 12px;
}

.linker a:hover {
    color: #0093E6;
}

.linklist {
    padding: 10px 15px;
}

.onlypc_h10-div {
    width: 1105px;
}

.sbrandku_onlypc {
    background-color: #FFFFFF;
    width: 1205px;
    margin: 0 auto
}

.website_tabs-div10-ad{
    width: 1205px;
}
.tabsr-website-adf1 {
    list-style: none;
    padding: 15px 15px 0px 15px;
    margin: 0;
    display: flex;
    background-color: #fff;
}

/* .tab-website-ad10.active, .tab-website-ad10:hover {
    
    color: #0093E6;
    
}*/
.tab-website-ad10 {
    width: 195px;
    height: 60px;
    text-align: center;
    cursor: pointer;
    transition: background-color 0.3s;
    font-size: 14px;
    color: #555;
    font-weight: 500;
    line-height: 40px;
    border-right: 1px solid #E4E4E4;
    display: flex;
} 
.tab-website-img{
    width: 56px; padding: 10px;
}
.tab-website-addiv{
    text-align: left;
}
.tab-website-addiv h2{
font-size: 18px; color: #000; font-weight: bold;
}
.tab-website-addiv p{
font-size: 14px; color: #69788A; line-height: 7px;
}


/* 直接为h2和p设置颜色 */
.tab-website-ad10.active .tab-website-addiv h2,
.tab-website-ad10.active .tab-website-addiv p,
.tab-website-ad10:hover .tab-website-addiv h2,
.tab-website-ad10:hover .tab-website-addiv p {
    color: #DD3000 !important; /* 使用!important确保覆盖 */
}
.price-list_flex{
    display: flex;
}

.details-search_div20 {
    width: auto;
    height: auto;
    display: flex;
    background: #fff;
    border-radius: 5px;
    margin: 10px;
    flex-wrap: wrap;
}
.details-search_border{
    width: 169px; height: 195px;padding: 15px;
}
.details-search_border:hover{
    border: 1px solid #DD3000;width: 168px;border-radius: 8px;cursor: pointer;
}
.details-search_flex{
    display: flex; justify-content: center;height:86px;width: 139px;
}
.details-search_flex img{
    width:100%;height: 100%;object-fit: cover; object-fit: contain;
}
.details-search_p{
    font-size: 14px; color: #0B1832; padding: 10px 5px 0px 5px; width: 146px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;line-height: 35px;
}
.details-search_left{
    margin-left: 5px;
    display: flex;
}
.details-search_size12{
    font-size: 12px; color: #DD3000 ;line-height: 33px;
}
.details-search_size18{
    font-size: 18px; color: #DD3000 ;width: 85px;
}
.details-search_button{
    border: none; background-color: #DD3000; border-radius:16px; height:26px; width: 26px;
}
.button_zixun{
    border: none; background-color: #ff4960; border-radius:16px; height:26px; width: 26px;
}
.details-search_divbut{
display: flex; justify-content: center; padding: 10px 0px 30px 0px; gap: 10px;
}
.details-search_but1{
width: 100px; padding: 8px 15px;color: #000; border: 1px solid #000;cursor: pointer; border-radius: 20px;background-color: #fff;font-weight: bold;
}
.details-search_but1:hover{
color: #0093E6;
}
.details-search_but2{
width: 100px; padding: 8px 15px;color: #0093E6; border: 1px solid #0093E6;cursor: pointer; border-radius: 20px;background-color: #fff;font-weight: bold;
}
.container-rel{
    width: 597px;
      box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.10);
    background-color: #fff;
    padding: 15px;
}
.tc_clearfix-div{
   width: 156px; height: 141px; background-color: #fff; border-top-left-radius:10px; 
   border: 1px solid #e4e4e4;
   cursor: pointer;
}
.tc_clearfix-div1{
   width: 156px; height: 141px; background-color: #fff; border-top-right-radius: 10px; 
   border: 1px solid #e4e4e4;cursor: pointer;
}
.tc_clearfix-div2{
   width: 156px; height: 141px; background-color: #fff; border-bottom-left-radius: 10;
   border: 1px solid #e4e4e4;cursor: pointer;
}
.tc_clearfix-div3{
   width: 156px; height: 141px; background-color: #fff; border-bottom-right-radius:10px; 
   border: 1px solid #e4e4e4;cursor: pointer;
}
.tc_clearfix-justify{
    display: flex; justify-self: center;
}
.tc_clearfix-justify img{
    height: 105px; padding: 15px;
}
.tc_clearfix-align{
    text-align: center;
}
.tc_clearfix-align a{
    font-size: 16px; color: #666;font-weight: bold;
}
.police_ecology{
    width: 100%; background-color: #F5F5F5;  display: flex; justify-content: center; padding-top:10px ;
}
.police_ecology-div{
    width: 1205px; background-color: #fff;
}
.police_ecology-wrap{
   width: 1205px; display: flex;  gap: 10px;flex-wrap: wrap; 
}
.container-rel_flex15{
    display: flex; margin-bottom:15px;
}
.container-rel_flex15 h2{
font-size: 18px; color: #000; font-weight: bold; width:530px ;
}
.container-rel_flex15 a{
font-size: 12px;color: #666; margin-top: 7px;
}
.container-rel-imgp img{
width: 240px; border-radius: 10px; margin-right: 10px;
}
.container-rel-imgp  p{
width: 240px;   white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 35px;
}
.container-rel_wrap{
    display: flex; flex-wrap: wrap; gap: 5px; 
}
.industrial-ecology{
      width:281px; 
      border: 1px solid #e4e4e4; border-radius:10px;
       background-color: #00a0e9;cursor: pointer;
}
.industrial-ecology-justify img{
width: 279px;height: 245px;border-radius: 10px;
border: 1px solid #00a0e9;
/* border: 1px solid #e4e4e4; */
}
.industrial-ecology-justify a{
        font-size: 16px;
        line-height: 40px;
        color: #fff;
        font-weight: bold;
}
.industrial-ecology-justify a:hover{
    color: #fff;
}
.industrial-ecology-justify{
    text-align: center;
}
.container-rel_flex5{
        display: flex;
    margin-bottom: 5px;
}
.container-rel_flex5 h2{
font-size: 18px; color: #000; font-weight: bold; width:530px ;
}
.container-rel_flex5 a{
font-size: 12px;color: #666; margin-top: 7px;
}
.newsandInformation_title10{
    font-size: 16px;
    font-weight: 700;
    height: 26px;
    cursor: pointer !important;
    width: 420px;
        white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.newsandInformation_titlea:hover{
    color: #96625a;
}

.newsandInformation_titlea10:hover{
    color: #0093E6 ;
}
.newsandInformation_title666{
    font-size: 13px;
    font-weight: 500;
    height: 26px;
    cursor: pointer !important;
    width: 420px;
        white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.newsandInformation_time10 {
    color: #999;
    margin-top: 10px;
    font-weight: 500;
    width: 345px;
}
.newsandInformation_p10 {
    display: flex;
    width: 550px;
    line-height: 20px;
    margin-top: 8px;
}
.newsandInformation_a10 {
    width: 490px;
    line-height: 20px !important;
    font-weight: 500;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 15px;
    box-sizing: border-box;
    margin-left: 8px;
    cursor: pointer !important;
}
.your-element {
    width: 1205px;      /* 固定容器宽度 */
  height: 360px;      /* 固定容器高度 */
  /*background: url(/_style/images/pcba.png) no-repeat center/cover;*/
}
.upload_tabs-div10{
    width: 460px;
}
.tab-content-website10{
    height: 230px;
    background-color: #fff;
    border: 1px solid #f9faff;
}
.update-bom10 {
    margin: 19px;
    width: 421px;
    background-color: #f7f8fc;
    height: 160px;
}
.pull-left{
    display: flex;
    margin-top: 15px;
    margin-left: 20px;
}
.pcbLengthAndWidth_input10{
    width: 330px !important;
    padding: 8px !important;
}
.propertyTittle{
    line-height: 35px;
}
.btn-general {
    border: 1px solid #ccc;
    padding: 6px 20px;
    border-radius: 1px; /* 稍微调整了边框圆角 */
    background-color: #fff;
    color: #333;
    font-size: 14px;
    cursor: pointer;
    transition: all 0.3s ease;
    position: relative; /* 为了伪元素定位 */
    margin-right: 10px;
}
 
.checked {
    border-color: #2196F3;
    color: #2196F3;
}
 
.checked::after {
    content: ''; /* 空字符串，确保伪元素被渲染 */
    position: absolute;
    right: -1px; /* 根据边框宽度调整 */
    bottom: -1px; /* 根据边框宽度调整 */
    width: 16px; /* 稍微调整大小以适应边框 */
    height: 16px; /* 稍微调整大小以适应边框 */
    background-image: url('./images/hook.png');
    background-size: contain; /* 保持图片比例 */
    background-repeat: no-repeat; /* 防止背景图片重复 */
}
.pcbLengthAndWidth_input11{
    width: 135px !important;
    padding: 8px !important;
}
.submit_order20{
    border: 1px solid #DD3000; 
    margin-left: 90px;
    background: #DD3000; color: #fff; 
    padding: 5px 38px; border-radius: 3px;font-size: 14px;font-weight: 700; margin-top: 20px;
}
.submit_order20:hover{
    border: 1px solid #DD3000; background: #DD3000; color: #fff;cursor: pointer;
}
.update-button10 {
    padding: 10px 20px;
    font-size: 14px;
    cursor: pointer;
    margin-top: 20px;
    background: #DD3000;
    color: #fff;
    border-radius: 4px;
    border: none;font-weight: 700;
}
.tab-website-upload-up.active, .tab-website-upload-up:hover {
    background-color: #FF4613;
    color: #fff;
    font-weight: 500;
}
.tab-website-upload-up {
    width: 370px;
    height: 40px;
    text-align: center;
    cursor: pointer;
    transition: background-color 0.3s;
    font-size: 14px;
    color: #fff;
    font-weight: 500;
    line-height: 40px;
}
.tabsr-website-up {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex
;
    background-color: #DD3000;
}
.centralsectionDiv76{padding:10px 0px 76px 20px;height: 410px; width:200px; gap: 10px; display: flex; flex-wrap: wrap;}
.container-rel00 {
    width: 597px;
    box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.10);
    background-color: #fff;
    height: 360px;
}

       /* 搜索容器样式 */
.search-container-ss {
    display: flex;
    align-items: center;  /* 垂直居中 */
    max-width: 500px;
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
    margin-left: 43px;
}
 
/* 输入框组样式 */
.input-group-ss {
    flex-grow: 1;
    display: flex;
    align-items: center;
    gap: 8px;
    background: white;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    padding: 5px 10px;
    height: 40px;  /* 统一高度 */
}
 
/* 输入框样式 */
#search_input-ss {
    flex-grow: 1;
    border: none;
    outline: none;
    padding: 8px;
    font-size: 16px;
    height: 100%;  /* 继承容器高度 */
}
 
/* 精确搜索复选框样式 */
.input-check-ss {
    display: flex;
    align-items: center;
    gap: 5px;
    color: #666;
    font-size: 14px;
    cursor: pointer;
    user-select: none;
    white-space: nowrap;  /* 防止文字换行 */
}
 
/* 搜索按钮样式 */
#search_btn-ss {
    background: #DD3000 ;
    color: white;
    border: none;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    padding: 10px 20px;
    cursor: pointer;
    transition: background 0.3s;
    height: 41px;  /* 统一高度 */
    display: flex;  /* 新增 */
    align-items: center;  /* 新增 */
}
 
#search_btn-ss:hover {
    background: #DD3000 ;
}

.tab-pane-website_ss100{
    display: flex;
    flex-wrap: wrap;
}
.solution-technicalproposal_div{
    padding: 10px;
}
.solution-technicalproposal_size{
    color: #999; font-size: 12px;height: 30.5px;
}
.technicalproposal-img_div{
    width: 1040px; height: 190px; background:url(/_style/images/telecommunications111.jpg);  background-size: 1040px 190px; margin-right: 10px; padding: 20px 30px; display: flex;
}
.technicalproposal-img_width{
    width: 196px;
}
.tab-website-solution img{
    width: 55px;
}
.technicalproposal-img180{
    width: 180px;
}
.technicalproposal-color666{
   font-size: 12px; color: #666; text-align: center;padding: 6px; 
}
.technicalproposal-div_right{
    height: 190px; width: 134px; display: flex; justify-content: center; align-items: center;
}
.technicalproposal-a_right{
    width: 114px; height: 114px; background-color:#34b4ff; border-radius: 10px; position: absolute;
}
.technicalproposal-a_right span{
    font-size: 36px; font-weight: bold; color: #fff;display: flex; justify-content: center;margin: 21px;line-height: 36px;
}
.localization-gap60{
    padding: 20px 30px;width: 1040px; display: flex;gap: 60px;
}
.localization-p{
    width: 27px;font-size: 14px;background-color: #0094e7;color: #fff;text-align: center;line-height: 15px;padding: 3px;border-radius: 8px;
}
.localization-p1{
    width: 27px;font-size: 14px;background-color: #0094e7;color: #fff;text-align: center;line-height: 15px;padding: 20px 3px 3px 3px;border-radius: 8px;
}
.localization_dvi1{
    width: 200px; border: 1px solid #0094e7;margin-left: -26px; border-radius: 8px;
}
.localization_dvi2{
width: 329px; border: 1px solid #0094e7;margin-left: -26px; border-radius: 8px;
}
.localization_dvi3{
width: 267px; border: 1px solid #0094e7;margin-left: -26px; border-radius: 8px;
}
.localization_dvi1 p{
    padding: 20px 20px 20px 44px;font-size: 13px;line-height: 22px;
}
.localization_dvi2 p{
padding: 10px 20px 20px 44px;font-size: 13px;line-height: 22px;
}
.localization_dvi3 p{
padding: 30px 20px 20px 44px;font-size: 13px;line-height: 22px;
}

.your-element_one {
    width: 100%;      /* 固定容器宽度 */
  height: 400px;      /* 固定容器高度 */
  background: url(/_style/images/SMTbanner4.jpg) no-repeat center/cover;
}
.police_ecology_one {
    width: 100%;
    background-color: #F5F5F5;
    display: flex
;
    justify-content: center;
    /* padding-top: 10px; */
}
.BD-hd__cap{
    font-size: 16px;color: #000; font-weight: bold;padding: 10px 10px 0px 10px;
}
.winnow-brand{
    display: flex; flex-wrap: wrap; gap: 10px;padding: 10px;
}
.winnow-brand img{
    width:109px; border: 1px solid #e5e5e5; height: 55px;
}
.details-search_div315 {
    width: 364px;
    height: 315px;
    display: flex
;
    background: #fff;
    border-radius: 2px;
    padding: 20px;
    padding-top: 0px;
    border: 1px solid #E4E4E4;
}
.details-search_flexdomesticbrand{
    display: flex; justify-content: center;height:120px;width: 193px; 
}
.details-search_flexdomesticbrand img{
    width:100%;height: 100%;object-fit: cover; object-fit: contain;
}