@charset "UTF-8";
body  {
	font: 11px Arial;
	margin: 0; 
	padding: 0;
	text-align:center; 
	line-height:1.3;
	color: #333; /*background-image:url(image/bg.gif)*/
}
.thrColFixHdr #header { 
    background-image:url(image/header-2.gif);
	background-repeat:no-repeat;
	height:90px;
} 

.thrColFixHdr #container {
	width: 950px;  /* 使用比最大宽度 (800px) 小 20px 的宽度可显示浏览器界面元素，并避免出现水平滚动条 */
	text-align: left;
	margin-top:5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom:10px;
} 
.thrColFixHdr #sidebar1 {
	float: left; /* 由于此元素是浮动的，因此必须指定宽度 */
	width: 180px; /* 在符合标准的浏览器中或者在 Internet Explorer 中的标准模式下，此 div 的实际宽度除了包括宽度外，还包括填充和边框 */
	padding: 0;
	margin-top:5px;/* 填充使 div 的内容与边缘保持一定的距离 */
	margin-bottom: 20px;
}
.thrColFixHdr #sidebar2 {
	margin-top:30px;
	float: right; /* 由于此元素是浮动的，因此必须指定宽度 */
	width: 150px; /* 在符合标准的浏览器中或者在 Internet Explorer 中的标准模式下，此 div 的实际宽度除了包括宽度外，还包括填充和边框 */
	padding: 0px 0px 0px 0px; /* 填充使 div 的内容与边缘保持一定的距离 */
}

.thrColFixHdr #mainContent { 
	margin: 0 160px 0 190px;
	padding: 0 10px;
}
.thrColFixHdr #mainContent-2 { 
	margin: 0 0 0 240px;
	padding: 0 10px;
}

#footer {
	border-top: solid;
	border-top-color:#CCC;
	border-top-width:1px; margin-top:15px;
	padding: 0 10px 0 20px; /* 此填充会将它上面 div 中的所有元素左对齐。 */
} 
#footer p {
	margin: 0; /* 将脚注中第一个元素的边距设置为零将避免出现可能的边距重叠（即 div 之间出现的空白）*/
	padding: 10px 0; /* 就像边距会产生空白一样，此元素上的填充也将产生空白，但不会出现边距重叠问题 */
}
#Submain-1 {
	/*width:100%;*/
	border-bottom:solid;
	border-bottom-color:#CCC;
	border-width:1px;
	text-align:left;
	padding:0px;
	margin:0;
}

.Submain {
	width:550px;
	border-top:dashed;
	border-top-color:#CCC;
	border-top-width:1px;
	text-align:left;
	padding-bottom:10px;
	padding-top:0px;
	margin-top:0px;
}
#mainContent h1 {
	font-size:18px; margin-bottom:3px;
}
#mainContent h2 {
	font-size:15px; margin-bottom:4px;	
}
#mainContent h3 {
	font-size:12px; margin-bottom:4px;	margin-top:1px;	
}

#mainContent-2 h1 {
	font-size:17px;
}
#mainContent-2 h2 {
	font-size:15px;	margin-bottom:4px
}
#mainContent-2 h3 {
	font-size:12px; margin-bottom:4px;	margin-top:1px;
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	text-align: center;
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px;MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px;BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px;MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}

UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.prod_panel_middle UL LI{
	background: url(image/arrow-right.gif) no-repeat 0px 6px;
	padding-left:10px;
	line-height:1.5;
	color:#333;
}
#leftRail {
	WIDTH: 180px; FLOAT: left
}
#leftRail .panel {
	MARGIN-BOTTOM: 10px
}


.list#leftNavigationTop {
	BACKGROUND: url(../images/left-navigation/background-top_list.gif) no-repeat; HEIGHT: 26px
}

#leftNavigationPromo { height: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(product/product_info/image/manu-2.jpg) no-repeat center bottom; PADDING-TOP: 0px
}


#leftNav A:hover{
	BACKGROUND: none transparent scroll repeat 0% 0%;
}

