﻿body, td, th {
	font-size: 12px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover
{
	text-decoration: none;
	color: #EE0000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.body_view {
	font-size: 12px;
}
.body_view a:link {
	color: #000000;
	text-decoration: none;
}
.body_view a:visited {
	text-decoration: none;
	color: #000000;
}
.body_view a:hover {
	text-decoration: none;
	color: #EE0000;
}
.body_view a:active {
	text-decoration: none;
	color: #000000;
}
.list_whith
{
	overflow: hidden; 
	width: 200px; 
	height: 20px;
}
#wrap, div.wrap {
	margin:0 auto;
	padding:0;
	background-color:#fff;
	text-align:left;
	width:960px;
}
div#header {
	width:auto;
}
#header a {
	font-weight:normal;
}
#header ul, #header li {
	list-style:none outside;
	margin:0;
	padding:0;
}
#header {
	text-align:left;
	background-color:#2358b8;
	margin:0 auto;
	padding:0;
	height:auto;
}
#header div#topnav {
	line-height:normal;
}
#header #headerStatusMood {
	z-index:19!important;
	float:left;
	position:relative;
	color:#FFF;
}
#header #headerStatusMood * {
	color:#fff;
	font-size:10px;
}
#header .hsmLabel, #header .hsmParen {
	color:#C3E9FF!important;
}
#header #hsmMain {
	width:265px;
}
#header #hsmStatusLine {
	overflow:hidden;
	white-space:nowrap;
	padding-bottom:2px;
	margin-top:2px;
}
#header #hsmUpdateDialog {
	z-index:11!important;
}
#header #hsmUpdateDialog input {
	color:#000;
	border:1px solid #CCC;
	font:9px 宋体;
	background:#FFF;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
}
#header #hsmUpdateDialog .hsmButton {
	float:right;
	height:17px;
	color:#000;
	position:relative;
	cursor:pointer;
	font:bold 10px 宋体;
	padding:6px 12px 3px;
}
#header #hsmUpdateDialog .hsmButtonRight {
	position:absolute;
	right:-2px;
	top:0;
	height:26px;
	width:3px;
}
#header #hsmUpdateDialog #hsmCancelBtn {
	color:#039;
}
#header #hsmUpdateDialog #hsmCancelBtn:hover {
	color:#C00;
}
#header #hsmUpdateDialog #hsmUpdating {
	color:#000;
}
#header #hsmThumb {
	margin-left:7px;
}
#header #hsmMyImage {
	margin-right:7px;
}
#header #hsmUpdateDialog * {
	color:#036;
}
#header #hsmUpdateDialog .hsmLabel {
	color:#666!important;
}
.clearfix:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
}

