@import url("/custom/CapitalVue/HeaderFooter.css");
#tabLinks .tabsFixed{display:block}
.about .post_view_title,.about ul.post_view_header{display:none}
#post_view .content{margin-left:5px}
.about{margin:0;}
.fragments {
	height:750px;
	}
/*#td_footer{margin-top:0}*Ó°Ïìie7/

#pane1 .IQ_Product_banner {background:#fff url(images/banner_bg.gif) top left repeat-x ; }  
/*--------------bottom/top------------------*/
#pane1 .IQ_Product_banner ul.anchors {list-style:none; width:928px; overflow:hidden } 
#pane1 .IQ_Product_banner ul.anchors li{float:left;margin: 0pt;height:41px; background: url(images/anchors_bg.gif) repeat-x;
text-align:center; line-height:41px; font-size:11pt; width:154px;}
#pane1 .IQ_Product_banner ul.anchors .tabOn{background:none; width:158px}
#pane1.portlet_main .anchors a,#pane1 .portlet_main .anchors a:hover,#pane1 .portlet_main .anchors a:link,#pane1 .portlet_main .anchors a:visited {display:block;color:#3c3c3c; text-decoration:none; width:100%}
/*.portlet_main .anchors .tabOn a,.portlet_main .anchors .tabOn a:hover,.portlet_main .anchors .tabOn a:visited{color:#fff}*/
#pane1 .IQ_Product_banner .clear {clear: both;} 
#pane1 .IQ_Product_banner .fragments { height:400px; overflow: hidden;font-family:Tahoma; color:#464749; padding:10px 20px; font-size:9pt; position:relative}
#pane1 .fragments ul{list-style:none; overflow:auto}
#pane1 .fragments li{background:url(images/li.gif) left 4px no-repeat; padding-left:15px;line-height:18px}
#pane1 .fragments li li{background:none; list-style-type:none;list-style-position:outside}
#pane1 .fragments span{font-size:11pt}
.sample{position:absolute; top:150px; left:48px}
/*.fragments ul li{float:left} */
.fin{background:url(images/fin.gif) 20px 20px no-repeat; padding:0 100px 0 170px; }
.research{background:url(images/research.gif) 20px 20px no-repeat; padding:15px 30px 0 170px; }
.news{background:url(images/news.gif) 20px 20px no-repeat; padding:15px 30px 0 170px; }
.macro{background:url(images/macro.gif) 20px 20px no-repeat; padding:15px 30px 0 170px; }
.reports{background:url(images/reports.gif) 20px 20px no-repeat; padding:15px 30px 0 170px; min-height:300px; _height:300px}
.custom_research{background:url(images/custom_research.gif) 20px 20px no-repeat; padding:15px 30px 0 170px; min-height:300px; _height:300px}

#pane2 .IQ_Product_banner{background:#fff url(images/banner_bg_1.gif) left top repeat-y ; min-height:400px; _height:400px}
#pane2 .IQ_Product_banner ul.anchors {list-style:none; width:200px; float:left; padding:10px 20px } 
#pane2 .IQ_Product_banner ul.anchors li{margin: 0pt; background:none; line-height:30px}
#pane2 .IQ_Product_banner ul.anchors .tabOn{background:#fff; }
#pane2 .portlet_main .anchors a,#pane2 .portlet_main .anchors a:hover,#pane2 .portlet_main .anchors a:link,#pane2 .portlet_main .anchors a:visited {color:#3c3c3c; text-decoration:none;}
#pane2 .portlet_main .anchors .tabOn a,#pane2 .portlet_main .anchors .tabOn a:hover,#pane2 .portlet_main .anchors .tabOn a:link,#pane2 .portlet_main .anchors .tabOn a:visited {color:orange; }
#pane2 .fragments{font-size:8pt; padding:10px 0}

.style2{margin:0}

#content{padding:0; margin-bottom:8px;}
.tab_panes{ margin-top:8px;}
#ieb{
	 border:#fafafa solid 1px;
	}
#ieb:hover{
	 border:#E5E5E5 solid 1px;
	 cursor:pointer;


	}
	
.tab_pane .portlet_frame{
	margin:5px 0 10px 1px;
	
	}	
	
	
/*-----------------new style---------------------*/

@charset "utf-8";
.portlet_frame{ margin:0;}
div.coldiv, div.colhighlight{
	height:300px;
	
	}
.style_sc .portlet_main a,  .style_sc .portlet_main a:link, .style_sc .portlet_main a:visited{
	color:#496C91;
font-family:Arial,MingLiu,PMingLiu,Arial,Helvetica,sans-serif;
font-style:normal;
font-weight:bold;
text-decoration:none;
	}
.style_sc .portlet_main a:hover{
	color:#ff6600;
	}	