#leftNav {
	MARGIN: 0px; WIDTH: 180px
}

#leftNavTitle {
	WIDTH: 180px; height:33px;BACKGROUND:url(product/product_info/image/manu-1.jpg) white no-repeat center bottom
}
#leftNav H1 {
	POSITION: relative; PADDING-BOTTOM: 9px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#leftNav H2 {
	POSITION: relative; PADDING-BOTTOM: 9px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#leftNav H1 A {
	TEXT-DECORATION: none
}
.leftNavSection {
	WIDTH: 180px; BACKGROUND:  url(product/product_info/image/manu-t.jpg) white no-repeat  center bottom
}

.leftNavSection A {
	POSITION: relative;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 12px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	COLOR: #444;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP: 5px
}
.leftNavSection A:hover {
	COLOR:#c00;
}
ul.leftNavSectionOpen-sp {
	BORDER-BOTTOM: #e4e4e2 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 10px; padding-top:5px;
	BACKGROUND-COLOR:#FFF;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 5px;
	FONT-SIZE: 10px;
	BORDER-RIGHT: #ccc 1px solid;
	text-decoration: none;
	font-weight:bold;
}

ul.leftNavSectionOpen-sp   {
	MARGIN-TOP: 0px; 
}
ul.leftNavSectionOpen-sp  LI A {
	MARGIN: 0px 10px 0px 0px; DISPLAY: block; FONT-WEIGHT: normal; PADDING-LEFT: 10px;PADDING-TOP:3px;PADDING-BOTTOM:3px; height: auto;
}
ul.leftNavSectionOpen-sp  LI {
	background: url(image/arrow-right.gif) no-repeat 0px 7px;
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT:0px; PADDING-TOP: 0px
}
ul.leftNavSectionOpen-sp  LI:active {
	background: url(image/arrow-right.gif) no-repeat 0px 7px; 
}
ul.leftNavSectionOpen-sp  LI:hover {
	background: url(image/arrow-right.gif) no-repeat 0px 7px;
}
ul.leftNavSectionOpen-sp  LI A:hover {
	text-decoration:underline
}
LI.leftNavSectionOpen {
	BORDER-BOTTOM: #e4e4e2 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 10px; padding-top:5px;
	BACKGROUND-COLOR:#FFF;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 5px;
	FONT-SIZE: 10px;
	BORDER-RIGHT: #ccc 1px solid;
	text-decoration: none;
	font-weight:bold;
}
.leftNavSectionOpen A {
	 height: auto;/*解决IE6兼容性问题*/ FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height:11px;PADDING-LEFT: 0px;COLOR:#333;/*修饰leftNavSectionOpen区域链接*/
}
.leftNavSectionOpen A:hover {
	COLOR:#c00
}

LI.leftNavSectionOpen UL {
	MARGIN-TOP: 0px
}
LI.leftNavSectionOpen UL LI A {
	MARGIN: 0px 10px 0px 0px; DISPLAY: block; FONT-WEIGHT: normal; PADDING-LEFT: 10px;PADDING-TOP:3px;PADDING-BOTTOM:3px; height: auto;
}
LI.leftNavSectionOpen UL LI {
	background: url(image/arrow-right.gif) no-repeat 0px 7px;
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT:0px; PADDING-TOP: 0px
}
LI.leftNavSectionOpen UL LI:active {
	background: url(image/arrow-right.gif) no-repeat 0px 7px;
}
LI.leftNavSectionOpen UL LI:hover {
	background: url(image/arrow-right.gif) no-repeat 0px 7px;
}
#leftNav LI.last {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.leftNavSectionOpen IMG {
	MARGIN: 2px
}
.leftNavSectionOpen DIV.clear {
	MARGIN-TOP: 10px
}
LI#leftNavFooter {
	BACKGROUND: url(../images/left-navigation/new-menu-footer.jpg) #fff no-repeat center top; HEIGHT: auto
}
#loggedinBox UL LI A:hover {
	BACKGROUND-COLOR: #fec2c4 !important; TEXT-DECORATION: none
}
#loggedinBox UL LI A:active {
	BACKGROUND-COLOR: #fec2c4 !important; TEXT-DECORATION: none
}
#loggedinBox UL LI A:link {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#loggedinBox UL LI A:visited {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.footertext {
	LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-align:center
}
.footertext A:link {
	COLOR: #444; TEXT-DECORATION: none
}
.footertext A:visited {
	COLOR: #444; TEXT-DECORATION: none
}
.footertext A:hover {
	COLOR: #C00; TEXT-DECORATION: underline
}
.footertext A:active {
	COLOR: #444; TEXT-DECORATION: underline
}

