﻿* { margin:0; padding:0;}
a:link,a:visited,a:active,a.unvisited:link, a.unvisited:visited,.unvisited:link,.unvisited:visited,#ft-login-slign-in-link{
color:#4781AA;text-decoration:none;cursor:pointer;
}
a:hover, a:active {
color: #ccc;text-decoration: none;
}
#section-page-title a.greylink,a.greylink,a.greylink:link,a.greylink:active,.unvisited:hover,.unvisited:active {
color:#A7A599;
}
body {
font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";font-size:14px;margin:0 auto;display:block;text-align:center; background:#f4f6f6 url(bg.gif); background-repeat:repeat-x;/*background:#FFF1E0 none repeat scroll 0 0;*/
}
div {
text-align:left;line-height:140%;
}
img {
border:medium none; vertical-align:middle
}
ul,li {
list-style-position:outside;list-style-type:none;margin:0px;padding:0;
}
dl,dt,dd {
margin:0px;padding:0;text-indent:0;
}
hr.clearFloat,hr.clearfloat{
clear:both;
float:none;
position:static;
display:block;
margin:0px;
visibility:hidden;
height:0px;
}
input,select,option {font-size:14px;}
input.p_input {width:40px;}
div.clearFloat,div.clearfloat {clear:both;}
#fullbody,.fullbody {width:1200px;margin:0 auto;position:relative;background:;}
#zpbody,.zpbody {width:1200px;margin:0 auto;position:relative;background:;}
#adcodes {top:3000px;position:absolute;}
#adcontainer {width:999px;margin:0 auto;position:relative;}
#top728x90 {float:left;overflow:hidden;width:728px;margin-top:5px;}
#top265x90 {float:right;overflow:hidden;width:265px;margin-top:5px;}
#top234x60 {margin-top:5px;}
#top590x60{margin:0 15px 15px 15px;text-align:center;}
#mid590x90,#bottom590x90,#mid590x90-2 {margin:0 0px 15px 0px;text-align:center;}
#right300x250,#right300x250-2,#right300x250-3{width:300px;position:relative;z-index:2;margin-left:22px;}
#right300x250-3-1 {margin-bottom:15px;margin-top:15px;}
#mid610x80-4 {margin-left:15px;}
#mid468x60 {background:#ccc url(quoteback11.gif) repeat 0px 0px;width:610px;height:80px;left:0px;top:0px;position:relative;text-align:center;font-size:30px;line-height:80px;font-weight:bold;color:#FFF;}
#right348x60 {margin-left:15px;}
#right348x60-1 {margin-bottom:15px;}
#right348x60-2 {background:#F90;height:300px;margin:0;text-align:center;color:#FFF;}
#mid217x60 {margin-left:5px;}
#mid217x60-1 {margin-bottom:15px;}
#left120x600 {position:absolute;left:-125px;top:5px;width:120px;height:600px;}
#right120x600 {position:absolute;left:1005px;top:5px;width:120px;height:600px;}
#mid300x250 {width:300px;height:250px;left:0px;top:10px;position:relative;}
#mid610x80-2,#mid610x80-3 {display:block;}
#story_main_mpu {float:left;width:300px;margin-right:6px;}
#topadcontainer {height:110px;width:999px;margin:0 auto;z-index:99999;background:;}
#topadcontainer2 {height:74px;width:999px;margin:0 auto;z-index:99999;}
#topad {height:95px;width:995px;margin-left:2px;z-index:99999;background:#;}
#top728x90code,#top265x90code,#right300x250code,#right300x250-2code,#right300x250-3code,#right300x250-3-1code,#mid610x80-4code,#mid610x80code,#mid468x60code,#right348x60code,#right348x60-1code,#right348x60-2code,#mid217x60code,#mid217x60-1 {
position:absolute;
}
.rightad {
clear:both;margin:0 0 15px 15px;
}
.midad {
height:270px;clear:both;margin:10px 0 0 0;
}
.midcolumnad {
height:80px;clear:both;margin:0px 15px 15px 15px;background:#F6E9D8;
}
.ft_ad {
text-align:center;margin:15px 0 15px 65px;
}
.skyscraper {
position:relative;
}
#pageheader {height:65px;}
#page-title, .masthead, #section-page-title {
display:inline;position:relative;float:left;margin-left:10px;
}
#page-title h1 {
display:inline;font-size:25px;font-weight:bold;padding:0;margin:0;line-height:100%;
}
#page-title h1 img{
float:left;margin:0px 0 0 0px;
}
#page-title h1 span{display:block;float:left;color:#666;font-size:25px;margin:0px 0 0 20px;line-height:100%;}
#page-title h1 span.channel{color:#000;font-weight:bold;}
#section-page-title h1 {display:inline;font-size:28px;line-height:40px;color:#A7A599;}
#page-title .bar {color:#666;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";line-height:100%;margin:0 0 0 5px;}
#page-title a:link,#page-title a:visited {color:#000;}
#page-title a:active,#page-title a:hover {color:#4781AA;}
a.storytime:link,a.storytime:visited{color:#9E2F50;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";font-weight:bold;display:block;}
a.storytime:hover,a.storytime:active{color:#4781AA;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";font-weight:bold;display:block;}
.pagediv {clear:both;}
.colright {float:right;margin-right:15px;display:inline;}
.logged-in,.logged-out {text-align:right;line-height:100%;}
#ft-login {margin-top:5px;}
#ft-login a {padding-left:8px;}
.searchbox {text-align:right;font-size:12px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";margin-top:8px;}
#searchForm span {position:relative;top:-9px;background:url(menu_open.gif) right top no-repeat;margin-right:3px;cursor:pointer;z-index:999;height:16px;}

#searchForm span div{
display:none;position:absolute;top:0;left:0;border:1px solid #ccc;background:#FFF;width:250px;font-size:14px;padding:5px;cursor:default;
}

#searchForm span div a{
font-weight:bold;
}

#searchForm span div a:visited{
color:#4781AA;
}
#searchForm span.on div{
display:block;
}

#searchForm span.on div b{
display:block;margin-top:8px;
}

#searchform {
display:inline;
}
#searchtxt {
border:1px solid #963;display:inline;float:left;font-size:14px; color:#333;height:14px; background-color:#999;margin:0 12px 0 0;padding:4px;vertical-align:top;width:160px;
}
.memberinfo {
margin:2px 0 0 0;font-size:12px;line-height:120%;height:55px;width:300px;overflow:hidden;
}
.membertitle {
float:left;background:transparent url(m.gif) no-repeat scroll 8px 5px;height:57px;
}
.membertitle a,.membertitle a:link,.membertitle a:visited,.membertitle a:hover{
display:block;margin:40px 15px 0 5px;color:#000;font-weight:bold;
}
.membercontent {
float:left;margin-top:5px;
}
.membercontent a{
display:block;white-space:nowrap;background:transparent url(bullet.gif) no-repeat scroll left 50%;padding-left:10px;
}
.membercontent a:link,.membercontent a:visited {
color:#000;
}
.membercontent a:hover,.membercontent a:active {
color:#4781AA;
}
.close-info {
cursor:pointer;float:right;margin:3px 3px 0 0;display:none;
}
.searchType {
float:left;margin-right:5px;font-size:12px;
}
.searchType li {
clear:left;float:left;line-height:14px;min-height:14px;vertical-align:top;
}
.searchType input {
float:none;margin:-3px 2px -3px 0;padding:0;vertical-align:middle;
}
.search_btn {
font-size:14px;
padding:5px;
}
.calendarInput {
width:120px;
}
.calendarBtn {
font-size:14px;background:#4781AA;padding:2px 2px 0 2px;color:#FFF;font-weight:bold;
}
#closeso {
float:right;cursor:pointer;
}

#skylines
{
background: url('skyline_bg.gif') repeat-x;background-position: left -6px;clear: both;width:969px;margin-left:15px;float:none;
}

.skyline-x {
float: left;width: 320px;display:inline;
}

.skyline-centre
{
float: left;
width: 320px;
display:inline;
}

.skyline-y
{
float: right;
display: inline;
width: 320px;
display:inline;
}

#skylines.xcentred
{
padding-left: 18.6em;
}

#skylines.xxcentred
{
padding-left: 19.4em;
}

#skylines img
{
display: inline;
float: left;
margin: 0px 6px 0px 5px;
}

#skylines img.right
{
display: inline;
float: right;
margin: 0px 0px 0px 6px;
}

#skylines a
{
float: left;color:#000;
}

#skylines a:hover {
color: #4781AA;
}

#skylines p
{
display: inline
}

#skylines p span
{
display: block;
font-size: 14px;
line-height: 20px;
margin-top: 1.25em;/* 24 px*/
}

#skylines p a,#skylines ul a
{
float: none
}

#skylines .skyline-z {
margin:12px 0 0 0;padding:0;float:right;width:320px;overflow:hidden;
}

#skylines .skyline-z img {
margin:0 5px 0 0;
}

