@charset "UTF-8";

.container {width:1000px;margin:0 auto;_text-align:left;position:relative;}
/* ie.css */
body {_text-align:center;}

/* Clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
/* Firefox Scrollbar Hack - Do not remove */
html {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto;
}
/* ie only */   
* html .floatbox { width:100% }
.ie_fix_floats { 
	width: 100%;
	padding: 0 1px 0 1px;   
	margin: 0 -1px 0 -1px;  
	overflow: hidden;
}


/* reset.css */
.left{float:left;}
.right{float:right;}
.whitebg{background:#fff;}


html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;
font-family:Microsoft YaHei, Helvetica, sans-serif;
}

article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}

:focus {outline:0;}

/* typography.css */
html {font-size:100.01%;}
body {font-size:80%;}
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#0b313d;font-family:Georgia, "Times New Roman", Helvetica, Microsoft YaHei, Times, serif;}
h1 *, h2 *, h3 *, h4 *, h5 *, h6 *{font-family:Georgia, "Times New Roman", Helvetica, Microsoft YaHei, Times, serif;}
h1 {font-size:3em;line-height:1.2;margin:0.5em 0 0.25em;}
h2 {font-size:2em;margin-top:0.75em;}
h3 {font-size:1.5em;line-height:1.2;margin:1em 0 0.5em;}
h4 {font-size:1.2em;line-height:1.25;margin:1.25em 0 0.625em;}
h5 {font-size:1em;font-weight:bold;margin:1.5em 0 0.75em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.2em;}
.left {float:left !important;}
p .left {margin:1.5em 1.5em 1.5em 0;padding:0;}
.right {float:right !important;}
p .right {margin:1.5em 0 1.5em 1.5em;padding:0;}

