*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}
body,html{margin:0;padding:0;width:100%;color:#222222;font-size:14px;font-family:Arial,Helvetica,sans-serif;}
dd,dl,dt,ul,ol,li,form,h1,h2,h3,h4,h5,h6,img,p,label{margin:0;padding:0;}
a{color:#222222;text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0.1);}
li,ul,ol{list-style:none;}
input[type='text'],select,textarea{padding:0;color:#222222;font-size:14px;font-family:Arial,Helvetica,sans-serif;border-radius:0;}
input[type='text'],select,textarea{-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;}
input[type='text']{padding-left:5px;}
select{background:#fff url(/static/img/select-ico.png) no-repeat right center;padding-right:18px;padding-left:4px;background:none\0;padding-right:0\0;}
input:focus,textarea:focus,select:focus{outline:none;}
input::-ms-clear,input::-ms-reveal{display:none;}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999;}
img{max-width:100%;max-height:100%;border:none;outline:none;vertical-align:middle;}
table{max-width:100%;border-collapse:collapse;border:none;}
header,footer{display:block;}
input[type=checkbox]+label{position:relative;top:4px;left:0;display:inline-block;width:16px;height:16px;border:1px solid #999;border-radius:2px;background:#eee url(/static/img/right.png) no-repeat;background-position:-21px -3px}
input[type=checkbox]{position:absolute;visibility:hidden;width:16px;height:16px}
input[type=checkbox]:checked+label{background-position:-1px -1px;}
sub,sup{display:inline-block;-webkit-transform:scale(0.9);transform:scale(0.9);}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.FW200{font-weight:200;}
.FW700{font-weight:700;}
.cled6c00{color:#ed6c00;}
.bg_white{background:#fff;}
.poster,.keyword_text,.i_bgfff,.advertising,.feedback,#ad_hyperlink{display:none;}

.clear:after,.clearfloat:after{clear:both;display:block;visibility:hidden;height:0;content:" ";}
.clear,.clearfloat{zoom:1;}
.textL{text-align:left!important;}
.textR{text-align:right!important;}
.textC{text-align:center!important;}
.float-left,.floatL{float:left!important;}
.float-right,.floatR{float:right!important;}
.position-r{position:relative;}
.position-a{position:absolute;}
.hidden{display:none;}
.del-mask .icon-delete:before{content:'';}
.inlineBlock{display:inline-block;}
.errorBox{padding:6px 0;color:#f00;line-height:14px;font-size:12px;} 
.btn{display:inline-block;height:30px;min-width:40px;border-radius:2px;text-align:center;line-height:30px;cursor:pointer;}
.green-black-btn{height:38px;border:none;border-radius:38px;background:#f39800;text-align:center;font-weight:700;font-size:14px;line-height:38px;}
.btn-block{display:block;margin:0 auto;width:60%;max-width:240px;}
.default-color,.default-color:hover,.color-green,.color-green:hover{color:#f39800!important;}
.default-color:hover,.color-green:hover{text-decoration:underline;}
.layout,.width1200{margin:0 auto;max-width:1500px;}

/*products card*/
.sales-dl .sales-hover{display:none;}
.single-menu-detail-con{/*margin:0 -0.5%;*/}
.sales-dl{float:left;margin:0 0.8% 0.8% 0;padding:6px;width:19.2%;border:1px solid #eee;border-radius:4px;font-size:12px;}
.sales-dl .a_img_box{position:relative;display:block;min-height:216px;}
.sales-dl .a_img_box img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.sales-dl .btn{width:45px;background:#f39800;font-size:12px;}
.sales-dl .menu-detail-txt{position:relative;border-top:1px solid #eee;}
.menu-detail-txt h2{float:left;height:30px;font-size:16px;line-height:30px;white-space:nowrap;}
.menu-detail-xin{position:absolute;top:-24px;width:100%;height:24px;}
.menu-detail-xin .xin-click{float:right;display:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0.1);outline:none;}
.xin-click img{width:30px;height:22px;}
.xin-tips{top:-40px;right:-7px;z-index:2;display:none;padding:8px 10px;border-radius:4px;background:#ffe100;-webkit-box-shadow:0 0 10px rgba(25,25,25,.5);-moz-box-shadow:0 0 10px rgba(25,25,25,.5);box-shadow:0 0 10px rgba(25,25,25,.5);white-space:nowrap;}
.xin-b-shadow{top:-10px;right:7px;z-index:3;display:none;width:20px;}
.tips{display:inline-block;margin-right:6px;padding:2px 5px;border:1px solid #eee;border-radius:4px;background:#fff;font-style:normal;}
.lab_New{border-color:#f39800;color:#f39800;}
.sales-text{display:flex;display:-webkit-flex;overflow:hidden;padding:5px 0;width:100%;text-align:center;white-space:nowrap;justify-content:space-between;font-size:12px;}
.sales-text span{padding-right:10px;}
.product-name{position:relative;height:26px;}
.product-name a{position:absolute;bottom:0;display:block;overflow:hidden;padding:5px 0;max-width:100%;background:#fff;text-overflow:ellipsis;white-space:nowrap;line-height:20px;}
.xin-click:hover .xin-tips,.xin-click:hover .xin-b-shadow{display:block;}

/* filter-con */
.filter-con{margin-bottom:10px;padding:0 15px;min-height:36px;border-radius:4px;background:#eee;font-size:14px;}
.filter-left div{float:left;margin:7px 10px 0 0;}
.filter-left div.tips-kuang{position:relative;margin-top:5px;height:36px;font-size:12px;}
.tips-kuang:hover .tips-content{display:block;}
.tips-txt{padding-right:35px;padding-left:6px;width:auto!important;height:26px;min-width:80px;border:1px solid #ccc;border-radius:2px;background:#fff url(/static/img/down.png) no-repeat right center;text-align:left;line-height:24px;}
.tips-content{position:absolute;top:36px;left:-40px;z-index:20;display:none;padding:6px;width:150px;border:1px solid #ccc;border-radius:4px;background:#fff;}
.tips-content .top-img{position:absolute;top:-16px;left:67px;}
.tips-content li{margin-top:5px;height:18px;cursor:pointer;}
.tips-content li span{display:inline-block;padding-left:2px;}
.tips-content li i{float:right;color:#fff;}
.tips-content li:hover,.tips-content li:hover i{color:#f39800;}
.tips-content li:nth-child(2),.tips-content li:nth-child(2):hover{color:#999;cursor:default;}
.tips-content li:nth-child(2):hover i{color:#fff;}
.filter-right{padding-top:10px;}
.filter-right a{color:#666;}
.filter-right a:hover,.overflowY a:hover{color:#f39800;text-decoration:underline;}

/* nav-com-title */
.nav-com-title{padding-top:10px}
.nav-com-title a{display:inline-block;height:20px;color:#999;vertical-align:middle;line-height:20px}
.nav-com-title a.current{color:#222;cursor:default;}
.nav-com-title a.home-logo{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;}
.nav-com-title h3{padding:10px 0 30px;font-size:24px}
.nav-com-title a.nav-img{padding-right:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAAK1JREFUKFN9kMEJwkAQRf8Eck86sATtICVkITtXtQOtRDswXmcDawdiBdqBJajnQMYsaEDd+M+PP/MfIRLvfda27RXAiZnLgFAMFJEFgF2SJKaqqsM/8AwgZ+bJu+in0TlXqOqRiNbW2u0/sFbVeZqmuTHmHgVfI25EtLfWhj+HfJx2zq1UdQNg1q+9jIIiEpQ8mHn6bWNobJqm7LrOA1j2a+tRUESCr4KZs5jbJ4yoQgtA14+PAAAAAElFTkSuQmCC) no-repeat right center;}
.home-logo:hover,a.nav-img:hover{color:#f39800;}
.home-logo img{position:relative;top:-2px;width:20px;height:20px;}
/* amcrumbimg */
.amcrumbimg{min-height:300px;}
.amcrumbimg .position-a{left:0;top:0;width:100%;text-align:left;}
.amcrumb{padding-top:10px;padding-bottom:10px;}
.amcrumb a,.amcrumb span,.amcrumb i{display:inline-block;vertical-align:middle;line-height:24px;}
.amcrumb a,.amcrumb i{color:#999;}
.amcrumb i{padding:0 6px;font-style:normal;}
.amcrumb h2{margin:15px 0 5px;}
/* 一级菜单 */
.single-menu-con{margin:0 -0.6%;}
.single-menu-con li{position:relative;float:left;margin:0.6%;padding:14px 10px;width:23.8%;background:#f6f6f6;}
.single-menu-con li a{display:inline-block;overflow:hidden;padding:0 10px;width:100%;border-left:2px solid #f39800;color:#555;text-overflow:ellipsis;white-space:nowrap;font-size:16px;}
.single-menu-con li i{position:absolute;top:14px;right:8px;color:#f6f6f6;font-weight:200;font-size:18px;}
.single-menu-con li:hover a,.single-menu-con li:hover i{color:#f39800;}
.single-menu-con li:hover{background:#fff;-webkit-box-shadow:0 0 8px rgba(36,50,56,0.3);-moz-box-shadow:0 0 8px rgba(36,50,56,0.3);box-shadow:0 0 8px rgba(36,50,56,0.3);}
/* 二级菜单 */
.single-submenu-con li{padding:0 5px;}
.single-submenu-con li a{border-left:none;padding:14px 45px 14px 5px;}
.single-submenu-con li:hover{background:#f39800;}
.single-submenu-con li:hover a{color:#555;}

/* page */
.pages{padding:40px 0;text-align:center;font-size:14px;line-height:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.pages img{vertical-align:middle;}
.pages a{display:inline-block;margin:0 1px;height:25px;min-width:25px;border-radius:25px;text-align:center;}
.pages a:hover,.pages .page_active{background:#f39800;}
.pages span{white-space:nowrap;display:inline-block;}


/* 修改公共弹窗样式 */
.layui-layer{max-width:100%!important;max-height:100%!important;}
.layui-layer-title{background-color:#ffd76c!important;}
.layui-layer-close{background:url(/static/img/delete.png) no-repeat center!important;}
.layui-layer-ico{top:-9px;width:26px!important;height:26px!important;}
.layui-layer-btn0{border:none!important;background:#ffd76c!important;color:#222!important;font-weight:700!important;font-size:14px!important;}
.layui-layer-close2 {width:30px!important;height:30px!important;background:url(/static/layer/theme/default/icon.png) no-repeat!important;background-position:-149px -31px!important;}
/* inchi_key 强制换行*/
.inchi_key{word-break:break-all;}

@media only screen and (min-width:1024px){
	.sales-dl:hover{-webkit-box-shadow:0 0 10px rgba(36,50,56,0.3);-moz-box-shadow:0 0 10px rgba(36,50,56,0.3);box-shadow:0 0 10px rgba(36,50,56,0.3);}
	.sales-dl:hover .xin-click{display:block;}
	.sales-dl:hover .product-name a{overflow:visible;white-space:normal;}
}
@media only screen and (max-width:1600px){
	.layout,.width1200{padding-left:50px;padding-right:50px;}
	/*products card*/
	.sales-dl .a_img_box{min-height:207px;}
	.menu-detail-txt h2{font-size:15px;}
}
@media only screen and (max-width:1440px){
	.sales-dl{width:24.2%;}
}
@media only screen and (max-width:1024px){
	.layout,.width1200{padding-left:2%;padding-right:2%;}
	#chat-application{bottom:0!important;}
	body{font-size:13px;}
	body,.head{min-width:320px;}
	.nav-com-title h3{padding:10px 0 25px;font-size:22px}
	/*products card*/
	.sales-dl .xin-click{display:block;}
	/* 一级菜单 */
	.single-menu-con li{width:32.1%;}
	.amcrumbimg{min-height:250px;}
}
@media only screen and (max-width:920px){
	.nav-com-title h3{padding:10px 0 20px;font-size:20px}
	/*products card*/
	.sales-dl{width:32.53%;}
}
@media only screen and (max-width:780px){
	/* 一级菜单 */
	.single-menu-con li a{font-size:14px;}
	.single-menu-con li i{font-size:16px;}
}
@media only screen and (max-width:650px){
	.filter-con{display:none;}
	/*products card*/
	.sales-dl{width:49.2%;}
	.sales-dl .a_img_box{min-height:200px;}
	/* 一级菜单 */
	.single-menu-con li{width:48.8%;}
	.pages a{min-width:24px;}
	.amcrumbimg{min-height:200px;}
}
@media only screen and (max-width:480px){
	body{font-size:12px;}
	.nav-com-title h3{font-size:18px}
	/*products card*/
	.sales-dl .a_img_box{min-height:180px;}
	.product-name,.sales-text span:first-child{display:none;}
	.menu-detail-txt h2{font-size:14px;}
	/* 一级菜单 */
	.single-menu-con li{width:98.8%;margin-bottom:1%;}
	.amcrumbimg{min-height:170px;}
}
@media only screen and (max-width:360px){
	/*products card*/
	.sales-dl .a_img_box{min-height:160px;}
	.menu-detail-txt h2{font-size:12px;}
	/* pages */
	.pages{padding:30px 0;font-size:12px;line-height:20px;}
	.pages .num{height:20px;min-width:20px;border-radius:20px;}
}
