﻿a{text-decoration: none;-webkit-transition: 0.5s;transition: 0.5s;color: #09101f;}
a:hover{color:#c52620;}
.warnborder{border:solid 1px #ff2100!important;}
.top_link{background-color:#222;}
.no-padding-r{padding-right: 0;}
.no-padding-l{padding-left: 0;}
.no-padding{padding:0 !important;}
.nav-div-line{border-right:solid 1px #666;}
.mycar4{position:relative;}
.mycar4 span{position: absolute;right: -10px;top: -5px;text-align: center;padding:3px;border-radius: 50%;background: #c52620;color: #ffffff;font-size: 12px;font-style: normal;min-height:18px;min-width:18px;}  
.top-search{background-color:#666;}
.mynav_bar-bg{background-color:#f2f2f2;}
.nav-item{padding-right:28px;}
.nav-item a{font-weight:bold;font-size:14px;}
.nav_produce{width:280px;position:relative;position: absolute;left: 0px;top:60px;min-height:300px;}
.mydropdown-menu{visibility: hidden;opacity:0;background: #ffffff;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.nav_produce .nav_pro_fir_li,.nav_pro_second ul li,.nav_dropdown_common li{padding:5px 10px 5px 15px;background-color:#fff;transition:background-color 0.5s ease;}
.nav_pro_fir_li div a,.nav_dropdown_common li a{color:#555;font-weight:normal;transition:color 0.5s ease;font-size:13px;}
.nav_pro_fir_li:hover,.nav_pro_second ul li:hover,.nav_dropdown_common li:hover{background-color:#cc0000;color:#fff;}
.nav_pro_fir_li:hover .nav_pro_fir a,.nav_dropdown_common li:hover a{color:#fff;}
.nav_pro_second ul li:hover a{color:#fff;}
.nav_pro_fir{width:230px;height:20px;overflow:hidden;}
.nav_pro_fir_li:hover .bi-chevron-right{color:#fff !important;}
.nav_pro_second{border-left:solid 2px #cc0000;width:300px;position: absolute;left:280px;top:0;min-height: 300px;display:none;background-color:#fff;}
.nav_pro_fir_li:hover .nav_pro_second{display:block;}
.li-nav-item{position:relative;}
.li-nav-item:hover .nav_produce,.li-nav-item:hover .nav_dropdown_common{opacity:1;visibility:visible;top:45px;z-index:99;}
.nav_dropdown_common{width:250px;position:absolute;left:0px;top:60px;background-color:#fff;}
.li-maker-focus{padding:5px 10px 5px 15px;font-weight:bold;margin-top:5px;}
.navbar-nav .nav-item{padding-top:5px;padding-bottom:5px;}
.btn-toggle{display:inline-flex;align-items:center;padding:.25rem .5rem;font-weight:600;color:rgba(0,0,0,.65);background-color:transparent;border:0}
.btn-toggle:hover{color:rgba(0,0,0,.85);background-color:#d2f4ea}
.btn-toggle::before{width:1.25em;line-height:0;content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e");transition:transform .35s ease;transform-origin:.5em 50%}
.btn-toggle[aria-expanded="true"]{color:rgba(0,0,0,.85)}
.btn-toggle[aria-expanded="true"]::before{transform:rotate(90deg)}
.btn-toggle-nav a{display:inline-flex;padding:.1875rem .5rem;margin-top:.125rem;margin-left:1.25rem;text-decoration:none}
.btn-toggle-nav a:hover,.btn-toggle-nav a:focus{background-color:#d2f4ea;}

.top_ip_sear{font-size:14px;padding-top:10px;padding-bottom:10px;}
.top_lgn{cursor:pointer;}
.lgn_list li{width:130px;}
.lgn_list li a{font-size:13px;}
.lgn_list_vc {width:230px!important;}
.lgn_list_pub {width:160px!important;}
.nav-welcome{font-size:14px;}
/*default*/
.def_c_p_title span{font-size:14px;margin-right:1rem;font-weight:bold;}
.def_c_p_title a{font-size:12px;color:#888;}
.def_c_p_title a:hover{color:#c52620;text-decoration: underline !important;}
.def_cent_p_li a{font-size:14px;color:#222;}
.def_cent_p_li{padding-top:6px;padding-bottom:6px;}
.def_cent_p_li:hover{background-color:#cc0000;color:#fff;}
.def_cent_p_li:hover a{color:#fff;}
.carousel_h_100{height:100%;}
.carousel_inner_pic{height:100%;}
.carousel_inner_pic .carousel-item{height:100%;}
.carousel_inner_pic .carousel-caption{text-align:left;background-color:#fff;bottom:auto;right:auto; height:auto;max-height:400px;max-width:400px;opacity: 0.85;left:6%;top:15%;color:#333;padding:20px;}
.carousel_inner_pic .carousel-caption h3{color:red;font-size:24px;}
.carousel_inner_pic .carousel-caption p{margin-top:26px;}

.def_hot_brand{background-color: #f5f4f4;background: url() 100% 100% no-repeat; background-size:cover;background-attachment:fixed;}
.defcb_brand{cursor:pointer;position: relative;overflow: hidden;text-align: center;background-color:#fff;}
.defcb_brand a img{display: inline-block;-webkit-transition: 0.5s;transition: 0.5s;}

.defbrand_area .row div{padding:10px 10px;}
.defbrand_area .row div:hover .defcb_brand a img{transform:scale(1.1);}

.defhm_top{padding-bottom:2px;}
.defhm_top div{background-color:#f2f2f2;cursor:pointer;font-size:14px;transition: all 0.5s;}
.defhm_top div.focus{background-color:#c52620;color:#fff;}
.defhm_det{background-color:#f2f2f2;}
.defhm_det .defhmd_row{padding:0;}
.defhmd_model{margin:0 1px 2px 1px;background-color:#fff;text-align:center;padding:10px 10px 5px 10px;position:relative;overflow:hidden;}
.defhmd_model p.defp_model{font-size:13px;font-weight:bold;margin:10px 0 5px 0;white-space: nowrap;}
.defhmd_model p.defp_brand{font-size:12px;color:#555;line-height:13px;white-space: nowrap;}

.defhm_det div.defhmd_row:hover .defhmd_model span img{transform:scale(1.1);}
.defhmd_row a:hover{color:#c52620;}

.defhmd_model span{display:table-cell;vertical-align:middle;width:120px;height:120px;}
.defhmd_model span img{margin:0 auto;max-width:120px;max-height:120px;transition: all 0.5s;}
*+html .defhmd_model span{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
*+html .defhmd_model span img{position:relative;top:-50%;left:-50%;}

.defml_top{border-bottom:solid 2px #333;}
.defml_more{border:solid 1px #ccc;padding:1px 10px;font-size:14px;}
.defml_more a:hover{color:#c52620;}
.defml_detail div a{white-space: nowrap;font-size:13px;}
.defml_detail div a:hover{color:#c52620;}

.tran_head{background-color:#ccc;color:#fff;border-radius:50%;}
.tran_head i{font-size:50px;}
.tran_area{background-color:#eee;border:solid 1px #eee;border-bottom:none;border-right:none;}
.tran_detail p{margin:0;padding:0;margin-bottom:6px;}
.tran_detail p span{font-size:12px;}
.tran_detail p i{margin-left:10px;}
.tran_member{font-weight:bold;}
.tran_from{font-size:10px;color:#999;margin-left:6px;}
.tran_model{color:#037cff;}
.tran_count{margin-left:6px;}
.tran_area_item{position:relative;background-color:#fff;border-right:solid 1px #eee;border-bottom:solid 1px #eee;}
.tran_deal{background-color:#37ca91;color:#fff;position:absolute;width:auto; right:0;top:0;padding:0 5px;height:26px;font-size:12px;line-height:26px;text-align:center;font-weight:bold;}
.btn_rfq{border-radius:0.2rem!important;}
.btn_search{border-top-right-radius: var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important;}
/*product*/
.proi-title{background-color:#c52620;}
.proi-title a{color:#fff;}
.proi_sub div{background-color:#f9f9f9;padding:6px 2px;margin:3px 0;height:32px;overflow:hidden;}
.proi_sub div a{font-size:13px;line-height:22px}
.proi_sub div a:hover,.breadcrumb .breadcrumb-item a:hover{color:#c52620;}
.categroy_nav li {font-size:12px;}
.categroy_nav li a{font-weight:bold;}

/*mdetail*/
.det_model span{display:table-cell;vertical-align:middle;width:120px;height:120px;}
.det_model span img{margin:0 auto;max-width:120px;max-height:120px;transition: all 0.5s;}
*+html .det_model span{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
*+html .det_model span img{position:relative;top:-50%;left:-50%;}

.mdet_tit{height:40px;line-height:40px;text-indent:10px;font-size:16px;background-color:#e0e4e9;font-weight:bold;}
.mdet_pic_tip{font-size:12px;}
.mrow_des{border-bottom:solid 1px #d9d9d9;min-height:34px;font-size:15px;padding:4px 0;}
.mrow_no_border{border-bottom:none!important;}
.mdet_xunjia{background-color:#eee;padding:0 0 5px 0;}
.mdetxj_tit{border-bottom:solid 2px #dc2928;height:32px;padding:0;font-size:14px;}
.mdetxj_tit span{padding:0 10px;background-color:#dc2928;display:inline-block;height:32px;line-height:32px;color:#fff;}
.mdetxj_contact .col input{font-size:13px;padding-left:4px;border-radius:4px;}
.mdet_pri_tbl{text-align:center;}
.mdet_pri_tbl table thead{font-size:13px;}
.mdet_pri_tbl table thead tr th{font-weight:normal;}
.mdet_pri_tbl table tbody{font-size:12px;}
.tbltd_tar{text-align:right;}
.mdet_buycount{font-size:13px;color:#555;}
.dPriceInfo{display:none;}
.det_quote_tbl{padding:10px 5px;}


/*manufacture*/
.manu_goods{background-color:#f3f3f3;}
.manud_area div{padding:5px 10px;}
.manuf_detail{cursor:pointer;position: relative;overflow: hidden;text-align: center;background-color:#fff;}
.manuf_detail a img{display: inline-block;-webkit-transition: 0.5s;transition: 0.5s;}
.manud_area div:hover .manuf_detail a img{transform:scale(1.1);}

.manud_letter a{margin:2px 6px;padding:2px 8px;}
.manud_letter a:hover{color:#c52620;}
.manud_letter span{font-size:11px;color:#cdcdcd;}
.manu_item_top{padding-bottom:10px;}
.manu_item_let{padding:2px 10px;display:inline-block;background-color:#0073c8;color:#fff;font-size:22px;}
.manu_item_ctn div{margin:6px 0;}
.manu_item_ctn div a{font-size:13px;color:#0155A7;}
.manu_item_ctn div a:hover{color:#c52620;}

/*about*/
.aboutus_top{position:relative;background-position: center center;background-size: cover;background-repeat: no-repeat;padding-top: 130px;padding-bottom: 130px;}
.aboutus_top::before{position:absolute;content:"";height:100%;width:100%;background-color: #000;left:0;right: 0;top: 0;z-index: -1;opacity: 0.2;}
.aboutus_tit{font-size:50px;font-weight:bold;text-align:center;}

.about_top{font-size:28px;font-weight:bold;}
.about_compname{font-size:18px;font-weight:bold;}
.about_compname span{margin-right:50px;}
.about_warehouse{padding:20px 0;background-color:#777;}
.aboutw_pic{cursor:pointer;padding:15px 20px;position:relative;}
.about_pic_area{overflow:hidden;}
.about_pic_area a img{transition:all 0.5s;}
.aboutw_pic div.about_pic_area:hover a img{transform:scale(1.1);}
.aboutw_tit{padding:5px 10px;background-color:#c52620;color:#fff;font-size:16px;position:absolute;right:10%;bottom:15%;}

.aboutcrt_tit{color:#09101f;font-size:24px;font-weight:bold;margin:30px 0px 10px 0;text-align:center;}
.aboutcrt_subtit{text-align:center;color:#6e727f;}

.aboutcrt_item{padding:25px;background-color:#eee;}
.aboutcrti_area{background-color:#f4f4f4;padding:15px;transition:0.5s;}
.aboutcrti_area:hover{-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.aboutcrti_tit{font-size:18px;font-weight:bold;color:#2b3e4b;}
.aboutcrti_ctn{font-size:13px;color:#2b3e4b;margin-top:10px;}
.about_inter span{color:#6e727f;font-size:14px;}
.contact_info div i{color:#c52620;margin-right:10px;}

/*service*/
.service_top{background-color:#f7f7f5;height:200px;font-size:28px;font-weight:bold;padding:0 40px;text-align:center;}
.servece_cent{background-color:#f7f7f5;margin-top:30px;}
.serverc_lst{margin-top:28px;font-size:18px;}
.serverc_lst li{margin:16px 0;}
.serverc_lst li i.bi-check-circle-fill{background-color:#f7f7f5;color:#c52620;font-size:22px;margin-right:5px;}

/*login/register*/
.logbody{height:100%;margin: auto;background-repeat: no-repeat;background-size: cover;background-origin: border-box;width: 100%;background-attachment: fixed;}
.log_center{margin:50px auto;max-width:500px;}
.log_divider{height:1px;background-color:#bbb;}

.info_tip_area{font-size:13px;height:14px;margin-top:2px;}
.step_bar{width:24px;height:24px;line-height:24px;text-align:center;background-color:#888;color:#fff;border-radius:50%;display:inline-block;font-size:14px;font-weight:bold;}
.step_bar_unsel{color:#888;border:solid 1px #888;background-color:#fff;}
.step_tip{font-size:12px;font-weight:bold;margin-top:2px;color:#555;}
/*bottom*/
.nvabto_icon{background-color:#fff;}
.nvabtoi_area{border:solid 1px #e5e5e5;background-color:#f6f8fc;}
.nvabtoi_bright{border-right:solid 1px #e5e5e5;}
.navbtoi_desc p{margin:0;padding:0;font-size:15px;color:#4066B8;font-size:18px;}
.navbtoi_desc span{font-size:13px; line-height:15px;}
.navbtoi_name{font-size:48px;color:#4066B8;}

.nav_bottom{background-color:#333;}
.scr_bottom{background-color:#111;}
.bot_ul_navinfo ul li a,.bto_s_inter,.bot_ul_navinfo ul li i,.bot_ul_navinfo ul li span{color:#ccc !important;font-size:13px;}
.bot_ul_navinfo ul li a::before{content: '';position:absolute;left: 0;bottom: 0;width:0; height: 1px;-webkit-transition: 0.5s;transition: 0.5s;background-color: #c52620;}
.bot_ul_navinfo ul li a{display:inline-block;position: relative;}
.bot_ul_navinfo ul li a:hover::before{width:100%;}
.bot_ul_navinfo li{padding:2px 0;}
.bto_nav_title{position:relative;}
.bto_nav_title span::before {position: absolute;content: '';bottom: 0;left: 0;height: 2px;width: 50px;background-color: #fff;}

.bot_social a{width:35px;height:35px;border-radius:50%;background-color:#fff;color:#c52620;}
.bot_social a:hover{background-color:#c52620;color:#fff;}
.padding-left-4{padding-left: 3rem !important;}
.boder_left{border-left:solid 1px #dee2e6;}

.mdet_spc_tbl tr th{font-size:13px;}
.mdet_spc_tbl tr td{font-size:12px;}
.mdet_que{border-bottom: dotted 1px #cdcdcd;color: #0b75be;margin:10px 0 5px 0;}
.mdet_spec_bk{background-color:#e0e4e9;}
.mdet_lst_tj{margin:10px 15px;font-size:14px;}
.mdet_lst_tj li{margin-top:10px;}
.mdet_lst_tj li i{color:#ccc;}

/*quote*/
.quote_tbl tr th,.det_quote_tbl tr th{font-size:13px;font-weight:bold;box-sizing: border-box;}
.quote_tbl tr td input,.det_quote_tbl tr td input{width: 100%;box-sizing: border-box;padding:4px 4px;border:solid 1px #bcbcbc;font-size:13px;}
.quote_td_oper{font-size:18px;}
.quote_td_oper a{margin-left:6px;}
#toast-container {position: absolute;top: 30%;left: 50%;transform: translate(-50%, -50%);z-index: 1060;background-color:#fff;}
/*shopcar*/
.pagestep{ position:relative;}
.pagestep .step-con{ width:100%;height:40px;}
.pagestep .step-con .step-item{ width:50%; position:relative; float:left; height:4px;}
.pagestep .step-con .step-item .num{ width:23px; height:23px; line-height:23px;font-size:16px;font-weight:bold;background-color:#ddd; border-radius:50%; text-align:center; font-size:16px; font-style:normal; color:#fff; position:absolute; left:50%; margin-left:-15px; top:-10px;}
.pagestep .step-con .step-item .progress{ width:100%; height:100%; background-color:#ddd;}
.pagestep .step-con .step-item .tip{ position:absolute; top:17px; width:100%; text-align:center; color:#999;font-size:14px;}
.pagestep .step-con .active .num{background-color:#0269c2; color:#fff; margin-left:-12px;}
.pagestep .step-con .active .progress{ background-color:#0269c2;border-radius:0;}
.pagestep .step-con .active .progress b{ display:block;}
.pagestep .step-con .active .tip{ color:#0269c2;}
.pagestep .count2 .step-item{ width:50%;}
.pagestep .count3 .step-item{ width:33.333%;}

.login_tip{padding:10px;font-size:14px; border:solid 1px #f8ecc8;background-color:#fffdef;}

.sc_btotip{z-index:50;background-color:#eee;width:100%;left:0;bottom:0;position:fixed;min-height:60px;-webkit-box-shadow: #ccc 0px 0px 6px;-moz-box-shadow: #ccc 0px 0px 6px;box-shadow: #ccc 0px 0px 6px;}
.scbc_tip{color:Red;font-size:16px;font-weight:bold;margin:0 4px;}

.smbbrand{background-color:#e64347;color:#fff;font-size:22px;height:60px;padding:0 6px; line-height:60px;width:auto;font-weight:bold;text-align:center;border-radius:0px;}
.smbbrand:hover{color:#fff;background-color:#BB2D3B;}
.scc_pritip{font-size:16px;}
.sc_bto_leftip{min-height:60px;line-height:60px;font-size:16px;}

.sc_order_area{border:solid 1px #e9e9e9;}
.sc_order_tiptit{height:36px;line-height:36px;background-color:#f2f2f2;border-bottom:solid 1px #e9e9e9;position:relative;}
.sc_order_tiptit span{margin-left:10px;font-weight:bold;font-size:14px;}
.scaddr_add{margin-right:20px;cursor:pointer;}
.sc_order_noshr{margin:40px 0 40px 100px;}

.scoe_det{margin:10px 5px;border:dashed 2px #ddd;}
.scoe_det_sel{border:dashed 2px #FF7300;position:relative; }
.scoe_det_sel::after{content: '';position: absolute;right: 0;bottom: 0;width: 0;height: 0;border-style:solid;border-width: 10px 10px 10px 10px;border-color: transparent #EA5504 #EA5504 transparent;}
.scoe_det_sel::before{content: '✓';position: absolute;right: 2px;bottom: -2px;color:white;font-size:10px;z-index:10;}
.scoe_det .scoe_tit{min-height:40px;border-bottom:dotted 1px #ddd;margin-bottom:8px;}

.scoe_det p{margin-left:10px;font-size:13px;}
.scoda_name{margin-left:10px;margin-top:10px;font-size:13px;}
.scoda_nodef{cursor:pointer; font-size:10px;color:#bbb;background-color:#EEE; margin-right:10px;margin-top:10px;display:inline-block;border:solid 1px #bbb;height:16px;line-height:16px;padding:0px 5px;top:10px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;}
.scoda_def{border:solid 1px #ff7300;color:#FF7300;cursor:default;}
.scoda_modify,.scoda_del{margin-left:10px;font-size:13px;margin-bottom:10px;}
.scoda_modify:hover,.scoda_del:hover{color:#c52620;}
.scoda_del{margin-left:20px;}
.sc_order_tongji{margin:10px 0 40px 20px;}
.sc_order_tongji table tr td{height:32px;line-height:32px;font-size:15px;}

.paynow_center{max-width:800px;}
.ordersmb_icontip{color:#1677ff;text-align:center;}
.ordersmb_icontip i{font-size:40px;}
.ordersmb_rigtip p{font-size:14px;margin-bottom:3px;}
.zfb_select{padding:15px 20px;margin-top:40px;border:solid 1px #eee;cursor:pointer;max-width:200px;}
.zfb_select i{font-size:50px;color:#1677ff;}
.paycenter{background-color:#fafafa;max-width:860px;margin:60px auto;padding:60px 0;}

.tbshopcar{border:solid 1px #d2d5e5;border-spacing:0;border-bottom:none;border-collapse:collapse;margin-bottom:30px;width:100%;}
.tbshopcar tr th{color:#3e3e3e;font-size:12px;height:40px;line-height:40px;background-color:#eee;text-align:left;font-weight:normal;}
.tbshopcar tr td{height:40px;line-height:16px;border-bottom:dotted 1px #d2d5e5;font-size:12px;}
.chkdel{float: left;display: inline-block;}
.chkall input{width:16px;height:16px;vertical-align:middle;margin-left:8px;}
.chkall label{margin-left:8px;vertical-align:middle;}
.scc_sel{min-width:90px;margin-left:8px;}
.scc_sel input{width:16px;height:16px;vertical-align:top;cursor:pointer;}
.scc_sel img{width:60px;height:60px;margin-left:8px;}

.scc_goods{margin:8px 0px 8px 0px;min-height:80px;}
.scc_goods a{color:#FF7300;font-weight:bold;font-size:13px;}
.scc_goods p{line-height:16px;margin-top:4px;font-size:12px;margin:0;}
.scc_goods p span{color:#aaa;margin-right:6px;}
.scc_unitprice{min-width:62px;}

.sccup_det{position:relative;}
.sccup_det i{width: 0;height:0;border:6px solid transparent;border-top-color:#30a7e8;line-height:0px;font-size:0px;margin-left:10px;}
.sccup_det:hover .sccup_tbl{display:block;}
.sccup_tbl{display:none; width:170px;min-height:100px; background-color:#fff;position:absolute;margin-top:6px;border:solid 1px #ccc;box-shadow: 0 0 1px 2px #eee;text-align:center;z-index:2000;padding:10px 0;}
.sccup_tbl table{border-spacing:0;border-collapse:collapse;border:none;padding:0;margin-top:8px;}
.sccup_tbl table tr{height:18px;border:none;}
.sccup_tbl table td{border:none;padding:0;height:18px;background-color:#fff;}
.sccup_tbl table td.qty-td{text-align:right;width:65px;}
.sccup_tbl table td.qpr-td{text-align:left;padding-left:2px;padding-left:10px;width:85px;}
.scc_remove{font-size:16px;min-width:30px;}
.mod_btotal span{font-size:12px;}
.sctbl_left{padding-left:8px;}
.sc_bcount,.sc_btotal{margin-left:0px!important;}
.sc_count{margin-top:8px;}
.sc_count table tr td{height:auto;line-height:16px;border-bottom:none;}
td.rsctd_count{color:#ff7300;}
.scad_tid{display:none;}
.scoda_addr{min-height:40px;line-height:18px;}
.paytimetip{color: #e31613;letter-spacing:1px;}



.shoplist{display:none;width:520px;background-color:#fff;position:absolute;z-index:8;min-height:50px;border: 1px solid rgba(0,0,0,.15);border-radius:.25rem;padding:.5rem 0;font-size: 13px;line-height: 1.3rem;}
.shoplist:before{content: "";border-bottom: 10px solid #fff;border-right: 10px solid transparent;border-left:10px solid transparent;position: absolute;top: -10px;z-index:10;right:40px;}

.tsc_tongji{padding:1.5rem;}
.sctbllist{max-height:280px;overflow:auto;}
.sctbllist table{width:100%;border-collapse:collapse;}
.sctbllist table tr th,.sctbllist table tr td{text-align:left;padding:0 0 0 15px;height:36px!important;line-height:36px!important;}
.sctbllist .sctxh{width:140px;}
.sctbllist .sctxh div{width:135px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.sctbllist .sctdj{width:85px;}
.sctbllist .sctsl{width:55px;}
.sctbllist .sctxj{width:80px;}
.sctbllist .sctcz{width:60px;}
.sctbllist .sctcz a{width:40px;display:inline-block;font-size:14px;}
.sctbllist .sctd_xj{color:#FF7300;font-weight:bold;}

.sctbl_bot{background-color:#f5f5f5;float:left;overflow:hidden;width:100%;height:50px;line-height:50px;}
.sctbl_bot div{margin:0 18px;}
.sctbl_bot div span{font-weight:bold;}
.sctbl_bot div a{display:inline-block;padding:0 20px;height:30px;line-height:30px;text-align:center;background-color:#e4393c;color:#fff;margin-top:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.tsct_total{margin:0 10px;color:#ff7300;font-weight:bold;}
.tsct_tprice{color:#ff7300;}
.sc_masked{position:absolute;left:0;right:0;width:0;height:0;background-color: rgba(0, 0, 0, 0.25);transition: opacity 0.5s ease;opacity:0;z-index:7;}
/*search*/
.pro_filter{background-color: #f3f3f3;border: solid 1px #eee;}
.proflt_rus{font-size:15px;margin-left:14px;margin-top:15px;font-weight:bold;}
.proflt_rus span{color:#0B75BE;}
.proflt_rus a{margin-left:10px;font-weight:normal;}

.flt_brand{margin:10px 20px 10px 20px;font-size:14px;}
.flt_sec{height:25px;overflow:hidden;}
.flt_sec a{display:inline-block;margin-right:130px;overflow:hidden;word-break:break-all;height:25px;line-height:25px;}
.flt_thi{text-align:right;}
.flt_thi span{cursor:pointer;}
.flt_thi span:hover{color:#0075bd;}
.pro_ad_tip{background-color:#8b8fb9;color:#fff;}
.brand_exp{height:auto;}
.hserl_supinfo{height:30px;margin-top:20px;position:relative;}
.hserl_supinfo span{font-size:18px;margin-left:8px;position:absolute;top:-3px;color:#1e50a1;}
.hserl_model{margin-bottom:50px;}
.hser_empty{height:160px;line-height:160px;font-size:16px;text-align:center;border:solid 1px #eee;}
/*category*/
.sub_cate{border:solid 1px #eee;}
.cate_tit{height:40px;line-height:40px;border-bottom:solid 1px #eee;background-color:#f3f3f3;}
.cate_tit span{margin-left:10px;font-size:14px;font-weight:bold;}
.sub_cate_ctn{font-size:12px;}
.sub_cate_ctn div{font-size:12px;margin-top:6px;margin-bottom:6px;}
.sub_cate_ctn div a{color:#0075bd;margin-left:10px;}
.sub_cate_ctn div a:hover{color:#c52620;}

.tbmodels{border:solid 1px #d2d5e5;border-spacing:0;border-bottom:none;border-collapse:collapse;margin:20px 0;width:100%;}
.tbmodels tr th{color:#3e3e3e;font-size:14px;height:50px;line-height:50px;background-color:#F4F6F9;text-align:center;font-weight:normal;border:solid 1px #d2d5e5;}
.tbmodels tr td{height:100px;line-height:16px;text-align:center;border:solid 1px #d2d5e5;font-size:12px;}
.tbmodels tr td a{color:#0073c8;}

.mod_mod{margin-left:10px;text-align:left;}
.mod_mod a.mm_mod{color:#ff7300;font-weight:bold;font-size:13px;}
.mod_mod p{margin:6px 0 6px 0;}
.mod_mod p span{color:#999;margin-right:4px;}

.mod_desc{margin:5px 10px;text-align:left;min-width:60px;}
.mod_desc p{line-height:18px;word-break:break-all;margin:0;}
.mod_desc a{font-size:13px;}
.mod_desc a i{color:#ff5562;}

.mod_price{min-width:60px;text-align:center;}
.mod_price table{border-spacing:0;border-collapse:collapse;border:none;padding:0;margin:6px 2px;}
.mod_price table tr{height:18px;border:none;}
.mod_price table td{border:none;padding:0;height:18px;}
.mod_price table td.qty-td{text-align:right;width:60px;}
.mod_price table td.qpr-td{text-align:left;padding-left:2px;padding-left:10px;}
.qprf-td{color:#ff7300!important;font-weight:bold;}

.mod_count{min-width:100px;}
.mod_count span{color:#ff7900;margin-left:4px;font-size:13px;}
.mod_count table{border:none;width:100%;border-spacing:0;border-bottom:none;border-collapse:collapse;margin-left:10px;color:#666;}
.mod_count table tr td{height:20px;border:none;}

td.mtd_ku{color:#555;font-weight:bold;width:70px;text-align:right!important;}
td.mtd_nor{color:#999;width:70px;text-align:right!important;}
td.rtd_count{color:#ff7300;text-align:left!important;width:80px;padding-left:5px;}
td.rtd_nor{text-align:left!important;width:80px;padding-left:5px;}

.mod_bcount{margin-left:10px;overflow:hidden;min-width:110px;}
.mod_bcount span,.detb_count span{display:inline-block;float:left;width:26px;height:24px;border:solid 1px #e0e0e0;line-height:24px;font-weight:bold;font-size:16px;background-color:#eee;cursor:pointer;text-align:center;}
.mod_bcount input,.detb_count input{border:none;max-width:40px;height:24px;text-align:center;border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;outline:none;float:left;}
.mod_btotal,.detb_total{margin:10px 0 0 10px;text-align:left;}
.mod_btotal span,.detb_total span{color:#ff7300;font-weight:bold;}

.mod_buy{min-width:100px;}
.mod_buy button{min-width:98px;}

.mod_img{margin:4px 15px;width:80px;height:80px;text-align:center;display:table;position:relative;}
.mod_img span{display:table-cell;vertical-align:middle;width:80px;height:80px;}
.mod_img span img{margin:0 auto;max-width:80px;max-height:80px;}
*+html .mod_img span{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
*+html .mod_img span img{position:relative;top:-50%;left:-50%;}
.box_pic img{height:100%;}

.sm_model_info{text-align:left;display:none;margin-top:10px;font-size:14px;margin-left:10px;}
.sm_model_info a{color:#0073c8;margin:10px 0;}
.sm_model_info p{margin:10px 0;}


.page-m{font-size:13px;margin:30px 0;}
.page-m a,.page-m-sel{padding:4px 10px;border:solid 1px #e0e0e0;display:inline-block;}
.page-m a:hover{background-color:#0073c8;color:#fff;}
.page-m-sel{background-color:#0073c8;color:#fff;}

/*buytooltip*/
.buy_cur_tip{display:none;border:solid 1px #ea5504;padding:5px 10px;background-color:#FFF2EE;color:#ea5504;font-size:14px;border-radius:2px;position:absolute;z-index:1001;top:200px;box-shadow: 0 2px 6px 2px rgba(33,32,44,.23);}
.buy_toolc{position:relative;}
.buy_toolc p{margin:0;padding:0;}
.buy_cur_cur{border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #ea5504;width:0;height:0;position:absolute;top:26px;right:13px;}
.buy_cur_cur2{border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #FFF2EE;width:0;height:0;position:absolute;margin-left:-5px;margin-top:-6px;}

/*flag*/
.natianal{display:inline-block;width:16px;height:12px;background-size:contain;background-repeat: no-repeat; }
.natianal_au{background-image:url('/imgs/flags/au.svg');}
.natianal_cn{background-image:url('/imgs/flags/cn.svg');}
.natianal_hk{background-image:url('/imgs/flags/hk.svg');}
.natianal_id{background-image:url('/imgs/flags/id.svg');}
.natianal_il{background-image:url('/imgs/flags/il.svg');}
.natianal_in{background-image:url('/imgs/flags/in.svg');}
.natianal_jp{background-image:url('/imgs/flags/jp.svg');}
.natianal_kr{background-image:url('/imgs/flags/kr.svg');}
.natianal_my{background-image:url('/imgs/flags/my.svg');}
.natianal_nz{background-image:url('/imgs/flags/nz.svg');}
.natianal_ph{background-image:url('/imgs/flags/ph.svg');}
.natianal_sg{background-image:url('/imgs/flags/sg.svg');}
.natianal_th{background-image:url('/imgs/flags/th.svg');}
.natianal_vn{background-image:url('/imgs/flags/vn.svg');}
.natianal_ar{background-image:url('/imgs/flags/ar.svg');}
.natianal_br{background-image:url('/imgs/flags/br.svg');}
.natianal_ca{background-image:url('/imgs/flags/ca.svg');}
.natianal_cl{background-image:url('/imgs/flags/cl.svg');}
.natianal_co{background-image:url('/imgs/flags/co.svg');}
.natianal_cr{background-image:url('/imgs/flags/cr.svg');}
.natianal_do{background-image:url('/imgs/flags/do.svg');}
.natianal_ec{background-image:url('/imgs/flags/ec.svg');}
.natianal_gt{background-image:url('/imgs/flags/gt.svg');}
.natianal_hn{background-image:url('/imgs/flags/hn.svg');}
.natianal_mx{background-image:url('/imgs/flags/mx.svg');}
.natianal_pe{background-image:url('/imgs/flags/pe.svg');}
.natianal_pr{background-image:url('/imgs/flags/pr.svg');}
.natianal_ur{background-image:url('/imgs/flags/us.svg');}
.natianal_uy{background-image:url('/imgs/flags/uy.svg');}
.natianal_ve{background-image:url('/imgs/flags/ve.svg');}
.natianal_do{background-image:url('/imgs/flags/do.svg');}
.natianal_ag{background-image:url('/imgs/flags/ag.svg');}
.natianal_dm{background-image:url('/imgs/flags/dm.svg');}
.natianal_lc{background-image:url('/imgs/flags/lc.svg');}
.natianal_vc{background-image:url('/imgs/flags/vc.svg');}
.natianal_gd{background-image:url('/imgs/flags/gd.svg');}
.natianal_tt{background-image:url('/imgs/flags/tt.svg');}
.natianal_ru{background-image:url('/imgs/flags/ru.svg');}
.natianal_gr{background-image:url('/imgs/flags/gr.svg');}
.natianal_ua{background-image:url('/imgs/flags/ua.svg');}
.natianal_lt{background-image:url('/imgs/flags/lt.svg');}
.natianal_dk{background-image:url('/imgs/flags/dk.svg');}
.natianal_fi{background-image:url('/imgs/flags/fi.svg');}
.natianal_no{background-image:url('/imgs/flags/no.svg');}
.natianal_de{background-image:url('/imgs/flags/de.svg');}
.natianal_nl{background-image:url('/imgs/flags/nl.svg');}
.natianal_ie{background-image:url('/imgs/flags/ie.svg');}
.natianal_fr{background-image:url('/imgs/flags/fr.svg');}
.natianal_it{background-image:url('/imgs/flags/it.svg');}
.natianal_es{background-image:url('/imgs/flags/es.svg');}
.natianal_pt{background-image:url('/imgs/flags/pt.svg');}


@media only screen and (max-width:1000px)
{
	.nav_col_search{display:none !important;}
	.nav-welcome{display:none !important;}
	.mynva_bar{display:none !important;}
	.nav_car_log_icon{font-size:34px;}
	.nvabto_icon{display:none !important;}
	.shoplist{display:none!important;}
    .sc_masked{display:none!important;}
}

@media only screen and (max-width: 767px)
{
    .boder_left{border-left:none !important;}
    .td_autoscreen{display:none!important;}
    .tbmodels tr th{display:none!important;}
    .sm_model_info{display:block;}
    .mod_img{margin:10px auto;}
    .box_pic{display:none!important;}
    .tbshopcar td:nth-child(2) {padding-left:8px!important;}
    .tbshopcar th:nth-child(2) {padding-left:8px!important;}
    .sccup_det:hover .sccup_tbl{display:none!important;}
    .sccup_det i{display:none!important;}
    .scc_sel{min-width:18px!important;}
}
@media only screen and (min-width:1000px)
{ 
 .nav_col_btn{display:none !important;}
 .top-search{display:none !important;}
}

@media only screen and (min-width:576px) and (max-width: 991px)
{
    .padding-left-4{padding-left:0 !important;}
}
@media only screen and (max-width:575px)
{
    .padding-left-4{padding-left:0 !important;}
}