body{ background-color:#f5f5f5; }
div.row{overflow:visible;}
div.column{margin-bottom:0 !important; padding-bottom:0 !important}
.spost_slider .content{
	position:relative;
	height:auto;
	
	}
#cmp_container{margin:5px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	#cmp_logo{ height:86px;border-bottom:1px #dfdfdf solid;  }
		#cmp_logo1{ float:left; width:148px; height:86px; background:url(images/company_info_01.png) 0 1px no-repeat;}
			#cmp_logo1 img{ margin-left:3px; margin-top:4px;}
		#cmp_name{ float:left; height:55px; margin-top:30px;  }
			.cmp_name1{ margin-top:8px; font-size:12px; color:#464646} 
			.cmp_name2{ margin-top:5px; font-size:16px; font-weight:bold; color:#7e7e7e}
	
	.cmp_cd{ color:#ff6600; font-size:14px; font-weight:bold; margin:14px 0 12px 0;}
	.cmp_cd_con{line-height:19px; font-size:12px; color:#424242;}
	#cmp_list{ margin-top:25px; height:31px; background-color:#dfdfdf; padding:0;}
		#cmp_list1{ float:left; width:500px; height:31px; line-height:31px;color:#424242;}
			.cmp_lsp1{ margin-left:15px;}
			.cmp_lsp2{ margin-left:50px;}
		#cmp_list2{ float:right; width:170px; height:31px; line-height:31px; background-color:#ff6600; text-align:center;font-size:14px; font-weight:bold; color:#f5f5f5;}
		#cmp_list3{ float:right; width:18px; height:31px; background:url(images/company_info_02.png) no-repeat;}
	
	#cmp_info{ width:100%; margin:10px 0 40px 0; font-size:12px;}
		.cmp_b1{ border-bottom:1px #cfcfcf solid; border-right:1px #cfcfcf solid; margin:0;}
		.cmp_b2{ border-right:1px #cfcfcf solid; margin:0;}
		.cmp_b3{ border-bottom:1px #cfcfcf solid; margin:0;}
		.cmp_sp1{ color:#6e6e6e; font-weight:bold;}
	
	.cmp_contact{ width:100%; padding:4px 0; border-top:1px #cfcfcf solid; color:#6e6e6e;}
		.cmp_con_icon{ width:30px; text-align:center;}
		.cmp_contact strong{ margin-right:5px;}
		
/*product*/
#prt_container{ width:983px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0; height:auto!important;}
	#prt_container #top{ width:983px; height:6px; background:url(images/product_01.png) no-repeat; }
	#prt_container #btm{ width:983px; height:6px;background:url(images/product_02.png) no-repeat;}
	#prt_container #main{ width:982px; /*height:1185px;*/ border-left:1px #a5a8ac solid; border-right:1px #a5a8ac solid; background-color:#f5f5f5;  }
		#prt_t1{ padding:15px 0 15px 30px; text-align:left;}
		#prt_ban{ width:822px; height:197px; background:url(images/product_04.jpg) no-repeat; margin:0 auto;}
		#prt_container #main p{ width:880px; margin:0 auto 20px; padding:0; line-height:20px; font-size:12px; text-align:left; color:#707070;}
		#prt_container #main p span{ display:block; font-size:16px; color:#ff6600; font-weight:bold;margin:5px 0;}
		
		.prt_tc{ width:910px; height:37px; margin:0 auto 5px; background:url(images/product_05.jpg) repeat-x; cursor:pointer; clear:both; color:#333333;}
			.prt_tc:hover{ color:#ff6600;}
			.prt_t{ float:left; width:300px; height:37px; line-height:37px; font-size:14px; font-weight:bold; text-align:left; padding-left:15px;}
			.prt_ico1{ float:right; width:50px; height:37px; background:url(images/product_06.gif) 0 17px no-repeat;}
		.prt_info{ margin:0px auto 0; text-align:left;}
			.prt_img1{ float:left; width:120px; height:150px; background:url(images/fin.gif) 10px 7px no-repeat;}	
			.prt_img2{ float:left; width:120px; height:150px; background:url(images/macro.gif) 10px 7px no-repeat;}	
			.prt_img3{ float:left; width:120px; height:150px; background:url(images/custom_research.gif) 10px 7px no-repeat;}	
			.prt_img4{ float:left; width:120px; height:150px; background:url(images/news.gif) 10px 7px no-repeat;}	
			.prt_img5{ float:left; width:120px; height:150px; background:url(images/research.gif) 10px 7px no-repeat;}	
			.prt_img6{ float:left; width:120px; height:150px; background:url(images/reports.gif) 10px 7px no-repeat;}	
			.prt_info h4{color:#535353; font-size:12px; font-weight:bold; text-align:left; margin:0; padding:10px 0 0 0;}
			.prt_ifcon{ padding: 5px 20px 0 120px; margin:0; line-height:22px; color:#535353; text-align:left;}
				.prt_ifcon div{padding: 0 0 0 20px; margin:0; font-size:11px; line-height:22px; color:#535353; text-align:left;}
			.prt_ifview{ background:none; color:#ff6600;padding: 8px 20px 12px 120px; margin:0; text-align:right;}
				#prt_container a{ color:#ff6600; text-decoration:none; background-image:url(images/product_08.gif); background-position:left; background-repeat:no-repeat; padding-left:10px }
				#prt_container a:hover{ color:#ff6600; text-decoration:underline;}
		
		.prt_line{ height:37px; margin:0 20px; border-top:1px #bbbcbd solid; clear:both;}
		
		
/*about us*/
#abs_container{ width:983px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:5px auto 5px; padding:0;}
	#abs_container img{ display:block;}
	#abs_container #top{ width:983px; height:6px; background:url(images/aboutus_01.png) no-repeat; }
	#abs_container #btm{ width:983px; height:6px;background:url(images/aboutus_02.png) no-repeat;}
	#abs_container #main{ width:982px; border-left:1px #a5a8ac solid; border-right:1px #a5a8ac solid; background-color:#f5f5f5; }
		#abs_t1{ padding:20px 0 20px 30px; text-align:left;}
		#abs_t2{ width:942px; text-align:center;  margin:20px 0 0 30px;color:#333;}
		#abs_t2 h2{ font-weight:normal; margin-bottom:15px; font-size:18px;}
		#abs_t2 p{margin:5px 0; padding:0;}
		#abs_t2 h2 a{ color:#333; text-decoration:none;}
		#abs_t2 h2 a:hover{ color:#ff6600; }
		#abs_t2 a{ color:#ff6600}
		#abs_img1{ width:944px; height:182px; background:url(images/aboutus_05.png) no-repeat; margin:0 auto;}
		#abs_img2{ width:944px; height:182px; background:url(images/aboutus_04.png) no-repeat;margin:0 auto; text-align:left;}
			#abs_img2 div{ text-align:left;  width:320px; padding:10px 0 0 25px; line-height:20px; color:#4c4b4b;}
			#abs_img2 a{ color:#4c4b4b; text-decoration:underline;}
			#abs_img2 a:hover{ color:#ff6600; text-decoration:underline;}
		#abs_t2_down{float:right; height:28px; width:200px; line-height:28px;  background:url(images/pdf_download.gif) 15px 8px no-repeat; padding-left:25px; margin-right:30px!important; margin-right:15px;}
			#abs_t2_down a:link,#abs_t2_down a:visited{ color:#333333}
			#abs_t2_down a:hover{ color:#ff6600; text-decoration:underline;}
		#abs_t2_left{text-align:left; padding-left:150px; line-height:19px; margin-top:5px;}
		#abs_t2_p{ font-size:16px;}
		
		#abs_dt{ width:942px; height:6px; margin:20px auto 0;}
		#abs_dbtm{ width:942px; height:6px; margin:0 auto; clear:both;}
		.abs_dm{ width:938px;border-left:2px #dfdddf solid; border-right:2px #dfdddf solid; margin:0 auto; text-align:left;}
			.abs_dm ul{ padding:0; margin:10px 5px 10px 145px; list-style:none; display:inline-block; /*background:url(images/aboutus_13.png) -3px 0 repeat-y;*/}
			.abs_dm ul li{ float:left; margin:0px 28px!important; margin:0px 28px 0px 14px;border-left:1px solid #E3E3E3; }	
			.abs_dm ul .li_none{ border:none;}
				#abs_h1{padding:0; margin: 0 0 0 15px;}
				#abs_h2{padding:0; margin: 0 0 0 15px;}
				#abs_h3{padding:0; margin: 0 0 0 15px;}
				#abs_h4{padding:0; margin: 0 0 0 15px;}
				#abs_h5{padding:0; margin: 0 0 0 15px;}
				.abs_dm ul p{padding-right:5px; margin:0 0 15px 15px; line-height:18px;color:#565555;}
				.abd_rl{ border-right:1px #dfdddf solid; }
					#abs_h1 a{ display:block; padding:15px 0 15px 30px;  font-size:15px; font-weight:bold; color:#565555; text-decoration:none; background:url(images/aboutus_09.png) 0 10px no-repeat}
					#abs_h1 a:hover{padding:15px 0 15px 30px; color:#ff6600; background:url(images/aboutus_091.png) 0 10px no-repeat}
					#abs_h2 a{ margin-left:24px;display:block; padding:15px 0 15px 30px;  font-size:15px; font-weight:bold; color:#565555; text-decoration:none; background:url(images/aboutus_10.png) 0 10px no-repeat}
					#abs_h2 a:hover{margin-left:24px;padding:15px 0 15px 30px; color:#ff6600; background:url(images/aboutus_101.png) 0 10px no-repeat}
					#abs_h3 a{margin-left:24px; display:block; padding:15px 0 15px 30px;  font-size:15px; font-weight:bold; color:#565555; text-decoration:none; background:url(images/aboutus_08.png) 0 10px no-repeat}
					#abs_h3 a:hover{margin-left:24px;padding:15px 0 15px 30px; color:#ff6600; background:url(images/aboutus_081.png) 0 10px no-repeat}
				#abs_h5 a{ margin-left:24px; display:block; padding:15px 0 15px 30px;  font-size:15px; font-weight:bold; color:#565555; text-decoration:none; background:url(images/sol.png) 0 10px no-repeat}
					#abs_h5 a:hover{margin-left:24px;padding:15px 0 15px 30px; color:#ff6600; background:url(images/sol1.png) 0 10px no-repeat}
					#abs_h4 a{margin-left:24px; display:block; padding:15px 0 15px 30px;  font-size:15px; font-weight:bold; color:#565555; text-decoration:none; background:url(images/sys.png) 0 10px no-repeat}
					#abs_h4 a:hover{margin-left:24px;padding:15px 0 15px 30px; color:#ff6600; background:url(images/sys1.png) 0 10px no-repeat}
				
		#abs_ad{ width:942px; padding:20px 0; margin:0 auto;}
			#abs_ad p{ margin:0 0 0 320px; text-align:left; line-height:19px; color:#333333;}
			#abs_ad p span{ color:#ff6600; font-weight:bold;}
			#abs_right{margin:0;text-align:left; line-height:19px; color:#333333; padding:0 15px 0 310px;}
			#abs_right h2{ color:#ff6600; font-size:15px;}
			#abs_right span{ color:#333; font-weight:bold;}
			#abs_right em{ font-size:13px;}
			
			#abs_left{ float:left; width:310px; height:364px;   text-align:center}
			#abs_left img{ border:0; margin-top:5px;margin-left:20px;}
			
			
			
/*contact*/
#cont_container{ width:983px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0;}
	#cont_container #top{ width:983px; height:6px; background:url(images/contact_01.png) no-repeat; }
	#cont_container #btm{ width:983px; height:6px;background:url(images/contact_02.png) no-repeat;}
	#cont_container #main{ width:982px; border-left:1px #a5a8ac solid; border-right:1px #a5a8ac solid; background-color:#f5f5f5; display:inline-block; }
		#cont_t1{ padding:15px 0 15px 30px; text-align:left;}
		#cont_t2{ width:945px; height:216px; background:url(images/contact_04.jpg) left top no-repeat; margin:0 auto; border-bottom:1px #d3d3d3 solid; text-align:left;}
			#cont_t2 p{ color:#e3e3e3; padding-top:38px; padding-left:40px; width:490px; line-height:19px; font-size:13px; margin:0;}
			#cont_t2 a{color:#e3e3e3;text-decoration:underline;}
			#cont_t2 a:hover{color:#ff6600; text-decoration:underline;}
		
		#cont_adds1{ height:80px; width:945px; background:url(images/contact_051.jpg) 42px 25px no-repeat; margin:0 auto;color:#727272;}
			#cont_adds1:hover{background:url(images/contact_05.jpg) 42px 25px no-repeat;color:#185a80;}
			#cont_adds1 p{ text-align:left; padding:25px 0 0 282px;  line-height:19px; margin:0;}
		#cont_adds2{ -moz-border-radius:5px; border:1px solid #d7d7d7; padding:0px; width:927px; margin:0 auto 20px;}			
			#cont_adds2t{ height:283px; width:100%; overflow:hidden;}
			#cont_adds2n{ height:80px; width:100%; background:url(images/contact_061.jpg) 33px 22px no-repeat; border-bottom:1px solid #e1e0de;color:#727272; }
				#cont_adds2n a{color:#727272;}
				#cont_adds2n a:hover{color:#ff6600;}
				#cont_adds2n:hover{background:url(images/contact_06.jpg) 33px 22px no-repeat;color:#ff6600;}
				#cont_adds2n p{text-align:left; padding:23px 0 0 273px;  line-height:19px; margin:0;}
				
				
/*overview*/
#over_container{ width:983px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 auto; padding:0;}
	#over_container a{ color:#3e3e3e; text-decoration:none;font-weight:bold;}
	#over_container .over_infoname a{font-weight:normal;}
	#over_container a:hover{ color:#ff6600; text-decoration:underline}
	#over_container #top{ width:983px; height:6px; background:url(images/product_01.png) no-repeat; }
	#over_container #btm{ width:983px; height:6px;background:url(images/product_02.png) no-repeat;}
	#over_container #main{ width:982px; border-left:1px #a5a8ac solid; border-right:1px #a5a8ac solid; background-color:#f5f5f5; display:inline-block; }
		#over_t1{ padding:15px 0 5px 30px; text-align:left;}
		#over_ban{ width:943px; height:251px; background:url(images/overview_04.jpg) no-repeat; margin:0 auto 20px;}		
			#over_ban div{ margin:0; padding:25px 20px 0 290px; line-height:22px; color:#595959; text-align:left; font-size:13px;}
			#over_ban span{ color:#ea4c01;}
			#over_ban p{ margin:0; padding:66px 23px 0 0; text-align:right;}
			#over_ban p img{ border:0;}
		
		.over_tc{ padding-left:15px; margin-right:300px; display:block; height:37px; line-height:37px; position:relative;}
		.over_info{ width:910px; margin:0 auto 15px; text-align:left}
			.over_info table{ width:100%; border:0; text-align:center; }
			.over_infoname{ text-align:left; padding-left:10px; width:42%;}
			.over_infobg{ background-color:#e7e7e7;}
			
		.prt_info table{ width:100%; border:0; text-align:center; }
			
		.over_line{ height:37px; margin:0; border-top:1px #bbbcbd solid; clear:both;}
					
		.iqsiteFeatured .dhtmlgoodies_question{ background:url(images/product_05.jpg) repeat-x; height:37px; margin:0; clear:both; color:#333333; line-height:37px; font-size:14px;  font-weight:bold; text-align:left; cursor:pointer; }
		.iqsiteFeatured .dhtmlgoodies_question:hover{ color:#ff6600}
		.iqsiteFeatured .dhtmlgoodies_question .activeButton {background:url(images/product_06.gif) right 17px no-repeat; margin-right:30px; display:block;}
		.featuredTitle .iqsitefeaturebutton {background:url(images/product_06.gif) right 17px no-repeat; margin-right:30px; display:block;}
		.dhtmlgoodies_answer { overflow: hidden; }



/*solutions*/
#solutions_bg{
	background-color:#f5f5f5;
	padding:6px 0 0 3px;

	
	}
	#solutions_top{ width:983px; height:6px; background:url(images/product_01.png) no-repeat; }
	#solutions_btm{ width:983px; height:6px;background:url(images/product_02.png) no-repeat;}
	
	
#solutions_banner_right ul{
	list-style:none;
	padding:0;
	margin:0 0 0 20px;
	}
#solutions_banner_right ul li{
	margin:10px 0;
	}
#solutions_banner_right .i{
	list-style:disc;
	margin-left:13px;
	
	}

#solutions_banner{
	width:711px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:22px;
	margin:5px 13px 5px 15px;
	}
#solutions_banner_right{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:22px;
	margin-top:5px;
	background-color:#F1F1F1;
	padding-bottom:20px;
	font-size:11px;
	}
#solutions_banner_right a:link,#solutions_banner_right a:active,#solutions_banner_right a:visited{
	color:#333;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

#solutions_banner_right a:hover{
	color:#ff6600;
	font-weight:bold;
	
	}
#solutions_banner_right a.h{
	color:#ff6600;}
#solutions{
	width:219px;
	background-image:url(images/oursolutions_18.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#1e5372;
	padding-bottom:252px;
	float:left;
	margin:10px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
#solutions .i{
	padding-left:23px;
	color:#C3C3C3;
	}

#solutions h1{
	color:#ffa140;
	background-image:url(images/oursolutions_03.jpg);
	background-position:top;
	background-repeat:no-repeat;
	font-size:20px;
	margin:0;
	padding:15px 0 15px 15px;
	font-weight:normal;
	}
#solutions ul{
	list-style:none;
	margin:0;
	padding:0 0 0 0px;
	}
#solutions ul li{
	list-style:none;
	padding:10px 0px;
	background-image:url(images/oursolutions_09.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}
#solutions ul li a:link.h,#solutions ul li a:active.h,#solutions ul li a:visited.h,#solutions ul li a:hover.h{
	color:#ffa140;
	background:url(images/oursolutions_15.jpg) no-repeat 15px;
	}
#solutions ul li a:link,#solutions ul li a:active,#solutions ul li a:visited{
	color:#f5f5f5;
	background:url(images/oursolutions_12.jpg) no-repeat 15px;
	padding-left:23px;
	text-decoration:none;

	}	
#solutions ul li a:hover{
	color:#ffa140;
	background:url(images/oursolutions_15.jpg) no-repeat 15px;
	padding-left:23px;
	text-decoration:none;
	}
	
#solutions_content{
	margin:10px 0;
	float:left;
	width:714px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	}
#solutions_content a:link,#solutions_content a:active,#solutions_content a:visited{
	color:#333;
	text-decoration:underline;
	}

#solutions_content a:hover{
	color:#ff6600;
	}
#solutions_content h5 a:link,#solutions_content h5 a:active,#solutions_content h5 a:visited{
	color:#ff6600;
	text-decoration:underline;
	}

#solutions_content .banner{
	width:712px;
	height:142px;
	background-image:url(images/oursolutions_06.jpg);
	}
#solutions_content p{
	line-height:21px;
	margin:10px 0 20px 5px;

	}
#solutions_content p span{
	float:right;
	padding-left:20px;
	background-image:url(images/pdf_download.gif);
	background-position:left;
	background-repeat:no-repeat;
	}	
#solutions_content p img{
	margin:5px;
	float:right;
	}
#solutions_content h2{
	font-size:16px;
	font-weight:bold;
	color:#333;
	margin-left:5px;
	}
#solutions_content h3{
	font-size:22px;
	font-weight:normal;
	color:#1e5372;
	margin-top:15px;
	margin-left:5px;
	width:500px;
	float:left;

	}
#solutions_content h5{
		margin-left:8px;
		font-size:14px;
	}
#solutions_content  span{
	float:right;
	margin-top:18px;
	padding:0;

	}
#solutions_content h4{
	font-size:18px;
	font-weight:normal;
	color:#1e5372;
	margin:5px;
	padding-bottom:7px;
	border-bottom:solid 1px  #cecece;
	}
