@charset "utf-8";
/* 2011-9 H3C New website  For all page*/

/*Reset*/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th {
    margin: 0;
    padding: 0;
}
html {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #666666;
    height: 100%;
    overflow-x: auto;
    overflow-y: scroll;
}
img{ border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
.left{ float:left; }
.right{ float:right; text-align:left;}
a:link {
    color: #648BB1;
    text-decoration: none;
}
a:visited {
    color: #648BB1;
    text-decoration: none;
}
a:hover {
    color: #8CACCA;
    text-decoration: underline;
}
a:active {
    color: #648BB1;
}
.padding {
    float: left;
    padding: 14px;
}

.clearFix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearFix {
    display: inline-block;
}
* html .clearFix {
    height: 1%;
}
.clearFix {
    display: block;
}


/*Website current*/
body { font-size:12px; background-color:#FFF; font-family:Verdana, Geneva, sans-serif; margin:0 auto; width:100%;min-width: 1003px;}
#wrapper { width:100%;min-width: 1003px;}
.width1003{ width:1003px; margin:0 auto;}
.width960{ width:960px; margin:0 auto;}
.width555 {
    width: 555px;
}
.width140{ width:140px;}
.width290{ width:290px;}

.blank2 { clear:both; font-size:1px; height:2px; overflow:hidden;}
.blank5 { clear:both; font-size:1px; height:5px; overflow:hidden;}
.blank7 { clear:both; font-size:1px; height:7px; overflow:hidden;}
.blank10 { clear:both; font-size:1px; height:10px; overflow:hidden;}
.blank20 { clear:both; font-size:1px; height:20px; overflow:hidden;}

/*Website bg*/
#header,#mainMenu,#footer_links,#navigatioin,.top_box_2 .detail,.top_box_2 .title{ background-image:url(../../images/2011/site_bg.png); }
.topNav .current { background:url(../../images/2011/banner_li_bg.png) no-repeat;
_background:url(../../images/2011/banner_li_bg_ie6.png) no-repeat;}/*IE6*/
.ProductMenuBg , .ProductBoxBg{ background-image:url(../../images/2011/product_li_div_bg.png);_background-image:url(../../images/2011/product_li_div_bg_IE6.png); background-repeat:no-repeat;}
.solutionMenuBg , .solutionBoxBg { background-image:url(../../images/2011/solution_li_div_bg.png); _background-image:url(../../images/2011/solution_li_div_bg_IE6.png); background-repeat:no-repeat;}
.serviceMenuBg , .serviceBoxBg { background-image:url(../../images/2011/service_li_div_bg.png); _background-image:url(../../images/2011/service_li_div_bg_IE6.png); background-repeat:no-repeat;}
.supportMenuBg , .supportBoxBg { background-image:url(../../images/2011/service_li_div_bg.png); _background-image:url(../../images/2011/service_li_div_bg_IE6.png); background-repeat:no-repeat;}

.trainingMenuBg , .trainingBoxBg { background-image:url(../../images/2011/training_li_div_bg.png);_background-image:url(../../images/2011/training_li_div_bg_IE6.png);background-repeat:no-repeat;}
.partnerMenuBg , .partnerBoxBg { background-image:url(../../images/2011/partner_li_div_bg.png); _background-image:url(../../images/2011/partner_li_div_bg_IE6.png); background-repeat:no-repeat;}
.aboutusMenuBg , .aboutusBoxBg { background-image:url(../../images/2011/aboutus_li_div_bg.png);_background-image:url(../../images/2011/aboutus_li_div_bg_IE6.png); background-repeat:no-repeat;}
.search_button, .field_button_button{ background-image:url(../../images/2011/menu_search_button.jpg);}
/*Header*/
#header {height:62px;}
#h3c_logo { float:left; margin:17px auto auto 21px;}
#header_menu{ float:right; width:550px; padding-right:25px; margin-top:30px; text-align:right;}
#header_menu ul{ float:right;}
#header_menu ul li{ float:left; text-align: left; line-height: 20px;padding: 0 7px 0 0;}
#header_menu a:link,#header_menu a:visited { color:#666; text-decoration: none; }
#header_menu a:hover { color:#666; text-decoration:underline; }

/*login*/
#loged {line-height: 20px;}
#loged li,#loged b {
		float: left;
	}


/*mainMenu*/
/* GlobalMenu Start */

#mainMenu {
	margin: 0pt auto;
	background-repeat: repeat-x;
	background-position: 0 -469px;
	clear: both;
	height: 34px;
}
.topLevel a:link,.topLevel a:visited {
	color: #fff;
	font:bold 14px/34px arial,verdana;
	text-decoration:none;
}
.current a:link, .current a:visited {
	color: #C9282D;
}
/* 取消了#mainMenu .current */