#skylines .skyline-z span {
margin:5px 5px 0 0;display:block;float:right;width:185px;padding:0;
}

#skylines .skyline-a {
margin:12px 0 0 0;padding:0;float:left;width:320px;overflow:hidden;
}

#skylines .skyline-a img {
margin:0 5px 0 5px;
}

#skylines .skyline-a span {
margin:5px 5px 0 0;display:block;width:180px;padding:0;float:left;
}

#navigation {
/*background:#fff; */position:relative;height:34px;margin:0 15px 0 15px;/*border-top:8px solid #9E2F50;*/z-index:5;
}
.nav{height:45px;position:relative;z-index:11;}
.navbg{height:45px;background:url(nav_shadow.png) repeat-x left 30px;_background-position:left 31px;}
#TipsLeft{position:absolute; z-index:199;right:0px;top:130px;}
#TipsLeft .png_img{z-index:99;}
.Tipclose{ display:block; margin-top:-40px; height:30px; width:90px; clear:both; z-index:9999; padding-left:20px;}


.nav_left a,a.menuon1,a.menuon2,a.menuon3,a.menuon4,a.menuon5,a.menuon6,a.menuon7
{width:0px; display:block; background-repeat:no-repeat; height:42px; float:left;overflow:hidden;}
.menuof1{ padding-left:84px;  background-image:url(nav_home.gif);}
a.menuon1{ padding-left:84px; background-image:url(nav_home_on.gif);}
.menuof2{ padding-left:84px; background-image:url(nav_info.gif);}
a.menuon2{ padding-left:84px; background-image:url(nav_info_on.gif);}
.menuof3{ padding-left:84px; background-image:url(nav_guide.gif);}
a.menuon3{  padding-left:84px;background-image:url(nav_guide_on.gif);}
.menuof4{padding-left:84px;background-image:url(nav_traffic.gif);}
a.menuon4{padding-left:84px; background-image:url(nav_traffic_on.gif);}
.menuof5{padding-left:84px;background-image:url(nav_service.gif);}
a.menuon5{padding-left:84px; background-image:url(nav_service_on.gif);}
.menuof6{padding-left:84px; background-image:url(nav_business.gif);}
a.menuon6{padding-left:84px; background-image:url(nav_business_on.gif);}
.menuof7{padding-left:84px; background-image:url(nav_online.gif);}
a.menuon7{ padding-left:84px;background-image:url(nav_online_on.gif);}
.menuof8{padding-left:84px; background-image:url(nav_xssh.gif);}
a.menuon8{ padding-left:84px;background-image:url(nav_xssh_on.gif);}
.menuof9{padding-left:84px; background-image:url(nav_hzqy.gif);}
a.menuon9{ padding-left:84px;background-image:url(nav_hzqy_on.gif);}
.menuof10{padding-left:84px; background-image:url(nav_linkus.gif);}
a.menuon10{ padding-left:84px;background-image:url(nav_linkus_on.gif);}

.wy{background-image:url(wy.png); margin-top:-67px; float:right; background-repeat:no-repeat; width:41px; height:26px; padding-right:75px;position:absolute;right:0;}
.nav_right{ padding-left:137px; float:left; padding-top:6px;}
.nav_english{ width:60px;}
.sub_nav {padding-top:0px;color:#D5B100;float:left; clear:both;}
.sub_nav div {height:auto;padding:15px 0 10px;width:110px;border:1px solid #fff;border-top:none;background:#fff url(sub_nav_bj.gif) repeat-x left top;visibility:hidden;position:absolute;top:42px;color:#D5B100;z-index:9999;}
.sub_nav a 
{display:block;color:#004ea2;width:100%;height:28px;line-height:28px;vertical-align:middle;padding-left:25px;font-weight:bold;
background:url(sub_nav_a_bj.gif) no-repeat;
background-position:15px 11px;background-position:15px 9px\9;overflow:hidden;}
.sub_nav a:link {display:block;width:100%;color:#004ea2;}
.sub_nav a:visited {color:#004ea2;width:100%;display:block;}
.sub_nav a:hover {color:#004ea2;width:100%;display:block;background:url(sub_nav_a_h_bj.png) no-repeat;
background-position:0 3px;background-position:0 1px\9;_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}

.sub_nav a.big 
{display:block;color:#004ea2;width:85px;height:28px;line-height:28px;vertical-align:middle;padding-left:25px;font-weight:bold;
background:url(sub_nav_a_bj.gif) no-repeat;
background-position:15px 11px;background-position:15px 9px\9;overflow:hidden;}
.sub_nav a.big:link {display:block;width:85px;color:#004ea2;}
.sub_nav a.big:visited {color:#004ea2;width:85px;display:block;}
.sub_nav a.big:hover {color:#004ea2;width:85px;display:block;background:url(sub_nav_a_h_bj.png) no-repeat;
background-position:0 3px;background-position:0 1px\9;_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}


#submenu1{border:none;background:none;}.sub_nav #submenu1 span{margin-left:30px;}
#submenu2 {left:84px; width:183px;}.sub_nav #submenu2 span{margin-left:40px;}
#submenu3 {left:168px;width:115px;}.sub_nav #submenu3 span{margin-left:45px;}
#submenu4 {left:252px;width:103px;}.sub_nav #submenu4 span{margin-left:40px;}
#submenu5 {left:336px;width:103px;}.sub_nav #submenu5 span{margin-left:40px;}
#submenu6 {left:420px;width:103px;/*border:none;background:none;*/}.sub_nav #submenu6 span{margin-left:40px;}
#submenu7 {left:504px;width:103px;}.sub_nav #submenu7 span{margin-left:40px;}
.sub_nav span{display:block;width:17px;height:10px;margin-top:-16px;position:absolute;z-index:999;background:url(sub_nav_ico.gif) no-repeat center top;}



#subscriptionLink {
	float: right;
	display: inline;
	font-size: 1.4em;
	background: url(subscribeFT.gif) left 50% no-repeat;
	padding-left: 35px; 
}
#subscriptionLink,
#subscriptionLink * {
	vertical-align: middle;
	line-height: 40px;
}


#flexible-links {
vertical-align: middle;line-height: 25px;margin:15px 0 15px 5px;font-size:14px;
}

#flexible-links img {
display: inline;margin:0;padding:0;
}

#flexible-links h3  {
display:inline;font-weight: bold;margin: 0 0 0 10px;font-size:14px;color:#000;
}
#flexible-links h2  {
display:inline;font-weight: bold;font-size:14px;color:#9B164F;
}
#flexible-links h3  a:link{
color:#000;
}
#flexible-links ul {
display: inline;margin:0;padding:0;
}

#flexible-links li {
display:inline;color:#74736c;background:  url(bullet.gif) no-repeat left 50%;padding-left: 12px;
}
#flexible-links li.first-child {
background:none;text-indent:0;padding:0;margin:0 0 0 5px;
}

#flexible-links a {
font-weight:bold;
}

.breadcrum  {
margin: 0 0 0 5px;color:#ccc;font-weight:bold;
}

.breadcrum  a{
font-weight:bold;
}

ul.morelink {
display:block;margin:0;padding:0;
}
ul.morelink li {
display:block;color:#000;background:url(bullet.gif) no-repeat left 50%;padding-left: 12px;white-space:nowrap;margin-top:5px;
}
ul.morelink a {
font-weight:normal;
}
#body-wrapper{
position: relative;
margin:0 auto;
}

.covertitle {
margin-left:5px;font-size:25px;font-weight:bold;
}
#coverstory .toggleslide {
margin:5px 15px 0 0;
}
#body-content-col{
border-right:1px solid #E9DECF;display:block;float:left;width:620px;overflow:hidden;
}
#primary-content
{
float:left;
margin:0 5px 0 5px;
width:600px;
display:inline;
}
#secondary-content
{
margin:0;padding:0;text-align:left;
}

#footer {
clear:both;float:left;width:1200px;margin:0px 0  8px 0;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}
#footer p {
display:inline;
}
#footer-content
{
border-top:solid 0.8em #e9decf;
}

#footer span
{
color:#999;
font-size:14px;
line-height:1;
}

#footer .copyright {
color:#999;text-transform:uppercase;margin-left:5px; font-size:12px;
}

#footer ul {
margin:15px 0 0 6px;
}

#footer ul li
{
display:inline;
margin: 0.2em 0.6em 0 0
}

#footer ul li a
{
color:#4781aa;
margin:0 0 0 0;
font-size: 12px;
line-height: 1;
}
#footer ul li a:hover{ color:#999}