#solutions_dt{
	font-size:22px;
	font-weight:normal;
	color:#ff6600;
	margin:5px;
	padding-bottom:7px;
	}
#solutions_t{
	margin:5px;
	height:20px;
	font-size:18px;
	font-weight:normal;
	color:#1e5372;
	padding-bottom:7px;
	border-bottom:solid 1px  #cecece;
	}
#solutions_t2{
	margin:5px;
	height:20px;
	font-size:18px;
	font-weight:normal;
	color:#1e5372;
	padding-bottom:7px;}
#solutions_t div{
	float:left;
	margin:0;
	padding:0;}
#solutions_t span{
	float:right;
	margin-top:3px;
	}
#solutions_content ul{
	list-style:none;
	padding:0;
	margin:0 0 0 10px;
	}
#solutions_content ul li{
	margin:10px 0;
	}
#solutions_content .i{
	list-style:disc;
	margin-left:13px;
	
	}
	
	
-----------------------------
.clear{
	clear:both;

}
#tabPanes .style_sc .news_right{
	min-width:245px;	

}
#tabPanes .style_sc .news_right .top{
	height:32px;
	background-image:url(images/news-1_03.jpg);

}
#tabPanes .style_sc .news_right li{float:left;color:#000;line-height:20px;padding:5px 2px;list-style:none}
#tabPanes .style_sc .news_right li.name{
color:#444;
font-size:10px;
line-height:16px;
margin-left:5px;
width:50%;
}
#tabPanes .style_sc .news_right li.jiage{
	color:#444;