.topNav { margin: 0px; z-index: 90; float: left; padding-bottom: 0px; padding-top: 0px; list-style-type: none; text-align:left;}
.menuDropdown { overflow: hidden; opacity:100;display: none; cursor: default; }
.topNav li.topLevel {
	margin: 0pt;
	padding: 0pt;
	float: left;
	width: 100px;
	cursor: pointer;
	list-style-type: none;
	position: relative;
	z-index: 9999;
	text-align: center;
	height: 34px;
}
#topNav .menuSelectedCss a { color:#c9282d;}


.ProductMenuBg { width:710px; height:289px; }
.ProductMenuBg {background-position:0 -289px;}
.ProductBoxBg{ background-position:0 0; height:289px; width:710px; }
.BoxContent { padding:10px 20px 10px 20px;}
#topNav .BoxContent a:link,#topNav .BoxContent a:visited{ font-size:12px; color:#333; text-decoration:none; font-weight:normal; line-height:18px; }
#topNav .BoxContent a:hover{ font-size:12px; color:#333; text-decoration: underline; font-weight:normal; line-height:18px; }
#topNav .BoxContent .title a:link,#topNav .BoxContent .title a:visited{ font-size:14px; color:#1268a8; line-height:25px;text-decoration:none}
#topNav .BoxContent .title a:hover{font-size:14px; color:#1268a8; line-height:25px; text-decoration:underline}
.BoxContent .fontP{ line-height:18px; margin:10px 0; color:#333}
.BoxContent .fontP p{ line-height:18px;}
#topNav .BoxContent .fontLink a{ color:#1268a8}


.menu_bg_line { background:url(../../images/2011/menu_bg_line.jpg) no-repeat top right;}
#solutions_menu { z-index: 90; width: 785px; position: absolute; top: 31px; left: 0px; text-align: left; }
.solutionMenuBg { width:785px; height:359px; }
.solutionMenuBg { background-position:0 -359px;}
.solutionBoxBg{ background-position:0 0; height:359px; width:785px;}

#service_menu {z-index: 90; width: 719px; position: absolute; top: 31px; left: 0px; text-align: left; }
.serviceMenuBg { width:719px; height:279px; }
.serviceMenuBg { background-position:0 -279px; _display: inline;}
.serviceBoxBg{ background-position:0 0; height:279px; width:719px;}
.service_table { width:127px; margin-bottom:10px;} 
.service_table li{ float:left; margin-right:11px; line-height:18px; display:inline;}

#support_menu {z-index: 90; width: 719px; position: absolute; top: 31px; left: 0px; text-align: left; }
.supportMenuBg { width:619px; height:279px; }
.supportMenuBg { background-position:0 -279px; _display: inline;}
.ssupportBoxBg{ background-position:0 0; height:279px; width:619px;}
.support_table { width:105px; margin-bottom:10px;} 
.ssupport_table li{ float:left; padding-right:10px; line-height:18px; display:inline;}

#training_menu {z-index: 90; width: 519px; position: absolute; top: 31px; left: -57px; text-align: left; }
.trainingMenuBg { width:519px; height:279px; }
.trainingMenuBg { background-position:0 -279px;}
.trainingBoxBg{ background-position:0 0; height:279px; width:519px;}

#partner_menu {  z-index: 90; width: 519px; position: absolute; top: 31px; left: -57px; text-align: left; }
.partnerMenuBg { width:519px; height:299px; }
.partnerMenuBg { background-position:0 -299px;}
.partnerBoxBg{ background-position:0 0; height:299px; width:519px;}

#aboutus_menu { z-index: 90; width: 502px; position: absolute; top: 31px; left: -133px; text-align: left; }
.aboutusMenuBg { width:502px; height:242px; }
.aboutusMenuBg { background-position:0 -242px;}
.aboutusBoxBg{ background-position:0 0; width:502px; height:242px;}

.afterSer {
	padding: 0 10px 15px 45px;
	background-position: -155px -213px;
}
.servItem {
	background-position: -533px -242px;
	padding: 0 0 0 28px;
}
.otherServ {
	background-position: -533px -318px;
	padding: 0 0 0 28px;
}
.servItem li,.otherServ li {
	margin-bottom: 5px;
}

#products_menu {
	display:none;
	z-index: 900; 
	width: 946px;
	position: absolute;
	top: 31px;
	left: 0px;
	text-align: left;
}
.margin25{ margin-right:25px;_display:inline;}
.margin35{ margin-right:35px;_display:inline;}
.margin50{ margin-right:50px;_display:inline;}
.width180{ width:180px;}
.width200{ width:200px;}
.search_button {
	width:100px;
	background-position: 0 0;
    background-repeat: no-repeat;
    height: 24px;
	display:block;
    position: relative;}
