/*.menu-three-box */
.content-box .menu-three-box{float:left;width:20%;}
.menu-three-box .menu-three-item{border-bottom:1px solid #eee;}
.menu-three-item p,.periodic_min{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.p_show span{font-weight:700;font-size:16px;line-height:30px;}
.p_show_less,.p_show_more{float:right;padding:0 5px;color:#0272d0;cursor:pointer;}
.menu_hide .p_show_less,.p_show .p_show_more{display:none;}
.menu_hide .p_show_more{display:block;}
.menu-three-item .overflowY{overflow-y:auto;margin-bottom:10px;max-height:240px;}
.overflowY a{display:block;overflow:hidden;color:#666;text-overflow:ellipsis;white-space:nowrap;line-height:24px;font-size:12px;}
.overflowY label{display:inline-block;width:100%;height:20px;line-height:20px;}
.overflowY label input[type=checkbox]{position:relative;top:2px;visibility:visible;margin-right:5px;width:13px;height:13px;}
.overflowY on{color:#f39800;font-weight:700;}
.CE_search{position:relative;height:40px;}
.CE_search .CE_ipt{padding:0 35px 0 5px;width:100%;height:30px;border:1px solid #eee;background:#fef2dd;line-height:30px;}
.CE_search .CE_span{position:absolute;top:0;right:0;display:block;width:30px;height:30px;background:#f39800 url(/static/img/search.png) no-repeat center;cursor:pointer;}
.CE_search_tips{position:absolute;top:30px;left:0;z-index:1;display:none;padding:5px;width:100%;background:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,0.3);box-shadow:0 4px 8px 0 rgba(0,0,0,0.3);font-size:12px;}
.CE_search_tips a i{color:#f39800;}
.periodic_min{overflow:hidden;margin-bottom:10px;border:1px solid #ddd;background:#fff;text-align:right;line-height:22px;}
.periodic_min dd{position:relative;float:left;padding-right:5px;width:20%;height:24px;border:1px solid #fff;background:#eee;color:#999;cursor:default;}
.periodic_min dd i{font-style:normal;font-size:14px;}
.periodic_min dd.default_gray{font-weight:700;}
.periodic_min dd.periodic_dd{background:#fef2dd;color:#222;cursor:pointer;}
.periodic_min dd.bg_gray{background:#f39800;font-weight:700;}
.periodic_min dd sup{visibility:hidden;padding-left:5px;line-height:14px;}
.periodic_min dd.bg_gray sup{visibility:visible;color:#fff;}
.FW_div label i{padding-right:5px;color:#f39800;}
.FW_div .FW_span{padding:0 2px;}

/*.content-box .single-menu-detail-con */
.content-box .single-menu-detail-con{float:right;width:80%;padding-left:20px;}
.content-box .single-menu-detail-con .sales-dl{width:19.2%;}
.dv_pro_list{margin-right:-0.8%;}

/* 三级菜单图文描述*/
.menu-imgtxt{display:inline-block;width:100%;margin-bottom:10px;}
.menu-imgtxt dt{float:left;min-width:130px;min-height:130px;line-height:120px;width:20%;max-height:210px;margin-right:2%;border:10px solid #f5f5f5;text-align: center;}
.menu-imgtxt dd{line-height:24px;font-size:14px;}
.menu-imgtxt img{max-height:190px;vertical-align:middle;}	

.similar_four_menu{position:relative;padding:0 45px 0 130px;margin-bottom:10px;}
.similar_four_menu.overflow_hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.similar_four_menu b{position:absolute;left:0;padding:4px 5px;}
.similar_four_menu em{position:absolute;top:0;right:5px;padding:3px 5px;border:1px solid #e2e9eb;background:#fff;line-height:14px;cursor:pointer;font-style:normal;cursor:pointer;}
.similar_four_menu em:hover{color:#f39800;}
.similar_four_menu a{display:inline-block;padding:4px 8px;cursor:pointer;}
.similar_four_menu a:hover{background:#f39800;color:#fff;}
.filter_four_menu .more_div{white-space: normal;}

/*一二级菜单*/
.ammain{min-height:calc(100vh - 400px);}
.amcrumb .current{color:#303030;}
.amcrumb .home-logo,.amcrumb .nav-img{padding-right:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAAK1JREFUKFN9kMEJwkAQRf8Eck86sATtICVkITtXtQOtRDswXmcDawdiBdqBJajnQMYsaEDd+M+PP/MfIRLvfda27RXAiZnLgFAMFJEFgF2SJKaqqsM/8AwgZ+bJu+in0TlXqOqRiNbW2u0/sFbVeZqmuTHmHgVfI25EtLfWhj+HfJx2zq1UdQNg1q+9jIIiEpQ8mHn6bWNobJqm7LrOA1j2a+tRUESCr4KZs5jbJ4yoQgtA14+PAAAAAElFTkSuQmCC) no-repeat right center;}
.amcrumb .nav-img:hover{color:#f39800;}
.amcrumb h3{padding:20px 0 10px;font-size:24px;}
.ammenu_txt {margin-bottom:20px;}
.ammenu_txt dt{margin-right:20px;width:20%;background:#ffff;height:200px;border:10px solid #f5f5f5;line-height:180px;text-align:center;}
.ammenu_txt dt img{max-height:180px;vertical-align:middle;}
.ammenu_txt dd{-webkit-flex:1;flex:1;}
.dv_description_content{max-height:168px;overflow:hidden;line-height:24px;}
.dv_description_content p{margin-top:0!important;}
.dv_description_content.on{max-height:unset;}
.dv_description_content a{color:#f39800;display:inline;}
.more_txt{border:none;background:#fff;color:#f39800;position:relative;display:none;}
.more_txt::after{position:absolute;right:-6px;top:12px;content:"";width:5px;height:5px;transform:rotate(-45deg);border-right:2px solid #f39800;border-bottom:2px solid #f39800;}
.more_txt.on::after{right:-10px;transform:rotate(135deg);}
.menu-item{padding-top:5px;border-top:1px solid #ddd;}
.menu-item .overflowY{max-height:480px;}
.ammenu_com .pages{text-align:left;}
.hover-btn img{margin-right:8px;margin-top:2px;cursor:pointer;}
.fixed_product{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.4);z-index:1000;display:none;}
.fixed_product.on{-webkit-display:flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}
.pro_content .btn{font-weight:700;}
.btn_del{position:absolute;right:0;top:6px;background:none;border:none;cursor:pointer;}
.pro_content{width:1000px;max-height:80%;background:#fef2dd;padding:20px;border-radius:4px;position:relative;}
.pro_content table{width:100%;margin:10px 0;}
.pro_content td{height:30px;padding:5px;}
.pro_content tbody td{background:#fff;}
.btn_gray{border:none;background:#aaa;color:#fff;font-weight:700;}
.btn_theme{border:none;background:#f39800;}
.proqty{display:inline-block;width:80px; border:1px solid #ddd;overflow:hidden;}
.proqty input{padding:0;float:left;width:34px;height:22px;outline:0;vertical-align:middle;text-align:center;border:none;}
.proqty b{float:left;display:inline-block;width:22px;height:22px;color:#222;text-align:center;font-weight:700;font-size:16px;line-height:22px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0.1);outline:none;}
.proqty b:hover{color:#f39800;}
.position-text{position:relative;}
.position-text:hover .hover-text{display:block;}
.hover-text{z-index:10;position:absolute;display:none;padding:2px 8px;border:2px solid #f39800;border-radius:2px;background:#fff;-webkit-box-shadow:0 0 9px rgba(36,50,56,0.3);-moz-box-shadow:0 0 9px rgba(36,50,56,0.3);box-shadow:0 0 9px rgba(36,50,56,0.3);line-height:20px;}
.hover-text::after{position:absolute;top:-7px;left:48%;width:10px;height:10px;border-top:2px solid #f39800;border-left:2px solid #f39800;background:#fff;content:'';transform:rotate(45deg);}


@media only screen and (max-width:1440px){
.content-box .single-menu-detail-con .sales-dl{width:24.2%;}
}
@media only screen and (max-width:1120px){
.content-box .single-menu-detail-con .sales-dl{width:32.53%;}
.amcrumb h3{font-size:22px;}
}
@media only screen and (max-width:1024px){
.content-box .single-menu-detail-con{margin:0 auto;width:100%;padding-left:0;}
.content-box .menu-three-box{display:none}
.content-box .menu-box{margin-bottom:5px;display:block;width:100%;}
.menu-item .overflowY{max-height:240px;}
.menu-imgtxt dt{border-width:8px;}
.menu-imgtxt img{max-height:160px;}
.amcrumb h3{padding:15px 0 5px;font-size:20px;}
}
@media only screen and (max-width:920px){
/* 三级菜单图文描述*/
.menu-imgtxt dd{line-height:22px;font-size:13px;}
.ammenu_txt dt{margin-right:10px;}
}
@media only screen and (max-width:650px){
.content-box .single-menu-detail-con .sales-dl{width:49.2%;}
/* 三级菜单图文描述*/
.menu-imgtxt dd{line-height:20px;font-size:12px;}
.menu-imgtxt dt{border-width:5px;}
.menu-imgtxt img{max-height:120px;}
.hover-btn img{display:none;}
.amcrumb h3{font-size:18px;}
}