﻿html            {min-width:750px;}
body > div      {text-align:center; margin-right:auto; margin-left:auto;} 
form, input, select {margin:0; padding:0;}
body, div      {
	font-size:12px;
	font-family:宋体;
}
img,a img       {border:0; margin:0; padding:0;}
input,select    {FONT: 12px Tahoma, Verdana;font-size:12px;vertical-align:middle}
input           {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px}
a               {color:#00f; text-decoration:underline;}
a:hover         {color:#FF6600;text-decoration:none;}
sup             {text-decoration:none}



#Top1,#LogoNav,#Content1,#Copyright,#w750px {clear:both;}

#soso           {border:0px solid #ccc;  width:750px; height:30px;text-align:left;}
#soso a         {color:#000;text-decoration:none;}
#soso a:hover   {color:#FFFFFF;text-decoration:underline;}

#Top1           {border:0px solid #ccc; background:url(images/header_background.jpg);  width:750px; height:100px;text-align:left;}
#Top1 a         {color:#000;text-decoration:none;}
#Top1 a:hover   {color:#FF0000;text-decoration:underline;}

#headmenu           {border:1px solid #CAE2F8; background:#EFF7FE;  width:750px; height:40px;text-align:left;margin-top:5px;padding:4px 0px 0px 0px;}
#headmenu a         {color:#000;text-decoration:underline;}
#headmenu a:hover   {color:#FF0000;text-decoration:underline;}

#w750px         {width:744px; height:auto;border:1px solid #ccc;margin-top:3px;padding:2px;}

#LogoNav        {border:0px solid #ccc; width:750px; height:60px; margin-top:-1px;}
#LogoNav .Logo  {float:left;width:210px; height:60px;background:url(images/logo_main.gif)}
#LogoNav .ChannelNav   {color:#AFAFAF; float:right; margin:5px 2px 5px 0;}
#LogoNav .ChannelNav a {color:#000; line-height:18px;}
#LogoNav .ChannelNav a:hover{color:#f00;}

#Content1       {clear:both; width:750px;height:auto;}

#Left           {float:left;width:500px;border:1px;}
#Right          {float:right;width:240px;border:1px;}
#Copyright      {border:0px solid #ccc; width:750px;text-align:left;height:100px;}
/* =====最新消息===== */
h2.LastNews {font:normal 12px 宋体; text-align:center; border:1px solid #CCCCCC; background:#FAFAFA; padding:4px 2px 0; margin:0; width:434px!important; width /**/:440px; height:18px!important; height /**/:24px;}
h2.LastNews div{display:block; float:left; font:normal 14px 宋体;}

/* =====产品导航===== */
h2.PNav {font:normal 12px 宋体; margin:0;}
h2.PNav a {font:normal 14px 宋体; letter-spacing:-1px; line-height:25px;}
h2.PNav div {float:left;}
h2.PNav img {margin:2px 2px 0 0;}
#ProductNav {width:440px; height:auto; text-align:left; margin:2px 0;}
#ProductNav span{letter-spacing:1px;}


h2.headerTitle1 {font:12px 宋体; color:#000;text-align:left; padding:0 0 4px 5px; margin:5px 0 6px;}
h2.headerTitle1 a {font:normal 12px 宋体;}
h2.headerTitle1 a:hover {font:normal 12px 宋体;}
h2.headerTitle1 div {display:block; float:left; font: 12px 宋体;}
/* =====无线推荐标题(含其他类似标题)===== */
h2.Title1 {font:bold 12px 宋体; text-align:left; border-bottom:2px solid #FF0000; padding:0 0 4px 5px; margin:5px 0 6px;}
h2.Title1 a {font:normal 12px 宋体;}
h2.Title1 div {display:block; float:left; font:bold 14px 宋体;}

/* =====新闻中心标题(含其他类似标题)===== */
h2.Title2 {font:12px normal 宋体; text-align:left; background:#6891D2; border-bottom:3px solid #0F5892; margin:0; padding:5px 5px 0; height:17px!important; height /**/:25px;}
h2.Title2 a {font:12px normal 宋体; color:#FFFFFF;}
h2.Title2 div {float:left; color:#FFFFFF; font:14px normal 宋体;}
h2.Title2 div a {font:14px normal 宋体; color:#FFFFFF;}

h2.Title3 {font:12px normal 宋体; text-align:left; background:url(images/bg_titleBar.jpg); border-bottom:3px solid #669999;  padding:5px 5px 0; height:17px!important; height /**/:25px;}
h2.Title3 a {font:12px normal 宋体; color:#333333;}
h2.Title3 div {float:left; color:#333333; font:14px normal 宋体;}
h2.Title3 div a {font:14px normal 宋体; color:#333333;}

h2.Title4 {font:12px normal 宋体; text-align:left; background:#FF7300; border-bottom:3px solid #FFA55B; margin:0; padding:5px 5px 0; height:17px!important; height /**/:25px;}
h2.Title4 a {font:12px normal 宋体; color:#FFFFFF;}
h2.Title4 a:hover {font:12px normal 宋体; color:#000;}
h2.Title4 div {float:left; color:#FFFFFF; font:14px normal 宋体;}
h2.Title4 div a {font:14px normal 宋体; color:#FFFFFF;}
/* =====证券市场标题===== */
h2.friendlink {font:normal 12px 宋体; text-align:left; background:#FFFFFF; padding:5px 5px 0; margin:0;border-bottom:1px solid #F2F2F2;height:19px;margin-top:2px;}
h2.friendlink div {float:left;}

/* =====最新推荐===== */
#HotNews    {float:right;margin-top:3px;padding:2px; border:1px solid #CCCCCC; width:235px!important;height:360px!important;}

/* =====新闻中心===== */

#NewsCenter {float:left;margin-top:3px; padding:2px; border:1px solid #CCCCCC; width:500px!important; height:360px!important;}
/*
OneC,OneC1是单列样式(类似新闻中心)
TwoCL是双列左列样式,TwoCR是双列右列样式
*/ 
.OneC {width:235px; text-align:left; line-height:22px;}
.OneC1 {background:#EEF2FD; width:235px; text-align:left;line-height:19px; margin-top:3px; padding-top:5px;}
.TwoCL, .TwoCR {width:245px!important; text-align:left; padding:2px; line-height:22px;}
.TwoCL a, .TwoCR a {color:#0000FF; text-decoration:underline;}
.TwoCL a:hover, .TwoCR a:hover {color:#000; text-decoration:none;}
.TwoCL {float:left;}
.TwoCR {float:right;}

/* =====证券市场===== */
#StockArea {margin:6px 0; border:1px solid #FF8400; background:#FFFFCC; width:298px!important; width /**/:300px; height:98px!important; height /**/:100px;}
#StockArea .fund {border-bottom:1px solid #FBF0A9; padding-top:4px; height:19px!important; height /**/:24px; line-height:19px;}

/* =====文字广告===== */
#adWords {padding:2px; margin:5px 0; border:1px solid #ccc; width:296px!important; width /**/:300px; height:130px!important; height /**/:132px;}
#adWords a {color:#00f}
#adWords a:hover {color:#f00; text-decoration:underline;}
#adWords .left,#adWords .right{width:144px; text-align:left; padding:0; line-height:19px;}
#adWords .left{float:left;margin-left:2px;}
#adWords .right{float:right;}
#adWords h2{margin:0;padding:0 3px;height:24px;line-height:24px;text-align:right;font-size:12px;background:#6891d2;color:#fff}
#adWords span{float:left;font-size:14px;font-weight:normal;}
#adWords h2 a{color:#fff}
#adWords h2 a:hover{color:#f00;}

/* =====左中右块布局定义===== */
.leftBlock ,.middleBlock ,.rightBlock {margin-top:3px; border: 1px solid #D6E0EF;background: #FBFFE1;height:360px;text-align:left;}
.leftBlock {float: left;width: 250px;margin-right:2px;}
.middleBlock {float: left;width: 250px;background: #FFFFFF;}
.rightBlock {float: right;width: 239px;line-height:22px;}

.mess{margin-top:3px; border: 1px solid #CCCCCC;background: #F0F8FF;width: 237px;height:150px;text-align:left;line-height:140%;padding:5px 0px 0px 5px;}

#Login           {border:0px; background:url(images/login_background.gif);  width:265px!important; width /**/:280px;height:400px;padding:0px 0px 0px 15px;}

.content, .content td {font-size:14px;font-family:tahoma,宋体;line-height:150%;}


#newsclass   {float:right;margin-top:3px;padding:2px; border:1px solid #CCCCCC; width:200px!important;height:auto;text-align:left;}
#newslist {float:left;margin-top:3px; padding:2px; border:1px solid #CCCCCC; width:535px!important; height:auto;}
#navbar           {CLEAR: both; width:748px;border:1px solid #DEDEDE; background:#EFEFEF;  text-align:left;margin-top:3px;padding:6px 0px 0px 0px;height:19px!important;}
.gray {color:#CCCCCC;text-decoration:none;}
.hit {color:green;}
h2.newslisttitle {font:12px normal 宋体; text-align:left; background:#EFEFEF; border-bottom:0px solid #0F5892; margin:0; padding:5px 5px 0; height:17px!important; height /**/:25px;}
h2.newslistcontent {font:12px normal 宋体; text-align:left; background:#ffffff; border-bottom:0px solid #0F5892; margin:0; padding:5px 5px 0;height:50px;line-height:140%;}
h2.newslistfooter {font:12px normal 宋体; text-align:right; background:#ffffff; border-bottom:0px solid #0F5892; margin:0; padding:5px 5px 0; height:17px!important; height /**/:25px;}
h2.shownewstitle {FONT-WEIGHT: bold; FONT-SIZE: 22px; text-align:center; color:#000;background:#F3F3F3; border-bottom:1px solid #DBDBDB; margin:0; padding:5px 5px 0; height:30px!important; height /**/:25px;}

.alignCenterTop{line-height:150%;}
#pager           {border:0px solid #ccc;background:#F3F3F3;  width:auto; height:21px;text-align:left;line-height:17px;}
#pager a         {color:#000;text-decoration:underline;}
#pager a:hover   {color:#FF6600;text-decoration:underline;}

#Comment       {clear:both; width:775px;height:auto;border: 1px solid #CCCCCC;text-align:left;}
.cLeft,.cRight{border: 1px solid #CCCCCC;}
.cLeft{float:left;width:500px;}
.cRitht{float:right;width:200px;}
h2.commentTitle {font:14px normal 宋体; text-align:center; background:#E4E4E4; border-bottom:2px solid #C3C3C3; margin:0; padding:5px 5px 0; height:17px!important; height /**/:25px;}
h2.commentTitle1 {font:12px normal 宋体; text-align:left; background:#F6F6F6; padding:0px 0px 0;line-height:17px!important; height /**/:21px;}
h2.commentTitle1 a {font:normal 12px 宋体;text-decoration:none;}
h2.commentTitle1 a:hover {font:normal 12px 宋体;text-decoration:underline;}
.tdbg {background:#ffffff;line-height:120%;}
.tdbg-dark {background:#f3f1e6;line-height:120%;}
a.highlight:link, a.highlight:visited {color:red;}
a.highlight:hover {color:red;}
.hr { background:#DDDDDD; height:1px }

.fancyButton {
	BORDER-RIGHT: #a9a9ea 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 50%; BORDER-TOP: #a9a9ea 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/images/hover-blue-1px.gif); PADDING-BOTTOM: 0px; FONT: 12px/17px Tahoma, Verdana; BORDER-LEFT: #a9a9ea 1px solid; COLOR: #154ba0; PADDING-TOP: 0px; BORDER-BOTTOM: #a9a9ea 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; outline: 1px solid #7AC4EA
}

SELECT {
	BORDER-RIGHT: #7ac4ea 1px solid; BORDER-TOP: #7ac4ea 1px solid; FONT: 12px Tahoma, Verdana; BORDER-LEFT: #7ac4ea 1px solid; COLOR: #333333; BORDER-BOTTOM: #7ac4ea 1px solid; BACKGROUND-COLOR: #f5fbff
}

.tableborder {
	BORDER-RIGHT: #698cc3 1px solid; BORDER-TOP: #698cc3 1px solid; BACKGROUND: #d6e0ef; BORDER-LEFT: #698cc3 1px solid; BORDER-BOTTOM: #698cc3 1px solid
}

.singleborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f8f8f8
}
.smalltxt {
	FONT: 9pt Tahoma, Verdana
}
.header {
	FONT: bold 9pt Tahoma, Verdana; COLOR: #ffffff; BACKGROUND-COLOR: #698cc3
}
.header A {
	COLOR: #ffffff
}


#hdnav {
	CLEAR: both; width:748px;border:1px solid #CAE2F8; background:#EFF7FE;  text-align:center;margin-top:5px;padding:0px 0px 0px 0px;
}

#hdnav A {
	COLOR: #000
}
#hdnav #hdnavli {
	MARGIN: 0px auto; WIDTH: 740px; HEIGHT: 65px
}
#hdnav #hdnavli UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#hdnav #hdnavli .ylogo {
	MARGIN-TOP: 0px; WIDTH: 243px; HEIGHT: 65px
}
#hdnav #hdnavli LI {
	FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 70px; LIST-STYLE-TYPE: none; HEIGHT: 57px;text-align:center;
}
#hdnav #hdnavli LI A {
	LINE-HEIGHT: 16px
}
#hdnav #hdnavli LI IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 0px
}

#showcom           {border:2px solid #9999FF; background:#D4D0C8;  width:748px; height:auto;text-align:left;margin-top:5px;padding:0px 0px 0px 0px;}
.showcomleft {float: left;width: 550px;}
.showcomright {float: right;width: 180px;}

.dottable {margin-top:5px;BORDER-RIGHT:#ccc 1px dotted; BORDER-TOP:#ccc 1px dotted; BORDER-LEFT:#ccc 1px dotted; BORDER-BOTTOM:#ccc 1px dotted;}

.menuskin {
	BORDER-RIGHT: #0a2999 1px solid; BORDER-TOP: #0a2999 1px solid; BACKGROUND-IMAGE: url(/images/menubg.gif); VISIBILITY: hidden; BORDER-LEFT: #0a2999 1px solid; BORDER-BOTTOM: #0a2999 1px solid; POSITION: absolute
}
.menuitems {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; MARGIN: 2px; LINE-HEIGHT: 14pt; PADDING-TOP: 1px
}
#mouseoverstyle {
	BORDER-RIGHT: #0b008b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0b008b 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #0b008b 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #0b008b 1px solid; BACKGROUND-COLOR: #ffeec2
}
.menuskin A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px
}
BLOCKQUOTE {
	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 16px; BORDER-LEFT: #cccccc 1px dotted; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px dotted
}
#attalist {font:arial 12px 宋体;}

.CommonImageTextButton {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BACKGROUND-POSITION: 1px 1px; BORDER-TOP: #cccccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 1px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; LINE-HEIGHT: normal; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Arial, Helvetica; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eeeeee
}

    .unwatermarked {
        height:23px;
        width:148px;
        font-weight:bold;
    }

    .watermarked {
        height:23px;
        width:150px;
        padding:2px 0 0 2px;
        border:1px solid #BEBEBE;
        background-color:#F0F8FF;
        color:gray;
    }