.field_button_field {

	background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #333333;
    font-family: arial,sans-serif;
    font-size: 12px;
    left: 7px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 7px;
	width:100px;
	}
.field_button_button {background-color: transparent;
    background-position: 100% 0;
    background-repeat: no-repeat;
    border: medium none;
    color: transparent;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 28px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: -28px;
    top: 0;
    width: 28px;}
.search_side { float:left; position:relative; width:150px; margin-left:77px; display:inline;}
.search_side .text{ float:left; height:24px;line-height: 24px;padding: 0 0 2px 10px; background:url(../../images/2011/search.jpg) no-repeat; border: medium none transparent; width:127px;}
.search_side .button{ position:absolute; background:url(../../images/2011/search_button.jpg) no-repeat;z-index:1; width:28px; height:24px;border: 0 none; cursor: pointer; display:block; left:126px; overflow: hidden;}

.search_side .text,.search_side .button{ margin-top:5px;z-index: 2;}
/*
.width130{ width:130px;}
.width140{ width:140px;}
.width150{ width:150px;}
.width160{ width:160px;}


*/

/* GlobalMenu End */
#navigatioin a:link,#navigatioin a:visited{text-decoration:none; color:#648bb1}
#navigatioin a:hover {text-decoration: underline; color:#648bb1}

/*container*/
#container { width:1003px; margin:0 auto; clear:both; background-color:#FFF;}

#navigatioin{ height:47px; line-height:47px; background-position:0 -528px; background-repeat:repeat-x; _overflow:hidden}
#navigatioin span{ display:block; _margin-top:18px; _margin-bottom:12px;}
#navigatioin h1 { float:right; color:#C9282D; font-size:16px; font-weight:bold;}
.down_line { border-bottom: 1px solid #d9d9d9;}
/*sideBar*/
#sideBar {
    float: left;
    overflow: hidden;
    width: 194px;
	display:inline;
	margin-right:5px;
	margin-top:10px;
}

