/* CSS Document */
body{margin:0px; background: url(../images/body_bg.gif) left top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#878787; }
img{ border: none; }

p{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#878787;  }
.news_date{padding:0px 0px 0px 10px;}
.news_content{padding:0px 24px 0px 10px; text-indent:26px;}
.welcome_content{ /*text-indent:26px;*/ padding-right:10px;}
/*.welcome_content a{ text-decoration: none; color:#2E8DC7; font-family:Verdana, Geneva, sans-serif; font-size:11px; white-space:nowrap;  }
.welcome_content a:hover{ text-decoration: none; color:#fff; background-color:#2E8DC7
; }

 .ser_link a, a:active, a:visited, a:link{  text-decoration: none; color:#2E8DC7; font-family:Verdana, Geneva, sans-serif; font-size:11px; white-space:nowrap; width:auto; height:auto; }
 .ser_link a:hover{text-decoration: none; color:#fff; background-color:#2E8DC7;}
*/



#software_ul li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#878787; list-style:none; line-height:20px;}

a{ text-decoration: none; color: #FFFFFF; }
a:hover{ border-bottom: none; color: #FFFFFF; }

#dv-link{ padding:0px 0px 0px 0px;}
#dv-link a, a:active, a:visited, a:link{text-decoration: none; color:#2E8DC7
; }
#dv-link a:hover{ color: #2E8DC7; text-decoration:underline;}
#dv-link li{ list-style-position:inside; list-style:none;} 

#dv-link_c { padding:0px 0px 0px 0px; margin:0px; height:16px; line-height:16px; }
#dv-link_c a, a:active, a:visited, a:link{text-decoration: none; color:#2E8DC7; height:16px; margin:0px; line-height:16px; }
#dv-link_c a:hover{ color: #2E8DC7; text-decoration:underline; height:16px; margin:0px; line-height:16px;}
#dv-link_c li{ list-style-position:inside; list-style:none; height:16px; margin:0px; line-height:16px;}

#dv_wrapper{ margin:0px auto; width:800px;}
#dv_header{ float:left; height:109px; width:800px;  left top repeat-x;}
#dv_header .logo{ float:left;  padding:0px 0px 0px 0px; }
#livechat{ float:right; padding:30px 35px 0px 0px;}
/*#dv_header .livechat{ float:right; padding:18px 35px 0px 0px; }

#header_right{ float:right;}
#header_right a{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7b7b7b; padding:6px 20px 0px 0px;}
#header_right a:link{}
#header_right a:hover{ }
*/

#dv_menu{  font-family:arial, verdana, sans-serif; color:#fff; font-size:12px; float:left; height:41px; width:800px; background:#63b5e2 url(../images/menu_bg.gif) left top repeat-x;}
#dv_banner{ float:left; height:249px; width:800px; background:#1272ae url(../images/banner_bg.gif)  left top;}
#dv_content{ float:left; padding:29px 0px 0px 0px;}
#dv_content_left{ float:left; width:256px; border-right: #e8e8e8 solid 1px;  }
#dv_content_left1{ float:left; width:256px;   }
/*#dv_content_left .click_txt{ float:left; padding:29px 0px 0px 0px;}*/

#dv_content_right{ float:right; width:531px; padding-left:11px;  }
#dv_content_right1{ float:right; width:531px; padding-left:11px; border-left: #e8e8e8 solid 1px;   }
#dv-content_right_bottom_1{float:left;  width:289px;}
#dv_news{ float:left; height:80px; padding-top:10px;}
#dv-content_right_bottom_2{float:left;  width:1px;}
#dv-content_right_bottom_3{float:left;  width:240px;}
#dv_ibm_box{ float:left; width:531px; }
#dv_ibm_box a, a:active, a:visited, a:link{ text-decoration: none; color:#2E8DC7; line-height:16px; display:run-in;  }
#dv_ibm_heading{ font-size:12px; color:#666; font-weight: 900; padding:6px 0px 2px 0px;}

#dv_ibm_box a:hover{ text-decoration: none; color:#2E8DC7; text-decoration:underline; line-height:16px;  }
#dv_ibm_box_left{ width:228px; float:left;}

#dv_ibm_box_left a, a:active, a:visited, a:link{ text-decoration: none; color:#2E8DC7; line-height:16px; display:inline; }
#dv_ibm_box_left a:hover{  text-decoration: none; color:#2E8DC7; text-decoration:underline; line-height:16px;   }
#dv_ibm_box_right{ width:auto; float:left;}
#dv_ibm_box_right a, a:active, a:visited, a:link{ text-decoration: none; color:#2E8DC7; line-height:16px; display:inline; }
#dv_ibm_box_right a:hover{  text-decoration: none; color:#2E8DC7; text-decoration:underline; line-height:16px;   }


#dv_ibm_box_right{ width:auto; float:left;}
#dv_txt_software{}

#dv_ibm_box_1{ float:left; width:178px; }
#dv_ibm_box_1 a:hover{ text-decoration: none; color:#2E8DC7; text-decoration:underline; line-height:16px;  }

#dv_ibm_box_left_1{ width:178px; float:left;}
#dv_ibm_box_left_1{ width:178px; float:left;}
#dv_ibm_box_left_1 a, a:active, a:visited, a:link{ text-decoration: none; color:#2E8DC7; line-height:16px; display:inline; }
#dv_ibm_box_left_1 a:hover{  text-decoration: none; color:#2E8DC7; text-decoration:underline; line-height:16px;   }

#ul_netapp{margin:0; padding:0; list-style:none; width:240px; float:left;}
#ul_netapp ul{padding:0; margin:0px; color:#878787;  }
#ul_netapp li a, a:active, a:visited, a:link{ list-style-position:outside; margin-left:5px; list-style:none; text-decoration: none; color:#2E8DC7; line-height:20px; display:inline;  }
#ul_netapp li a:hover{  text-decoration: none; color:#2E8DC7; text-decoration:underline; line-height:20px;   }

#dv_footer{float:left; border-top:#eaebeb solid 1px; height:50px; width:800px;}
#dv_footer .f_l{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2e8dc7; float:left; padding:15px 0px 15px 25px;}
#dv_footer .f_r{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2e8dc7; float:right;padding:15px 26px 15px 25px;}
	

















	


#dv_menu{
		margin:0;
		padding:0;
		}
	/*	#dv_menu ul{
			
		padding:0;
		
		margin:5px 0px 0px 40px;
		}*/
		
		#dv_menu ul{
			
		padding:0;
		
		margin:5px 0px 0px 22px;
		}
		
		
		#dv_menu li{
			
		position: relative;
		float: left;
		list-style: none;
		margin: 0;
		padding:0;
		}
		#dv_menu li a,a:active, a:visited, a:link{
			/*padding-left:20px;*/
			
		width:120px;
		height: 30px;
		display: block;
		text-decoration:none;
		text-align: left;
		line-height: 30px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#fff;
				}
		#dv_menu li a:hover{
		background-position: bottom center;
		}
		#dv_menu ul ul{
			
			margin:0px;
		position: absolute;
		top: 30px;
		width: 120px;
		visibility: hidden;
		}
		#dv_menu ul li:hover ul{
		visibility:visible;
		}
		a.green{
		background: url(../images/green.jpg)  no-repeat top center;
		color: #fff;
		}
		
		.select{
			background: url(../images/green.jpg)  no-repeat top center;
		color: #fff;
		background-position: bottom center;
		}
		
		
		.txt_box{ border:none; width:161px; height:19px; /*background-color:#c7e6f7;*/ border:#73c1ec solid 1px;   font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1272ae;}
.txt_box1{ border:none; width:218px; height:73px; /*background-color:#c7e6f7;*/ border:#73c1ec solid 1px;   font-family:Arial, Helvetica, sans-serif; font-size:12px;  overflow:auto; color:#1272ae;}



input.btn {	background:#1272ae; width:auto; color:#fff; border:#1272ae solid 1px;

font: bold 84% Verdana, Geneva, sans-serif; 
cursor:pointer;
height:20px;
} 

input.btnhov { 
background:#c7e6f7; width:auto; color:#1272ae;
border:#c7e6f7 solid 1px;
cursor:pointer;
height:20px;
}



a.m {
		height: 75px;
		display: block;
		margin:0px auto;
}
a.m:link {
	    
		height: 75px;
		display: block;
		margin:0px auto;
}
a.m:visited {
	    
		height: 75px;
		display: block;
		margin:0px auto;
}
a.m:hover {
	    
		height: 75px;
		display: block;
		margin:0px auto;
}
a.m:active {
	    
		height: 75px;
		display: block;
		margin:0px auto;
}