.index-detail {
clear:left;
display:inline;
float:left;
margin-top:8px;
padding-bottom:15px;
width:600px;
}
.index-detail img
{
line-height:0;font-size:0;margin:0 0 0 5px;
}
.from
{
	font-size: 14px;
	white-space: nowrap;
	margin-bottom: 0px;
}
.form span
{
	line-height: 1;
	vertical-align: text-top;
}
.from a
{
	text-transform: uppercase;
	font-weight: bold;
	margin: 0 5px 0 0px;
	color:#777;
}
.from .brand a
{
	margin: 0 5px 0 0;
}
.date span 				
{
	color:#000;
}
.date
{
	visibility:hidden;
	color:#777;
}
.show
{
	visibility:visible;
}
.index-detail h2, .index-detail p.long-lead 	
{
font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
font-weight:normal;
font-size:28px;
margin:0px 0px 0px 0px;
line-height:1.25;
}


.index-detail h2 a
{
font-weight:bold;
}
.index-detail h2 a:hover
{
}
.index-detail h2 a:visited
{
	color: #43423e;
}

.index-detail p.long-lead 
{
	font-weight: normal;
	color:       #74736c;
}


.index-small h2, .index-small p.long-lead {
	font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
	font-weight:normal;
	font-size:25px;
}
.story-packages {
list-style-type:none;margin-top:0px;padding:0;display:block;
}
.story-packages li {
color:#666666;font-size:14px;line-height:150%;list-style-position:inside;list-style-image:url(dian.gif);
vertical-align:middle;;padding:0;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
 width:260px;overflow:hidden; 
}
.story-packages li a {
color:#666666;}

.story-packages li a:hover{
color:#999;}

.exhi-info {
list-style-type:none;margin-top:0px;padding:0;display:block;
}
.exhi-info li {
color:#666666;font-size:14px;line-height:150%;list-style-position:inside;
vertical-align:middle;;padding:0;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
 width:288px;overflow:hidden; 
}
.exhi-info li a {
color:#666666;}

.exhi-info li a:hover{
color:#999;}

.exhi-info .bullet {
display:none;color:#74736c;
}
.exhi-info li a:link,.exhi-info li a:visited {
color:#4781AA;
}
.exhi-info li a:hover,.exhi-info li a:active {
color:#000;
}

#coverstory .story-packages li {
float:left;background:transparent url(bullet.gif) no-repeat scroll 3px 50%;list-style-position:outside;list-style-type:none;padding-left:12px;padding-right:8px;
}

#ecover .story-packages li {
background:transparent url(bullet.gif) no-repeat scroll 3px 50%;list-style-position:outside;list-style-type:none;padding-left:12px;padding-right:8px;display:block;margin-bottom:0;font-weight:normal;
}

.story-packages .bullet {
display:none;color:#74736c;
}
.story-packages li a:link,.story-packages li a:visited {
color:#4781AA;
}


.story-packages li a:hover,.story-packages li a:active {
color:#000;
}
.picture-legal {
display:inline;
float:left;
margin:2px 15px 0 0;
position:relative;
}

.picture-legal-text, .picture-legal-text a, .picture-legal-text a:visited, .picture-legal-text a:hover {
color:#DFDED8;
font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}
.picture-legal-text {
bottom:0;
font-size:0.96em;
line-height:1.2;
position:absolute;
right:0;
}

.triplet
{
	border-top:		0.8em solid #a7a59b;
	display:			inline;
	float:				left;
	margin-bottom:		2.8em;
	width:				100%
}
.triplet .vid-con
{
	display:			inline;
	float:				left;
	margin-left:		1.56em;
	margin-right:		.72em;
	width:				167px
}
.triplet .video p
{
	margin-top:			.72em
}
.triplet-offers p.triplet-subtitle
{
	margin:0
}
.triplet h3
{
	font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
	font-size:   1.6em; /* 16px Arial */
	font-weight: normal;
	line-height:.8;
	color: #000;
	margin: .5em 0 1em;
}
.triplet h4
{
	
	font-size:   1.2em; /* 12px Arial */
	font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
	font-weight: normal;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: .7em;
}
.triplet-offers h4
{
	margin-bottom: .16em;
}
#triplesection {
border:0;font-size:14px;width:630px;overflow:hidden;
}
#triplesection p{
color:#666;display:block;margin-top:5px;
}
.georgia {
font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}

.video p a:hover
{
	color: #4781aa;
}
.triplet-offers {
	border-color: #9E2F50;
}
.triplet-offers a {
	color: #9E2F50;
}
.triplet-offers p a 
{
	color: #777;
	font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
	line-height: 1.2
}
.triplet-offers p.triplet-subtitle
{
	font-size: 1em; /* 10px */
	color: #74736C;
	margin: 0;
	white-space: nowrap;
	line-height:1;
	margin-bottom: .72em;
}

#rail-content {
float:left;margin:0 0 5px 0;width:377px;top:0;right:2px;overflow:hidden;
}

a.rss {
background:transparent url(rss.gif) no-repeat scroll left 50%;
color:#FA9D3A;
padding-left:1.8em;
}

#analysismore,#managemore,#opinionmore,#lifemore,#moneymore,#careermore,#chinamore,#globalmore{
font-size:14px;font-weight:bold;margin:10px 0 0 0;border-top:8px solid #e9decf;/*color:#777;;background:url(headergrey.gif) repeat-x 0px 10px;*/
}

#analysismore .featurecolumn h3,#managemore .featurecolumn h3,#opinionmore .featurecolumn h3,#lifemore .featurecolumn h3,#moneymore .featurecolumn h3,#careermore .featurecolumn h3,#chinamore .featurecolumn h3,#globalmore .featurecolumn h3 {
margin-right:0;margin-bottom:15px;
}
#analysismore .featuretop,#managemore .featuretop,#opinionmore .featuretop,#lifemore .featuretop,#moneymore .featuretop,#careermore .featuretop,#chinamore .featuretop,#globalmore .featuretop {
border:0;
}
#analysismore a,#managemore a,#opinionmore a,#lifemore a,#moneymore a,#careermore a,#chinamore a,#globalmore a{ 
background-image:url(b.gif);background-repeat:no-repeat;text-indent:-2000px;font-weight:bold;line-height:30px;margin:0;font-size:21px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";display:block;background-color:#;
}
#analysismore a:hover,#managemore a:hover,#opinionmore a:hover,#lifemore a:hover,#moneymore a:hover,#careermore a:hover,#chinamore a:hover,#globalmore a:hover,#middleregular h3 a:hover,#middlediscuss h3 a:hover,#middlevideo h3 a:hover,#middlemba h3 a:hover,#middleoffer h3 a:hover,#middleadcenter h3 a:hover,#wsodHomePageModuleContent h3 a:hover, .doublet h3 a:hover, .topics h3 a:hover, .tools h3 a:hover, .letter h3 a:hover{ 
background-color:#e4eef5;
}
#analysismore a{
background-position:0px -1395px; width:40px;
}
#managemore a{
background-position:0px -1445px; width:80px;
}
#opinionmore a{
background-position:0px -345px; width:40px;
}
#lifemore a{
background-position:0px -1545px; width:80px;
}
#moneymore a{
background-position:0px -445px; width:40px;
}
#careermore a{
background-position:0px -495px; width:40px;
}
#chinamore a{
background-position:0px -45px; width:40px;
}
#globalmore a{
background-position:0px -95px; width:40px;
}

.moredata {
float:right;font-size:16px;color:#777;white-space:nowrap;margin-top:2px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}
.leftarrow {
cursor:pointer;margin-right:8px;height:20px;float:right;
}
.rightarrow {
cursor:pointer;margin-left:6px;height:20px;float:right;
}
.leftarrow img, .rightarrow img{
margin-top:4px;
}

.moredata1 {
float:right;font-size:16px;color:#777;white-space:nowrap;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}
.leftarrow1 {
cursor:pointer;margin-right:3px;height:20px;float:right;
}
.rightarrow1 {
cursor:pointer;margin-left:3px;height:20px;float:right;
}
.leftarrow1 img, .rightarrow1 img{
margin-top:2px;
}

.moredata2 ,.leftarrow2,.rightarrow2,.moredata3{
display:none;
}

a.leftarrow3 {
cursor:pointer;position:absolute;top:85px;left:0;display:block;
}
a.rightarrow3 {
cursor:pointer;position:absolute;top:85px;left:567px;display:block;
}
a.leftarrow4 {
cursor:pointer;position:absolute;top:55px;left:0;display:block;
}
a.rightarrow4 {
cursor:pointer;position:absolute;top:55px;left:573px;display:block;
}
a.rightarrow5 {
cursor:pointer;position:absolute;top:85px;left:573px;display:block;
}

.datatitle {
display:none;
}
#wsodHomePageModule {
border-top:8px solid #A7A59B;margin:0 15px 20px 15px;
}
#wsodHomePageModuleContent {
width:348px;
}
#wsodHomePageModule table {border-collapse: collapse;width: 100%;margin-bottom: 5px;} 
#wsodHomePageModule table tr td {font-size: 14px;vertical-align: middle;text-align: right;padding:6px 0pt;white-space: nowrap;border-bottom: 1px solid #E9DECF;}
#wsodHomePageModule table tr td.text {text-align: left;}
#wsodHomePageModule table tr td.text.secondaryColumn {padding-left: 5px;}
#wsodHomePageModule table tr td.pctChange {padding-right: 8px;}
#wsodHomePageModule table tr td.pctChange.secondaryColumn {padding-right: 0px;}
#wsodHomePageModule #additionalLinks {float: left;width: 100%;}#wsodHomePageModule #additionalLinks a {float: right;font-size: 12px;margin-left: 15px;}#wsodHomePageModule #additionalLinks #footerText {color: #999999;float: left;padding-top: 2px;}#wsodHomePageModule span.posChange {color:#CC0000;}#wsodHomePageModule span.negChange {color:#458B00;}