#sideBar ul.subNav li a:link, #sideBar ul.subNav li a:visited {
    color: black;
    text-decoration: none;
}
#sideBar a:hover {
    color: inherit;
    text-decoration: none;
}
#sideBar #treeNav li.treeNavTitle a:link, #sideBar #treeNav li.treeNavTitle a:visited {
    color: #666767;
    font: 12px/25px Arial,Verdana,Helvetica,sans-serif;
    padding-left: 5px;
    text-decoration: none;
	padding-left:10px;
}
#sideBar #treeNav li.treeNavTitle a:hover {
    color:#333;
}
#sideBar #treeNav li.treeNavTitle {
	background:url(../../images/2011/sideBar_li_bg.jpg) repeat-x;

	border-bottom:1px solid #FFF;

}
#sideBar #treeNav ul.subNav li {
	border-bottom:1px solid #e4e4e4;
	   padding-left: 10px;
}
#sideBar #treeNav ul.subNav li a:link, #sideBar #treeNav ul.subNav li a:visited {
    background: url(../../images/2011/tr_arro.gif) no-repeat scroll 5% 10px transparent;
    color: Black;
    display: block;
    font: 12px/25px Arial,Verdana,sans-serif;
    padding: 0 0 0 20px;
    /*width: 100%;*/
}
#sideBar #treeNav ul.subNav li a:hover {
    color: #648BB1;
    font-weight: bold;
}
#sideBar #treeNav ul.subNav ul {
  /*  background: url(../../images/button/leftmenubg_dot.gif) repeat-x scroll center bottom transparent;*/
 /*   padding: 3px 0;*/
}
#sideBar #treeNav li.firstTitle a:link, #sideBar #treeNav li.firstTitle a:visited, #sideBar #treeNav li.firstTitle a:hover {
    /*color: White;*/
	color:#648bb1;
    display: block;
}
#sideBar #treeNav ul.subNav {  margin-bottom: 0;
 display: none;
}
#sideBar #treeNav ul.subNav li.secondTitle { /* background: url(../../images/2011/leftmenubg_dot_hover.gif) repeat-x scroll center top transparent;*/
}
#sideBar #treeNav ul.subNav li.secondTitle a:link, #sideBar #treeNav ul.subNav li.secondTitle a:visited {
    color: #648BB1;
    font-weight: bold;
}
#sideBar #treeNav ul.subNav li.secondTitle ul li a:link, #sideBar #treeNav ul.subNav li.secondTitle ul li a:visited {
    background: none repeat scroll 0 0 transparent;
    color: Black;
    font-weight: normal;
    line-height: 19px;
    width: 154px;
}
#sideBar #treeNav ul.subNav li.secondExpandForCustome {
    background: url("../images/button/leftmenubg_dot_02.gif") repeat-x scroll center top transparent;
    color: Black;
    font-weight: normal;
}
#sideBar #treeNav ul.subNav li.secondExpandForCustome ul li a:link, #sideBar #treeNav ul.subNav li.secondExpandForCustome ul li a:visited {
    background: none repeat scroll 0 0 transparent;
    color: Black;
    font-weight: normal;
    line-height: 19px;
}
#sideBar #treeNav ul.subNav li.secondTitle ul li a:hover, #sideBar #treeNav ul.subNav li.secondExpandForCustome ul li a:hover {
    color: #648BB1;
    font-weight: bold;
}
#sideBar ul#treeNav li.treeNavTitle ul.subNav li ul li {
	border-bottom:none;
  /*  padding-left: 16px;*/
}
#sideBar #treeNav li.treeNavTitle ul.subNav li.secondTitle ul li.threeTitle a:link, #sideBar #treeNav li.treeNavTitle ul.subNav li.secondTitle ul li.threeTitle a:visited {
    background: none repeat scroll 0 0 white;
    color: #648BB1;
    font-weight: normal;
}
#sideBar .channel_title{ background:url(../../images/2011/sideBar_bg.jpg) no-repeat;  color: #FFFFFF;
font-weight: bold;
line-height: 30px;
    padding-left: 10px; }
	#sideBar .channel_title a:link, #sideBar .channel_title a:visited { color:#FFF;}
	#sideBar .channel_title a:hover {color:#FFF; text-decoration:none;}
/*sideBar*/

/*mainContent*/


