/**µ¼º½*/#navigation2 p{margin:0;padding:0;}#navigation #newhome,#navigation #newsearch,#navigation #newevents,#navigation #newtop,#navigation #newqa,#navigation #newvideo,#navigation #newcareer,#navigation #newcontact {background-image:url(../img/new_b.gif);background-repeat:no-repeat;}#navigation #newhome {background-position:15px 12px;width:80px;}#navigation #newsearch{background-position: 0px -37px;width:158px;}#navigation #newevents{	background-position: 0px -87px;	width:100px;}#navigation #newtop{background-position: 0px -136px;    width: 157px;}#navigation #newqa{	background-position:0px -186px;	width:155px;}#navigation #newvideo{	background-position: 10px -236px;    width: 92px;}#navigation #newcareer{	background-position: 10px -286px;    width: 130px;}#navigation #newcontact{background-position: 0 -337px;    width: 92px;}.qtipdiv h1{	 border-bottom: 1px dashed #D5D5D5;    color: #006399;    font-size: 16px;    font-weight: bold;    margin-bottom: 5px;    margin-top: 0;    padding-bottom: 2px;}#navigation2 {padding:0 0 0 0;background:#006399 url(../img/nav_line3.jpg) right bottom repeat-x; position:relative;height:39px;margin:0 0 0;z-index:5;}#navigation2 ul 				{		border-bottom-color: #E2E2E2;    border-bottom-style: solid;    border-bottom-width: 1px;    padding-left: 25px;	height: 39px;	margin:0;}#navigation2 ul li {padding: 0 3px;height: 39px;font-size: 21px;font-family:KaiTi_GB2312,KaiTi,STKaiti;float:left;margin:0;font-weight:bold;display:block;position:relative;padding-bottom:0px;display:inline;z-index:999; /* Fix for IE6 double margin when floated bug */}#navigation2 ul li a {height:39px;padding:0;display:block;}#navigation2 ul li i {cursor:pointer; padding:0; margin-bottom:5px; height:30px; display:block;  text-indent:-2000em; position:absolute; right:-15px; top:0; width:15px;}#navigation2 ul.active li i	{padding-bottom:5px;}#navigation2 ul li.nosub i  	{padding:0; width:3px; right:-3px;}#navigation2 ul li a span 	{padding:0 4px 0 0; height:30px; display:block;position:relative; top:5px;}/*on states*/#navigation2 ul li a.on,.markets #navigation2 ul li a#nmarkets,.global #navigation2 ul li a#nglobal,.home #navigation2 ul li a#nhome,.china #navigation2 ul li a#nchina,.economy #navigation2 ul li a#neconomy,.industry #navigation2 ul li a.nindustry,.business #navigation2 ul li a#nbusiness,.service #navigation2 ul li a.nservice,.tools #navigation2 ul li a.ntools,.mba #navigation2 ul li a.nmba,.lex #navigation2 ul li a.nlex,.interview #navigation2 ul li a.ninterview,.opinion #navigation2 ul li a#nopinion,.column #navigation2 ul li a.ncolumn,.money #navigation2 ul li a.nmoney,.career #navigation2 ul li a.ncareer,.management #navigation2 ul li a.nmanagement,.life #navigation2 ul li a.nlife,.vnav #navigation2 ul li a.nvideo {background-color:#eee/*e4eef5*/;color:#fff;}#navigation2 ul li a.on i 		{background:#fff url(http://media.ft.com/img/navigation2.gif) right -180px no-repeat;}#navigation2 ul li.nosub a.on i 	{background:#a7a59b url(http://media.ft.com/img/navigation2.gif) right -240px no-repeat;}/*hover states*/#navigation2 ul li a:hover,#navigation2 ul li.navopen a 		{ background:url(../img/menu_line.jpg) right top repeat-x; /*background-color:#e4eef5 url(http://media.ft.com/img/navigation2.gif) left top no-repeat*/; color:#000;}#navigation2 ul li a:hover i 		{background:url(http://media.ft.com/img/navigation2.gif) right top no-repeat;}#navigation2 ul li a:hover i:hover,#navigation2 ul li.navopen a i 		{background:#fff url(http://media.ft.com/img/navigation2.gif) right -60px no-repeat;}#navigation2 ul li.nosub a:hover i 	{background:#e4eef5 url(http://media.ft.com/img/navigation2.gif) right -120px no-repeat;}#navigation2 ul.inactive li a:hover i,#navigation2 ul.inactive li a:hover i:hover, #navigation2 ul.inactive a.on:hover i {background:#e4eef5 url(http://media.ft.com/img/navigation2.gif) right -120px no-repeat;}#navigation2 ul.inactive li a.on i 	{background:#a7a59b url(http://media.ft.com/img/navigation2.gif) right -240px no-repeat;}/*sub nav styles*/#navigation2 ul li ul {position:absolute; top:32px;padding:10px 0 10px 0; border:solid 1px #dfded8; background:#FFF;z-index:999;}#navigation2 ul li ul li {width:100px;font-weight:bold;font-size:14px;display:block;padding:0;margin:0 7px 0 7px;background:#fff;border-bottom:solid 1px #DFDED8;position:relative;font-family:Arial;}#navigation2 ul li ul li.first-child {border-top:none;}#navigation2 ul li ul li a {display:block;padding:0;line-height:25px;height:25px;color:#006399;font-weight:400;}#navigation2 ul li.navopen ul li a {background:#fff;}#navigation2 ul li ul li a:hover {background:#e4eef5; color:#4781aa;}#navigation2 ul.inactive li:hover ul,#navigation2 ul.inactive a:hover ul, #navigation2 li.navopen ul {display:block;}#navigation2 #newhome,#navigation2 #newsearch,#navigation2 #newevents,#navigation2 #newtop,#navigation2 #newqa,#navigation2 #newvideo,#navigation2 #newcareer,#navigation2 #newcontact {background-image:url(../img/new_b4.gif);background-repeat:repeat-x;text-align: center;}#navigation2 #newhome {	background-position:19px 5px;	width:70px;}#newsearch{	background-position: 24px -44px;	width:185px;}#newevents{	background-position: 11px -94px;	width: 85px;}#newtop{background-position: 25px -143px;    width: 167px;}#newqa{	background-position: 17px -193px;    width: 120px;}#newvideo{	background-position: 19px -243px;    width: 80px;}#newcareer{	background-position: 20px -293px;    width: 67px;}#newcontact{	background-position: 19px -344px;    width: 120px;}/*hover*/#navigation2 a#newhome:hover,#navigation2 .newhome {    background-position: -10px -415px;    }#navigation2 a#newsearch:hover,#navigation2 .newsearch {    background-position: -20px -480px;    }#navigation2 a#newevents:hover,#navigation2 .newevents {    background-position: 0px -545px;    }#navigation2 a#newtop:hover,#navigation2 .newtop {    background-position: 10px -609px;    }#navigation2 a#newqa:hover,#navigation2 .newqa {    background-position: 0px -674px;    }#navigation2 a#newvideo:hover,#navigation2 .newvideo {    background-position: -10px -738px;    }#navigation2 a#newcareer:hover,#navigation2 .newcareer {    background-position: 0px -805px;    }#navigation2 a#newcontact:hover,#navigation2 .newcontact {    background-position: 0px -868px;    }/***µ¯³ö²ã***/#newsearch_block,#newevents_block,#newtop_block,#newqa_block,#newvideo_block,#newcareer_block,#newcontact_block{	position: relative;	font-family: arial;    font-weight: normal;	display:none;}#navigation2 #newsearch_block a,#navigation2 #newevents_block a,#navigation2 #newtop_block a,#navigation2 #newqa_block a,#navigation2 #newvideo_block a,#navigation2 #newcareer_block a{	text-decoration: none;    display: block;    float: left;    height: 18px;    margin-right: 20px;	color:#006699;}.qtip p{	clear:both;}#page-title {    display: inline;    float: left;    margin-left: 10px;    position: relative;}#page-title .bar {    color: #666666;    font-family: arial;    line-height: 100%;    margin: 0 0 0 5px;	font-size:14px;}.colright{	font-size:14px;}#page-title H1 {    display: inline;    font-size: 25px;    font-weight: bold;    line-height: 100%;    margin: 0;    padding: 0;	color:#444444;}.colright {    display: inline;    float: right;    margin-right: 15px;}#ft-login {    margin-top: 5px;}.logged-out {    color: #CCCCCC;    line-height: 100%;    text-align: right;}#ft-login A {    color: #006699;    padding-left: 8px;    text-decoration: none;}.clearfloat{	clear:both;}.titleflash {        margin: 0 0 10px;}#page-title H1 IMG {    float: left;    margin: 5px 0 0 5px;	padding:0;}#scrollDiv{	color: #006699;    float: left;    font-size: 14px;    line-height: 18px;    margin-left: 40px;    margin-top: 16px;}#scrollDiv a{	color:#006399;	font-size:14px;	text-decoration: none;}#scrollDiv a:hover{	 text-decoration: underline;}#st {    color: #666666;    font-size: 12px;    text-decoration: none;}#fanti{	border-left: 1px solid #666666;    float: left;    padding-left: 8px;}#english{	float: left;margin-left: 20px;padding: 2px 0 0;margin-right: 8px;}#st a{	}/**2012-12-11 ÐÂµ¼º½CSS*/#navigation2 #treemenu1 li a b {    color: #FFFFFF;        font-family: arial;    font-size: 15px;    line-height: 30px;	font-weight: bold;    }#navigation2 ul li a{	text-decoration: none;	}#navigation2 #newtop{	}#navigation2 #newhome{	}#navigation2 .qtipdiv a{	padding-left:0;}#navigation2 .qtipdiv a:hover{	background:none;	color:#d26177;}#navigation2 #newsearch_block a:hover,#navigation2 #newevents_block a:hover,#navigation2 #newtop_block a:hover,#navigation2 #newqa_block a:hover,#navigation2 #newvideo_block a:hover,#navigation2 #newcareer_block a:hover{color:#d26177;	}#fanti{	padding-top:2px}/**FFooter*/#ffooter{		background-color: #313131;    background-image: url("footer.gif");    background-repeat: repeat-x;	height: 100%;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	}#fp1{	width:992px;	margin:0 auto;    	}	#fp2{		width:992px;	margin:0 auto;		}#follow{	padding: 20px 0 20px 10px;	color:#fff;	width:460px;	}#sub{	padding: 20px 0 20px 10px;	color:#fff;	margin-left:30px;	}#follow,#sub{	float:left;	}.clearboth{	clear:both;	}#other-sites li{	 float: left;    list-style: none outside none;    margin: 0;    padding: 10px 0;    width: 25%;	color:#fff;	}#other-sites li img {    border: 10px solid #000000;    margin: 0;}#other-sites li img:hover {    border: 10px solid #ffffff;    margin: 0;}#FormButton_Subscribe,#sbutton{	background-color: #FFB515;    color: #006399;    cursor: pointer;    display: inline-block;    font-family: Arial,Helvetica,sans-serif;    font-size: 12px;    font-weight: bold;    line-height: 14px;    padding: 7px 14px 5px;    position: relative;    text-decoration: none;	border:1px solid #D8D8D8;	}#footer-seo-company-links-container-parent {    background-color: #005b8c;    position: absolute;    width: 992px;}.clear-block:after {    clear: both;    content: ".";    display: block;    height: 0;    visibility: hidden;}#footer-seo-company-links-container {    color: #575757;    margin: 0 auto;    padding: 10px 0 00px;    width: 992px;}#footer-seo-company-links-container a{		color: #FFFFFF;		font-weight: bold;		text-decoration: none;	}ul#footer-company-links-list li {    display: inline;    list-style: none outside none;	margin:0 5px;	color: #FFFFFF;}#company-copyright-container {    background-color: #FFFFFF;    margin: 10px 0 20px;}.clear-block {    display: block;}#company-copyright{	margin:0 auto;	width:992px;	text-align:right;	}	.other-sites h3{		font-size:14px;	}	#ft-login a:hover{	color:#d26177;}#topad{	height:90px;	overflow:hidden;}#adimg{	display:none;}