.doublet, .video, .topics, .letter{
clear:both;margin:0 15px 5px 15px;border-top:8px solid #A7A59B;overflow:hidden;
}
.doublet {
width:347px;
}
.video {
width:590px;position:relative;
}
#videos,#offers,#adcenters {
width:620px;display:block;/*margin-left:29px;*/
}
#videos img,#offers img,#adcenters img,#highlights img,#specials img{
height:96px;width:167px;
}
#offer,#adcenter {
border-top:8px solid #9E2F50;margin:10px 10px 0 15px;
}
#topvideo {
border-top:0;margin:10px 10px 0 15px;
}
.doublet div {
float:left;width:167px;margin-right:13px;
}
.doublet h4
{
font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
font-size: 14px;
font-weight:normal;
color: #000;
text-transform: capitalize;
text-align:left;
line-height:20px;
display:inline;
font-weight:bold;
}

.doublet p a
{
text-align:left;
font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
font-size: 14px;
color: #000;
}
.doublet p
{
text-align:left;
display:inline;
}
.doublet p a:hover
{
color: #4781aa;
}
.doublet span div a img, .video span div a img {
width:167px;height:96px;
}
#highlights,#specials {
margin-left:0px;display:block;width:375px;overflow:hidden;
}
.video h3 {
font-weight:bold;line-height:30px;margin:0px;
}
.video div {
float:left;width:167px;overflow:hidden;margin:0 39px 0 0px;/*15*/
}

.video h4
{
font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";font-weight:normal;color: #000;text-transform: capitalize;text-align:left;line-height:20px;display:inline;font-weight:bold;margin:0;
}

.video p a
{
text-align:left;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";color: #000;line-height:1.2;
}

.video p
{
text-align:left;
display:inline;
}

.video p a:hover
{
color: #4781aa;
}

.topics ul,.letter ul,.ranking ul {
padding:0px;
}
.topics ul li,.ranking ul li {
color:#9E2F50;
font-size:14px;
font-weight:bold;
line-height:25px;
list-style-type:none;
margin-left:10px;
padding:0;
}

.topics ul li span, .letter ul li span,.ranking ul li span {
margin:0px 15px 0 0;
display:inline;
width:30px;
text-align:right;
}

.topics ul li a,.letter ul li a,.ranking ul li a {
font-weight:normal; padding-right:12px;
}

.letter ul li {
color:#74736C;
font-size:14px;
font-weight:bold;
line-height:25px;
list-style-position:outside;
list-style-image:url(zhuanpan.gif);
vertical-align:middle;
padding:0;
margin-left:22px;
}
.letter ul li a:visited,.topics ul li a:visited{
/*background:transparent url(icon_answer_correct.gif) no-repeat scroll right 0;padding-right:20px;*/color:#666;
}
.tools ul li a:visited   {

}
.preview {
background: #F0F0F0;padding:5px;font-size:14px;border-top:0.4em solid #A7A59B;border-bottom:0.4em solid #A7A59B;margin:0 5px 15px 5px;
}
.preview ul, .preview li {
margin:0;padding:0;
}
.preview h3 {
font-size:14px;line-height:20px;margin:0;
}
.preview ul li a{
font-weight:bold;display:inline;margin-left:15px;
}
.preview ul li span{
color:#74736C;
}
div.number {
float:left;display:block;width:50px;clear:left;white-space:nowrap;color:#9E2F50;font-weight:bold;
}
div.fact {
float:left;display:block;width:215px;white-space:nowrap;font-weight:bold;
}
.indepth ul li a {
color:#9B164F;
}

.more-topics {
float:right;
}

.toolscontainer {
margin:0 15px 0 15px;
}

.tools {
border-top:8px solid #A7A59B;text-align:left;width:165px;
}
.tools-left {
float:left;
}
.tools-right {
float:right;
}

.tools ul {
padding:0;
}
.tools ul li {
border-bottom:1px solid #E9DECF;
font-size:14px;
margin-bottom:4px;
padding-bottom:4px;
}
.storytail,.column12 li {
margin-bottom:5px;font-weight:bold;display:block;
}
.storytail a:link,.storytail a:visited{
color:#4781AA;
}
.storytail a:hover,.storytail a:active {
color:#999;
}
.storytail a {
background:transparent url(dian.gif) no-repeat ;padding-left:12px; 
}
#ft-login-swizzy-popup {
position:absolute;font-size:21px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";;top:100px;left: 450px;padding:1em 1em 0 1em;font-weight:bold;vertical-align: middle;background: url(shadow-9x9.png);z-index:100000;
}
#ft-login-swizzy-popup form 
{
position:relative;padding:5px;background:white;width:350px;
}
#ft-login-swizzy-popup input {
	vertical-align: middle;
}
#ft-login-swizzy-popup fieldset {
border:0;
}

#ft-login-swizzy-popup .close-button { 
	position: absolute;
	top: 0;
	right: 0;
	padding: .5em;
	cursor: pointer;
}
#ft-login-swizzy-popup input.text 
{ 
display: block;width:300px;border:1px solid #a7a49b;padding:5px;margin-bottom:5px;position:relative;height:30px;font-size:14px;font-weight:bold;
}
#ft-login-swizzy-popup input.checkbox { 
	margin-right: .5em
}
#ft-login-swizzy-popup input.button {
	float: right;
}
#ft-login-swizzy-popup .remember-longcat span { float: left; }
#ft-login-swizzy-popup .remember-longcat input.button { float: right; }
#ft-login-swizzy-popup .forgot-password {clear: both; padding-top:5px; }

.blog {
margin-top:8px;clear:both;
}
.blog h2 {
font-size:14px;line-height:120%;display:block;margin:0;padding:0;
}
.blog h2 a:link,.blog h2 a:visited {
color:#000;
}
.blog h2 a:hover,.blog h2 a:active {
color:#4781AA;
}
.blog .moreinfo {
float:right;text-align:right;color:#666;
}
.blog p {
float:left;width:450px;color:#666;display:block;margin:0;
}
.blog img {
float:left;
margin-right:6px;
border: 1px solid #ccc;
}
.blog .grey {
display:block;
}
.title_tool a.highlight:link,.title_tool a.highlight:visited,.highlight,.highlight:link,.highlight:visited,#navigation ul li ul li a.highlight:link,#navigation ul li ul li a.highlight:visited {
color:#9E2F50;
}
#chats {
height:350px;
font-size:14px;
overflow-y:scroll;
}

#chats .clearfloat {
height:8px;font-size:1px;
}

#chats ul li {
color:#74736C;
font-weight:bold;
list-style-position:inside;
list-style-type:decimal;
padding:0;
margin:0;
}
#chats ul {
padding:0;
margin:0;
}
#chats h1 {
font-size:32px;
line-height:50px;
}
#chats p {
font-size:25px;
line-height:32px;
color:#777;
}
#chatform {
display:inline;
}
#inputchat {
width:560px;
font-size:14px;
}
#nickname {
width:100px;
color:#990000;
font-size:14px;
}
.chatter {
width:70px;
white-space:nowrap;
color:#900;
margin-right:10px;
display:block;
float:left;
}

.words {
width:480px;
overflow:hidden;
margin-right:10px;
display:block;
float:right;
}

.link {
width:518px;
font-size:12px;
color:#4781AA;
}

.righttop {
margin-top:15px;
}

.righttop a {
font-weight:bold;
}

.righttop img {
float:left;margin-right:6px;
}

.topic H1 {
font-size:25px;line-height:36px;display:inline;
}

.topic h2 {
display:inline;font-size:14px;display:inline;font-weight:normal;line-height:20px;
}


.notice {
margin-top:5px;
}

#comment-input-container,#reply-input-container,.login_box {
background-color:#E4DFCB;border:1px solid #E9DECF;font-size:14px;height:auto;padding:12px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;
}
textarea.commentTextArea {
border:1px solid #E9DECF;height:140px;margin:10px 0px 5px 0;width:565px;font-size:14px;padding-top:5px;overflow:auto;
}

.comment {
margin:0 8px 15px 0;
border-bottom:1px solid #7FAABB;
}
.comment_btn {
font-size:14px;padding:2px 5px 3px 5px;margin:0 0 0 8px;
}
#postcomment {
display:inline;
}
.floatleft {
float:left;display:block;
}
.floatright {
float:right;display:block;
}
#bgsponsor{
margin-right:15px;float:right;
}
.feedback {
float:right;display:block;margin-right:15px;
}