.mainContent {
    float: left;
    width: 605px;
}
#middlesidebar{ float: left;
    overflow: hidden;
    padding: 10px 10px 16px;
    width: 585px;}
.mainContent  .banner{
    border: 1px solid #cccccc;
    height: 143px;
    overflow: hidden;
    width: 583px;}
.mainContent h3  { font-size:14px; font-weight:bold; color:#C9282D;/* border-bottom:2px solid #4d4d4d;*/ padding-bottom:5px;}
.mainContent  p{ line-height:18px;}


/* Gobal NewsDetail Style , built on: 2012-11-14 10:00 Yixiaoer  newsContent*/
#newsContent {
	float:right;
	width:785px;
	margin: 20px 10px 20px 0 ;
}
#newsContent #newsContentHead { 
	border-bottom: 1px solid #BCD0E8; 
	text-align: left; 
	height: 30px;
	}
#newsContent #newsContentHead h2, #articleBar .caption h2 {
    color: #A00401;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 10px 10px;
    text-indent: 0;
}
#newsContent #newsContentHead ul { float: right;}
#newsContent #newsContentHead ul li { float: left; line-height: 24px\9; /* all ie */ line-height: 18px;}
#newsContent #newsContentHead ul li.actionPrint { padding-left: 30px; background: url(../../images/button/icon-print.gif) no-repeat 20% 60%; }
#newsContent #newsContentHead ul a {
	color: #648bb1;
	text-decoration: none;

}
#newsContent #newsContentHead ul li.actionSend { padding-left: 30px; background: url(../../images/button/icon-send.gif) no-repeat  7px 0; }
#newsContent #newsContentHead ul li.actionFavorites { padding-left: 30px; padding-right:10px; background: url(../../images/button/icon-save.gif) no-repeat 7px 0; }
#newsContent #newsContentHead ul li.actionDown { padding-left: 30px; background: url(../../images/button/icon_down.gif) no-repeat  5px 1px; }
#newsContent #newsContentHead ul li.actionshopping { padding-left: 35px; background: url(../../images/icon_shop.gif) no-repeat  7px 0; }
#newsContent #newsContentHead ul li.actionSMBsurvey { padding-left: 35px; background: url(../../images/button/icon_surery.gif) no-repeat  7px 0; }
#newsContent #newsContentHead ul li.actionbbs { padding-left: 30px; background: url(../../images/icon_bbs.gif) no-repeat  7px 0; }

#Attachment_Download {
	border-top: 1px solid #BCD0E8;
    width: 100%;
	float:left;
	padding: 10px 0 20px 0;
	}
#Attachment_Download h2 {
    color: #A00401;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 10px 10px;
	}
#Attachment_Download ul {
	margin:0 0 0 10px;
	float:left;
	clear:both;
	}
#Attachment_Download ul li{
	float: left;
    line-height: 24px;
	background: url("../../images/button/icon_down.gif") no-repeat scroll 0 4px transparent;
	padding-left:25px;
	}

.detailBody ul {
	display: block;
    margin: 0;
    overflow: hidden;
    width: 100%;
	}
.detailBody ul li {
	background: url("../../images/listimg_dot.png") no-repeat scroll 3px 10px transparent;
    display: block;
    padding-left: 13px;
    vertical-align: bottom;
	}