font-size:10px;


	width:20%}
#tabPanes .style_sc .news_right li.green{
	color:#444;
font-size:10px;


	width:20%}
#tabPanes .style_sc .news_right .top h1{
	font-family:Arial;
	font-size:14px;

	color:#ff6600;

	float:left;
	margin:10px 10px;
	padding:0;

}
#tabPanes .style_sc .bod ul{
	border-bottom:#e1e1e1 solid 1px;
	
	margin-right:4px;
	}



#tabPanes .style_sc{ margin-top:-9px; background-color:#f5f5f5;}
	#tabPanes .style_sc table{background-color:#f5f5f5;}
	#tabPanes .style_sc div{background-color:#f5f5f5;}
	#tabPanes .style_sc .portlet{ border:0;}

#tabPanes .style_l_t{ margin:5px 0 0 0; }
	#tabPanes .style_l_t .portlet{ border:0;}
	#tabPanes .style_l_t .change_down{background:0; padding-left:10px;}
	#tabPanes .style_l_t .change_up{background:0; padding-left:10px;}

#tabPanes .style_r_n{ background-color:#233446; background:url(images/style_r_n.jpg) left top repeat-y;}
	#tabPanes .style_r_n .portlet_top{background-color:#233446; background:0; border:0; border-bottom:2px solid #000000; margin:0 10px;}
	#tabPanes .style_r_n .portlet_main{background-color:#233446; background:0;}
	#tabPanes .style_r_n .portlet{border:0; padding-left:10px;}
	#tabPanes .style_r_n .sector_block{ width:105px;}
	#tabPanes .style_r_n .sectorTitle a{ font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
	#tabPanes .style_r_n .sectorPercentage{ font-family:Arial, Helvetica, sans-serif;}
	#tabPanes .style_r_n .portlet_top .title{ color:#ff6600;}