a:focus, a:hover {color:#0073bd;}
a{
	color:#0b313d;
	text-decoration: none;
	outline:none;
	cursor: pointer;
}

blockquote {margin:1.5em;color:#666;font-style:italic;}
strong, dfn {font-weight:bold;}
em, dfn {font-style:italic;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0 1.5em 1.5em 0;padding-left:1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
/*tbody tr:nth-child(even) td, tbody tr.even td {background:#e5ecf9;}*/
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;}
legend {font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em;}
fieldset, #IE8#HACK {padding-top:1.4em;}

form#searchForm fieldset {padding:1.4em 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}

legend, #IE8#HACK {margin-top:0;margin-bottom:0;}
input[type=text], input[type=password], input[type=url], input[type=email], input.text, input.title, textarea {background-color:#fff;border:1px solid #bbb;color:#000;}
input[type=text]:focus, input[type=password]:focus, input[type=url]:focus, input[type=email]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#666;}
select {background-color:#fff;border-width:1px;border-style:solid;}
input[type=text], input[type=password], input[type=url], input[type=email], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
.error, .alert, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;}
.error, .alert {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}
.notice {background:#fff6bf;color:#514721;border-color:#ffd324;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
.info {background:#d5edf8;color:#205791;border-color:#92cae4;}
.error a, .alert a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.info a {color:#205791;}
ul.nostyle li,
ul.nostyle{list-style:none;margin:0;padding:0;}

/*iyTop*/
.iyHeaderBlock{min-width:1000px;}
.iyTop{height:32px; background:#eee;min-width:1000px;}
.iyTopInner{position:relative;}
.iyTop01,.iyTop02{float:right;height:32px;line-height:32px;}
.iyTop01{margin:0;padding:0 5px;border-right:1px solid #e5e6e7;border-left:1px solid #e5e6e7;}
.iyTop02{padding:0 10px;}
ul.iyNavS01{margin:0;padding:0;list-style:none;}
ul.iyNavS01 li{display:inline-block;*display:inline;zoom:1;}
ul.iyNavS01 li a{display:block;padding:0 10px;height:32px;line-height:32px;}
.iyTop04 ul.iyNavS01 li a{display:block;padding:0 15px 0 15px;height:32px;line-height:32px;background:url(../images/dot03.png) no-repeat 2px -43px;}
.iyTop04 ul.iyNavS01 li a:hover{background-position: 2px -92px;}

/*search*/
.iyTop03{position:absolute;top:5px;left:480px;}
.iyTop03 .search{margin:0;padding:0;position:relative;width:250px;}
.iyTop03 .search *{margin:0;padding:0;display:block;}
.iyTop03 .search input.inputbox{height:20px;border:none;background:url(../images/bg/search-bg.png) 0 0 no-repeat;width:192px;line-height:18px;padding:2px 0 0 10px;}

/*top menu*/
..iyTop04{float:left;height:32px;line-height:32px;}
/*social*/
.iySocial{width:141px;overflow:hidden;margin:0;padding:0 8px;}
.iyGplus,.iyTwetter,.iyFacebook,.iyVimeo,.iyRss{display:block;width:20px;height:20px;overflow:hidden;float:left;cursor: pointer;margin:6px 4px 0;text-indent: -9999em;}
a.iyGplus{background:url(../images/icon/icon-social.png) 0 0 no-repeat;}
a.iyTwetter{background:url(../images/icon/icon-social.png) -30px 0 no-repeat;}
a.iyFacebook{background:url(../images/icon/icon-social.png) -60px 0 no-repeat;}
a.iyVimeo{background:url(../images/icon/icon-social.png) -90px 0 no-repeat;}
a.iyRss{background:url(../images/icon/icon-social.png) -120px 0 no-repeat;}
a.iyGplus:hover{background-position:0 -22px;}
a.iyTwetter:hover{background-position: -30px -22px;}
a.iyFacebook:hover{background-position: -60px -22px;}
a.iyVimeo:hover{background-position: -90px -22px;}
a.iyRss:hover{background-position: -120px -22px;}


/*iyHeader*/
.iyHeader{border-top:1px solid #e5e6e7;background:url(../images/bg/header-bottom.png) 0 100% repeat-x;position:relative;z-index:10;}
.iyHeaderInner{position:relative;height:80px;}
.iyLogo{position:absolute;top:16px;left:0;}

.iyMenu{position:absolute;top:0;right:0;}

#slideshow{position:relative;z-index:1;}
/*iyQLinks*/
.iyFpMod{padding:20px 0;}
.iyQLinks{width:660px;}
.iyFpNews{width:340px;}
.iyQLinks ul.iyFpQLink{list-style:none;margin: 0;padding:0;}
.iyQLinks ul.iyFpQLink li{margin:0;padding:0; width:330px;float:left;margin:25px 0;}
.iyQLinks ul.iyFpQLink li a.iyFpQLink{display: block;width:210px;padding-left:100px;height:88px;overflow:hidden;}
.iyQLinks ul.iyFpQLink li.iyView a.iyFpQLink{background:url(../images/quicklink-view.png) 0 0 no-repeat;}
.iyQLinks ul.iyFpQLink li.iyDoc a.iyFpQLink{background:url(../images/quicklink-doc.png) 0 0 no-repeat;}
.iyQLinks ul.iyFpQLink li.iyDeve a.iyFpQLink{background:url(../images/quicklink-oem.png) 0 0 no-repeat;}
.iyQLinks ul.iyFpQLink li.iyOem a.iyFpQLink{background:url(../images/quicklink-dev.png) 0 0 no-repeat;}
.iyQLinks ul.iyFpQLink li.iyDoc a.iyFpQLink:hover,.iyQLinks ul.iyFpQLink li.iyDeve a.iyFpQLink:hover,.iyQLinks ul.iyFpQLink li.iyOem a.iyFpQLink:hover,
.iyQLinks ul.iyFpQLink li.iyView a.iyFpQLink:hover{background-position:0 100%;}
.iyQLinks ul.iyFpQLink li a.iyFpQLink span.iyQLTitle{display: block;font-size:16px;line-height:28px;color:#0b313d;}
.iyQLinks ul.iyFpQLink li a.iyFpQLink span.iyQLCont{display: block;font-size:12px;color:#999;line-height:14px;}
.iyQLinks ul.iyFpQLink li a.iyFpQLink:hover span{color:#2abfed;}

/*iyFooter*/
.iyFooter{background:#135b72;color:#fff;font-size:12px;min-width:1000px;}
.iyFooter a{color:#fff;}
.iyFooterAdd{position:relative;padding:20px 0;}
.cy-gotop{position:absolute;top:15px;right:20px;width:34px;height:34px;}
a.top-link {
  width:34px;height:34px;   TEXT-DECORATION: none;display:block;text-indent:-999em;
  background:url(../images/totop_scroller.png) no-repeat 0 0;
}
a.top-link:hover{
  background-position:0 100%;
}

/*iyFpNews*/
.iyFpNews .moduletable h3{margin:20px 0 0;padding:0 0 0 40px;font-size:18px;font-weight:normal;height:45px;line-height:45px;
background:url(../images/fpnews.png) 10px 50% no-repeat #eee;}


/**
* Main CSS file
* @package News Show Pro GK4
* @Copyright (C) 2009-2011 Gavick.com
* @ All rights reserved
* @ Joomla! is Free Software
* @ Released under GNU/GPL License : http://www.gnu.org/copyleft/gpl.html
* @version $Revision: GK4 1.0 $
**/
.nspMain { overflow:hidden; }
.nspBotInterface,
.nspTopInterface { overflow:hidden; margin:5px 0; }
.nspBotInterface div,
.nspTopInterface div { float:right; }
.nspPagination { list-style-type:none !important; margin:3px 0 0 !important; padding:0 !important; float:left; }
.nspPagination li { float:left; width: 8px; height: 8px; margin: 0 4px 0 0 !important; background: url('../images/interface.png') no-repeat 50% 0; text-indent:-999em; cursor:pointer; }
.nspPagination li:hover,
.nspPagination li.active { background-position: 50% -8px; }
.nspNext,
.nspPrev { float:left; width: 14px; height: 14px; margin:0 0 0 4px; background: url('../images/interface.png') no-repeat 0 -16px; text-indent:-999em; cursor:pointer; }
.nspPrev { background-position: 0 -44px }
.nspNext:hover,
.nspPrev:hover { background-position: 0 -30px }
.nspPrev:hover { background-position: 0 -58px }
.nspCounter {  float:left; margin:0 0 0 8px; padding:1px 4px; border: 1px solid #ddd; border-radius:2px 2px; -moz-border-radius:2px 2px; -webkit-border-radius:2px 2px; color: #878787; font-size:9px;cursor:pointer; }
.nspCounter span { }
.nspBotInterface .nspCounter strong,
.nspTopInterface .nspCounter strong { }
.nspArts { overflow:hidden; }
.nspArt { float:left; }
.nspArt div { overflow: hidden; }
.nspArt h4.nspHeader { }
.nspArt h4.nspHeader a { text-decoration: none }
.nspArt h4.nspHeader a:hover { }
.nspArt img.nspImage { border: none }
.nspArt p.nspText a { }
.nspArt p.nspText a:hover { }
.nspArt .tcenter { text-align:center; }
.nspArt .tjustify { text-align:justify; }
.readon.left,
.readon.right,
.readon.center { clear:both; }
.readon.left { float:left; }
.readon.right { float:right; }
.readon.center { display:inline; float:none; }
.nspAvatar { }
.nspLinks { }
.nspLinks ul { padding:0 !important; list-style-type:none !important; }
.nspLinks ul li { margin: 0 30px 0 0 !important }
.nspLinks ul li:hover { }
.nspLinks ul li h4 { }
.nspLinks ul li h4 a { text-decoration: none }
.nspLinks ul li h4 a:hover { }
.nspLinks ul li p { }
/* positioning */
.nspArts.left { float:right; }
.nspLinksWrap.left { float:left; }
.nspArts.right { float:left; }
.nspLinksWrap.right { float:right; }
/* make element unvisible */
.nspMain .unvisible { height:1px; left:-10000px; overflow:hidden; position:absolute; top:auto; width:1px; }

.iyFpNewsDate{float:left;width:60px;text-align:center;background:url(../images/bg/fpnew-bg.png) 0 100% repeat-x;font-size:12px;padding:8px 0;color:#fff;}
span.iyMonthDay{display:block;}
span.iyYear{display:block;}
h4.nspHeader{width:270px;float:right;margin:0;padding:0;}
p.nspText{width:270px;float:right;font-size:12px;color:#999;}
div.nspArt{padding:10px 0;}
h4.nspHeader a{display:block;line-height:18px;border-bottom:1px solid #e5e6e7;font-size:14px;}

/*contact*/
.contact{margin:20px 0;}
.contact h2{font-size:18px;}
.contact-miscinfo-wrap{margin:0 0 20px;}
.contact-form-wrap{width:480px;float:right;overflow:hidden;}
.contact-miscinfo-wrap,
.contact-info-wrap {float:left;width:480px;overflow:hidden;}
.contact-form-wrap h3,
.contact-miscinfo-wrap h3,
.contact-info-wrap h3{ font-size: 16px;  margin-bottom: 24px; background: transparent url('../images/border1.png') repeat-x 0 center;}
/*.contact-info-wrap h3 span{ padding:0 12px 0 0;background:#fff;}*/
.contact-form-wrap h3 span,
.contact-miscinfo-wrap h3 span,
.contact-info-wrap h3 span{ padding:0 10px;background:#fff;margin-left:10px;}
address{padding-left:24px;background:url(../images/icon/icon-home.png) no-repeat 0 0; line-height:18px;}
.contact-emailto{padding-left:24px;background:url(../images/icon/icon-email-l.png) no-repeat 0 0;line-height:18px;}
.contact-fax{padding-left:24px;background:url(../images/icon/icon-fax.png) no-repeat 0 0;line-height:18px;}
.contact-mobile{padding-left:24px;background:url(../images/icon/icon-mob-l.png) no-repeat 0 0;line-height:18px;}
.contact-webpage{padding-left:24px;background:url(../images/icon/icon-link.png) no-repeat 0 0;line-height:18px;}
.contact-postcode{padding-left:24px;background:url(../images/icon/icon-zip-l.png) no-repeat 0 0; line-height:18px;}
.contact-position{padding-left:24px;background:url(../images/icon/icon-qq-l.png) no-repeat 0 0;line-height:18px;}
.contact-telephone{padding-left:24px;background:url(../images/icon/icon-telephone.png) no-repeat 0 0; line-height:18px;}
.contact-misc ul li{margin:8px 0;}
div.contact-form-wrap legend {
  font-size: 110%;
  font-weight: normal;
}
.contact-form-wrap  fieldset{border:none;}
div.contact-form-wrap dl dt {
  display: block;
  float: none;
  padding-bottom: 0;
  width: auto;
  min-width: 0 !important;
}
div.contact-form-wrap dl dd {
  margin: 0;
  padding-top: 0;
}

div.contact-form-wrap dl dd input.required {
  width: 300px;border:1px solid #bbb;
}

div.contact-form-wrap dl dd textarea{height:100px;border:1px solid #bbb;width:400px;}
div.contact-form-wrap dl dd button{	
	background:	#333;
	border: solid 1px #333;
	color: #fff;
	display: inline-block;
	margin: 0px 4px 3px 0px;
	padding: 6px 12px;
	cursor: pointer;
	text-transform: uppercase;
}
div.contact-form-wrap dl dd button:hover, div.contact-form-wrap dl dd buttonfocus, div.contact-form-wrap dl dd button:active {
	background:#0073bd;
	border-color: #0073bd;
}

/*iyLeft*/
.iyMainBlock{background:url(../images/main-spe.png) 270px 0 repeat-y;padding:20px 0 30px;}
.iyLeft{width:270px;float:left;}
.iyRight{width:700px;float:right;}

.iyLeft01 .moduletable {padding:10px 20px 10px 0;}
.iyLeft01 .moduletable h3{font-size:18px;background:url(../images/line.png) 0 100% repeat-x;margin:0;padding:15px 0 8px;}
ul.iyMenuBarMod {margin:10px 0 0;padding:0;list-style:none;}
ul.iyMenuBarMod  li{padding:0;margin:0;border-bottom:1px dotted #e5e6e7;}
ul.iyMenuBarMod  li a{display:block;padding:10px 0 10px 20px;background:url(../images/dot01.png) 5px 16px no-repeat;}
ul.iyMenuBarMod  li a:hover{background-position:5px -95px;}
ul.iyMenuBarMod  li.selected a{background-position:5px -95px;color:#0073bd;}

/*iyLeft03*/
.box{margin:20px 20px 0 0; background: #eee; padding: 3px;  }
.box-inner{ padding: 20px 15px 20px; background: #fff; border: 1px solid #e5e5e5}
h3.box-header{font-size: 16px; text-transform: uppercase; margin:0 0 10px;padding:0;background: transparent url('../images/line.png') 0 50% repeat-x}
.box-header span{background: #fff; padding-right: 8px;}
.iyAddress{padding-left:24px;background:url(../images/icon/icon-home.png) no-repeat 0 0; line-height:18px; margin:5px 0;}
.iyTel{padding-left:24px;background:url(../images/icon/icon-telephone.png) no-repeat 0 0; line-height:18px; margin:5px 0;}
.iyFax{padding-left:24px;background:url(../images/icon/icon-fax.png) no-repeat 0 0; line-height:18px; margin:5px 0;}
.iyEmail{padding-left:24px;background:url(../images/icon/icon-email.png) no-repeat 0 0; line-height:18px; margin:5px 0;}
.iyLink{padding-left:24px;background:url(../images/icon/icon-link.png) no-repeat 0 0;line-height:18px;margin:5px 0;}

/*compontent*/
/*about*/
.componentheading,h2.iyProductsTitle,#xmap h1,.search h1,h2.iyNewsItemTitle,h2.iyRequest,
h2.iyAboutTitle{font-size:24px;margin:0 0 20px;padding:14px 0 6px;background:url(../images/title-line.png) 0 100% repeat-x;}
.iyItemFooter,
.iyAboutFooter{margin:30px 0 20px;border-top:1px solid #e5e6e7;font-style:italic;}
span.iyHits{display:block;float:left;}
span.iyDateModified{display:block;float:right;}


/*pagetitle*/
.iyPageTitlePath{position:relative;height:150px;z-index:2;}
.iyPageTitleMod{height:150px;width:100%;color:#fff;text-align:right;}
.iyPageTitleBg{background:url(../images/pagetitle/pagetitle01.jpg) 100% 0 no-repeat;}
.iyPageTitleBg01{background:url(../images/pagetitle/pagetitle02.jpg) 100% 0 no-repeat;}
.iyPageTitleBg02{background:url(../images/pagetitle/pagetitle03.jpg) 100% 0 no-repeat;}
.iyPageTitleBg03{background:url(../images/pagetitle/pagetitle04.jpg) 100% 0 no-repeat;}
.iyPageTitleBg04{background:url(../images/pagetitle/pagetitle05.jpg) 100% 0 no-repeat;}
.iyPageTitleMod h1,.iyPageTitleMod h2,.iyPageTitleMod h3,
.iyPageTitleMod h4{font-size:28px;margin:0;padding:40px 0 0;}
.iyPageTitleMod p{font-size:16px;font-style:italic;}
.iyPageTitleMod *{color:#fff;}
.breadcrumbs{position:absolute;bottom:15px;left:0;color:#fff;border-top:1px solid #fff;}
.breadcrumbs a{color:#fff;}

/*iy products table*/
table.iyProductsTable
  {
  border-collapse:collapse;
  }
table.iyProductsTable p{margin:0;padding:0;}

table.iyProductsTable td, table.iyProductsTablee th ,
table.iyProductsTable td, table.iyProductsTablee th 
  {
  border:1px solid #ccc;
  padding:3px 2px 2px 7px;
  }


table.iyProductsTable thead td,
table.iyProductsTable thead td
  {
  font-size:0.9em;
  text-align:centre;
  padding-top:8px;
  padding-bottom:7px;
  background-color:#444;
  color:#ffffff;
  }

table.iyProductsTable tbody td
  {
  text-align:centre;
  padding-top:8px;
  padding-bottom:7px;
  }
table.iyProductsTable a{font-weight:bold;color:#3cafe7;}
table.iyProductsTable a:hover{color:#000;}
td.iyProdCol01{Min-width:100px;}
td.iyProdCol02{Min-width:80px;}
td.iyProdCol03{Min-width:120px;}
td.iyProdCol04{Min-width:320px;}

h3.iySpring_tsting_instrumentTitle a{font-size:16px;margin:6px 0 6px 0;padding:0 0 0 20px;font-weight:normal;background:url(../images/dot02.png) 3px 8px no-repeat}
h3.iySpring_tsting_instrumentTitle a:hover{background:url(../images/dot02_hover.png) 3px 8px no-repeat}

a.iyProductsPic {display:block;}
.iyProductsPic  img{display:block;width:100px;}

/*ProductsProfile*/
.iyProductsProfile{padding-bottom:10px;}
.iyProductsGallery{width:300px;float:left;}
.iyProductsText{width:380px;float:right;}


/* ######### CSS for Shade Tabs.######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 14px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 12px;
margin-right: 3px;
border: 1px solid #e5e6e7;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

.iyProductsTabContent{border:1px solid #e5e6e7; width:658px; margin-bottom: 20px; padding: 30px 20px;}


/*FAQs*/
.item-page h2{font-size:24px;margin:0 0 20px;padding:14px 0 6px;background:url(../images/title-line.png) 0 100% repeat-x;}
h3.pane-toggler{background:#e5e6e7;padding:10px;font-size:16px;}


/*文章导航*/
.iyitemNextNo,
.iyitemPrevNo,
.iyitemNext,
.iyitemPrev{display:block;float:left;width:24px;height:24px;text-indent: -999em; margin-right:1px; overflow:hidden;}
.iyitemNavTop .iyitemNextNo,
.iyitemNavTop .iyitemPrevNo,
.iyitemNavTop .iyitemNext,
.iyitemNavTop .iyitemPrev{display:block;float:right;}

.iyitemPrevNo{background:url(../images/icon-prev.png) 50% 50% no-repeat #f2f2f2;}
.iyitemPrev{background:url(../images/icon-prev.png) 50% 50% no-repeat #aaa;}
.iyitemNextNo{background:url(../images/icon-next.png) 50% 50% no-repeat #f2f2f2;}
.iyitemNext{background:url(../images/icon-next.png) 50% 50% no-repeat #aaa;}
.iyitemNext:hover{background:url(../images/icon-next.png) 50% 50% no-repeat #0073bd; }
.iyitemPrev:hover{background:url(../images/icon-prev.png) 50% 50% no-repeat #0073bd; }

/*---- Pagination ----*/
.iyieer-pageCounter,
.iypagecounter{text-align:center;_text-align:left;}

.pagination {
	clear: both;
	margin: 48px 0 0; text-align:center;
}
.pagination ul{list-style:none;margin:0;padding:0;}
.pagination ul li{list-style-type:none;margin:0;padding:0;}
.pagination ul li {
	cursor: default;
	display: inline-block;
	zoom:1;
	*display:inline;
	margin-left: 1px;

}
.pagination ul li a,
.pagination ul li span {
	display: block;
	min-width: 36px;
	_width:36px;
	height: 36px;
	line-height: 36px;
	color:#fff;
	text-align: center;
	font-weight:normal;
	font-size: 12px
	
}
*html .pagination ul li {
	cursor: default;
	float:left;
	margin-left: 1px;
}
*html .pagination ul li a,
*html .pagination ul li span {
	display: block;
	_width:36px;
	height: 36px;
	line-height: 36px;
	color:#fff;
	text-align: center;
	font-weight:normal;
	font-size: 12px
}

.pagination ul li span {
	background:#cde6fa;
}
.pagination ul li a {
	background:#6eb4ef;
}
.pagination li.pagination-prev span,
.pagination li.pagination-start span,
.pagination li.pagination-next span,
.pagination li.pagination-end span,
.pagination li.pagination-prev  a,
.pagination li.pagination-start  a,
.pagination li.pagination-next a,
.pagination li.pagination-end  a {
	text-indent: -999em;

}
.pagination li.pagination-prev span{
	background:url(../images/icon-prev.png) 50% 50% no-repeat #cde6fa;
}
.pagination li.pagination-start span{
	background:url(../images/icon-start.png) 50% 50% no-repeat #cde6fa;
}
.pagination li.pagination-next span{
	background:url(../images/icon-next.png) 50% 50% no-repeat #cde6fa;
}
.pagination li.pagination-end span{
	background:url(../images/icon-end.png) 50% 50% no-repeat #cde6fa;
}



.pagination li.pagination-start  a
 {
	background:url(../images/icon-start.png) 50% 50% no-repeat #6eb4ef;
}
.pagination li.pagination-prev  a
 {
	background:url(../images/icon-prev.png) 50% 50% no-repeat #6eb4ef;
}
.pagination li.pagination-start  a:hover
 {
	background:url(../images/icon-start.png) 50% 50% no-repeat #6A9EDB;
}
.pagination li.pagination-prev  a:hover
 {
	background:url(../images/icon-prev.png) 50% 50% no-repeat #6A9EDB;
}

.pagination li.pagination-end  a {
	background:url(../images/icon-end.png) 50% 50% no-repeat #6eb4ef;
}
.pagination li.pagination-next a {
	background:url(../images/icon-next.png) 50% 50% no-repeat #6eb4ef;
}
.pagination li.pagination-end  a:hover {
	background:url(../images/icon-end.png) 50% 50% no-repeat #6A9EDB;
}
.pagination li.pagination-next a:hover {
	background:url(../images/icon-next.png) 50% 50% no-repeat #6A9EDB;
}

.pagination ul li a:hover {
	background: #6A9EDB;
	color: #fff
}
.pagination ul li.counter {
	float: right;
	line-height: 42px;
	font-size: 11px;
	margin-right: 12px;
}
ul.pagenav {
	margin-bottom: 15px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
ul.pagenav .pagenav-next {
	float: right;
}


/*iyNews*/
h2.iyNewsItemTitle{text-align:center;font-size:24px;margin:0;padding:14px 0 6px;background:url(../images/title-line.png) 0 100% repeat-x;}
.iyNewsItemInfo{text-align:center;font-style:italic;color:#777;}
.iyNewsContent{padding:30px 0;}
.iyAuthor1{font-weight:bold;}
.iyItemDate{padding-right:10px;}
.iyNewsCatItemTitle{width:550px;float:left; padding:5px 0 5px 15px;background:url(../images/readn.png) 0 13px no-repeat;}
.iyNewsCatItemTitle:hover{background-position:0 -80px;}
.iyNewsItemView{padding:3px 0 3px 10px;border-bottom:1px dotted #ddd;}
.iyNewsCatItemInfo{width:100px;float:right;padding:5px 15px 5px 0;text-align:right;}
/*iy Request Form*/
.iyFormBody{padding:20px;background:#eee;margin-bottom:20px;color:#666;}
.iyFormBody ul{padding-bottom:0;margin-bottom:0;}
.iyFormBody h4,.iyFormBody h3,.iyFormBody h2,.iyFormBody h1{margin:0;padding:5px 0;}