.subNewsTitle { margin: 20px 10px;}
.subNewsTitle h3 { font: bold 18px Arial,Verdana; color: Black; text-indent: 0; }
.subNewsTitle h4 { font: bold 14px Arial,Verdana; color: #666666; text-indent: 0; }

.date { color:#CCC;}

#detailContent p {
    margin-top: 0;
    padding-bottom: 6px;
    padding-top: 3px;
}.idtop {
    background: url("../images/button/top.gif") no-repeat scroll left 2px transparent;
    clear: both;
    float: right;
    padding-left: 10px;
}

#newsContentHead  ul li {float:left; line-height:18px; margin-right:10px; height:18px;}
#newsContentHead  ul li img{ margin-right:5px;} 
#newsContentHead h2 { font-size:16px; height:30px; line-height:30px; font-weight:bold; color:#ae2026; float:left;}

/*newsContent*/
/*mainContent*/	
#extra {
    float: right;
    width: 195px;
	overflow:hidden;
	text-align:left;
}
.relate_links { width:190px;}
.relate_links  h4 { background-color:#cbcbcb; color:#595959; font-weight:bold; line-height:24px; height:24px; padding-left:10px;}
.relate_links ul { border:1px solid #cbcbcb; border-top:none; line-height:18px; background-color:#f6f6f6; }
.relate_links ul li{ padding-left:15px; background:url(../../images/2011/arrow_03.gif) no-repeat 3px 7px; }
#container .relate_links ul li a:link,#container .relate_links ul li a:visited { color:#666; text-decoration:none}
#container .relate_links ul li a:hover { text-decoration:underline; color:#666;}

/*footer*/
#footer{ height:216px;}
#footer_links{ height:183px; background-position:0 -269px;}
#footer_links .title { font-size:14px; color:#1268a8; line-height:25px;}
#footer_links  li { line-height:18px;}
#footer_links  li a:link, #footer_links  li a:visited{ color:#666; text-decoration:none;}
#footer_links  li a:hover{ color:#666; text-decoration:underline}
.footer_links01,.footer_links02 ,.footer_links03 ,.footer_links04 ,.footer_links05 { width:190px; margin:17px 0 0 0;}
#copyright { background-color:#595959; height:33px; line-height:33px; color:#FFF;}
#copyright a:link ,#copyright a:visited { color:#FFF; text-decoration:none;}
#copyright  a:hover { color:#FFF; text-decoration:underline;}
/*footer*/

/*
文档页面"分享到微博"样式
*/
#share_other_all { width:50px; float:left;}
#newsContent #newsContentHead ul li #share_other_all ul li { margin-right:0px;}
#share_other {
	margin: 0; padding: 0;
	float:left;
	list-style: none;
	font-size: 12px;
}
#share_other li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
	z-index:1;
}
#share_other li a {
	float: left; 
	height: 20px;
}

#share_other a.share_mainlevel {
	background:url(../../images/icon_weibo.gif) no-repeat 0 4px;
	padding-left:22px;
}


#share_other li .sub {
	position: absolute;	
	top: 20px; left: 0;
	background: #fff;
	border:5px solid #CCCCCC;
	float: left;
	width:215px;
	padding-bottom:10px;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
}

#share_other li .sub ul{
	list-style: none;
	margin: 0; 
	padding: 0;
	float: left;
}
#share_other li .sub ul p{
	padding-left:5px;
	line-height:30px;
	background:#f3f3f3;
	color:#737573;
	margin: 0; 
}
#share_other .sub ul li {
	width: 105px;
	height:32px;
	float:left;
	color: #333;
	background:none;
}

#share_other .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	border:1px solid #fff;
	height: auto;
	width: 85px;
	height:20px;
	padding: 5px;
	margin:2px;
	display: block;
	text-decoration: none;
	color: #333;
}
#share_other .sub ul li a:hover {
	color: #666; 
	background:#F2F2F2;
	border:1px solid #E5E5E5;
	}
.menuSelectCss a { color: #00EAFF;}
/*parnter login 2011-12-1*/
#partnerMenu_login form label{ display:block;margin: 5px 0;}
#partnerMenu_login form label #passwordInput{ width:125px;}
#partnerMenu_login form label #userInput{ width:125px;}
#partnerMenu_login form label span {
 display: block;
 font-weight: bold;
 margin: 2px 0;
}
/*#partnerMenu_login form span { background:(../../images/2011/log_bg_p.jpg) no-repeat; height:27px; font-weight:bold; }*/