#leftNavTitle A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
#leftNavTitle SPAN A {
	POSITION: relative; PADDING-BOTTOM: 9px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 10px
}
.Top_Navigation {
	margin-bottom:0;
	font-size:9px;
	margin-top:10px;
	color:#333
}

.Top_Navigation a:link {
	text-decoration: none;
	font-size:9px;
	color:#333
}
.Top_Navigation a:visited {
	text-decoration: none;
	font-size:9px;
	color:#333
}
.Top_Navigation a:hover {
	text-decoration: underline;
	color:#C33;
	font-size:9px;
}
.list_table {
	font-size:90%;
}
.xuxian {
	border-bottom:dashed;
	border-bottom-color:#CCC;
	border-bottom-width: 1px;
	padding-bottom:3px;
	text-align:right;
	}
.table_txt {
	font-size:9px;
}
tr.trcolor { background-color: #FFF}
tr.trcolor:hover{ background-color: #FFEADF; color:#C33}

.style30{
	font-family: Arial;
	font-size: 10px;
	color:#FFF;
}

.list-1 li,li.list-1{ /*.list-1 li 一次定义CLASS为.list-1的区块中的所有LI；而后者需要单个定义LI,建议用前者*/
	background: url(image/bullet-on.png) no-repeat 0px 7px;
	padding-left:10px;
	line-height:1.6;
	color:#333;
}
.list-1 li a:link,li.list-1 a:link {
	text-decoration: underline;
	color:#333
}
.list-1 li a:visited,li.list-1 a:visited{
	text-decoration: underline;
	color:#333
}
.list-1 li a:hover,li.list-1 a:hover {
	text-decoration: underline;
	color:#C33;
}

.list-2 li,li.list-2{/*.list-1 li 一次定义CLASS为.list-1的区块中的所有LI；而后者需要单个定义LI,建议用前者*/
	background: url(image/arrow-right.gif) no-repeat 0px 6px;
	padding-left:10px;
	line-height:1.5;
	color:#333;
}
.list-2 li a:link,li.list-2 a:link {
	text-decoration: underline;
	color:#333
}
.list-2 li a:visited,li.list-2 a:visited{
	text-decoration: underline;
	color:#333
}
.list-2 li a:hover,li.list-2 a:hover {
	text-decoration: underline;
	color:#C33;
}

.list-3 {
	line-height:1.5;
}
a.list-3:link {
	text-decoration:none;
	color:#333
}
a.list-3:visited {
	text-decoration:none;
	color:#333
}
a.list-3:hover {
	text-decoration: underline;
	color:#C33;
}

.list-4 {
	line-height:1.5;
}
a.list-4:link {
	text-decoration:underline;
	color:#333
}
a.list-4:visited {
	text-decoration:underline;
	color:#333
}
a.list-4:hover {
	text-decoration: underline;
	color:#C33;
}
.list-5 li{/*修饰technology highlights 菜单*/
	background: url(image/arrow-right.gif) no-repeat 4px 6px;
	padding:0 5px 0 16px;
	line-height:1.6;
	color:#333;
	font-size:11px;
}
.list-5 li a:link {
	text-decoration: none;
	color:#333
}
.list-5 li a:visited{
	text-decoration: none;
	color:#333
}
.list-5 li a:hover{
	text-decoration: underline;
	color:#C33;
}
.list-6 li{/*修饰technology highlights 菜单*/
	background: url(image/arrow-right.gif) no-repeat 4px 6px; background-color: #FFF5EC;
	padding:0 5px 0 16px;
	line-height:1.6;
	color:#333;
	font-size:10px;
	BORDER-LEFT: #ccc 1px solid;BORDER-right: #ccc 1px solid
}
.list-6 li a:link {
	text-decoration: none;
	color:#333
}
.list-6 li a:visited{
	text-decoration: none;
	color:#333
}
.list-6 li a:hover{
	text-decoration: underline;
	color:#C33;
}

.list-feature li{
	margin:10px;
}

/*以下特殊修饰仅正对CF 产品网页,连接hover时为白色*/
LI.leftNavSectionOpen_CF {
	BORDER-BOTTOM: #e4e4e2 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR:#FFF;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 15px;
	FONT-SIZE: 10px;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 10px;
	text-decoration: none;
	font-weight: 700
}
.leftNavSectionOpen_CF A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none;COLOR:#444 /*修饰leftNavSectionOpen区域链接*/
}
.leftNavSectionOpen_CF A:hover {
	COLOR:#c00
}

LI.leftNavSectionOpen_CF UL LI A {
	MARGIN:0 10px 0 0; DISPLAY: block; padding-left:10px; font-weight:normal;background-color:#FFF; line-height:15px
}
LI.leftNavSectionOpen_CF UL LI A:hover {
	COLOR: #FFF; 
}

LI.leftNavSectionOpen_CF UL LI {
	 MARGIN:0; padding:0; height:100%; border-width:0px
}
LI.leftNavSectionOpen_CF UL LI.active {
		background-color:#E3E3E3
}
LI.leftNavSectionOpen_CF UL LI:hover {
	background-color:#E3E3E3 /*leftNavSectionOpen 菜单鼠标指点底色*/
}

.leftNavSectionOpen_CF DIV.clear {
	MARGIN-TOP: 10px
}/*针对CF产品修饰结束*/

#RightNav {
	MARGIN:0px;padding:0px;
}