.clearfix {
 display :inline-block;
}
div[id="topnav"] {
	background:#2358b8 url('myspacecdn_img/bkg_menubar.png') repeat-x 0 0;
}
#header div#topnav {
	line-height:normal;
}
#topnav a {
	color:#FFF;
	text-decoration:none;
}
#topnav ul {
	border-right:1px solid #1B4591;
}
#headerWrap #topnav ul, #headerWrap #topnav ul li {
	border:none;
}
#topnav ul#leftNav {
	float:left;
}
#topnav ul#rightNav {
	float:right;
}
#topnav ul li {
	float:left;
	border-left:1px solid #1B4591;
	position:relative;
	z-index:3;
	font-size:12px;
}
#topnav ul li a {
	padding:0 10px;
	line-height:27px;
	display:block;
}
#topnav ul li a small {
	font-size:8px;
}
#topnav ul a:hover {
	color:#EEE;
	background-color:#1548AE;
}
#topnav ul li.dropDown:hover a, #topnav ul li.hover a, #topnav ul li.hover a:hover {
	background-color:#D9EAFB;
	color:#039;
}
#topnav ul li a:hover small, #topnav ul li a.hover small {
	color:#039;
}
#topnav ul li span.profileliteoff, #topnav ul li span.profileliteon {
	padding:0 10px;
	height:29px;
	line-height:29px;
	text-decoration:none;
	display:block;
	float:left;
}
#topnav ul li.dropDown {
	z-index:101;
}
#topnav li.dropDown ul.subMenu a {
	background-color:#fff;
}
#topnav ul.subMenu {
	border:1px #cfcfcf solid;
	border-top:none;
	position:absolute;
	left:-10000em;
	z-index:12;
    -webkit-transition:opacity .25s linear;
}
#topnav ul.subMenu li {
	float:none;
	border:none;
	display:block;
	min-width:140px;
}
* html #topnav ul.subMenu li {
	width:140px;
}
#topnav ul.subMenu li.divider {
	border-bottom:1px solid #cfcfcf;
}
#topnav ul.subMenu li.last {
	border-bottom:none;
}
#topnav ul.subMenu a {
	color:#039;
	white-space:nowrap;
	vertical-align:bottom;
	line-height:22px;
	height:22px;
}
#topnav li.dropDown:hover ul.subMenu a:hover, #topnav li.hover ul.subMenu a:hover {
	background:none #d9eafb;
	color:#039;
}
#topnav li.dropDown:hover ul.subMenu, #topnav li.hover ul.subMenu {
	left:0;
}
#topnav iframe {
	border:none;
	left:-10000em;
	position:absolute;
	z-index:11;
}
#topnav>iframe {
	width:400px;
	height:400px;
}
#topnav li.dropDown:hover iframe, #topnav li.hover iframe {
	left:0;
	top:27px;
}
#topnav li.dropDown:hover iframe:hover {
	left:-10000em;
}
#topnav ul li .mailCountNav {
	font-weight:bold;
}
#topnav ul li a.open .mailCountNav {
	color:#039;
}
#topnav ul li a.open .mailCountNav:hover {
	background:none #d9eafb;
	color:#036;
}
#topnav ul.subMenu li .mailCountNav {
	color:#036!important;
	font-weight:normal;
}
li {
	margin:0;
	padding:0;
	font-size:12px;
}
.StoriesDivider {border-top: 1px solid #999999; margin: 10px 0; }
div#bottomImage {border:1px solid #CCCCCC;}
div#bottomImage {float:right; margin-left:1em; padding:3px;}
div#bottomImage {margin-bottom:0.5em;padding:3px;}
div#bottom p {margin:0.5em 0pt;}
div#bottomCall {text-align:right; margin-top:1em}
.line_bg
{
	background:url(image/line-bg.gif);
	height:1px;
	margin-top:1px;
	margin-bottom:1px;
	overflow: hidden;
	width:100%
}
.line_bgDIV
{
	margin-top:1px;
	height:1px;
	margin-bottom:1px;
	background-color:#CCCCCC;
	overflow: hidden;
	width:100%
}
.area3 {border:1px solid #ccc; margin:0 auto; text-align:left;}
.area3 .content {margin:9px 12px;}
.content p {text-indent:2em; line-height:20px; margin:3px 0 0 0;}
.content img {border:1px solid #ccc;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}

.focusPic{ clear:both;}
.focusPic .pic{ clear:both; text-align:center;}
.focusPic .pic img{border:1px solid #ccc; }
.focusPic .pic1{ clear:both; text-align:center;}
.focusPic .pic1 img{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
.focusPic .text{ clear:both; margin:5px 0 0 0;}
.focusPic .text h5{float:left; font-size:12px; padding:5px 0 0 5px; font-weight:bold;text-align:left;}
.focusPic .text h6{float:left; font-size:14px; padding:5px 0 0 5px; font-weight:bold;text-align:left;}
.focusPic .text .num{ float:right; padding:2px 0 0 0; line-height:20px;}
.focusPic .text .num ul{ clear:both;}
.focusPic .text .num li{ float:left; font-weight:bold; list-style-type:none;}
.focusPic .text .num li a{ float:left;padding:2px 5px 0; color:#333; background:#f1f1f1; border:1px solid #ccc; margin:0 0 0 5px;}
.focusPic .text .num li a:visited{ color:#333;}
.focusPic .text .num li a:hover{ background:#fff; border:1px solid #666; color:#bc2931;}
.focusPic .text .num .active{padding:3px 5px 0; color:#bc2931; background:#666; border:0px solid #666; float:left;margin:0 0 0 5px;}

.kuang3{border-bottom:solid 1px #E3DBEA;padding-top:3px;padding-right:12px;padding-left:12px;padding-bottom:2px;}
.kuang4{border-bottom:solid 1px #E3DBEA;padding-top:3px;padding-left:12px;padding-bottom:2px;}
.NewsList
{
	width: 580px;
	float: left; 
	overflow: hidden; 
	text-overflow: ellipsis;
	height: 20px; 
	padding-left:15px; 
	padding-top:2px;background:url(../image/List_Ico1.gif) no-repeat 3px 50%;
}
.AskList
{
	width: 530px;
	float: left; 
	overflow: hidden; 
	text-overflow: ellipsis;
	height: 20px; 
	padding-left:15px; 
	padding-top:2px;background:url(../image/List_Ico1.gif) no-repeat 3px 50%;
}
.DisplayNone_View
{
	display:none;
}