a.redtopic,a.urgent {
color:#9E2F50;
}
.comments_recommend {
background:transparent url(recco.gif) no-repeat scroll 0 50%;padding-left:15px;cursor:pointer;
}

.comments_reportabuse {
background:transparent url(comments_icon_alert.gif) no-repeat scroll 0 50%;padding-left:16px;
}

.comments_paginator {
font-size:25px;
color:#990000;
}

.comments_paginator ul li {
display:inline;
list-style-type:none;
margin-right:0.5em;
padding-left:0;
}

.comments_paginator ul {
margin:0;padding:0;
}


.startcomment a {
font-weight:bold;
}

input#penname {
font-size:14px;color:#777;
}


#column1 {
width:320px;float:left;margin-top:0px;overflow:hidden;
}

#column2 {
width:294px;float:right;margin-top:0px;overflow:hidden;
}

.lookft {
background:url(icons.gif) no-repeat 0 -330px;width:16px;height:16px;position:absolute;
}
.lookfthelper {
position:absolute;font-weight:bold;font-size:14px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}
.bigwhite, a.bigwhite:link, a.bigwhite:visited, a.bigwhite:active,a.bigwhite:hover {
font-size:26px;line-height:35px;display:block;font-weight:bold;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}
.bigblue {
margin-top:8px;display:block;
}
.interactivechart {
width:100%;position:relative;
}
.topnews, .top10 {
font-size:25px;margin:0 8px 0 5px;
}

.topnews h2 {
display:block;margin:5px 0 10px 0;font-size:21px;line-height:25px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}
.topnews h2 div {
font-size:14px;font-weight:normal;color:#444;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}
.coverstory img.leftimage {
float:left;margin:5px 15px 0 0;
}
.coverstory {
margin:0 0 15px 0px;
}
.coverstory h2 {
display:block;margin:0 15px 0px 15px;font-size:25px;line-height:30px;
}
.coverstory h2 a:link,.coverstory h2 a:visited{
color:#000;
}
.coverstory h2 a:active,.coverstory h2 a:hover{
color:#4781AA;
}
.coverstory h2 div a:link,.coverstory h2 div a:visited{
color:#4781AA;
}
.coverstory h2 div a:active,.coverstory h2 div a:hover{
color:#000;
}
.coverstory h2 div {
font-size:14px;font-weight:normal;line-height:140%;color:#666;
}

.blocktitle {
margin:0 5px 5px 5px;line-height:30px;border-top:8px solid #E9DECF;
}
.specialtitle {
font-weight:bold;margin:0 0 0 5px;color:#000;font-size:14px;
}

.newtitle div{
height:1px;position:relative;background:#E9DECF;margin-top:18px;
}
.newtitle div b {
	display:block;
	position:absolute;
	top:-18px;
	left:0;

background:#;		padding-right:5px;
	width: 73px;
}
.newtitle div b.t {
top:-22px;
}
.newtitle div b a:link,.newtitle div b a:visited,.newtitle div b a:hover,.newtitle div b a:active {
color:#9B164F;
}
.rightmargin {
margin-right:15px;
}
.rightmargin5 {
margin:0 5px 0 5px;
}

.newtitle {
height:28px;
}


.top10 h3 {
display:block;margin:0px 0 10px 0;font-size:14px;line-height:150%;clear:both;
}


.top10 h3 a:link,.top10 h3 a:visited,.top10 h3 span a:hover,.top10 h3 span a:active{
color:#000;
}
.top10 h3 a:hover,.top10 h3 a:active,.top10 h3 span a:link,.top10 h3 span a:visited{
color:#4781AA;
}

.top10 h3 span {
font-weight:normal;display:block;color:#666;
}

#column5 {
margin:10px 0 0 0;
}

#column5 h3 {
display:block;margin:0px 0 10px 5px;font-size:14px;line-height:20px;float:left;width:300px;
}

#column5 h3 span {
font-weight:normal;display:block;
}

.greyback {
background: #F0F0F0;margin:0 5px 10px 0;padding:5px;font-size:14px;border-top:0.4em solid #A7A59B;line-height:150%;
}
.greyback span {
position:relative;
}

.greyback2 {
background: #EFEFEF;padding:5px;font-size:14px;margin:0 5px 5px 0;border-top:0.4em solid #A7A59B;
}
.greyback2 span{
color:#000;
}
.greyback3 {
background:url(quoteback8.jpg) repeat -50px -50px;padding:5px;font-size:14px;margin:0 5px 5px 0;border-top:0.4em solid #A7A59B;
}
.greyback3 span{
color:#000;
}
.grey {
color:#666;
}

.transback {
font-size:14px;margin:0 5px 0 0;border-top:0.4em solid #A7A59B;padding:5px 0 0 0;
}

.newback {
font-size:14px;margin:0 8px 0 10px;border-right:1px solid #E9DECF;padding:0 8px 0 0;
}

.blockline {
font-size:14px;margin:0px 5px 5px 5px;border-top:0.4em solid #A7A59B;
}
.indent5 {
margin-left:5px;
}
.transback span{
color:#000;
}
a.sponsorship {
float:right;color:#777;display:block;
}
a.sponsorship:link,a.sponsorship:visited,a.sponsorship:hover,a.sponsorship:active {
color:#777;
}
.pagetitle {
font-weight:bold;color:#000;
}
.pageintro {
color:#666;font-weight:bold;
}
.rightanswer {
display:none;background:#CCC;padding:5px;border:1px solid #777;
}
.rightanswer a {
font-weight:bold;
}
ul.quizlist {
display:block;margin:0;padding:0;
}
.quizlist li {
display:block;padding:8px 0px 8px 30px;margin:0;color:#666;cursor:pointer;background: url(quizdot.png) no-repeat left;
}
.featurecolumn {
font-size:14px;line-height:20px;
}
.featurecolumn h3 {
display:block;margin:0 8px 8px 0;font-size:14px;line-height:150%;clear:both;
}

.featurecolumn h3 a:link,.featurecolumn h3 a:visited,.featurecolumn h3 span a:hover,.featurecolumn h3 span a:active,h3.cover4 a:link,h3.cover4 a:visited,h3.cover4 span a:hover,h3.cover4 span a:active {
color:#000;
}
.featurecolumn h3 a:hover,.featurecolumn h3 a:active,.featurecolumn h3 span a:link,.featurecolumn h3 span a:visited,h3.cover4 a:hover,h3.cover4  a:active,h3.cover4 span a:link,h3.cover4 span a:visited{
color:#4781AA;
}

.featuretop {
color:#666;font-weight:normal;margin-right:15px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";clear:both;
}
.featuretop a{
font-weight:bold;
}
.featurecolumn h3 span {font-weight:normal;display:block;color:#666;}

h3.cover4  {
font-size:25px;line-height:120%;margin:0 10px 10px 0;
}
h3.cover4 span {
font-size:14px;line-height:150%;font-weight:normal;display:block;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";color:#666;
}

.leftimage {
float:left;margin:4px 6px 5px 0;
}
.rightimage {
float:right;margin:4px 0 5px 6px;
}
img.b {
border:1px solid #ccc;
}

.topheadlines {
display:block;margin:0px;padding:0px;
}

.topheadlines li {
display:block;margin-top:3px;
}

.topheadlines a {
font-weight:bold;font-size:14px;
}

.topnewstitle {
font-weight:bold;
}
.bullet
{
color: #74736c;
}
.redtime {
color:#990000;font-size:12px;
}
.crosscolumn {
margin-right:15px;margin-left:15px;
}
.column3 {
width:300px;float:left;margin-bottom:5px;
}
.column3content {
margin-left:15px;
}
.column4 {
width:295px;float:right;margin-bottom:5px;
}
.column4content {
margin-right:15px;
}
.column8content {
margin-right:15px;
}
.column7 {
width:310px/*355px*/;float:left;
}
.column7content {
border-right:1px solid #E9DECF;
}
#body-content-col .column7content h4,#body-content-col .column7content .featurecolumn{
margin:15px 15px 0px 15px;
}
#body-content-col .column8content h4,#body-content-col .column8 .featurecolumn {
margin:15px 0px 0px 0;
}
#body-content-col .column7content .featurecolumn h3,#body-content-col .column8 .featurecolumn h3 {
margin:0 0 0px 0;
}

