@charset "utf-8";body{color: #333333;font-family: "helvetica","verdana","arial";font-size: 0.75rem;margin: 0;-webkit-text-size-adjust: none;background-color: #E4E4E4;}
body,form,img,p,ul,ol,li,table,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,input,button,select,textarea,fieldset{margin:0;padding:0;font-size:0.75rem;font-family: "helvetica","verdana","arial";}
a img, img{border:0;}
a:link{color:#666666;}
a:visited{color:#666666;}
a:hover{color:#EF4922;text-decoration: underline;}
a:active{color:#666666;}
a{text-decoration: none;}
h2,h3,h4,h5,h6{font-size:0.75rem;q;font-weight:normal;}
em{font-style:normal;}
ul,ol,li{list-style:none;}
.clear{height:1px;font-size:0px;clear:both;}
.h10{height:0.625rem;font-size:0px;clear:both;}
.h15{height:0.9375rem;font-size:0px;clear:both;}
::-webkit-input-placeholder{color: ##363636;}
:-moz-placeholder{color: ##363636;}
::-moz-placeholder{color: ##363636;}
:-ms-input-placeholder{color: ##363636;}
.container::after,.clearfix::after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
.container{width:1340px;margin:0 auto;}
#header ul.nav li a,#footer dt,.aboutus h2,#header dl.global-language dt,#header .search input[type="text"]{font-family: "eurostile","Helvetica";}
/*color*/
#header,.footer-search,#footer .bottom .follow-us a:hover,.languages button,.pages>a:hover,#banner a,.introduction,.aboutus .text a.more:hover,.hot-stock .list a:hover,ul.news li a.more:hover,.contactus .right .submit:hover,.article .text h3:before,.article .text dl.payment dt,.article .text table.list th,.article .text table.grid th,#manufacturers-list-top .container .new-brand dd s,#manufacturers-list p,#manufacturers-details .category h2,ul.products-list li:hover a.cover,ul.products-list li dd.rfq a:hover,ul.products-list li dd.rfq s:hover,#product-info .right .submit:hover,#product-detail .content h4:before,#product-detail .content dl.payment dt,#product-detail .content table.list th,#product-detail ul.menu li:hover,#product-detail .news li s,#rfq-list td.btn s:hover,#rfq .submit:hover{background-color: #FF3D00;}
.languages button:hover,.footer-search i,#banner a:hover,.contactus .right .submit:hover:after,#product-info .right .submit:hover:after,#rfq .submit:hover:after{background-color: #B32E2F;}
#manufacturers-list h2{border-bottom: 3px solid #FF3D00;}
#product-detail .keywords li{border: 1px dotted #FF3D00;}
#header .search i:hover:before,.aboutus i.tip,#contact-us .left dt:before,#success .footer-nav,#product-info .image a.icon-search:hover,#rfq-list td i:hover:before{color: #FF3D00;}
/*clear input*/
input{-webkit-appearance:none;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"]{-webkit-appearance: none;}
[class^="icon-"]::before, [class*=" icon-"]::before{margin:0;}
/*font*/
@font-face{font-family:'eurostile';src:url("fonts/eurostile_extended_2-webfont.eot");src:url("fonts/eurostile_extended_2-webfont.eot?#iefix") format('embedded-opentype'),url("fonts/eurostile_extended_2-webfont.woff") format('woff'),url("fonts/eurostile_extended_2-webfont.ttf") format('truetype'),url("fonts/eurostile_extended_2-webfont.svg#eurostile_extended_2regular") format('svg');font-weight:normal;font-style:normal;}
/*#header*/
#header{height: 68px;}
#header .logo{float: left;width: 250px;margin-right: 15px;padding-top: 15px;height: 53px;}
#header .logo a img{max-height: 48px;display: block;max-width: 254px;margin: 0 auto;}
#header ul.nav{float: left;margin-top: 14px;}
#header ul.nav li{float: left;}
#header ul.nav li a{color: #FFFFFF;display: inline-block;padding: 0 10px;font-size: 14px;height: 40px;line-height: 40px;}
/*language set*/
html[lang="fr"] #header ul.nav li a{padding: 0 6px;font-size: 13px;}
html[lang="cz"] #header ul.nav li a,html[lang="id"] #header ul.nav li a{font-size: 13px;}
html[lang="de"] #header ul.nav li a,html[lang="nl"] #header ul.nav li a,html[lang="gr"] #header ul.nav li a,html[lang="vn"] #header ul.nav li a{padding: 0 8px;}
html[lang="hu"] #header ul.nav li a,html[lang="es"] #header ul.nav li a,html[lang="my"] #header ul.nav li a{padding: 0 8px;font-size: 13px;}
html[lang="pt"] #header ul.nav li a{padding: 0 9px;font-size: 13px;}
html[lang="sk"] #header ul.nav li a{padding: 0 9px;}
html[lang="hr"] #header ul.nav li a{padding: 0 14px;}
html[lang="no"] #header ul.nav li a{padding: 0 16px;}
html[lang="dk"] #header ul.nav li a{padding: 0 18px;}
html[lang="se"] #header ul.nav li a,html[lang="ie"] #header ul.nav li a,html[lang="tr"] #header ul.nav li a{padding: 0 20px;}
html[lang="fi"] #header ul.nav li a,html[lang="jp"] #header ul.nav li a{padding: 0 22px;}
html[lang="bg"] #header ul.nav li a,html[lang="ru"] #header ul.nav li a{padding: 0 24px;}
html[lang="in"] #header ul.nav li a{padding: 0 28px;}
html[lang="tw"] #header ul.nav li a{padding: 0 32px;}
html[lang="th"] #header ul.nav li a,html[lang="iw"] #header ul.nav li a,html[lang="ae"] #header ul.nav li a,html[lang="fa"] #header ul.nav li a{padding: 0 36px;}
html[lang="kr"] #header ul.nav li a{padding: 0 40px;}
html[lang="ph"] #header ul.nav li a{padding: 0px 7px;font-size: 10px;}
/*#header search*/
#header .search{float: right;margin-right: 10px;margin-top: 18px;position: relative;width: 288px;}
#header .search input[type="text"]{width: 270px;height: 30px;background-color: transparent;border-radius: 15px;padding-left: 16px;color: #FFFFFF;border: 1px solid #FFFFFF;outline:none;}
#header .search input[type="text"]::-webkit-input-placeholder{color: #CCCCCC;}
#header .search input[type="text"]:-moz-placeholder{color: #CCCCCC;}
#header .search input[type="text"]::-moz-placeholder{color: #CCCCCC;}
#header .search input[type="text"]:-ms-input-placeholder{color: #CCCCCC;}
#header .search i{position: absolute;top: 0;width: 37px;height: 32px;right: 0;border-radius: 0 15px 15px 0;}
#header .search i:before{font-size: 20px;margin: 0;line-height: 32px;width: 32px;color: #FFFFFF;}
#header .search input[type="submit"]{width: 100%;height: 100%;position: absolute;top: 0;left: 0;cursor: pointer;border: none;background-color: transparent;}
#header .search i:hover{background-color: #FFFFFF;}
/*language*/
#header dl.global-language{float: right;min-width: 120px;margin-top: 18px;line-height: 30px;position: relative;}
#header dl.global-language dt{color: #FFFFFF;font-size: 14px;padding-left: 25px;cursor: pointer;}
#header dl.global-language dt:before{position: absolute;left: 0;font-size: 18px;top: 7px;}
#header dl.global-language:before{display: none;content: "";width: 450px;height: 300px;background-color: #000000;position: absolute;right: 0;top: 30px;opacity: 0.7;z-index: 8;border-top:20px solid transparent;}
.languages{position: absolute;left: 0;top: 68px;background-color: #FFFFFF;width: 100%;background-image: url("../images/global.png");background-repeat: no-repeat;background-position: center 0;z-index: 9;padding-bottom: 30px;border-bottom: 1px solid #000000;transition: all .5s ease 0s;-webkit-transition: .5s;-moz-transition: .5s;-o-transition: .5s;visibility: hidden;opacity: 0;}
.languages.show{visibility: visible;opacity: 1;}
.languages h2{font-size: 40px;font-weight: 500;letter-spacing: .008em;color: #333333;text-align: center;line-height: 5rem;}
.languages button{display: block;margin: 0 auto;margin-top: 0px;border: none;height: 32px;padding: 0 50px;color: #FFFFFF;font-weight: bold;border-radius: 15px;margin-top: 15px;cursor: pointer;}
.languages a{width: 16.4%;display: inline-block;line-height: 24px;margin: 10px 0;font-weight: bold;color: #333333;}
.languages a:before{content: "";background-image: url("/images/language_60.png");background-size: 38px auto;width: 24px;height: 24px;border-radius: 50%;float: left;margin-right: 10px;font-size: 50.66px;}
/*current language*/
.languages a.en:before{background-position: 0 -1em;}
.languages a.uk:before{background-position: 0 -2em;}
.languages a.de:before{background-position: 0 -3em;}
.languages a.fr:before{background-position: 0 -4em;}
.languages a.ru:before{background-position: 0 -5em;}
.languages a.es:before{background-position: 0 -6em;}
.languages a.pt:before{background-position: 0 -7em;}
.languages a.jp:before{background-position: 0 -8em;}
.languages a.gr:before{background-position: 0 -9em;}
.languages a.it:before{background-position: 0 -10em;}
.languages a.kr:before{background-position: 0 -11em;}
.languages a.ae:before{background-position: 0 -12em;}
.languages a.tr:before{background-position: 0 -13em;}
.languages a.pl:before{background-position: 0 -14em;}
.languages a.fi:before{background-position: 0 -15em;}
.languages a.in:before{background-position: 0 -16em;}
.languages a.gu:before{background-position: 0 -16em;}
.languages a.kn:before{background-position: 0 -16em;}
.languages a.mr:before{background-position: 0 -16em;}
.languages a.ml:before{background-position: 0 -16em;}
.languages a.te:before{background-position: 0 -16em;}
.languages a.ta:before{background-position: 0 -16em;}
.languages a.vn:before{background-position: 0 -17em;}
.languages a.th:before{background-position: 0 -18em;}
.languages a.nl:before{background-position: 0 -19em;}
.languages a.ie:before{background-position: 0 -20em;}
.languages a.ph:before{background-position: 0 -21em;}
.languages a.cz:before{background-position: 0 -22em;}
.languages a.my:before{background-position: 0 -23em;}
.languages a.fa:before{background-position: 0 -24em;}
.languages a.hu:before{background-position: 0 -25em;}
.languages a.hr:before{background-position: 0 -26em;}
.languages a.sk:before{background-position: 0 -27em;}
.languages a.si:before{background-position: 0 -28em;}
.languages a.no:before{background-position: 0 -29em;}
.languages a.iw:before{background-position: 0 -30em;}
.languages a.dk:before{background-position: 0 -31em;}
.languages a.ro:before{background-position: 0 -32em;}
.languages a.se:before{background-position: 0 -33em;}
.languages a.bg:before{background-position: 0 -34em;}
.languages a.al:before{background-position: 0 -35em;}
.languages a.et:before{background-position: 0 -36em;}
.languages a.az:before{background-position: 0 -37em;}
.languages a.ee:before{background-position: 0 -38em;}
.languages a.eu:before{background-position: 0 -39em;}
.languages a.by:before{background-position: 0 -40em;}
.languages a.is:before{background-position: 0 -41em;}
.languages a.ba:before{background-position: 0 -42em;}
.languages a.za:before{background-position: 0 -43em;}
.languages a.xh:before{background-position: 0 -43em;}
.languages a.zu:before{background-position: 0 -43em;}
.languages a.kh:before{background-position: 0 -44em;}
.languages a.kz:before{background-position: 0 -45em;}
.languages a.ht:before{background-position: 0 -46em;}
.languages a.ng:before{background-position: 0 -47em;}
.languages a.ca:before{background-position: 0 -48em;}
.languages a.iq:before{background-position: 0 -49em;}
.languages a.lv:before{background-position: 0 -50em;}
.languages a.la:before{background-position: 0 -51em;}
.languages a.lt:before{background-position: 0 -52em;}
.languages a.mg:before{background-position: 0 -53em;}
.languages a.nz:before{background-position: 0 -54em;}
.languages a.mn:before{background-position: 0 -55em;}
.languages a.bd:before{background-position: 0 -56em;}
.languages a.mm:before{background-position: 0 -57em;}
.languages a.np:before{background-position: 0 -58em;}
.languages a.af:before{background-position: 0 -59em;}
.languages a.mw:before{background-position: 0 -60em;}
.languages a.lk:before{background-position: 0 -61em;}
.languages a.tz:before{background-position: 0 -62em;}
.languages a.tj:before{background-position: 0 -63em;}
.languages a.pk:before{background-position: 0 -64em;}
.languages a.ua:before{background-position: 0 -65em;}
.languages a.uz:before{background-position: 0 -66em;}
.languages a.ge:before{background-position: 0 -67em;}
.languages a.rs:before{background-position: 0 -68em;}
.languages a.id:before{background-position: 0 -69em;}
.languages a.kg:before{background-position: 0 -70em;}
.languages a.lu:before{background-position: 0 -71em;}
.languages a.mk:before{background-position: 0 -72em;}
.languages a.ls:before{background-position: 0 -73em;}
.languages a.ws:before{background-position: 0 -74em;}
.languages a.sg:before{background-position: 0 -75em;}
.languages a.gl:before{background-position: 0 -6em;}
.languages a.co:before{background-position: 0 -4em;}
/*navigation*/
.navigation{background-color: #2A2A2A;line-height: 40px;color: #B4B3B3;}
.navigation i{color: #7B7B7B;margin: 0 5px;font-family: Tahoma,Arial;font-style: normal;}
.navigation i:after{content:">";}
.navigation a{color: #FFFFFF;}
/*top*/
.top-box{background-color: #2A2A2A;padding-bottom: 10px;}
.top-box h1{color: #FFFFFF;font-size: 20px;line-height: 40px;}
/*page*/
.pages{text-align: right;height: 32px;padding: 15px 0;}
.pages s,.pages i,.pages>a{color: #2B2B2B;width: 30px;height: 30px;display: inline-block;border: 1px solid #B5B5B5;text-align: center;line-height: 30px;border-radius: 5px;margin: 0 2px;text-decoration: none;font-style: normal;font-family: Tahoma,Arial;}
.pages i{color: #2A2A2A;background-color: #FFFFFF;font-weight: bold;}
.pages>a:hover{color: #FFFFFF;border: 1px solid transparent;}
/*form*/
.form dl{width: 500px;float: left;margin-bottom: 15px;}
.form dl:nth-child(2n) dt{border-radius: 0 3px 0 0;border-left: 1px solid #C2C2C2;}
.form dl:nth-child(2n) dd input{border-radius: 0 0 3px 0;border-left: 1px solid #C2C2C2;width: 484px;}
.form dl:nth-child(2n+1) dt{border-radius: 3px 0 0 0;}
.form dl:nth-child(2n+1) dd input{border-radius: 0 0 0 3px;}
.form dl.require dt:before{content: "*";color: #E82D2F;margin-right: 5px;font-size: 16px;position: absolute;left: 5px;top: 3px;}
.form dl dt{background-color: #EAEAEA;height: 36px;line-height: 36px;padding-left: 15px;font-weight: bold;color: #232323;position: relative;}
.form dl dd input{height: 34px;border: none;padding-left: 15px;width: 515px;}
.form dl.message{width: 1000px;}
.form dl.message dt{border-radius: 3px 3px 0 0;}
.form dl.message dd textarea{border: none;width: 985px;padding-left: 15px;height: 160px;border-radius: 0 0 3px 3px;padding-top: 5px;line-height: 20px;}
.form dl.verify{width: 1060px;}
.form dl.verify dt{border-radius: 3px 3px 0 0;}
.form dl.verify dd{position: relative;}
.form dl.verify dd input{width: 970px;text-align: right;padding-right: 75px;}
.form dl.verify dd span{position: absolute;right: 5px;top: 3px;line-height: 30px;}
.form dl.verify dd img{}
/*footer-search*/
.footer-search{text-align: center;color: #FFFFFF;height: 120px;}
.footer-search h2{line-height: 58px;font-size: 14px;text-transform: uppercase;font-weight: bold;}
.footer-search form{width: 542px;margin: 0 auto;position: relative;}
.footer-search input[type="text"]{width: 527px;border: none;height: 36px;border-radius: 20px;padding-left: 15px;outline:none;}
.footer-search input[type="submit"]{position: absolute;left: 0;width: 100%;height: 100%;border: none;background-color: transparent;cursor: pointer;border-radius: 0 20px 20px 0;}
.footer-search i{position: absolute;right: 0;width: 48px;height: 36px;border-radius: 0 20px 20px 0;}
.footer-search i:before{line-height: 36px;text-align: left;font-size: 20px;margin-right: 5px;}
.footer-search i:hover{background-color: #363636;}
/*#footer*/
#footer{background-color: #363636;color: #FFFFFF;padding-top: 20px;}
#footer dl{float: left;width: 268px;}
#footer dt{font-size: 18px;line-height: 44px;}
#footer dd a{color: #FFFFFF;line-height: 20px;}
#footer .bottom{border-top: 1px solid #464646;margin-top: 20px;padding-top: 10px;padding-bottom:30px;text-align: center;}
#footer .bottom .follow-us{padding: 10px 0;}
#footer .bottom .follow-us a{display: inline-block;width: 38px;height: 38px;border: 1px solid #FFFFFF;border-radius: 50%;line-height: 38px;font-size: 20px;color: #FFFFFF;margin: 0 7px;text-decoration: none;}
#footer .bottom .copyright{line-height: 20px;font-weight: bold;}
#footer .copyright a.icon-mail:before{color: #999999;font-size: 1rem;display: inline-block;position: absolute;left: 0;top: 2px;}
#footer .bottom .copyright a{color: #FFFFFF;display: inline-block;position: relative;padding-left: 25px;}
@media screen and (max-width: 768px)
{
	*{tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}
	body,form,img,p,ul,ol,li,table,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,input,button,select,textarea,fieldset{margin:0;padding:0;font-size:0.875rem;font-family: "helvetica","verdana","arial";}
	body{font-size: 0.875rem;margin: 0 auto;}
	h2,h3,h4,h5,h6{font-size:0.875rem;}
	select{border: solid 1px #E2E2E2;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image: url("../images/select-sprite.png");background-position: right 0;background-repeat: no-repeat;background-size: auto 100%;border-radius: 0.2rem;padding-right: 1rem;padding-left:0.5rem;font-size:0.875rem;}
	select option{font-family: arial;font-size: 0.875rem;}
	select::-ms-expand{display: none;}
	/*color*/
	.drawer-right .drawer-main{background-color: #FF3D00;}
	/*default set*/
	body{padding-top:75px;}
	.drawer-right .drawer-hamberger{display: block;z-index: 10001;position: fixed;top: 0;}
	.drawer-right .drawer-hamberger span{margin: 0;left: 5px;z-index: 2;}
	.drawer-right .drawer-main{margin-top: 0;line-height: 3rem;width: 200px;}
	.container{width: auto;}
	/*#header*/
	#header{position: fixed;z-index: 9999;width: 100%;height: auto;top: 0;}
	#header .logo{margin-left: 4rem;width: auto;padding: 10px 0;}
	#header .logo a img{max-height: 40px;max-width: 180px;}
	#header ul.nav li{float: none;}
	/*#header search*/
	#header .search{float: none;left: 0;bottom: 0;width: 100%;clear: both;}
	#header .search input[type="text"]{width: 100%;border-radius: 0;}
	#header .search i{border-radius: 0;}
	/*language*/
	#header dl.global-language{min-width: auto;margin-right: 10px;margin-top: 7px;position: absolute;right: 0;}
	.languages{height: auto;padding-bottom: 10px;top: 75px;padding-left: 15px;}
	.languages h2{font-size: 1rem;line-height: 2rem;}
	.languages a{width: 32%;padding-left: 30px;position: relative;}
	.languages a:before{position: absolute;left: 0;}
	.footer-search form{width: 98%;}
	.footer-search input[type="text"]{width: 100%;border-radius: 0;margin: 0 auto;}
	.footer-search i,.footer-search input[type="submit"]{border-radius: 0;}
	#footer dl{float: none;width: auto;margin: 0 1rem;}
	#footer .bottom .copyright{padding: 0 1rem;}
	/*navigation*/
	.navigation{line-height: 16px;padding: 8px 0 8px 10px;}
	/*top*/
	.top-box{padding:10px;}
	/*page*/
	.pages{height: auto;}
	.pages>a.item{display:none;}
	/*form*/
	.form dl{width: auto;float: none;}
	.form dl:nth-child(2n) dd input{width: 100%;border-radius: 0 0 3px 3px;}
	.form dl:nth-child(2n+1) dt{border-radius: 3px 3px 0 0;}
	.form dl:nth-child(2n+1) dd input{border-radius: 0 0 3px 3px;}
	.form dl dd input{width: 100%;}
	.form dl.message{width: auto;}
	.form dl.message dd textarea{width: 100%;}
}/*color*/
.drawer-right .drawer-main{background-color: #ff5722;}
#header,.footer-search,#footer .bottom .follow-us a:hover,.languages button,.pages>a:hover,#banner a,.introduction,.aboutus .text a.more:hover,.hot-stock .list a:hover,ul.news li a.more:hover,.contactus .right .submit:hover,.article .text h3:before,.article .text dl.payment dt,.article .text table.list th,.article .text table.grid th,#manufacturers-list-top .container .new-brand dd s,#manufacturers-list p,#manufacturers-details .category h2,ul.products-list li:hover a.cover,ul.products-list li dd.rfq a:hover,ul.products-list li dd.rfq s:hover,#product-info .right .submit:hover,#product-detail .content h4:before,#product-detail .content dl.payment dt,#product-detail .content table.list th,#product-detail ul.menu li:hover,#product-detail .news li s,#rfq-list td.btn s:hover,#rfq .submit:hover{background-color: #ff5722;}
.languages button:hover,.footer-search i,#banner a:hover,.contactus .right .submit:hover:after,#product-info .right .submit:hover:after,#rfq .submit:hover:after{background-color: #00BCD4;}
#manufacturers-list h2{border-bottom: 3px solid #ff5722;}
#product-detail .keywords li{border: 1px dotted #ff5722;}
#header .search i:hover:before,.aboutus i.tip,#contact-us .left dt:before,#success .footer-nav,#product-info .image a.icon-search:hover,#rfq-list td i:hover:before{color: #ff5722;}
/*private*/
#contact-us-form{padding-top: 20px;padding-bottom: 50px;}
body{background-color: #ececec!important;}