body{font-family: 'Microsoft YaHei'; font-size:14px;color:#333333;margin:0px;padding:0px;background:#ffffff;}
h1{margin:0px;padding:0px;font-size:26px;color:#00539b;line-height:30px;font-family: 'Microsoft YaHei';font-weight:bold!important;}
h2{color:#095271;font-size:16px;font-weight:bold;line-height:18px;margin:10px 0px 15px 0px;padding:0px;}
h3{font-weight:bold;font-size:12px;color:#fa7100;}
a{color:#033d70;text-decoration:none;}
a:hover{color:#fa7001;}
ul{margin-left:15px;}
h1,h2,h3,p,ul,blockquote,time{margin-bottom:15px;}
#navcontainer{z-index: 22!important;}
#jquery-lightbox{z-index:1000!important;}txt
.closequote{margin:5px 0px 0px 7px;}
time{display:block;}
article header h1{font-size:20px;margin-bottom:5px;line-height:normal;font-family:Arial,Helvetica,sans-serif;}
article h2{clear:both;}
section p,section ul,section ol,time{color:#333;line-height:1.3em;}
form p{clear:both;}
sup{vertical-align:super;font-size:smaller;}
sub{vertical-align:sub;font-size:smaller;}
article ul{margin:15px;line-height:1.4em;}
ol{margin-left:20px;}
.button,#product-groups a span{padding:12px 0px;background:url(../images/bg-button.png) right center no-repeat transparent;font-size:1.1em;color:#ffffff;border:0px none;}
.button{padding:5px 40px 5px 5px;text-align:right;border:0px none;width:150px;}
.form .button{min-width:150px;width:auto;display:block;overflow:visible;}
p.error{color:red;}
p.notice{color:green;}
a.button{display:block;padding:10px 40px 10px 10px;color:#fff;}
header h1,header h2{font-weight:normal;margin-bottom:15px;}
header h1{color:#0133AC;font-size:1.8em;}
header h2{font-size:1.2em;color:#3c3c3c;}
.clearleft{clear:left;height:0px;}
.clearright{clear:right;height:0px;}
.clearboth{clear:both;height:0px;}
table{margin:10px 0px;font-size:16px;width:100%;}
table td{padding:13px 5px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;font-size:15px;line-height:17px;}
table th,table thead{background-color:#0036B4;color:#fff;padding:5px;border:1px solid #fff;}
table td strong{color:#146EA6;font-weight:bold;}
table p,table ul,table ol,table time{color:#020321;}
table.invisibletable,table.invisibletable td,table.invisibletable th,table.invisibletable thead,table.invisibletable tbody,table.invisibletable td strong,table.invisibletable p,table.invisibletable ul,table.invisibletable ol,table.invisibletable time{background-color:transparent;border:none;margin:0px;font-size:inherit;color:inherit;font-weight:inherit;}
table.invisibletable{width:100%;}
#page-home section.middle,.page section.middle-two-col{width:703px;}
aside{float:left;width:210px;}
section{background-color:white;overflow:hidden;padding:0px 23px 0px 23px;position:relative;}
header.main,#mainmenu,.submenu,section.middle{margin:0 0;}
section.middle p img{margin:10px;}
a.logo{position:absolute;top:33px;left:15px;}
.socialicons{float:right;margin:22px 10px 0px 0px;z-index:201;position:relative;}
.socialicons ul li{display:inline-block;text-indent:-9999px;position:relative;white-space:nowrap;list-style-type:none;list-style-image:none;width:28px;height:28px;margin-right:2px;}
.socialicons ul li a{width:28px;height:28px;display:block;}
.socialicons li.fb{background:url(../images/icon-facebook.png) no-repeat;}
.socialicons li.gp{background:url(../images/icon-gplus.png) no-repeat;}
.socialicons li.tw{background:url(../images/icon-twitter.png) no-repeat;}
.socialicons li.yt{background:url(../images/icon-youtube.png) no-repeat;}
.socialicons li.ln{background:url(../images/icon-linkedin.png) no-repeat;}
.topbanner{margin:0px -23px 0px -23px;width:990px;height:300px;position:relative;background-color:#F37021;overflow:visible;}
.topbannerimgs{margin:0px;height:auto;max-height:290px;overflow:hidden;}
.strap{text-align:left;color:white;font-size:36px;margin:0px 0px 0px 0px;padding:20px 0px 0px 20px;width:550px;}
.homepage{background-color:#f37021;margin:-10px -23px 0px -23px;padding:10px 23px 40px 23px;color:white;position:relative;z-index:0;}
.homepage header{margin:20px 270px 30px 24px;padding:0px 90px 0px 0px;background-image:url(../images/home-header-icon.png);background-position:right top;background-repeat:no-repeat;}
.homepage header h2{font-size:16px;line-height:18px;color:white;font-weight:normal;width:100%;margin:0;padding:0;}
.homepage aside{float:right;width:209px;margin:-50px 10px 0px 44px;overflow:hidden;padding:12px 15px 0px 15px;background-color:#0036b4;-moz-box-shadow:0 0 10px #888;-webkit-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333;}
.homepage article{clear:both;}
.homepage article #product-groups{}
.homepage #search{width:209px;height:123px;margin:0;padding:0;}
.homepage #search h1{margin:0;padding:0;font-size:20px;line-height:26px;color:white;font-family:Arial,Helvetica,sans-serif;}
.homepage #search select{width:209px;margin:5px 0 0 0;padding:0px 0px;height:27px;border:1px solid #d9d8d8;color:#0036b4;font-size:14px;}
.homepage #search input[type="text"]{width:195px;margin:5px 0 0 0;padding:0 6px;height:27px;border:1px solid #d9d8d8;color:#0036b4;}
.homepage #search input::-webkit-input-placeholder{color:#0036b4;}
.homepage #search input:-moz-placeholder{color:#0036b4;}
.homepage #search input:focus::-webkit-input-placeholder{color:#88a9f5;}
.homepage #search input:focus:-moz-placeholder{color:#88a9f5;}
.homepage #search input.button{float:right;position:relative;margin:0px 1px 0px 0px;padding:0px;border:0px none;top:-28px;width:32px;height:27px;background-color:transparent;background-image:url(../images/submit-icon-blue.png);background-repeat:no-repeat;background-position:center center;cursor:pointer;font-size:0px;}
#home-boxes{width:923px;margin:0px auto 48px auto;background-image:url(../images/home-boxes-bar.jpg);background-repeat:no-repeat;padding:0px 10px 0px 10px;}
#home-boxes ul{padding:0px;margin:0px;list-style-type:none;}
#home-boxes li{background-position:center bottom;background-repeat:no-repeat;float:left;width:210px;height:134px;margin:0px 10px;padding:0px;}
#home-boxes .choose-by-gas{background-image:url(../images/home-box-choose.jpg);}
#home-boxes .industries{background-image:url(../images/home-box-industries-new.jpg);}
#home-boxes .news{background-image:url(../images/home-box-news-new.jpg);}
#home-boxes .about-gas-detection{background-image:url(../images/home-box-about-gas.jpg);}
#home-boxes .blog{background-image:url(../images/home-box-blog.jpg);}
#home-boxes .featured-products{background-image:url(../images/home-box-featured-products.jpg);}
#home-boxes .new-products{background-image:url(../images/home-box-new-products.jpg);}
#home-boxes .comp{background-image:url(../images/home-box-vacancies.jpg);}
#home-boxes .comp a,#home-boxes .blog a,#home-boxes .new-products a,.featured-products a,.choose-by-gas a,#home-boxes .industries a,#home-boxes .news a,#home-boxes .about-gas-detection a{height:123px;display:block;background-image:url(../images/home-box-header.png);background-position:center top;background-repeat:no-repeat;color:white;text-align:center;font-size:19px;padding:11px 0px 0px 0px;}
#home-content,#home-content p,#home-content a{margin:0px;padding:0px;color:white;}
#home-content p{margin:8px 0px 8px 0px;}
#home-content .icons{margin:20px 0px 0px 0px;padding:0;}
#home-content .icons img{float:left;display:inline;}
ul.gallery{margin:0px 0px 0px 14px;padding:0;width:920px!important;float:left;display:inline;}
ul.gallery li{margin:0;padding:0;list-style-type:none;}
ul.gallery a{margin:0!important;padding:0!important;}
.gallery .img{margin:0px 20px 0px 10px;padding:0;float:left;display:inline;width:201px;}
.gallery .descrip{float:left;display:inline;width:225px!important;}
.gallery .descrip h2{font-size:17px;line-height:20px;color:#FFF;}
.gallery .watch{margin:0;padding:0;color:#FFF;}
#page-footer{color:white;font-size:12px;background-color:#f37021;margin:0px -23px 0px -23px;padding:0px 23px 21px 23px;clear:both;}
#page-footer a{color:black;}
#page-footer a.main{font-weight:bold;}
#page-footer .copyright{clear:both;display:block;font-size:9px;color:white;margin:0px 0px 0px 0px;padding:0 0 0 0;}
#page-footer .copyright a{color:white;}
#page-footer .menu{margin:0px -5px 18px 0px;padding:30px 0px 0px 0px;}
#page-home #page-footer .menu{border-top:1px solid #ffffff;}
#page-footer .menu ul{float:left;width:152px;border-left:1px solid #ffffff;padding-left:21px;min-height:150px;}
#page-footer .menu ul.first{border-left:0px none;padding-left:0px;}
#page-footer .menu ul li{list-style-type:none;line-height:1.5em;}
.approvals{float:right;margin:0px 10px 0px 0px;}
.map{outline:none!important;}
#breadcrumb{margin:10px 0px;padding-bottom:5px;font-size:0.9em;line-height:1.4em;color:#999999;}
#breadcrumb a{color:#033d70;}
#breadcrumb span.separator{margin-left:5px;margin-right:2px;}
section.middle footer{clear:both;}
.right #search,.grouped-list-pane section h1,#product-matrix .formula,.login,.contact,.enquire{background:#DAEBF5;color:#ffffff;padding:10px;overflow:hidden;font-size:12px;}
.right #search input,.right #search select,.login input,.login select,.contact input,.contact select,.enquire input,.enquire select{color:#0036b4;font-size:13px;}
.right #search .button,.login .button,.contact .button,.enquire .button{background:url(../images/bg-button.png) right center no-repeat transparent;border:0px none;color:#ffffff;}
.right #search input::-webkit-input-placeholder,.login input::-webkit-input-placeholder,.contact input::-webkit-input-placeholder,.enquire input::-webkit-input-placeholder{color:#0036b4;}
.right #search input:-moz-placeholder,.login input:-moz-placeholder,.contact input:-moz-placeholder,.enquire input:-moz-placeholder{color:#0036b4;}
.right #search input:focus::-webkit-input-placeholder,.login input:focus::-webkit-input-placeholder,.contact input:focus::-webkit-input-placeholder,.enquire input:focus::-webkit-input-placeholder{color:#88a9f5;}
.right #search input:focus:-moz-placeholder,.login input:focus:-moz-placeholder,.contact input:focus:-moz-placeholder,.enquire input:focus:-moz-placeholder{color:#88a9f5;}
.right #search{padding:10px 18px;}
.right #search p,.grouped-list-pane section p,#product-matrix .formula p,.login p,.contact p,.enquire p{color:#ffffff;}
.right #search a,.grouped-list-pane section a,#product-matrix .formula a,.login a,.contact a,.enquire a{color:#FA7001;}
.right #search a:hover,.grouped-list-pane section a:hover,#product-matrix .formula a:hover,.login a:hover,.contact a:hover,.enquire a:hover{color:#3F67BC;}
.right #search h1{color:white;font-size:1.6em;font-family:Arial,Helvetica,sans-serif;}
.right #search input,.right #search h1,.right #search select{margin-bottom:10px;}
.right #search input{width:162px;}
.right #search select{width:174px;}
.right #search input.button{width:172px;}
#help,#newsletter,#product-advisory,.grouped-list-pane{background-color:#efefef;border:1px solid #dbdbdb;overflow:hidden;font-size:1.1em;clear:both;}
input::-webkit-input-placeholder{color:#999;}
input:-moz-placeholder{color:#999;}
.placeholder{color:#999;}
option.placeholder{color:#666;}
#help,#newsletter,#product-advisory{position:relative;}
#help{display:block;background-image:url(../images/cta/choose-by-gas.jpg);background-repeat:no-repeat;height:260px;}
#help h1,#help h2{position:absolute;padding:15px;font-family:Arial,Helvetica,sans-serif;}
#help h1,#newsletter h1{font-size:1.3em;font-weight:normal;color:#010930;font-family:Arial,Helvetica,sans-serif;}
#help h1{top:128px;border-top:0px none;}
#help h1 span,#newsletter h1 span{clear:left;display:block;font-weight:bold;margin-top:5px;}
#help h1 span,#help h2,#newsletter h1 span{color:#fa7100;}
#help h2{bottom:0px;right:0px;}
#newsletter{padding:15px;}
#newsletter h1{margin-bottom:15px;}
#newsletter .button{width:125px;}
.signupfooter{width:180px;background:transparent!important;margin-bottom:10px;border:none!important;padding:0px!important;}
.signupfooter h1{margin:0px 0px 5px 0px!important;line-height:20px;font-family:Arial,Helvetica,sans-serif;}
.signupfooter h1 span{color:#FFF!important;margin:0px!important;}
.footerbutton{background-position:right;width:180px!important;margin-bottom:5px;}
.footerbutton a{color:#FFFFFF!important;}
#product-advisory{padding:15px;}
#product-advisory h1{color:#E76903;float:left;font-size:1.4em;font-weight:normal;margin:8px 0px 0px;padding:0px;line-height:normal;font-family:Arial,Helvetica,sans-serif;}
#product-advisory h1 span{font-weight:bold;color:#001149;}
#product-advisory a.button{float:right;}
#product-advisory h1{font-size:1.36em;}
#product-advisory span{display:block;margin-left:0;clear:both;}
#product-advisory .button{text-align:left;}
#page-home #product-advisory span{display:inline;clear:none;}
#page-home #product-advisory .button{margin:0;}
#product-advisory a.button{width:auto;margin-top:15px;}
section.middle section h1{margin-bottom:15px;}
section.middle section,aside section,section.middle article{margin-bottom:25px;}
#product-groups a{float:left;width:213px;height:180px;background-repeat:no-repeat;position:relative;border:1px solid #EEE;margin:0px 20px 20px 0;overflow:hidden;}
#product-groups a span{position:absolute;bottom:0px;display:block;width:100%;border-top:1px solid #818493;}
#portable{background:url("../images/protable_detectors.jpg");}
#fixed-gas{background:url("../images/fixed_gas_detectors.jpg");}
#product-groups #service-support{background:url("../images/service_and_support.jpg");margin-right:0;}
#industries{background:url("../images/industries.jpg");}
#talking-gas{background:url("../images/talking_gas.jpg");}
#product-groups #choose-by-gas{background:url("../images/what_is_measured.jpg");margin-right:0;}
aside.left{width:158px;margin:0px 20px 0px 0px;}
section.middle{width:530px;float:left;padding:0px 3px 0px 2px;}
aside.right{width:210px;float:right;}
aside.right h1{font-size:18px;line-height:20px;margin-bottom:5px;font-family:Arial,Helvetica,sans-serif;}
#blog{background:#0036b4;color:#ffffff;padding:10px 18px;overflow:hidden;}
#blog h1{background:url("../images/rss-icon.png") right center no-repeat;background-size:23px auto;color:#ffffff;font-size:18px;margin-bottom:5px!important;padding-top:5px;line-height:26px}
#blog label{font-size:13px;line-height:18px;padding-bottom:5px;}
#blog .textbox{margin-bottom:10px;width:160px;padding:0 6px;height:20px!important;border:1px solid #d9d8d8!important;color:#0036b4!important;padding:5px;font-size:1.2em;border:1px solid #EEEEEE;color:#E76903;}
#blog .button{width:172px;text-align:right;padding:5px 35px 5px 5px;}
#products p,.product-tabs p{margin-left:10px;}
#products h2,.product-tabs h2{margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,sans-serif;}
#products h3,.product-tabs h3{margin-top:25px;padding:5px 10px;font-size:1.2em;line-height:1.8em;color:#00539b;background:#ebf5fd;font-family:Arial,Helvetica,sans-serif;}
#products .text>h3{margin-top:0;}
.product-tabs .text>h3{margin-top:1em;}
#products h4,.product-tabs h4{margin-top:20px;padding:0px;font-size:18px;line-height:1.2em;color:#00539b;font-family:Arial,Helvetica,sans-serif;}
#products .featuredinfo,.product-tabs .featuredinfo{margin:20px 0px;padding:30px 20px 10px;background:#efefef;font-family:Arial,Helvetica,sans-serif;}
#products .featuredinfo strong,.product-tabs featuredinfo strong{color:#033d70;font-size:1.2em;display:block;line-height:1.2em;}
.product-tabs .featuredinfo a,.product-tabs .featuredinfo a:link,.product-tabs .featuredinfo a:active,.product-tabs .featuredinfo a:visited{color:#6a6a6a;}
#products .featuredinfo a:hover,.product-tabs .featuredinfo a:hover{color:#333;}
#products .prod-gallery,.product-tabs .prod-gallery{margin:0;padding:0;background:#dad8d8;overflow:hidden;clear:both;}
.page-gallery{margin:0;width:44.4%;padding:1%;overflow:hidden;}
.page-gallery img{margin-bottom:0px;}
.page-gallery .pageThmbs{float:left;height:auto;margin-left:2%;overflow:hidden;width:18.9%;}
.page-gallery .pageThmbs img{display:block;margin:auto;margin-bottom:1%;max-width:none;width:100%;height:auto;border:3px solid #dad8d8;box-sizing:border-box;}
.page-gallery .pageThmbs img:hover{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #033d70;}
.page-gallery .pageMainImage{width:79%;height:auto;float:left;overflow:hidden;margin:0px 0px;text-align:center;}
.pageMainImage img{width:99%;height:auto;}
body.singleproduct header hgroup{}
.product-top .prod-gallery{margin:0 auto 20px;}
.product-top .page-gallery{background:#dad8d9;}
.product-top .prod-intro{float:right;width:50%;}
.product-top .prod-intro h1{color:#053864!important;font-size:30px;line-height:1.3;margin:0;padding:4px 0 0;}
.product-top .prod-intro h4{color:#000;font-size:16px;line-height:1.3;margin:0;padding:6px 0 0;font-weight:normal;}
prod-intro h4 span{font-weight:bold;color:#053864;}
.product-top .product-icons{margin:14px 0;overflow:hidden;}
.product-top .product-icons img{float:left;margin:0 5px 5px 0;width:60px;height:60px;}
#products #tabs{margin:0!important;padding:0!important;border-radius:0px;-webkit-border-radius:0px;border:none;}
#products #tabs li,#products #tabs ul{-webkit-border-radius:0px!important;border-radius:0px!important;border:none!important;font-family:Arial,Helvetica,sans-serif;}
#products #prod-nav ul{margin:0;padding:0 0 0 1px;border-radius:0px;-webkit-border-radius:0px;border:none;background:#033d70;height:33px;}
#products #prod-nav li{margin:0;padding:0;border-radius:0px;-webkit-border-radius:0px;background:#FFF!important;color:#FFF;border:none;}
#products #prod-nav .ui-tabs-selected a,#products #prod-nav .ui-tabs-selected a:link,#products #prod-nav .ui-tabs-selected a:active{background:#FFF!important;color:#333;}
#products #prod-nav li a,#products #prod-nav li a:link,#products #prod-nav li a:active{margin:0px;padding:7px 8px;padding-left:9px;padding-right:9px;text-decoration:none!important;color:#FFF;background:#033d70!important;height:18px;line-height:20px;cursor:pointer;font-size:0.94em;border-right:1px solid #fff;font-weight:normal;}
#products #prod-nav li:last-child a{border:none;}
#products #prod-nav li a:hover{text-decoration:none!important;color:#FFF;background:#e58310!important;}
#products .ui-tabs-panel,#products .ui-widget-content{margin:0px 0px 30px 0px;padding:1px 10px!important;border-left:1px solid #dcdada;border-right:1px solid #dcdada;border-bottom:1px solid #dcdada;}
#products .text ul{margin:0px 0px 0px 25px!important;padding:0;font-family:Arial,Helvetica,sans-serif;}
#products .text li{list-style:disc;line-height:1.3em;}
#products .text .fwdbutton a,#products .text .fwdbutton a:link,#products .text .fwdbutton a:active,#products .text .bacbutton a,#products .text .bacbutton a:link,#products .text .bacbutton a:active{margin:30px 10px 0px 10px;padding:10px 35px 11px 15px;font-size:0.9em;display:block;float:right;color:#FFF;text-decoration:none!important;text-align:center;background:#033d70;background-image:url(../images/arrow-orange.png);background-position:right 20px center;background-repeat:no-repeat;}
#products .text .bacbutton a,#products .text .bacbutton a:link,#products .text .bacbutton a:active{padding:10px 15px 11px 35px;float:left;background-image:url(../images/arrow-orange-back.png);background-position:20px center;}
#products .text .fwdbutton a:hover,#products .text .fwdbutton a:hover{background:#e58310;background-image:url(../images/arrow-white.png);background-position:right 20px center;background-repeat:no-repeat;color:#FFF;}
#products .acc,.product-tabs .acc{margin:0;padding:0;border-top:1px solid #dcdada;clear:both; line-height:1.6; overflow:hidden;}


#products .acc .img,.product-tabs .acc .img{margin:5px 10px;padding:0;width:115px;float:left;display:inline;}
#products .acc .img img,.product-tabs .acc .img img{width:100%;height:auto;}
#products .acc .info,.product-tabs .acc .info{margin:0;margin-left:125px;padding:0;}
#products .textcta,.product-tabs .textcta{margin:35px 0px 30px 10px;padding:0px 0px 0px 45px;background:url(../images/textcta.png) 0px center no-repeat;font-size:1.2em;color:#095271;font-weight:bold;width:410px;}
#products .textcta a,#products .textcta a:link,#products .textcta a:active,#products .textcta a:visited,.product-tabs .textcta a,.product-tabs .textcta a:link,.product-tabs .textcta a:active,.product-tabs .textcta a:visited{color:#033d70;}
#products .textcta a:hover,.product-tabs .textcta a:hover{color:#f37021;}
#prod_subnav h2{color:#033d70;background:url(../images/arrow-down-orange.png) 70px center no-repeat;}
#prod_subnav ul{margin:0;padding:0;list-style-type:none;background:#033d70;}
#prod_subnav ul li{margin:0;padding:0;list-style-type:none;}
#prod_subnav ul li a,#prod_subnav ul li a:link,#prod_subnav ul li a:active,#prod_subnav ul li a:visited{margin:0px;padding:7px 10px;display:block;background:#033d70;color:#FFF;border-bottom:1px solid #d6d6d6;font-size:1.0em;}
#prod_subnav ul li a:hover{background:#e58310;color:#FFF;}
#prod_subnav .back a,#prod_subnav .back a:link,#prod_subnav .back a:active,#prod_subnav .back a:visited{margin:75px 0px 0px 0px;padding:10px 10px 10px 20px;background:#d6d6d6 url(../images/arrow-blue-back.png) 7px 11px no-repeat;color:#033d70;display:block;}
#prod_subnav .back a:hover{background:#e58310 url(../images/arrow-white-back.png) 7px 11px no-repeat;color:#FFF;}
#sub-sub-menu{font-size:1.1em;padding:20px 10px 50px 10px;}
#sub-sub-menu h1{padding:0px 0px 10px 0px;line-height:normal;margin:0px;font-size:1.4em;font-weight:normal;font-family:Arial,Helvetica,sans-serif;}
#sub-sub-menu a{clear:both;display:block;padding:7px 0px;line-height:normal;font-size:0.9em;}
.news_commentslink{float:right;}
section.middle .grouped-list-pane h1{padding:5px 15px;font-weight:normal;margin-bottom:0;font-size:20px;font-family:Arial,Helvetica,sans-serif;}
section.middle .grouped-list-pane li{padding:3px 15px;list-style-type:none;}
section.middle .grouped-list-pane ul{font-size:0.9em;margin:10px 0 10px 0;}
section.middle .grouped-list-pane section{width:50%;float:left;margin-bottom:0px;}
section.middle .grouped-list-pane section.full-width{width:100%;}
section.middle .grouped-list-pane li span{display:block;clear:both;}
section.middle .grouped-list-pane section h1{color:#fc8100;padding:5px 15px;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;}
section.middle .grouped-list-pane a{color:#020321;}
section.middle .grouped-list-pane .videos a{font-weight:bold;}
section.middle .grouped-list-pane .tile-odd{clear:left;}
#page-product section.middle h2{color:#095271;font-size:16px;}
.right a.button{margin-bottom:25px;}
.form input.text,.form textarea,.form ul,.form select{margin-bottom:15px;width:300px;}
.form input[type="checkbox"]{margin-bottom:0px;}
.form select{width:314px;}
.form .button{clear:left;display:block;}
.form label{float:left;width:250px;color:white;padding-top:10px;clear:both;}
.form ul label{display:inline;clear:none;float:none;}
.form textarea{width:300px;height:150px;}
.form li{list-style-type:none;}
.form h1{color:white;font-size:1.6em;font-family:Arial,Helvetica,sans-serif;}
.form input,.form h1,.form select{margin-bottom:10px;}
.form .halfspancol{width:325px;padding:0px;margin:0px;float:left;font-size:11px;display:block;}
.form ul{margin-left:0px;}
#accessories{overflow:hidden;}
#accessories li{list-style-type:none;float:left;}
#accessories a.accessory{display:block;overflow:hidden;text-align:center;vertical-align:middle;margin-bottom:6px;}
#accessories a.accessory,.accessory figure,.tile figure{border:1px solid #D6D6D6;}
#accessories a.accessory img{background-repeat:no-repeat;background-position:center center;}
#accessories a.accessory img,.accessory figure{width:100px;height:100px;}
#accessories a.odd{margin-right:6px;}
#accessories ul{margin:0;}
#accessories .scrolpanel-holder{height:221px;}
.options{clear:both;margin:0px;}
.options li{list-style-type:none;margin-bottom:10px;}
.options p,.options h2{margin-bottom:0;}
.form li.accessory{margin:5px 0px;}
.form li.accessory label{position:relative;top:3px;}
.tile figure{float:left;margin:0px 10px 0px 0px;}
.tile .button{clear:both;}
.tile-product figure img.awaitingimageproduct,.tile figure img.awaitingimageproduct{width:100px;height:125px;position:relative;left:0px;top:-8px;}
.tile h1,.tile h2{margin:0px;padding:0px;font-family:Arial,Helvetica,sans-serif;}
.tile h1{font-size:1.2em;line-height:20px;margin-bottom:5px;font-weight:bold;}
.tile h2{font-size:1.2em;margin-bottom:5px;}
.tile-product h2{clear:none;}
.tile ul{margin-left:0;}
#search-results .tile h1{font-size:1.1em;margin-bottom:0px;}
#search-results .tile p,#search-results .tile time{margin:5px 0 5px 0;}
.ui-baloon p{color:white;}
.ui-baloon{position:absolute;background-color:#FC8100;opacity:0.9;color:white;padding:10px;font-size:1.1em;}
.ui-baloon .baloon-close{display:block;position:absolute;right:5px;top:5px;padding:3px 3px 1px 3px;background-color:#3f67bc;color:white;font-size:0.9em;}
.ui-baloon h1{margin-right:10px;font-size:18px;line-height:20px;font-family:Arial,Helvetica,sans-serif;}
.tile,article.news{padding:10px;background-color:#EFEFEF;border:1px solid #DBDBDB;}
article.tile{width:43%;float:left;margin-right:25px;}
a.view-item{float:left;}
a.view-item:hover{color:#FA7001;}
.ui-baloon a.view-item:hover{color:#ffffff;}
article.tile .add-to-basket,article.tile .view-basket,body>.ui-baloon .add-to-basket,body>.ui-baloon .view-basket{float:right;font-size:13px;}
a.add-to-basket:hover{color:#FA7001;}
.ui-baloon a.add-to-basket:hover{color:#ffffff;}
.ui-baloon a.view-basket:hover{color:#ffffff;}
section div.row{clear:both;overflow:hidden;}
a.tile{display:block;}
.has-metadata{font-weight:normal;}
.has-metadata span{font-weight:normal;}
section#gmaps p{margin-bottom:0px;}
div.placeholder p{font-size:0.8em;}
.gmaps-balloon-content{}
#gmaps .wrapper{margin:inherit auto;}
#gmaps table td{width:33%;height:155px;box-sizing:border-box;padding:5px 5px 5px 5px;background-color:transparent;}
#gmaps table td[colspan]{width:auto;height:auto;}
#gmaps .tile{height:100%;font-size:0.85em;margin:0px 0px 0px 0px;cursor:pointer;}
#gmaps .tile:hover{background-color:#DBDBDB;}
div.placeholder{width:100%;height:300px;background-color:#EFEFEF;border:1px solid #DBDBDB;color:#6A6A6A;text-align:center;}
div.placeholder span{display:block;margin:21% 20%;font-size:0.8em;}
section.register .button{width:auto;font-size:0.9em;clear:none;}
.button-no{float:right;}
.button-yes{float:left;}
#product-diagram-key ul .diagram-index{float:left;width:20px;color:#ABABAB;font-size:smaller;}
#product-diagram-key ul .title{float:right;width:160px;}
#product-diagram-key li{overflow:hidden;}
#page-product-diagram ul li{list-style-type:none;}
#page-product-diagram ul.scrolpanel{margin:0;}
#page-product-diagram .scrolpanel-holder{height:200px;}
#page-product-diagram .scrolpanel li{border:1px solid #EDEDED;margin:0px 0px 5px 0;padding:5px;overflow:hidden;}
#spare-details .options .add-to-basket,#spare-details .options .view-basket{float:right;vertical-align:super;font-size:smaller;}
#spare-details .options .option-title{float:left;}
#spare-details{border:1px solid #EDEDED;padding:10px;}
#spare-details li{padding:3px;}
#product-diagram-key{margin-bottom:5px;}
#product-diagram .placeholder{height:500px;width:100%;background-color:#EEE;}
.scrolpanel-holder{overflow:hidden;position:relative;}
.scrolpanel-holder{height:250px;}
.controls{display:block;clear:both;background-color:#EFEFEF;text-align:center;padding:5px;margin:5px 0px;cursor:pointer;}
.controls:hover{background-color:#DBDBDB;}
.controls-disabled{color:#CCC;}
.controls-disabled:hover{background-color:#EFEFEF;color:#999;}
section.middle article .basket-contents h1{margin-bottom:0;font-family:Arial,Helvetica,sans-serif;}
section.middle article .basket-contents{margin-bottom:10px;clear:both;}
.floatright{margin:0px 0px 0px 20px;padding:0;width:330px;float:right;}
.imgleft{margin:0px 10px 5px 0px;padding:0;float:left;}
.imgright{margin:0px 0px 5px 10px;padding:0;float:right;}
.smltxt{font-size:10px}
.clearall{margin:0;padding:0;font-size:1px;height:1px;line-height:1px;clear:both;}
a.group h1{border-bottom:1px solid #D6D6D6;padding:10px;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;}
#product-matrix li{list-style-type:none;float:left;width:50px;height:75px;margin:35px 75px;}
#product-matrix .formula,#product-matrix .name{text-align:center;font-size:0.9em;padding:10px;}
#product-matrix .formula{border:1px solid black;width:65px;margin-left:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white;}
#product-matrix .name{clear:left;width:100px;}
#worldmapborder{border:0px none;padding:0;float:left;clear:both;overflow:hidden;}
#worldmap{padding:0;}
.mapbackground{border:0px none;z-index:1;}
.mapoverlay{border:0px none;z-index:3;}
.mapfloatingmap{border:0px none;z-index:7;}
.map_infopopup{position:absolute;top:-10px;right:50px;z-index:5;height:auto;min-width:150px;white-space:nowrap;background-color:#ffffff;background-color:rgba(255,255,255,0.9);border:3px solid #000000;border-top-width:0px;padding:40px 8px 3px 8px;color:#2f4aab;}
.map_infopopup ul{padding-left:0px;list-style-type:none;margin:0px;}
.map_infopopup ul li{}
.sitemap{padding-left:20px;}
.sitemap ul{margin-right:-20px;}
.sitemap li{padding-left:0px;}
.sitemap li.haschildren>a{font-weight:bold;}
.sitemap li.haschildren{margin-top:3px;margin-bottom:5px;}
.sitemap li.ischild.istop{margin-top:3px;}
#worldwidesubnav{clear:both;}
#worldwidesubnav ul{list-style-type:none;padding:0;margin:0;}
#worldwidesubnav li{float:left;margin:15px 5px;padding:0;}
#worldwidesubnav li a{margin:0;padding:10px 15px;border:1px solid #888;}
#worldwidesubnavcols{clear:both;}
#worldwidesubnavcols ul{float:left;margin-left:20px;width:210px;}
#worldwidesubnavcols ul.first{margin-left:20px;}
#worldwidesubnavcols li{}
#worldwidesubnavcols li a{padding:5px 5px 5px 5px;display:block;}
p.register{background-image:url(../images/eic-bullet.png);background-repeat:no-repeat;padding:0px 0px 7px 40px;font-size:20px;}
.gasmasterbox{padding:25px;background-color:#f4a542;color:#333333;}
.gasmasterbox h2{margin:0px;font-size:22px;font-family:Arial,Helvetica,sans-serif;color:#095271;line-height:26px;font-weight:bold;}
.gasmasterbox ul{width:370px;margin:0px 0px 0px 0px;padding:15px 0px 15px 20px;font-family:Arial,Helvetica,sans-serif;font-size:14px;}
.gasmasterbox li{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;line-height:20px;color:#333333;}
.gasmasterpic{position:absolute;width:262px;height:294px;background-image:url(../images/landing-pages/gastmaster-large.png);background-repeat:no-repeat;margin:70px 0px 0px 500px;}
.boxbutton{width:211px;background-color:#0036b4;background-image:url(../images/landing-pages/bg-button-blue.png);background-repeat:no-repeat;text-align:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;}
.boxbutton a{padding:7px 35px 7px 0px;color:#FFF;text-decoration:none;display:block;}
.textcta{background-image:url(../images/landing-pages/text-cta-bg.gif);background-repeat:no-repeat;background-position:0px 7px;font-size:20px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#095271;line-height:24px;padding:10px 0px 10px 40px;margin-top:65px;margin-bottom:40px;}
.disclaimer{font-size:12px;}
.gasprohighlight{width:703px;height:319px;background-image:url(../images/landing-pages/gaspro-highlights.jpg);background-repeat:no-repeat;margin:0px 0px 0px 0px;}
.gasman div{float:left!important;margin-left:160px!important;}
.gasman div p{color:yellow!important;}
#text-3{background-color:#0036b4!important;border:none;}
#text-3 h3.widget-title{color:#FFFFFF;font-size:19px;margin-bottom:10px!important;background-image:url('http://www.crowcon.com/static/frontend/images/rss-icon.png');background-size:23px;background-repeat:no-repeat;background-position:right;height:19px;padding-top:10px;}
#text-3 label{color:#FFFFFF;}
#text-3 input[type="submit"]{width:175px;text-align:right!important;}
#text-3 div.textwidget{margin-bottom:0px;}
form.clipoffer{}
table.clipoffertable{background-color:transparent;border:none;margin:0px;font-size:13px;border-spacing:2px;width:589px;background:#FFF;}
table.clipoffertable th{background:#00539b;text-align:left;color:#FFF;font-size:15px;font-weight:normal;}
table.clipoffertable td{vertical-align:middle;border:1px solid #DDD;}
table.clipoffertable select{width:auto;margin:0px;font-size:13px;border:1px solid #CCC;}
table.clipoffertable label{width:auto;padding:0px;float:none;color:#020321;}
section.clipoffersection form label{color:#020321;font-size:14px;}
table.clipoffertable.tableone{margin-bottom:30px;}
table.clipoffertable.tabletwo{width:250px;}
table.clipoffertable.tablethree{width:318px;}
section.clipoffersection{background-color:#efefef;border:1px solid #dbdbdb;color:#020321;overflow:hidden;}
section.clipoffersection input[type="text"],section.clipoffersection input[type="email"]{border:1px solid #CCC;color:#020321!important;width:212px;}
.clipoffer-pic{position:absolute;right:20px;z-index:9;}
.clipoffersection h3{color:#020321;font-size:14px;line-height:20px;font-weight:normal;}
.tabletwohead{float:left;margin-right:13px;}
.tablethreehead{float:left;}
.clipoffersection.form .button{padding:5px 40px 5px 5px;font-size:1.5em;margin-top:30px;width:180px;}
.tile.tile-product.new-products{background:transparent;float:left;width:332px;margin-right:17px;padding:0px!important;margin-bottom:7px;}
.tile.tile-product.new-products .group{background:#064175;padding:15px 0px 0px 15px;float:left;}
.tile.tile-product.new-products .group a.morebutton{color:#FFFFFF;background:#e58310;padding:10px;text-decoration:none!important;font-size:14px;float:right;}
.tile.tile-product.new-products .group a.morebutton:hover{background:#1384e7;}
.tile.tile-product.new-products h1 a{color:#f89828!important;text-decoration:none!important;font-weight:bold;font-size:23px;font-family:Arial,Helvetica,sans-serif;}
.tile.tile-product.new-products h2{color:#FFFFFF!important;font-size:15px;margin:0px;padding:0px 15px 0px 0px;line-height:18px;}
.product-message{padding:10px;margin-bottom:10px;background:rgb(244,208,82);text-align:center;font-family:monospace;text-transform:uppercase;}
.cta.config-form{padding:10px;background-color:rgb(0,56,147);}
.cta.config-form label{color:#fff;}
.cta.config-form input[type="text"]{font-style:italic;}
.cta.config-form input[type="text"],.cta.config-form select{background-image:none;background:#fff;width:180px;color:rgb(0,56,147);margin:5px 0 10px;font-size:14px;}
.cta.config-form h2{color:#fff;}
.contactconfigt4 h2{color:#fff;font-size:1.6em;}
.contactconfigt4 fieldset{padding:10px 3%;background:#f9f7f8;}
.contactconfigt4 label{margin-bottom:10px!important;float:none;color:#052e51!important;font-size:15px;font-weight:bold;display:inline-block;}
.contactconfigt4 input{width:90%!important;padding:10px!important;border:none!important;background:rgb(230,227,227);margin-bottom:0px!important;}
.contactconfigt4 fieldset p{font-size:14px;margin:0px;}
.acc_holder{}
.maxx-acc_item{padding:0px;margin:0 0 5px;position:relative;cursor:pointer;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;background:#f9f7f8;}
h4.maxx-accordion{padding:0px;margin:5px 0px 0px 0px!important;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;font-size:16px!important;font-weight:600;line-height:18px;border:1px solid #e8e8e8;padding:10px 10px!important;}
.acc_control{float:left;background:url('../images/acc_bgr.png') 0px -18px no-repeat;width:18px;height:18px;margin:0px!important;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-moz-border-radius:17px;-webkit-border-radius:17px;-khtml-border-radius:17px;border-radius:17px;}
.active_acc .acc_control{background:url('../images/acc_bgr.png') 0px 0px no-repeat;}
.acc_heading{display:block;margin-left:25px;margin-bottom:0px!important;color:#333333; font-weight:normal;}
.accordion_content{display:none;padding:15px 25px 10px 15px;color:#231f20;font-size:16px; line-height:1.6;background-color:#FFFFFF;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;overflow:hidden;}
.accordion_content img{width:130px;height:auto;float:left;margin-right:10px;}
section.middle a.video-link,section.product-tabs a.video-link{display:inline-block;background:#146ea6 url('../images/videos/vid-play-but.png') no-repeat 9px 50%;color:#FFFFFF!important;font-size:14px;padding:12px 14px 12px 31px;text-decoration:none!important;transition:all .2s ease-in;}
section.middle a.video-link:hover,section.product-tabs a.video-link:hover{background:#e58310 url('../images/videos/vid-play-but.png') no-repeat 7px 50%;}
.compbox{background-color:#efefef;padding-bottom:20px;width:445px;margin-bottom:30px;}
.compbox h2{color:#FFFFFF;font-size:20px;padding:12px;background-color:#0036b4;line-height:21px;margin:30px 0px 20px 0px;}
.compbox h3{color:#095271;font-size:16px;font-weight:bold;line-height:18px;margin:40px 0px 0px 0px;padding:0px 20px;}
.compbox p{padding:0px 20px;}
.ilightbox-holder{top:28%;left:33%;}
.sinschecklist{border-top:2px solid #FA9626;border-bottom:2px solid #F79729;padding:5px 0px 15px 0px;margin:30px 0px 40px 0px;display:table;}


/*添加的*/
.links{overflow:hidden;width: 100%;background:#f8f7f7; font-size:14px; color:#333333;}
.lkstop{ height:36px; overflow:hidden; border-bottom:2px solid #f49026;}
.lkstop span{ margin-right:10px; float: left; width:100px; text-align:center; line-height:36px; color:#333333; height:36px;cursor: pointer;border-radius:5px 5px 0 0;}
.lkstop .up{background:#f49026; color:#ffffff;}
.lkstop span:hover{ background:#f49026; color:#ffffff;}

.lksbolck{ display:none; overflow:hidden;}
.lksbottom{ overflow:hidden; margin-bottom:20px; padding-top:10px;}
.lksbottom li{ display:block; width:120px; height:50px; padding:5px; border:1px solid #f49026; margin:0 5px;background:#ffffff; float:left;}
.lksbottom a{  width:120px; height:50px;display:table-cell;text-align:center;vertical-align:middle;}
.lksbottom img{max-width:120px; max-height:50px;}
.lksbottom a:hover{color:#f49026;}

/*.lksbottom a{ font-size:14px; color:#333333; line-height:24px; margin:0 10px;}
.lksbottom a:hover{color:#f49026;}*/

.txt{ font-size:14px; line-height:1.8; color:#414141; padding-top:10px; overflow:hidden;}
section.middle .txt p { margin:0;}
section.middle .txt p img {margin:0; padding:0;}
.txt img{ max-width:100%; }
.innerpad section .wzcs{ padding:10px 0; font-size:14px; color:#666666;}

.cptxt{ font-size:14px; line-height:1.6; color:#414141;  background:#ffffff; overflow:hidden;}
.cptxt img{ max-width:100%;}
.cptxt table td { background:#ffffff;}

.syp {overflow: hidden;padding: 20px 0 20px 0;margin-left:15px; float:left;}
.syp a {font-size: 13px;color: #777; line-height:30px;display: block;}
.syp a:hover{color:#0080c8;text-decoration: underline;}
.fx {margin-top: 40px;font-size: 13px;color: #333; margin-right:15px; float:right;}

#fy{ overflow:hidden; text-align:center;line-height:38px; padding:20px 0 10px 0; }
#fy .a1{ font-size:14px;padding:6px 12px;color:#666666;border:1px solid #ccc;border-radius:5px;}
#fy a{ font-size:14px;padding:6px 12px;color:#666666;border:1px solid #cdcdcd; background-color:#ffffff;border-radius:5px; text-decoration:none; margin:0 1px;}
#fy span{ font-size:14px;padding:6px 12px;color:#ffffff;border:1px solid #fa7100; background-color:#fa7100;border-radius:5px; margin:0 1px;}
#fy a:hover{color:#fff;background:#fa7100;border:1px solid #fa7100;} 
@media screen and  (max-width: 640px) {
	.links{ width:94%; margin:0 auto; padding:0 3%;}
	.header .topheader{ display:block; width:100%; margin:0;}
	.header .topheader .topnav{ display:block;}
	.header .topheader .topnav ul{ float:none;}
	.header .topheader .topnav ul li{padding:0 2%;}
	.header .topheader .topnav ul li a{ font-size:14px; }
}
@media screen and  (max-width: 720px) {
	.topbanner{ display:none;}
}
.topwx{  position: fixed; width:100%; height:100%;  z-index:9999;background-color: rgba(0,0,0,0.5);}
.topwx .wxin{padding:10px; background:#ffffff; border:1px solid #dcdcdc; position: fixed; z-index:99999; width:154px; height:178px; left:50%; top:50%; margin-left:-78px; margin-top:-90px;
-webkit-box-shadow:0 0 10px #000000; -moz-box-shadow:0 0 10px #000000;  box-shadow:0 0 10px #000000;  }
.topwx .wxin img{ width:154px; height:154px; display:block;}
.topwx .wxin p{ line-height:24px; padding-top:5px;}

.xxk{ overflow:hidden; height:36px; list-style:none; margin:0; padding:0;}
.xxk li{ list-style:none; float:left;background:#053864; color:#fff; font-size:16px; border-left:1px solid #ffffff; padding:0 20px;cursor: pointer; height:36px; line-height:36px;}
.xxk li:hover{ background:#ffffff; color:#333333; border-left:1px solid #053864;}
.xxk li.up{ background:#ffffff; color:#333333; border-left:1px solid #dad8d9; }
.field{ display:none;padding:0 18px 18px 18px; background:#ffffff;}
#product-tabs .field-label{ display:none;}

.yynav{ display:none;}
@media screen and  (max-width: 760px) {

.yynav{ display:block; font-size:16px; line-height:2;}
}
@media screen and  (max-width: 640px) {
.xxk{ display:none; }
#product-tabs .field-label{ display: block;}
.field{ display:block;}
.topbanner .rslides_tabs{ display:none;}

}

.topbannerimgs a{ display:block; width:1200px; height:290px;}
.topbannerimgs a img{display:block; width:1200px; height:290px;}
.topbanner .rslides_tabs{ position:absolute; right:20px; top:255px;clear:both;text-align:center; z-index:9; margin:0; padding:0;}
.topbanner .rslides_tabs li{display:inline;float:left; margin:0 3px;width:12px; height:12px;background:#fff; overflow:hidden;border-radius:6px;}
.topbanner .rslides_tabs a{  text-indent:-5em; overflow:hidden; display:block;  }
.topbanner .rslides_tabs .rslides_here{ background:#f49026;}

.cpjj{ font-size:14px; color:#333333; line-height:1.6; overflow:hidden; margin-bottom:20px;}
/*添加的*/
.text-box{
	margin-top: 30px;
}