.column8 {
width:295px/*248px*/;float:right;
}
.column7 h4,.column8 h4,.column3 h4,.column4 h4,#triplesection h4,.group1{
margin:15px 0 10px 0;line-height:100%;padding:0;background:url(headergrey.gif) repeat-x 0px 5px;height:20px;display:block;
}
.group {
margin:0 15px 0 0;line-height:100%;padding:0;background:url(headergrey.gif) repeat-x 0px 5px;height:20px;display:block;
}
.column7 h4 span,.column8 h4 span,.column3 h4 span,.column4 h4 span,#triplesection h4 b,.group b,.group1 b  {
color:#9B164F;background:#;display:block;float:left;font-size:14px;padding:0 8px 0 0;margin:0;line-height:20px;
}
.column7 h4 span a,.column8 h4 span a,.column3 h4 span a,.column4 h4 span a,#triplesection h4 b a,.group b a ,.group1 b a {
color:#9B164F;
}
.line {
border-top:6px solid #E9DECF;margin:0 15px 8px 0;
}
#middlevideo,#middlevideo a,#middlemba,#middlemba a,#middleoffer, #middleoffer a,#middleadcenter, #middleadcenter a,#middlecomment,#middlecomment h3,#middlecomment a,#coverstory .video, #coverstory .video h3, #coverstory .video a,#middleregular,#middleregular a,#middlediscuss,#middlediscuss a {
font-size:14px;
}
#middlediscuss {
margin:0 15px 0 15px;
}
#middlevideo h3 a,#middleregular h3 a,#middlemba h3 a,#middlediscuss h3 a,#middleoffer h3 a,#middleadcenter h3 a,#wsodHomePageModuleContent h3 a,.doublet h3 a,.topics h3 a,.tools h3 a,.letter h3 a{
background-image:url(b.gif);background-repeat:no-repeat;text-indent:-2000px;font-size:21px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";line-height:30px;display:block;
}
#middlemba h3,#middlevideo h3,#middleregular h3,#middlediscuss h3,#middleoffer h3,#middleadcenter h3,#wsodHomePageModuleContent h3,.doublet h3,.topics h3,.tools h3,.letter h3{
margin:0;
}
#middlevideo h3 a{
background-position:0px -595px;width:40px;
}
#middlemba h3 a{
background-position:0px -1645px;width:105px;
}
#middleregular h3 a{
background-position:0px -395px;width:40px;
}
#middlediscuss h3 a{
background-position:0px -1045px;width:40px;
}
#middleoffer h3 a{
background-position:0px -1345px;width:80px;
}
#middleadcenter h3 a{
background-position:0px -145px;width:80px;
}
#wsodHomePageModuleContent h3 a{
background-position:0px -145px;width:80px;
}
#mptitle a{
background-position:0px -895px;width:120px;
}
#zjwwtitle a{
background-position:0px -2295px;width:80px;
}
#mctitle a {
background-position:0px -945px;width:120px;
}
#hmbatitle a {
background-position:0 -845px;width:120px;
}
#hvtitle a {
background-position:0px -2095px;width:100px;
}
#intertitle a{
background-position:0px -595px;width:80px;
}
#phototitle h3 a{
background-position:0px -795px;width:80px;
}
#vititle a{
background-position:0px -1945px;width:100px;
}
#specialtitle a{
background-position:0px -2395px;width:100px;
}
#hctitle a{
background-position:0px -2345px;width:120px;
}
#columnintro a{
background-position:0px -2195px;width:120px;
}
#videoserie a {
background-position:0px -2445px;width:100px;
}
#columnbrief a{
background-position:0px -2145px;width:80px;
}
#authorbrief a{
background-position:0px -195px;width:80px;
}
#authorupdate a{
background-position:0px -545px;width:120px;
}
#editorchoice a{
background-position:0px -1595px;width:80px;
}
#readertitle a{
background-position:0px -1095px;width:100px;
}
#membertitle a{
background-position:0px -1145px;width:120px;
}
#columntitle a{
background-position:0px -1195px;width:125px;
}
#columnmoretitle a{
background-position:0px -395px;width:125px;
}
#ftauthertitle a{
background-position:0px -1245px;width:105px;
}
#linkstitle a{
background-position:0px -1295px;width:80px;
}
#sevicetitle a {
background-position:0px -1745px;width:80px;
}
.topmargin {
border-top:8px solid #E9DECF;display:block;
}

.weekend {
clear:both;
}
.weekend div{
width:167px;float:left;margin:0 18px 8px 18px;
}
.weekend div h4 {
font-size:14px;line-height:20px;display:inline;
}
.weekend div p {
display:inline;
}
.weekend div p a{
color:#000;
}
.weekend div p a:hover, .weekend div p a:active{
color:#4781AA;
}
.weekend div h4 a{
font-size:25px;line-height:120%;
}
.weekend div h4 a:link,.weekend div h4 a:visited{
color:#000;
}
.weekend div h4 a:hover,.weekend div h4 a:active{
color:#4781AA;
}
.weekend div p {
color:#666;
}
.weekend div img {
margin-bottom:5px;
}
.regular {
clear:both;margin:0 15px 15px 15px;position:relative;overflow:hidden;
}
.regular div{
width:189px;margin-right:15px;float:left;overflow:hidden;
}
.regular div h4 {
font-size:14px;line-height:20px;margin:0;
}
.regular div img,.video div img,.doublet div img,.slides_div img{
display:block;margin-bottom:5px;
}
.regular div p {
display:inline;color:#666;line-height:150%;
}
.regular div p a,.video div p a{
font-weight:bold;display:block;
}
.video div p a.unvisited {
font-weight:normal;
}
#regulars div p a:link,#regulars div p a:visited,.weekend div p a:link,.weekend div p a:visited{
color:#000;
}
#regulars div p a:hover,.weekend div p a:hover{
color:#4781AA;
}
/*a.headcut {
display:block;width:167px;height:96px;margin-bottom:5px;
}*/
#regulars {
width:620px;display:block;
}
#regulars img{
height:84px;
}
#middlecomment a {
color:#4781AA;font-weight:bold;
}
#comments div {
display:block;text-align:right;float:none;width:auto;
}
#comments span {
font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}

#comments span div.quote {
border:0;
/*background:url('images/q-left.gif') no-repeat 0 0;*/
margin:0;
padding:0;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:14px;
width:auto;
text-align:left;
}

#comments span div.quote div {
/*background: transparent url(q-right.gif) right bottom no-repeat;margin:5px 0px 15px 25px;padding-right:10px;*/margin:0;width:auto;text-align:left;
}
#usercomment {
/*background:#EFEFEF;border-left:1px solid #A7A59B;border-right:1px solid #A7A59B;border-bottom:1px solid #A7A59B;border-top:0.4em solid #A7A59B;background:url(quoteback8.jpg) repeat -50px -50px;padding:0 5px 5px 5px;*/border:0;display:none;
}
.att {
color:#777;
}

#tooltip{
position:absolute;border-top:0.4em solid #999;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;background:#FFF;color:#000;display:none;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";font-size:21px;font-weight:bold;padding:5px;
}
.topic {
padding:0 15px 0 15px;
}
.content p {
margin:0 0 10px 0;text-indent:2em;line-height:1.75;
}
.content {
line-height:1.75;
}
.dropcap:first-letter {
/*font-size: 40px;font-weight:bold;float:left;margin-right:5px;line-height:140%;color:#000;*/
}
.storyfunction {
font-size:12px;margin:0 0 10px 0;
}

#fontselection,#backselection {
display:none;width:46px;float:left;position:relative;cursor:pointer;margin-right:8px;
}
#fontselection span,#backselection span{
display:block;margin:2px 0 2px 2px;
}
#fontoptions,#backoptions {
position:absolute;width:46px;background:#FFF;top:17px;left:-1px;display:none;
}
#fontoptions a,#backoptions a{
display:block;text-align:center;padding:3px;cursor:pointer;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;
}
.title_tool {
float:right;margin:5px 5px 0 0;
}
.title_tool a {
margin-right:5px;
}
.title_tool  a:link,.title_tool  a:visited {
color:#000;
}
.title_tool  a:hover,.title_tool  a:active {
color:#4781AA;
}
.showenglish {
text-align:right;
}
.showenglish img {
margin:3px 10px 5px 0;
}
a.english span{
color:#000;
}
.byline {margin:8px 0 8px 0px;color:#666;font-weight:bold;}
.story_list {font-size:14px;margin:0 10px 0 15px;}
.story_list  h3 {margin:5px 0 0px 0;font-size:14px;height:35px;}
.story_list h3 span {color:#666;padding:3px 5px 2px 0px;display:block;float:left;}
.story_list dl {display:inline;line-height:150%;}
.story_list dt {color:#666;margin-bottom:8px;}
.story_list dl a{
font-weight:bold;
}

#logincomment h3,#nologincomment h3{
color:#777;font-size:12px;line-height:25px;margin:0 15px 10px 15px;text-align:right;
}
#commentheader h3 span{
display:block;float:left;margin:0;font-size:14px;line-height:140%;
}
#commentheader h3 span a {
color:#000;font-weight:bold;
}
#commentheader h3 {
border-top:8px solid #9E2F50;padding-top:5px;color:#777;font-size:12px;line-height:25px;margin:0 15px 10px 15px;text-align:right;
}
.disclaimer {
color:#777;font-size:12px;line-height:150%;text-align:right;
}
#logincomment h3 span,#nologincomment h3 span{
display:block;float:left;margin:0;font-size:14px;background:#990000;color:#FFF;line-height:140%;padding:3px 5px 2px 5px;
}
#nologincomment {margin-left:15px;margin-right:15px;}
.input_box_left h4 ,.login_box h4{
display:inline;font-weight:bold;font-size:14px;
}
.input_box_left p,.login_box p{
display:inline;color:#777;
}

