[genuitec-file-id="wc1-15"],[genuitec-lp-path="/Iot/WebRoot/css/base.css"],[genuitec-lp-enabled=false]{
  /* for codelive */
}

@charset "UTF-8";
/* Base Reset */
* {margin: 0;padding: 0;}
.wrapper { }
.wrapper .inner { width:1200px; margin: 0 auto; _text-align: left;}
.wp-menu .menu-switch-arrow,.wp-menu .sub-menu { display: none;}
/**top-nav**/
#top-nav { background: #f0f0f0;}
#top-nav .inner { background: #f1f1f1;}
#top-nav .roles-nav,#top-nav .languages-nav { padding: 6px 0;}
#top-nav .roles-nav { float: left;}
#top-nav .roles-nav .wp-menu { _float: left;}
#top-nav .languages-nav { float: right;}
#top-nav .languages-nav .wp-menu { _float: right;}
#top-nav .wp-menu .menu-item {float: left; padding: 4px 0;}
#top-nav .wp-menu .menu-item a { display: inline-block; height: 14px; line-height: 14px; padding:0 9px; border-left: 1px solid #fff; border-right: 1px solid #e3e3e3; color: #999; }
#top-nav .wp-menu .menu-item a:hover { color: #666;}
#top-nav .wp-menu .first a { border-left: none;}
#top-nav .wp-menu .last a { border-right: none;}

#header { background:#fff url(img/header-bg.png) repeat-y 50% 0; position: relative;}
#header .header { padding: 28px 0; margin: 0 45px; }
#header .logo { display: block; float: left;}
#header .logo strong {display: none;}
#search { float:right; background:#F8F8F8; border:#f1f1f1 1px solid; border-radius:3px; height:28px; margin-top:11px;-webkit-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear;}
#searchtext, #bdcsMain{display:inline-block; width:130px; height:14px; line-height: 14px;  _height:28px; _line-height:28px; padding: 7px 4px; _padding:0 4px; border:none; background-color: transparent; float:left;}
#searchtext:focus, #bdcsMain:focus{outline: 0;}
#search:hover{border-color:#ccc;}
#searchtext-btn{ display: inline-block; width:25px; background:url(../images/icons.png) no-repeat 3px 7px; text-indent:-9999px; border:none; display:block; float:left; height:28px; cursor:pointer; overflow: hidden;background-color: transparent; padding:0; margin:0;}
#nav-switch { display: block; width: 30px; height: 30px; position: absolute; right: 10px; top: 50%; margin-top: -15px; background: url(../images/icons.png) no-repeat -24px -64px; display: none;}
#nav { background: url(../images/nav-bg.jpg); position: relative; z-index: 100;}
#nav .inner { background: #4d4d4d;}

#nav .main-nav { margin-left:12px;}
#nav .main-nav .wp-menu { _float: left;}
#nav .main-nav .menu-item { float: left; background: url(../images/nav-cut.png) no-repeat 0 50%; position: relative;}
#nav .main-nav .first { background: none;}
#nav .main-nav .menu-item a { display: inline-block; font-family:  'Microsoft YaHei'; font-size: 14px; height:48px; line-height: 47px; padding:0 26px; color: #eee;}
#nav .main-nav .menu-item a:hover,#nav .main-nav .selected a.menu-link{ text-decoration:none; color:#B92F0F; background:#fafafa url(../images/nav-bg-hover.gif) repeat-x 0 0;}
#nav .main-nav .first a { padding-left: 20px;}
#nav .main-nav .wp-menu ul {
background: #FAFAFA url(../images/navhoversubbg.gif) repeat-x 0 top;
display: none;
width: 300px;
_width:312px;
padding: 10px;
border-radius: 0px;
position: absolute;
	top: 48px;
	left: 0;
	z-index: 80;
}
#nav .main-nav .wp-menu .last ul { left: auto; right: 0;}

#nav .main-nav .wp-menu ul li{ float:left; display:block; background:none; width:150px; padding:0; margin:0; position:relative; }
#nav .main-nav .wp-menu ul li a{ display:block; line-height:25px; height:25px; cursor:pointer; font-size:12px; color:#222; padding-left:0; background: url(../images/bu2.png) no-repeat 9px 8px;padding:0; margin:0;border-bottom:0px dotted #ddd;padding-left:20px;overflow:hidden;}
#nav .main-nav .wp-menu ul li a:hover{ background:url(img/bu2_.png) no-repeat 9px 8px; color:#B92F0F;}
#nav .main-nav .wp-menu .i1 ul,
#nav .main-nav .wp-menu .i3 ul,
#nav .main-nav .wp-menu .i5 ul{width:212px;}
#nav .main-nav .wp-menu .i1 ul li,
#nav .main-nav .wp-menu .i3 ul li,
#nav .main-nav .wp-menu .i5 ul li{width:106px; _width:100px;}
#nav .main-nav .wp-menu .single-w-nav{width:126px;}
#nav .main-nav .wp-menu .single-w-nav li{width:126px; float: none;}
#nav .main-nav .wp-menu .i2 ul{width:360px;}
#nav .main-nav .wp-menu .i2 ul li{width:175px; }
.dl1{background-image:url(../images/dl.jpg);BORDER: 0px solid; WIDTH: 147px; height:24px;line-height:22px;padding-left:5px;padding-right:5px;}
.subm{background-image:url(../images/submit.jpg); width:62px; height:25px; border-width:0;}