.RightNavTitle {
	WIDTH: 180px; height:33px;BACKGROUND:url(product/product_info/image/manu-1.jpg) white no-repeat center bottom
}

.RightNavMiddle{
	MARGIN:0px;padding:0px; 
	BORDER-LEFT: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	background-image:url(image/CellView.png); 
	text-decoration: none;
	font-weight:bold;
	height:100px;
}
.RightNavBottom {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(product/product_info/image/manu-2.jpg) no-repeat center bottom; PADDING-TOP: 0px
}

.tollfree {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	font-size:14px;
	font-weight: bold;
	font:Verdana;
	color: #666
}
.tollfree {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	font-size:14px;
	font-weight: bold;
	font:Verdana;
	color: #666
}

.prod_panel_top {
	height:16px; margin:20px 15px 0 15px; BACKGROUND: url(image/Prod_top.png) white no-repeat center top; padding:0
}
.prod_panel_middle {
	border-left:#CCC solid 1px; border-right:#CCC solid 1px; margin:0 15px; background-color:#FFF; font-size:100%; padding:0 20px;
}
.prod_panel_bottom {
	height:16px; margin:0px 15px 15px 15px;BACKGROUND: url(image/Prod_bottom.png) white no-repeat center bottom;
}
#submain_li{
 	padding:5px 0;
}

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}/* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素。该类避免了fooder 与Sidebar1重叠的问题 */

.job{ font-weight:bold
}
.app_list{
	width:250px; margin:10px 20px 0 0; float:none;
}
.image-txt{ padding-left:70px; margin:18px 0}
.image-txt img{ margin-left:-70px; float:left}
.image-txt strong{width:100%; margin:0}
.image-txt p{width:100%; margin:0}

.txt_red {color: #C00}
.txt_Green {color:#093}