#tabPanes .style_r_n1{ background-color:#233446; background:url(images/style_r_n.jpg) left top repeat-y; margin-top:5px;}
	#tabPanes .style_r_n1 .portlet_top{background-color:#233446; background:0; border:0; border-bottom:2px solid #000000; margin:0 10px;}
	#tabPanes .style_r_n1 .portlet_main{background-color:#233446; background:0;}
	#tabPanes .style_r_n1 .portlet{border:0; padding-left:10px;}
	#tabPanes .style_r_n1 .sector_block{ width:105px;}
	#tabPanes .style_r_n1 .sectorTitle a{ font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
	#tabPanes .style_r_n1 .sectorPercentage{ font-family:Arial, Helvetica, sans-serif;}
	#tabPanes .style_r_n1 .portlet_top .title{ color:#ff6600;}

#tab5,#tab6,#tab7,#tab8,#tab9,#tab10,#tab11,#tab12,#tab14,#tab15,#tab16,#tab17{ display:none;}
#tab13{ margin-left:-20px; position:absolute;}
#tab3{margin-left:50px; position:absolute}
#tab4{margin-left:95px; position:absolute}
#tabLinks .tabsFixed li{ margin:5px 1px !important;}
#tabLinks .tabsFixed { margin-top: 1px;
}

/*mobile*/
#prt_container #main_mobile{ width:982px; border-left:1px #a5a8ac solid; border-right:1px #a5a8ac solid; background-color:#f5f5f5; display:inline-block; }
#cap_mobile_des{ clear:both;}
	#cap_mobile_img1{ float:right; background:url(images/mobile_01.jpg) no-repeat; height:270px; width:550px; padding-right:20px; margin-top:-10px;}
	#cap_mobile_des h2{ margin:0; padding:0 0 0 35px; font-size:12px; color:#3E3E3E; line-height:20px; font-weight:normal;}
	#cap_mobile_des h3{ margin:0; padding:0 30px 0 35px; font-size:14px; color:#3E3E3E; line-height:19px; clear:both;font-weight:normal;}
	.mobile_p1{ margin:0 0 0 40px; font-size:12px; color:#EC5200; line-height:20px;}
.cap_mobile_con1{ clear:both;}
	.cap_mobile_img2{ float:right; background:url(images/mobile_06.jpg) no-repeat; height:230px; width:300px; padding-right:25px;}
	.cap_mobile_img3{ float:right; background:url(images/mobile_05.jpg) no-repeat; height:261px; width:298px; margin:0 0 40px; padding-right:25px;}
	.cap_mobile_img4{ float:right; background:url(images/mobile_04.jpg) no-repeat; height:190px; width:300px; margin:42px 0; padding-right:10px;}
	.cap_mobile_con1 h4{margin:20px 0 10px 35px; padding:0; font-size:16px; color:#666; line-height:19px;}
	.cap_mobile_con1 .t4{ color:#4A4A4A;}
	.cap_mobile_con1 h5{margin:20px 0 10px 35px; padding:0; font-size:16px; color:#ff6600; line-height:19px;}
	.mobile_p4{ margin:0 0 0 40px; padding:0 0 0 25px; font-size:12px; color:#666; background:url(images/mobile_16.gif) left 4px no-repeat; line-height:19px;}
	.mobile_p2{ margin:0 0 0 40px; padding:0 0 0 10px;font-size:12px; color:#333; background:url(images/mobile_07.jpg) left 8px no-repeat;line-height:19px;}
	.mobile_p3{ margin:10px 0 0 40px; padding:0;line-height:19px;}
#prt_t1 .mobile_cn{ float:right;  height:38px; padding-right:41px; vertical-align:middle; padding-top:7px;}
#prt_t1 .mobile_en{ float:right;  height:38px; padding-right:41px; vertical-align:middle; padding-top:7px; }
	#prt_t1 .mobile_cn a,#prt_t1 .mobile_en a{ background-image:none; padding-left:10px;}


#prt_container #main p span{ display:block; font-size:16px; color:#ff6600; font-weight:bold;margin:5px 0;}


/*new_menu_NoLogin*/
.nav5-nologin {
    background: url("images/nav2_bg_03.gif") no-repeat scroll 0 0 transparent;
    font-size: 11pt;
    line-height: 27px;
    min-height: 32px;
    padding: 0;
    margin: 0 auto;
    width: 984px;
	margin-top: 5px;
}
.nav5-nologin a {
    float: left;
    margin: 0;
    text-align: center;
    width: 128px;
	font-weight:bold;
}
#banner .nav5-nologin a:visited, #banner .nav5-nologin a:link {
    color: #00466E;
}
#banner .nav5-nologin a:hover { color:#ffffff;}
#banner .nav5-nologin a.current:visited, #banner .nav5-nologin a.current:link, #banner .nav5-nologin li.hover a.current:link {
    color: #FFFFFF;
    text-decoration: none;
}
.nav5-nologin {
    position: relative;
    z-index: 1000;
}
.nav5-nologin ul {
    list-style-type: none;
    padding-top: 5px;
	padding-left:10px;
}
.nav5-nologin ul li {
    float: left;
}
.nav5-nologin ul.navLinks li {
    position: static;
}
.nav5-nologin ul li a {
    display: block;
}
* html .nav5-nologin ul li ul a, .nav5-nologin ul li ul a:visited {
    width: 160px;
}
.nav5-nologin ul li ul {
    display: none;
    padding: 0;
}
#banner table {
    border-collapse: collapse;
    font-size: 0.8em;
    margin: -1px;
}
.nav5-nologin .drop:hover {
}
.nav5-nologin .drop .arrow {
    background-image: url("images/arrow.gif");
    background-position: 40px top;
    display: block;
    float: right;
    height: 27px;
    visibility: hidden;
    width: 20px;
}
.nav5-nologin .drop .current .arrow, #banner .nav5-nologin .drop .current .arrow:hover {
    background-position: 20px top;
}
.nav5-nologin .market:hover .arrow, .nav2 .current .arrow {
    visibility: visible;
}
.nav5-nologin .navLinks {
    background: url("images/tabLinks_bg_orange.gif") no-repeat scroll 0 0 #131B26;
    font-size: 9pt;
    height: 33px;
    line-height: 15px;
    overflow: hidden;
    padding: 0 5px 0 13px;
    width: 757px;
}
.nav5-nologin .navLinks_nologin {
    background-image: url("images/tabsFixed_bg_orange.gif");
    clear: both;
    width: auto;
}
.navLinks li {
    margin-top: 5px;
    padding: 0;
}
.navLinks a {
    margin: 0;
    padding: 1px 12px 3px;
    width: auto;
}
#banner .navLinks a:visited, #banner .navLinks a:link {
    color: #FFFFFF;
}
#banner .navLinks a:hover {
    background: none repeat scroll 0 0 #132D48;
    color: #FFFFFF;
}


