
*{margin:0; padding:0;}
body{background:#f5f5f5; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:160%;margin:0; padding:0; text-align:center; }
img{border:0;}
input,select,textarea{ height:16px; font-size:12px; color:#0066CC; padding:1px 2px 0 2px;font-family:Arial, Helvetica, sans-serif;}
textarea{ height:80px;font-size:12px; color:#0066CC; padding:1px 2px 0 2px;font-family:Arial, Helvetica, sans-serif;}
.sub_btn{height:23px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000;}
/*-----head-----------*/
#printhead{ width:968px; margin:0 auto; height:95px;  background:url(images/headbg.gif) top repeat-x #333;}
/*---#printhead #headmain{ width:900px; margin:0 auto;}---*/
			#top_language{ float:right; width:169px !important;width:181px; height:21px; background:url(images/top_language_bg.gif) no-repeat; padding-left:12px !important; margin-right:10px!important; margin-right:0;}
			#top_language ul li{ list-style:none;width: 80px; float:left; font-size:12px; color:#999;}
			#top_language  a:link,#top_language  a:visited{ font-size:12px; color:#999;text-decoration:none;}
			#top_language a:hover{font-size:12px; color:#fff;text-decoration:none;}
 #printlogomain{ float:left; width:100%; margin-top:20px;}
			#printlogo{  float:left; width:510px;height:55px; }
			#become{ float:right; padding-top:40px !important; margin-right:10px; }
/*-----menu---------*/
#printmenubar{ clear:both;width:968px;  margin:0 auto;height:32px;  background:url(images/menubg.gif) repeat-x ; border-bottom:1px solid #939393;}
#printmenubar #menu{ float:right;width:686px;}
			#menu ul{margin:0; padding:0;}
			#menu ul li{display:block;  list-style:none;display:inline; float:left; height:32px;    }
/*			#menu ul li a:link,#menu ul li a:visited{ display:block; height:24px;padding:8px 10px 0 10px;font-size:14px; color:#3C4E74; font-weight:bold; text-decoration:none; text-align:center;}
			#menu ul li a:hover{ font-size:14px;  font-weight:bold; color:#fff; background:url(images/menu_overbg.gif) repeat-x ;}*/
/*----homepage-----*/
#banner{ width:968px; height:286px; margin:4px auto 0 auto; background:url("images/banner_bot.gif") bottom no-repeat #fff; }
/*----main--------*/
#infobanner{ clear:both;width:968px; height:77px; margin:4px auto 0 auto;background:#fff;}
#mainbox{width:968px; margin:0 auto 0 auto;background:#fff; min-height:400px; height:auto;}
#mainbox #content{clear:both; width:950px; margin:0 auto;  }
.key{ margin:8px 0; width:338px;}
.key td{ padding-left:0px;}
.key_list{ width:338px;}
.key_list ul{ list-style:none;}
.key_list ul li{ width:338px; height:50px; color:#161616; background:url(images/key_bg.gif) no-repeat; margin-bottom:1px;}
.key_list ul li .key01{ background:url(images/key01.gif) 10px 8px no-repeat; padding-left:63px; padding-right:5px; padding-top:15px;height:35px;}
.key_list ul li .key02{ background:url(images/key02.gif) 10px 8px no-repeat; padding-left:63px; padding-right:5px;  padding-top:6px;height:44px;}
.key_list ul li .key03{ background:url(images/key03.gif) 10px 8px no-repeat; padding-left:63px;  padding-right:5px; padding-top:6px;height:44px;}
.key_list ul li .key04{ background:url(images/key04.gif) 10px 8px no-repeat; padding-left:63px;  padding-right:5px; padding-top:15px;height:35px;}
.key_list ul li .key05{ background:url(images/key05.gif) 10px 8px no-repeat; padding-left:63px; padding-right:5px;  padding-top:6px;height:44px;}
.key_list ul li .key06{ background:url(images/key06.gif) 10px 8px no-repeat; padding-left:63px; padding-right:5px;  padding-top:15px;height:35px;}
.key_list ul li .key07-2{ background:url(images/key07-2.gif) 10px 8px no-repeat; padding-left:63px; padding-right:5px;  padding-top:15px;height:35px;}
.key_list ul li .key08{ background:url(images/key08.gif) 10px 8px no-repeat; padding-left:63px; padding-right:5px;  padding-top:15px;height:35px;}


/*----leftside-------*/
#left_siderbar{ float:left; width:220px; background:url("images/left_sider_bg.gif") repeat-y; border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;} 
			#left_siderbar .left_title{ font-size:16px; font-weight:bold; color:#5C5C5C; text-align:left; height:23px; padding:5px; margin-right:2px;background:#EDEDED;}
			#left_siderbar .leftlist{width:210px; margin-bottom:3px; padding:6px 4px;}
			#left_siderbar .leftlist a:link,#left_siderbar .leftlist a:visited{ font-size:12px; color:#424242;  text-decoration:none;}
			#left_siderbar .leftlist a:hover{ color:#FF5E4D;}
/*----rightside-------*/
.right_siderbar{width:215px;}
.industry_list ul{ margin:0; padding:0; }
.industry_list ul li{ list-style:none; width:202px; height:30px;background:url(images/left_list_arr2.gif) 10px 12px no-repeat; border-bottom:1px solid #fff; }
.industry_list ul li a:link,.industry_list ul li a:visited{  display:block;width:184px;height:22px; font-size:12px; color:#0066CC; font-weight:bold;padding-top:6px;padding-left:18px; text-decoration:none; }
.industry_list ul li a:hover{ display:block; font-size:12px; color:#333;  background:url(images/left_list_arr.gif) 10px 12px no-repeat #D9E9F9;  text-decoration:none;}
/*acade*/
.industry_list .acade{ list-style:none; width:202px; height:45px;background:url(images/left_list_arr2.gif) 10px 12px no-repeat; border-bottom:1px solid #fff; }
.industry_list .acade a:link,.industry_list  .acade a:visited{  display:block;width:184px;height:37px; font-size:12px; color:#0066CC; font-weight:bold;padding-top:6px;padding-left:18px; text-decoration:none; }
.industry_list  .acade a:hover{ display:block; font-size:12px; color:#333;  background:url(images/left_list_arr.gif) 10px 12px no-repeat #D9E9F9;  text-decoration:none;}

/*---main-end---------*/

/*-----footer---------*/			
#footerbox{width:968px; margin:0 auto; height:220px; background:url(images/foot_copy_bg.gif) bottom repeat-x #2CA0CB;}
#footerbox #userinfo,#footerbox #copy{ width:900px; margin:0 auto;}
	#userinfo{height:180px; padding-top:8px;}
	#userinfo .menu2{font-size:12px; color:#FFFFFF;}
	#userinfo .menu2 a:link,#userinfo .menu2 a:visited{font-size:12px; color:#FFFFFF; text-decoration:underline;}
	#userinfo .menu2 a:hover{font-size:12px; color:#FFC000; text-decoration:underline;}
	#userinfo .mailtext{font-size:13px;color:#F7F7F7;}
	#userinfo .mailtext a:link,#userinfo .mailtext a:visited{color:#FFDF72;text-decoration:none;}
	#userinfo .mailtext a:hover{color:#FFDF72;text-decoration:underline;}
		
	#copy{ font-size:11px; color:#A7A7A7; padding-top:5px;}
/*--font---*/			
	.title_main{font-size:13px; color:#3C4E74; line-height:150%;}
	.mailtext2 a:link, .mailtext2 a:visited{color:#FDE48D;text-decoration:none;}
	.mailtext2 a:hover{color:#FDE48D;text-decoration:underline;}
	
	.uldot li { list-style: square; } 
	.ul_faq li{ margin-bottom:10px;}
	.infobox{ }
	.infobox td{padding:3px 8px;}
	.formbox td{padding:3px;}

	.h1{font-size:16px;color:#4A4A4A; font-weight:bold;}
	.homelink{ text-align:left; color:#8D8D8D; height:25px; font-size:11px; padding-top:10px;}
	.homelink2{ color:#666; font-size:11px; margin-left:3px;}
	
	.title_which{font-size:13px;color:#018ABD; font-weight:bold;}

	.title1{font-size:12px;color:#161616; font-weight:bold;}
	.title2{ font-size:12px; color:#0066CC; font-weight:bold;}
	.title2 a:link, .title2 a:visited{ font-size:12px; color:#0066CC;font-weight:bold; text-decoration:none; }
	.title2 a:hover{ font-size:12px; color:#0066CC;font-weight:bold; text-decoration:underline;}
	.title3{font-size:12px; color:#5D5D5D; font-weight:bold; line-height:120%;}
	.title4_con{font-size:12px; color:#19A2D8; font-weight:bold;}
	
	
	.text_more{ font-size:12px; color:#EB4200;}
	.text_more a:link, .text_more a:visited{ font-size:12px; color:#EB4200;text-decoration:none; }
	.text_more a:hover{ font-size:12px; color:#EB4200; text-decoration:underline;}	
	

	.text1{ font-size:12px;color:#535353; line-height:150%;}
    .text1 a:link, .text1 a:visited{ color:#EB4200; text-decoration:none;}
	.text1 a:hover{ color:#EB4200; text-decoration:underline;}
	
	.text01{font-size:13px; color:#161616;line-height:150%;}
	.text02{ font-size:11px; color:#495961;}
	.text2_faq{ font-size:12px;color:#666666; line-height:130%;}
	.text2_faq a:link, .text2_faq a:visited{ color:#666666; text-decoration:none;}
	.text2_faq a:hover{ color:#FF6600; text-decoration:none;}
	.text3_pro{ font-size:12px;color:#7D7E7E; line-height:150%;}
	.tab_box{border-top:1px solid #C5D3E8;border-left:1px solid #C5D3E8; /*margin:0px 8px 15px 8px;*/background:#f9f9f9;}
	.tab_box td{ font-size:12px;color:#535353; line-height:150%; padding:1px 3px; border-right:1px solid #C5D3E8;border-bottom:1px solid #C5D3E8; }
	.tab_box2{border-top:1px solid #ccc;border-left:1px solid #dcdcdc; margin:10px 0;background:#F9F9F9; }
	.tab_box2 td{ font-size:12px;color:#535353; line-height:120%; text-align:left; padding:3px 5px; border-right:1px solid #ccc;border-bottom:1px solid #ccc; }
	.tab_box2 td a:link,.tab_box2 td a:visited{ color:#EB4200; text-decoration:none;}
	.tab_box2 td a:hover{ color:#EB4200; text-decoration:underline;}
	.logotab td{ height:90px; vertical-align:middle;}
	
	.feature_check{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#535353;}
	
	.font_blue{ font-size:12px; font-weight:normal; color:#0066CC;}
	.font_blue a:link,
	.font_blue a:visited{ color:#0066CC; text-decoration:underline;}
	.font_blue a:hover{text-decoration:none;}
	
	.font_blueNone{ font-size:12px; font-weight:normal; color:#5D5D5D;}
	.font_blueNone a:link,
	.font_blueNone a:visited{ color:#5D5D5D; text-decoration:none;}
	.font_blueNone a:hover{text-decoration:underline;}
	
/*tab select menu class*/

.lib_Menubox {height:26px;line-height:26px; border-bottom:3px solid #999;}

.lib_Menubox ul{margin:0px;padding:0px;list-style:none; top:4px; left:-1px; margin-left:10px; height:26px;text-align:center;}
.lib_Menubox li{float:left;display:block;cursor:pointer; padding-left:23px; padding-right:23px; color:#5D5D5D;font-weight:bold; margin-right:3px;height:26px;line-height:26px;; background-color:#D2E5F1; overflow:hidden;}
.lib_Menubox li a:link,
.lib_Menubox li a:visited{ color:#5D5D5D; text-decoration:none;}
.lib_Menubox .hover{background:#999;
						color:#FFF;height:26px;line-height:26px;}
.lib_Menubox .hover a:link,
.lib_Menubox .hover a:visited{ color:#FFF; text-decoration:none;}

.lib_Contentbox{clear:both;text-align:left; margin-top:15px;}

/*tab select menu class faq 20100412*/

.lib_Menubox02 {height:26px;line-height:26px; border-bottom:3px solid #999;}

.lib_Menubox02 ul{margin:0px;padding:0px;list-style:none; top:4px; left:-1px; margin-left:15px; height:26px;text-align:center;}
.lib_Menubox02 li{float:left;display:block;cursor:pointer; font-size:12px; width:270px; color:#5D5D5D;font-weight:bold; margin-right:20px;height:26px;line-height:26px;; background-color:#D2E5F1; overflow:hidden;}
.lib_Menubox02 li a:link,
.lib_Menubox02 li a:visited{ color:#5D5D5D;  font-size:12px; text-decoration:none;}
.lib_Menubox02 .hover{background:#999;
						color:#FFF;height:26px;line-height:26px;}
.lib_Menubox02 .hover a:link,
.lib_Menubox02 .hover a:visited{ color:#FFF;  font-size:12px; text-decoration:none;}

.lib_Contentbox02 {clear:both;text-align:left; margin-top:15px;}

.faq_container {
	width: 600px; margin-top:5px;
}

h4 {
	display:block;
	font-size:13px;
	color:#018ABD;
	font-weight:bold;
	cursor: pointer;
	height: 24px;
	line-height: 20px;	
	background:url(images/faq_select.gif) left no-repeat;
	padding-left:10px;
}

h4 a {
	display: block;
	padding-top: 1px;
	padding-right: 8px;
	padding-left: 10px;	
	
	color: #018ABD;
	font-weight:bold;
	height: 24px;
	text-decoration: none;	
	moz-outline-style: none;
	
	
}
.faq_content{
	
	color:#666666;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:10px;
	padding-left: 10px;
	border:1px solid #EAE9E9; 
	background-color:#F7F7F7;
	margin-top:5px;
	margin-bottom:5px;
	height:auto;
	
}
.faq_content ul{ list-style:outside; padding-left:15px;}
.faq_content  ul li{ font-size:12px;color:#666666; line-height:150%;  margin-bottom:10px;}
.faq_content  ul li a:link,.faq_content  ul li a:visited{color:#666666; text-decoration:none;}
.faq_content  ul li a:hover{color:#FF6600; text-decoration:none;}

/*tab select menu class faq 20100412 End*/