#allcomments dt b a:link{
	text-decoration: underline;
}
#allcomments,.announce,dd.all{
display:block;margin:0 15px 0 15px;line-height:150%;
}
dd.all {
text-align:right;margin-bottom:15px;clear:both;
}
.announce {
color:#777;margin-bottom:15px;
}
.login_box input {
width:100px;font-size:14px;padding:4px 2px 0px 2px;
}
#allcomments dt {
position:relative;
}
#allcomments dt span{
font-weight:normal; color:#777;display:block;float:right;font-size:12px;
}
#allcomments dt font.grey {
font-size:12px;
}
#allcomments dd,#allcomments div {
margin:10px 0 10px 0;display:block;
}
#allcomments .replycomment {
margin-bottom:5px;text-align:right;font-weight:normal;
}
.cmt_quote {background:#F6EADA;border:1px solid #666;margin-bottom:12px;overflow:hidden;padding:5px;line-height:150%;}
.cmt_oldautherinfo {font-size:12px;height:20px;line-height:20px;margin:0 3px;overflow:hidden;position:relative;}

.cmt_oldauther {
color:#666;
padding:5px 3px 0 0;
}

.cmt_oldcmt {
clear:both;
color:#000000;
font-size:14px;
line-height:20px;
margin:9px 3px;
}
.showcmt {background:#F6EADA;border:1px solid #999999;margin-bottom:12px;overflow:hidden;padding:5px;line-height:150%;color:#BA2636;cursor:pointer;}
.cmt_top {border-top:1px solid #E9DECF;clear:both;display:block;margin:10px 0 10px 0;padding-top:10px;}
.cmt_content{float:left;width:100%;}
.cmt_content2{float:left;width:86%;}
.cmt_avatar{float: left; width: 60px;}
#navigation .nhome,#navigation .nchina,#navigation .neconomy,#navigation .nglobal,#navigation .nindustry,#navigation .nbusiness,#navigation .ninterview,#navigation .nopinion,#navigation .ncolumn,#navigation .nmoney,#navigation .ncareer,#navigation .nmanagement,#navigation .nvideo {
background-image:url(b.gif);background-repeat:no-repeat;width:60px;
}
#navigation .nhome {
background-position:10px 5px;
}
#navigation .nbusiness {
background-position:10px -1795px;
}
#navigation .nmba {
background-position:10px -1645px;background-image:url(b.gif);background-repeat:no-repeat;width:105px;
}
#navigation .nservice {
background-position:10px -1745px;background-image:url(b.gif);background-repeat:no-repeat;width:100px;
}
#navigation .ntools {
background-position:10px -1045px;background-image:url(b.gif);background-repeat:no-repeat;width:100px;
}
#navigation .nchina {
background-position:10px -45px;
}
#navigation .neconomy {
background-position:10px -2045px;
}
#navigation .nglobal {
background-position:10px -95px;
}
#navigation .nmarkets {
background-position:10px -145px;background-image:url(b.gif);background-repeat:no-repeat;width:100px;
}
#page-title .nmarkets {
background-position:10px -140px;background-image:url(b.gif);background-repeat:no-repeat;width:100px;
}
#navigation .nindustry {
background-position:10px -195px;
}
#navigation .nlex {
background-position:10px -245px;background-image:url(b.gif);background-repeat:no-repeat;width:55px;
}
#navigation .ninterview {
background-position:10px -295px;
}
#navigation .nopinion {
background-position:10px -345px;
}
#navigation .ncolumn {
background-position:10px -395px;
}
#navigation .nmoney{
background-position:10px -445px;
}
#navigation .ncareer{
background-position:10px -495px;
}
#navigation .nmanagement{
background-position:10px -1995px;
}
#navigation .nlife{
background-position:10px -1545px;background-image:url(b.gif);background-repeat:no-repeat;width:100px;
}
#navigation .nvideo{
background-position:10px -595px;
}
.tabs {
height:35px;
}
.tabs div {
float:left;width:86px;text-align:center;border-top:1px solid #E9DECF;border-bottom:1px solid #E9DECF;border-right:1px solid #E9DECF;padding:5px 0 5px 0;font-weight:bold;color:#4781AA;cursor:pointer;
}
.tabs div.on,.tabs div.on1 {
background-color:#F6E9D8;color:#777;
}
.datetab {
display:inline;
}
#tabbond,#tabcomment,#tabccomment {
border-right:0px;
}
.pagination {
text-align:right;margin:15px;clear: both;
}
.pagination a:hover, .pagination .current {
background-color:#990000;
border:1px solid #990000;
color:#FFFFFF;
margin:5px;
padding:4px;
text-decoration:none;
}
.pagination span {
background-color:#FFFFFF;
border:1px solid #6A6A6A;
color:#404040;
margin:2px;
padding:2px 4px 1px;
}
.pagination a {
background-color:#FFFFFF;
border:1px solid #6A6A6A;
color:#404040;
margin:5px;
padding:2px 4px 1px;
text-decoration:none;
}

#middlechart {
border:0;height:130px;overflow:hidden;
}
#charts {
margin:0 0 0 35px;display:block;
}
#charts td {
font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";vertical-align:top;
}
#charts .lastPrice .dataValue,#wsodHomePageModule .dataValue {
display:inline;
}
#charts table {
width:100%;
}
#charts h4 {
font-size:14px;
}
#charts td.lastPrice {font-size:14px;font-weight:bold;text-align:left;}
#charts td{text-align:right;vertical-align:top;font-size:14px;}
.dataValue {font-size:14px;display:none;}
.posChange {color:#CC0000;display:inline;}
.negChange {color:#458B00;display:inline;}
.chartbody {
display:block;width:160px;height:90px;background-position:-42px -10px;background-repeat:no-repeat;
}
#charts div {
height:130px;background:url(loading.gif) no-repeat 62px 50px;margin:0 15px 0 0px;
}
#middlediscuss h4 {
display:block;line-height:150%;font-size:14px;margin-bottom:15px;color:#666;
}
#middlediscuss h4 a:link,#middlediscuss h4 a:visited,#middlediscuss h4 span a:hover,#middlediscuss h4 span a:active,#middlediscuss h4 a.normallink:hover,#middlediscuss h4 a.normallink:active,#middlediscuss h4 a.bbsname:hover,#middlediscuss h4 a.bbsname:active{
color:#000;
}
#middlediscuss h4 a:hover,#middlediscuss h4 a:active,#middlediscuss h4 span a:link,#middlediscuss h4 span a:visited,#middlediscuss h4 a.normallink:link,#middlediscuss h4 a.normallink:visited,#middlediscuss h4 a.bbsname:link,#middlediscuss h4 a.bbsname:visited,.visited{
color:#4781AA;
}