#banner .nav5-nologin .m_list1 a{ width:85px!important; font-weight:bold; text-align:right;}
#banner .nav5-nologin{ font-family:Arial, Helvetica, sans-serif; position:relative;}
#banner .nav5-nologin .nav2_1 .dv{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#banner .nav5-nologin .nav2_1 a:hover .dv{background:url(images/tabsFixed_current_orange.gif) right top no-repeat;color:#fff;}
#banner .nav5-nologin .m_list1 .dv{float:left;margin:0 5px;text-align:center;width:128px; color:#00466E; cursor:pointer;}
#banner .nav5-nologin .m_list1 .dv:hover{background:url(images/tabsFixed_current_orange.gif)  no-repeat}
	#banner .nav5-nologin .m_list1 .dv:hover a{ color:#FFF;}
#banner .nav5-nologin .m_list1 .dv .m{ float:left;width:20px; height:27px;background:url(images/new_menu_list.gif) 10px top no-repeat;}
#banner .nav5-nologin .m_list1:hover .m{background:url(images/Menu_arrow_nomal.gif) 7px 9px no-repeat;}
	#banner .nav5-nologin .m_list1 .m:hover{background:url(images/Menu_arrow_hover.gif) 7px 9px no-repeat!important; color:#fff;}
	#banner .nav5-nologin .m_list1 .dv .m .arrow{ position:absolute;top:32px;left:0px;width:984px;display:none;cursor:default;}
#banner .nav5-nologin .nav2_1 a.current div, #banner .nav5-nologin .nav2_1 a.current:hover div{ background:none;}
#banner .nav5-nologin .m_list1 .m:hover .arrow{ display:block;}
#banner .nav5-nologin ul li .arrow:hover ul{ display:block; z-index:inherit;position:inherit;left:0;top:0;margin-left:0;}
#banner .nav5-nologin ul li{ position:inherit; float:left;}
#banner .nav5-nologin .nav2_1 a.current .dv, #banner .nav5-nologin .nav2_1 a.current:hover .dv{background:url(images/tabsFixed_current_orange.gif)  no-repeat}
#banner .nav5-nologin .nav2_1 a.current, #banner .nav5-nologin .nav2_1 a.current:hover{background:none}