#partnerMenu_login form .log_b #login-button {height:27px; font-weight:bold; color:#FFF; border:  none; background-color:#666;cursor: pointer; width:50px;}
/*.log_b_title { font-size:14px; color:#1268A8}*/
/*parnter login */
/*H3C为您服务-11-12-27*/
#h3c_sell_bar h4,#h3c_sell_bar .detail {background-image: url(../../images/2011/site_bg.png);}
#h3c_sell_bar h4{background-position: 0 -837px;  color: #595959;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding-left: 15px;background-repeat: repeat-x; border:1px solid #919191; border-bottom:none}
#h3c_sell_bar .detail {background-position: 0 -963px;background-repeat: none; padding: 15px 0 0 15px; border:1px solid #919191; border-top:none; }
#h3c_sell_bar .detail ul{overflow:hidden; width:170px;}
#h3c_sell_bar .detail .guid01 {margin: 10px 0 10px 0; }
#h3c_sell_bar .detail .guid01 li{ height: 25px;line-height: 25px;padding-left: 30px;}
#h3c_sell_bar .detail ul .buy ,#h3c_sell_bar .detail ul .call,#h3c_sell_bar .detail ul .call02,#h3c_sell_bar .detail ul .call03{ background: url(../../images/2011/icon_product.png) no-repeat; background-color:transparent;}
#h3c_sell_bar .detail ul .buy{background-position: 0 -51px;}
#h3c_sell_bar .detail ul .call{background-position: 0 -91px;}
#h3c_sell_bar .detail ul .call02{  background-position: 0 -131px;}
#h3c_sell_bar .detail ul .call03{  background-position: 0 -171px;}
#h3c_sell_bar .detail ul li a:link,#h3c_sell_bar .detail ul li a:visited{ color:#648BB1;}
#h3c_sell_bar .detail ul li a:hover{ color:#8cacca;}
#h3c_sell_bar .lineShadow{ height:2px; background: url(../../images/2011/lineShadow.jpg)  repeat-x; margin-left: -5px; margin-right: 10px; margin-bottom:5px;}
#h3c_sell_bar .detail .guid02 li
{background: url(../../images/button/arrow_03.gif) no-repeat scroll 0 7px transparent;
    line-height: 18px;
    padding-left: 12px;}
	#h3c_sell_bar .detail .guid02{ margin:5px 0 5px 0 }

/*H3C为您服务-11-12-27*/

/*新年logo*/
#h3c_xmas_logo{ float:left; margin-left:21px;}

/* 产品广告图 b*/
#productMidBanner{ position:relative;  overflow: hidden;}
#productMidBanner .bannerUl { height:100%; overflow:hidden;}
#productMidBanner .bannerUl li {
 display: block;
    float: left;
    height: 100%;
    overflow: hidden;
    position: relative;
    vertical-align: bottom;
	padding:0;
    width: 100%;}
#productMidBanner .bannerUl li a{
display: block;
    float: left;
    height: 100%;
    overflow: hidden;
    width: 100%;
    z-index: 10;
	}
#productMidBanner .productMidBanner_control{
	bottom:0px;
	   height: 30px;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 100%;
    z-index: 25;}
#productMidBanner .productMidBanner_control a{
	background: none repeat scroll 0 0 #CCCCCC;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    display: block;
    float: left;
    height: 10px;
    margin-right: 10px;
    overflow: hidden;
    padding: 0;
    width: 10px;
	cursor:pointer;
}
#productMidBanner .productMidBanner_control a:hover{
BORDER-BOTTOM: #e50000 1px solid; BORDER-LEFT: #e50000 1px solid; BACKGROUND: #e50000; BORDER-TOP: #e50000 1px solid; BORDER-RIGHT: #e50000 1px solid}
#productMidBanner .productMidBanner_control a.active{
 background: none repeat scroll 0 0 #990000;
    border-color: #990000;
    border-style: solid;
    border-width: 1px;
    display: block;
    float: left;
    height: 10px;
    margin-right: 10px;
    width: 10px;}
.picHidden{display:none}
/* 产品广告图 e*/