#middlediscuss h4 a.normallink{
display:inline;
}
#middlediscuss h4 img{
float:left;margin:3px 11px 0 0;display:block;
}
#middlediscuss h4 img.middle{
float:none;margin-top:5px;margin-bottom:5px;display:block;margin-left: auto;margin-right: auto
}
#middlediscuss h4 span{
display:block;font-weight:normal;
}
#middlediscuss h4 a.bbsname{
display:block;font-weight:normal;text-align:right;margin-bottom:5px;
}
.column11 {
float:left;width:285px;display:block;
}
.column12 {
float:right;width:285px;display:block;
}
#middlediscuss h4 span.quote {
display:block;padding:0;margin:0;font-weight:bold;
}
#middlediscuss h4 span.lead {
margin-bottom:8px;color:#666;display:block;
}
input.radio {
margin-right:6px;
}
#poll input.submit {
padding:5px 5px 2px 5px;font-size:14px;background:#9E2F50;color:#FFF;font-weight:bold;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:0;border-left:0;
}
.ebody {
font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}
table.ce {
border:0;width:100%;
}
table.ce td {
vertical-align: top;
}
table.ce td img{
display:none;
}
td.lefttd {
border-right: 1px dashed #ccc; width: 48%; padding-right: 15px; 
}
td.righttd {
width: 47%; padding-left: 15px; 
}
.tag a {
display:inline;margin-right:8px;
}
.toptag {
margin-left:8px;
}
.toptag a {
display:inline;background:url(bullet.gif) no-repeat left 50%;padding-left:12px;
}
#columninfo ul li{
margin-left:15px;
}
.columncontent {
margin:0 15px 0 15px;
}
.columnintro {
margin-top:5px;clear:both;display:block;
}
.columnintro a {
color:#000;
}
.jobsite ul {
margin-bottom:15px;display:block;
}
.jobsite li {
clear:both;background:#F2F2F2;display:block;float:left;list-style-position:outside;padding:5px 0 5px 8px;width:577px;overflow-x:visible;
}
.jobsite .row01,.jobsite .row02,.jobsite .row03,.jobsite .row04,.jobsite .row05 {
float:left;
}
.jobsite .row01 {
margin-right:5px;width:140px;
}
.jobsite .row02 {
margin-right:5px;width:150px;
}
.jobsite .row03 {
float:left;margin-right:5px;width:115px;
}
.jobsite .row04 {
margin-right:5px;text-align:center;width:60px;
}
.jobsite .row05 {
float:left;text-align:center;width:90px;
}
.jobsite h3 {
font-size:14px;line-height:120%;line-height:25px;margin:0;padding:0;
}
.jobsite li.row {
background:#FFF;
border-bottom:1px solid #E1E1E1;
}
.jobsite .title {
font-weight:bold;margin-top:5px;text-align:center;background:#E4DFCB;
}
.yx_hl {
color:#990000;
}
.rh {
font-weight:bold;margin:15px 0 0 0;padding:0;display:block;line-height:140%;font-size:18px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";font-weight:normal;
}
.rh a:link,.rh a:visited {
color:#000;
}
.rh a:hover,.rh a:active {
color:#4781AA;
}
.rl {
line-height:150%;color:#666;
}
.rb {
line-height:150%;color:#666;
}
.rd {
float:right;
}
#readerquote .bq {
font-size:14px;font-weight:normal;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
}
#readerquote .rh {
margin-top:10px;
}
#readerquote .rs1 {
padding:5px 0 10px 0;font-size:12px;text-align:right;
}
/** add by jiling **/
.commentsnum {
	color:#BA2636;
	font-size:14px;
}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.print_content p {
	text-indent:2em;line-height:1.75;
}
.print_content {
	line-height:1.75;
}
.ding {
background:url(ding.gif) no-repeat 0px 0px;width:20px;height:20px;float:left;
}
#mid468x60 {
background:#ccc url(1picture/quoteback11.gif) repeat 0px 0px;width:610px;height:80px;left:0px;top:0px;position:relative;text-align:center;font-size:30px;line-height:80px;font-weight:bold;color:#FFF;
}
.blacktitle {
font-weight:bold;
}
.bigfont {
font-size:25px;line-height:120%;display:block;
}
a.blacktitle:link,a.blacktitle:visited {
color:#000;
}
a.blacktitle:hover,a.blacktitle:active {
color:#4781AA;
}
#ecover h3 {
font-weight:normal;font-size:14px;clear:both;
}
#ecover h3 {
margin-bottom:8px;color:#666;
}
#ecover {
margin-bottom:15px;
}

.lcomments{
display:block;margin:0 5px;line-height:150%;background-color:#F3F8FE;border:1px solid #DDE3EA;
}
.lcomments dt {
position:relative;padding:2px 10px 0;
}
.lcomments dt span{
font-weight:normal; color:#777;display:block;float:right;font-size:12px;
}
.lcomments dt font.grey {
font-size:12px;
}
.lcomments dd {
margin:10px 0 10px 0;display:block;padding:2px 10px 0;
}
.lcomments .replycomment {
border-bottom:1px dashed #7FAABB;padding-bottom:10px;margin:10px;text-align:right;font-weight:normal;
}
.cmssort {
	font-weight:bold;
	text-align:right;
	width:98%;
	display:none;
}
.replyhead {
	background:#DCDDDD none repeat scroll 0 0;
	height:30px;
	width:99%;
}
.replyhead  b{
	float:left;
	margin:5px;
}
.replyhead  span{
	cursor:pointer;
	float:right;
	margin:5px;
}
#cmtpostform {
	margin-bottom:10px;
	width:98%;
}
#logincomment {margin:0 15px 0 15px;}
.newbox {font-size:14px;color:#000;line-height:170%;padding:5px 0 5px 8px;margin:0 15px 8px 0;}
#column1 .newbox {margin-right:0;}
.t0 {background:#E9DECF;border-color:#A7A59B;border-style:solid;border-width:4px 1px 1px 1px;}
.t1 {background:url(box_bg.jpg) #E4DFCB;border-color:#A7A59B;border-style:solid;border-width:4px 1px 1px 1px;}
.t2 {background:url(box_bg.jpg) #E4DFCB;border-color:#a6a3a4;border-style:solid;border-width:0 0 8px 0;}
.t3 {background:url(box_bg.jpg) #E4DFCB;border-color:#A7A59B;border-style:solid;border-width:8px 1px 1px 1px;margin-left:15px;padding-left:5px;}
.newboxhead {
color:#666;margin-bottom:5px;
}
.newboxhead a{
font-weight:bold;
}
.newboxhead a:link,.newboxhead a:visited{
color:#9E2F50;
}
.newboxhead a:hover,.newboxhead a:active{
color:#000;
}
#rbimg {margin-bottom:1000px;}
.roadblockc {font-weight:bold;color:#666;text-align:center;cursor:pointer;}
#sharelinks {font-size:14px;margin:15px;}
#sharelinks div {float:left;width:117px;height:25px;}
#sharelinks div img {margin-right:3px;}
.breakingnews {
clear:both;
margin:8px 0 8px 0;
padding:2px 0 2px 16px;
}
.breakingnews-inner {
float:left;
color:#990000;
height:20px;
line-height:20px;
min-width:571px;
overflow:hidden;
padding-right:20px;
}
.breakingnews h2 {
background-color:#990000;
color:#FFF;
font-weight:bold;
line-height:20px;
padding:3px 8px;
}
.breakingnews h2, .breakingnews ul, .breakingnews li {
display:inline;
font-size:14px;
}
.breakingnews ul {padding-left:4px;font-weight:bold;}
.blackborder {border:1px solid #000;}
.artinvesting {background:url(000019469_piclink_0_0.jpg);margin:0 15px 8px 0;border-color:#A7A59B;border-style:solid;border-width:4px 1px 1px;}
.artinvesting h3 {padding:8px 0 5px 8px;}
.artinvesting .featuretop {padding-left:8px;}

.kg { margin-top:16px}
.rightsub { background-color:#FFF}
.leftsub { background-image:url(left_bg.gif)}
.leftsub ul, .leftsub li {
margin:0;padding:0;
}
.leftsub li { width:240px; height:30px;
}
.leftsub h3 {
font-size:14px;line-height:200%;margin:8px 0 8px 28px; height:32px;  color:#F00;background-image:url(titlebg.gif); background-repeat:repeat-y 
}
.leftsub ul li a{
font-weight:bold;margin-left:32px;  color:#999
}
.leftsub ul li a:hover{
  color:#F60; 
}
.leftsub ul li span{
color:#74736C;
}


.lefttitle1 { color:#F60; font-weight:bold; background-image:url(titlebg.gif); background-position:left; background-repeat:repeat-y}
.title1 { font-weight:bold}
.leftmenu1 a { color:#CCC}
.msgjjtitle { background-image:url(bt_titlebg.gif)}
.left11 { color:#F60; background-image:url(jiantou.gif); padding-right:12px; background-position:right; background-repeat:no-repeat}
.newsabout1 { color:#F60}
.leader1 { font-weight: bold; font-size:18px}
.f12font {font-size:12px; color:#999}
.title_16 {color:#F00; font-weight:bold; font-size:16px; background-image:url(title_16_bg.jpg); width:98%; margin:12px auto;  display:block}
.studio a { margin-right:12px; font-weight:bold}
.teacher {line-height:28px; margin-left:24px;}
.teacher  a { margin-right:12px; font-weight:bold}
.teacher .yg{ border:1px solid  #000; color:#333; margin:4px;}
.teacher_img { margin-left:10px;}
.teacher_jl { margin:16px; color:#999; font-size:12px}
.tu_img {float:left; margin-right:12px; margin-top:4px;}
.tu_img_r {float:right; margin-left:12px;margin-top:4px; }
.tu_div {clear:right; line-height:22px; font-size:14px; }
.tu_div_r {clear:left; line-height:22px; font-size:14px;}
.video {
                width: 593px;
                height: 476px
            }
.video .videoT {
                height:476px;
				width: 593px;
                background-color: #000
            }
			.video  .videoB {
                height: 30px;
                line-height: 30px;
                color: #666
            }
			.msgjj3 {text-align:left; }
.msgjj3 img{ padding-bottom:2px;padding-top:12px;  text-align:center; clear:both; display:block; margin:0 auto;}
.jieshaostudio { padding:12px 24px;}
.jieshaostudio a{ width:26%; height:64px; line-height:64px; display:block; float:left; font-size:24px; margin:32px; border-radius: 32px; box-shadow: 0 1px 7px 0 #bbc5d6; border: solid 1px #e0f0fd; }