.nav5-nologin .m_list .arrow h1{ font-size:11px; text-align:left; color:#4D4D4D; font-weight:normal; margin:5px 0 8px 15px; line-height:18px;}
.nav5-nologin .m_list .arrow h1 span{ font-size:12px; color:#ff6600;}
.nav5-nologin .m_list .arrow h2{ font-size:11px; text-align:left; color:#4D4D4D; font-weight:normal; padding:0 220px 0 10px; margin:3px 0 0 20px; background:url(images/menu_full_09.gif) left 4px no-repeat;}
.nav5-nologin .navLinks{ line-height:18px;}
.nav5-nologin .navLinks li{ margin-top:6px;}
.nav5-nologin .navLinks a{ padding:0 12px;}

/*new_menuµ¯³öÄÚÈÝÄÚÈÝ*/
#menu_content{-moz-border-radius:0px 0 4px 4px;border:solid 4px #f7901e; padding:1px 0 0 1px;background-color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
#banner #menu_tb{ margin:0;border-top:solid 1px #e7e7e7;border-left:solid 1px #e7e7e7;background-color:#f5f5f5;}
	#banner #menu_content #menu_tb ul.other{ display:block; list-style-type:none; background-image:url(images/m_list_bg.gif); background-position:bottom right; background-repeat:no-repeat; background-color:#f0f0f0; border-right:solid 1px #e2e2e2; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; padding:0; margin:3px; font-weight:normal;}
	#banner #menu_content #menu_tb ul.news_bg{ display:block; list-style-type:none; background-image:none; background-color:#f0f0f0; border-right:solid 1px #e2e2e2; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; padding:0; margin:3px; font-weight:normal; }
		#menu_tb ul.other li,#menu_tb ul.news_bg li{ float:none;line-height:19px;padding:0 0 0 10px;text-align:left; margin-bottom:2px;margin-right:4px; font-weight:bold;}
		#menu_tb ul.other li a:link,#menu_tb ul.other li a:visited{color:#f5f5f5!important; text-decoration:none; font-weight:bold; display:inline; background:none!important; margin:0; text-align:left; float:none; width:inherit;}
		#menu_tb ul.other li a:hover{color:#f5f5f5!important; text-decoration:underline; display:inline; font-weight:bold; background:none!important; margin:0; text-align:left; float:none; width:inherit;}
		#menu_tb ul.other li.hov{ background-color:#f7901e;line-height:23px;margin-bottom:3px;margin-right:0;}
		#menu_tb ul.news_bg li.hov{ background-color:#f7901e;line-height:23px;margin-bottom:3px;margin-right:0;}
		#banner #menu_content #menu_tb ul.news_bg a:link,#banner #menu_content #menu_tb ul.news_bg a:visited{color:#f5f5f5!important; font-weight:bold; text-decoration:none; display:inline; background:none!important; margin:0; text-align:left; float:none; width:inherit;}
		#banner #menu_content #menu_tb ul.news_bg a:hover{color:#f5f5f5!important; text-decoration:underline;font-weight:bold; display:inline; background:none!important; margin:0; text-align:left; float:none; width:inherit;}
		
#banner #menu_tb td{ vertical-align:top;}
.menu_full_con{ padding:0; margin:0 0 10px 10px;color:#666666; text-align:left;}
		.menu_full_con h1{ margin:0; padding:0; font-size:16px; font-weight:bold; }
		.menu_full_con h2{ margin:2px 0 10px 0; padding:0; font-size:13px; font-weight:normal; line-height:18px;}
			.menu_full_con h2 span{ color:#ff6600;}
		.menu_full_con h3{margin:0; padding:0; font-size:12px; font-weight:normal; line-height:18px;}
		.menu_full_con p{ margin:0; padding-left:10px; background:url(images/menu_full_2_01.gif) left 7px no-repeat; line-height:17px; font-size:11px; font-weight:normal;}
			.menu_full_con p a{ color:#666666!important; text-decoration:underline!important; display:inline!important; background:none!important; float:none; width:inherit;}
			.menu_full_con p a:hover{ color:#ff6600!important;}
		.menu_full_con .pic{ float:right; width:281px; height:300px; margin-right:0px; margin-top:0;}
		.menu_full_con h4{margin:10px 0 0 0; padding:0; font-size:12px; font-weight:normal; line-height:18px;}
			.menu_full_con h4 a{ color:#666666!important; text-decoration:underline!important; display:inline!important; background:none!important; float:none; width:inherit;}
			.menu_full_con h4 a:hover{ color:#ff6600!important;}
.portlet_frame{ margin:0!important;}

/*Tips*/
#tips_container{width:983px;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0 auto;padding:0;}
#tips_container img{ display:block; border-width: 0px 0px 0px 0px}
#prt_container #top { width:983px; height:6px; background:url(images/product_01.png) no-repeat;}
#prt_container #btm { width:983px; height:6px;background:url(images/product_02.png) no-repeat;}
#tips_container #toptu img{float: right; padding:0; margin-top:-1px}
#tips_container #topp{width:850px;height:80px;background-image: url(images/iPad_Tips_topbg1.png);background-repeat: repeat-x;background-position: 50px;margin:20px 0 0;}
#tips_container .lbg{background-image: url(images/iPad_Tips_topbg.png);background-repeat: no-repeat;height: 80px;}
#tips_container h1{color: #fa6100;font-size: 26px;font-weight: normal;text-indent: 20px;line-height: 40px;float: left;}
#tips_container h1 img{ padding:20px 10px 0 20px;}
#tips_container .ch_button{float:left;padding: 22px;}
#tips_container #main{padding:20px 40px;background-color:#f5f5f5;color:#2b2b2b;}
#tips_container #main p{ font-size:12px;line-height:22px;padding:0 0 10px 10px;margin:0;}
#tips_container #main p img{ display: inline;  }
#tips_container  .box{position:relative;padding-bottom:20px;}
#tips_container  .box  b img{ position:absolute; right:0; bottom:0;}
#tips_container  .box .mark img{ top:28px;}
#tips_container .chpim  img{vertical-align: text-bottom;}
#tips_container .xhd{background-image: url(images/iPad_Tips_2.png);background-repeat: no-repeat;background-position: 75px 11px;}
#tips_container strong{color:#444;margin-left:10px;line-height:20px;font-size:12px; padding-top:10px}
#tips_container strong img{ display: none; margin-left:5px;  }
#tips_container #main .line{ padding:5px 0 }
#tips_container .home{ color:#185a80; font-size:14px;background-image: url(images/iPad_Tips_1.png);background-repeat: no-repeat;background-position: 5px ;line-height:20px; text-indent:25px; padding-top:5px;}
#tips_container .news{color:#EF5910;font-size:14px;background-image: url(images/iPad_Tips_6.png);background-repeat: no-repeat;background-position: 5px;line-height:20px;text-indent:25px;padding:0;}
#tips_container .market{ color:#185a80;font-size:14px;background-image: url(images/tip_market.png);background-repeat: no-repeat;background-position: 5px;line-height:20px;text-indent:25px;padding:0;}
#tips_container .industry{color:#EF5910;font-size:14px;background-image: url(images/tip_industry.png);background-repeat: no-repeat;background-position: 5px;line-height:20px;text-indent:25px;padding:0; margin-top:30px;}
#tips_container .macro{ color:#185a80;font-size:14px;background-image: url(images/tip_macro.png);background-repeat: no-repeat;background-position: 5px;line-height:20px;text-indent:25px;padding:0;}
#tips_container .stock{color:#EF5910;font-size:14px;background-image: url(images/tip_mystock.png);background-repeat: no-repeat;background-position: 5px;line-height:20px;text-indent:25px;padding:0;}
#tips_container .setting{ color:#185a80;font-size:14px;background-image: url(images/tip_setting.png);background-repeat: no-repeat;background-position: 5px;line-height:20px;text-indent:25px;padding:0;}

/*Service Offerings*/
#ser_container{width:983px;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0 auto;padding:0;}
#ser_container img{ display:block; border-width: 0px 0px 0px 0px}
#ser_container #main{padding:20px 40px;background-color:#f5f5f5;color:#2b2b2b;}
#ser_container .clear {clear: both;} 
#ser_container .top{ margin-bottom:30px;}
#ser_container .ne{ color:#db6418; font-size:16pt;background-image: url(images/service_07.png);background-repeat: no-repeat;background-position: 5px 5px;line-height:20px; text-indent:25px; padding:5px 0 0 10px;}
#ser_container #main .line{ padding:5px 0 }
#ser_container #main p{ color:#666; line-height:25px; margin:-10px 0 30px 0; padding-left:5px;}
#ser_container #main .left{ float:left; padding-right:50px; margin-bottom:80px;}
#ser_container #main .right{ float:left; margin-bottom:80px;}
#ser_container #main .bg{background: url(images/but_15.png) repeat-x; color:#fff; font-size:10pt; padding:0 5px;}
#ser_container #main .bgb{background: url(images/but_19.png) repeat-x; color:#f26c25;font-size:10pt;padding:0 5px; }
#ser_container #main .bgl{background: url(images/but_24.png) repeat-x;color:#fff; font-size:10pt;padding:0 5px;}

/******************************************************************************************
* http://www.capitalvue.com/home/About_CapitalVue/portalset/Mobile
* Create£ºLisa  2011/10/28
****************************************************************************/
#prt_container .menu{border:1px solid #ddd; -moz-border-radius: 8px; -webkit-border-radius: 8px;  border-radius:8px; behavior: url(http://www.capitalvue.com/custom/CapitalVue_Widget/pie.htc); background:#f5f5f5; float:left; padding:0; margin:30px;  position:relative/*ie*/; padding:1px\9}
#prt_container ul.Btn{color:#444; font:12px/28px Arial, Helvetica, sans-serif; float:left; border-bottom:1px solid #ddd; width:100%;*width:940px;  -webkit-border-radius: 8px;  border-radius:8px 8px 0 0; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbfbfb), to(#f3f3f3));background: -webkit-linear-gradient(top, #fbfbfb, #f3f3f3);background: -moz-linear-gradient(top, #fbfbfb, #f3f3f3); background: -o-linear-gradient(top, #fbfbfb, #f3f3f3);background: -ms-linear-gradient(top, #fbfbfb, #f3f3f3);FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fbfbfb, endColorStr=#f3f3f3); margin-bottom:20px;}
#prt_container ul.Btn li{border-right:1px solid #ddd;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbfbfb), to(#f3f3f3));background: -webkit-linear-gradient(top, #fbfbfb, #f3f3f3);background: -moz-linear-gradient(top, #fbfbfb, #f3f3f3); background: -o-linear-gradient(top, #fbfbfb, #f3f3f3);background: -ms-linear-gradient(top, #fbfbfb, #f3f3f3);FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fbfbfb, endColorStr=#f3f3f3); float:left; padding:5px 20px;list-style-type:none; font-size:15px; font-weight:bold}
#prt_container ul.Btn li:hover{background: -webkit-linear-gradient(top, #efefef, #f7f7f7);
	background: -moz-linear-gradient(top, #e3e3e3, #fff); background: -o-linear-gradient(top, #efefef, #f7f7f7);background: -ms-linear-gradient(top, #efefef, #f7f7f7);FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#efefef, endColorStr=#f7f7f7); color:#f60; cursor:pointer;}

#prt_container ul.Btn .n1{border-right:1px solid #ddd;background: -webkit-linear-gradient(top, #efefef, #f7f7f7);
	background: -moz-linear-gradient(top, #e3e3e3, #fff); background: -o-linear-gradient(top, #efefef, #f7f7f7);background: -ms-linear-gradient(top, #efefef, #f7f7f7);FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#efefef, endColorStr=#f7f7f7); color:#f60; cursor:pointer;}

#prt_container ul.Btn #b1{border-radius:8px 0 0 0;}
#prt_container .menu .mobile_cn{ float:right;  height:38px; padding-right:41px; vertical-align:middle; padding-top:7px;}
#prt_container .menu .mobile_but{ float:right;  height:26px; padding:7px 75px 0 90px; vertical-align:middle; }
#prt_container .menu  a{background-image:none; color:#4444}
#prt_container p.mobile_text{ margin:0; padding:0 33px; font-size:14px; color:#3E3E3E; line-height:19px; margin-bottom:20px; }
#prt_container .mobile_di{background:none; text-align:center; font-size:14px; margin:0;}
#prt_container .cap_mobile_img5{ float:right; background:url(images/ipad.png) no-repeat; height:174px; width:174px; padding-right:75px; margin:0}
#prt_container .cap_mobile_img6{ float:right; background:url(images/mobile_04.png) no-repeat; height:190px; width:300px; margin-top:82px; padding-right:10px;}
#prt_container .mobile_linebg{background:url(images/Mobile_change_bg.png) no-repeat center 0; width:573px; height:9px; margin:39px auto 0; *margin:-21px auto 20px auto}
#prt_container h6{ float:right; line-height:30px; color:#f60; font-size:20px;  width:250px; text-align:center; margin-top:-85px; font-weight:normal;}
#prt_container b{float:right; color:#ababab; font-size:18px; padding-right:35px;margin-top:-72px;font-weight:normal;}
#prt_container sup{ font-size:9px; vertical-align:super;}
/****************************************************************************/
/******************************************************************************************
* http://www.capitalvue.com/home/About_CapitalVue/portalset/Media
* Create£ºLisa  2011/11/16
****************************************************************************/
.cl{ clear:both;}
.med .portlet{ padding:0;}
#Media_container a{text-decoration: none;}
#Media_container h1{ color:#f60; font-size:30px;font-weight:normal; padding:30px 0 0; }
#Media_container h2{ color:#f60; font-size:14px; font-weight:normal;padding-bottom:6px;}
#Media_container h3{ color:#555; font-size:22px; font-weight:normal; padding-bottom:20px;}
#Media_container strong{font-size:35px; font-weight:normal;}
#Media_container p{ color:#555; font-size:12px;margin:0}
#Media_container img{border-width: 0px 0px 0px 0px; display:block;}
#Media_container #top { background:url(images/Media_01.png) no-repeat; height:30px;width:983px; }
#Media_container #btm { background:url(images/product_02.png) no-repeat;height:6px;width:983px;}
#Media_container #main_Media{background:#f5f5f5; font-family:Arial, Helvetica, sans-serif;margin:0; padding:0;  }
#Media_container #main_Media .head{background:url(images/Media_02.jpg) no-repeat;height:147px; padding:0 60px;width:863px;line-height:18px;}
#Media_container #main_Media .bg{background:url(images/Media_03.jpg) no-repeat;height:147px;width:943px; padding:80px 20px 0;}
#Media_container #main_Media ul{color:#0a4366; list-style-type:none; width:139px; float:left; position:relative; z-index:100; margin-top:20px;}
#Media_container #main_Media ul li{background:url(images/Media_ico.png) no-repeat 8px 12px; text-indent:25px; font:bold 13px/42px Arial;}
#Media_container #main_Media ul li:hover{background:url(images/Media_ico.png) no-repeat 8px -28px;  color:#f60; cursor:pointer;}
#Media_container #main_Media .n1, #Media_container #main_Media .n1:hover{background:url(images/Media_06.png) no-repeat 0 0;  color:#f60; cursor:pointer;}
#Media_container #main_Media .right{ background:#f8f8f8;border:1px solid #ddd; -moz-border-radius: 8px; -webkit-border-radius: 8px;  border-radius:8px; behavior: url(http://www.capitalvue.com/custom/CapitalVue_Widget/pie.htc); float:left; padding:10px 0 0 0 ; margin-left:-2px; position:relative; width:790px;}
#Media_container #main_Media .line{ border-bottom: 1px dashed #ccc; margin-left:20px; width:740px;}
#Media_container #main_Media .height{ padding-bottom:60px;}
#Media_container #main_Media dl{background:url(images/Media_ico.png) no-repeat 21px -79px; *margin-bottom:0 }
#Media_container #main_Media dl dt, #Media_container #main_Media dl dt a{color:#555;font:16px/25px Arial;text-indent:37px;}
#Media_container #main_Media dl dt a:hover{color:#f60}
#Media_container #main_Media dl dd{ background:url(images/Media_ico.png) no-repeat 0 -139px;color:#174b6b;font:11px/25px Arial;text-indent:15px;}
#Media_container #main_Media dl dd span{background:url(images/Media_ico.png) no-repeat 8px -185px; color:#f60; padding-left:20px;}
#Media_container #main_Media .text{padding:10px 20px;line-height:22px;}
#Media_container #main_Media .text a{color:#f60; text-decoration:underline;}
#Media_container #main_Media .gap{ padding-bottom:20px;}
#Media_container #main_Media .text img{ float:left; margin-right:70px;padding-bottom:20px;}
#Media_container #main_Media .text_1{ background:url(images/Media_09.jpg) no-repeat 0 300px; padding:5px 20px; height:600px; line-height:28px;}
#Media_container #main_Media .text_1 a{ color:#f60;}
#Media_container #main_Media .text_1 a.color{ color:#444}
#Media_container #main_Media .text span, #Media_container #main_Media .text_1 span{ color:#444; font-size:12px; font-weight:bold; margin-right:5px;}
#Media_container #main_Media .foot_bg{ margin:0 auto; padding-top:1px; width:983px;}
/****************************************************************************/
