html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, blockquote, var, img, hr { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var , i{ font-style:normal; font-weight:normal; }
ul, ol, li { list-style:none; }
select, input { vertical-align:middle; }
select, input, textarea,option { font-size:12px; margin:0; }
table { border-collapse:collapse; }
h1, h2, h3, h4, h5, strong { font-weight:normal; }
h1, h2, h3, h4, h5, strong, sub { cursor:default; }
a{ outline: none;text-decoration:none; }
button{ outline:none; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
button::-moz-focus-inner {  border:none !important; } 
body {font-size:12px; font-family:'宋体'; background:#ffffff;}
table{ width:100%; }
br{ height:0px;line-height:0px; font-size:0px; margin:0; padding:0; }
.clear {clear:both; font-size:0px; height:0px;}
sup{ font-size:8px; }

#wrap{width:980px;margin:0 auto;}
.gray{ color:#898989; }
.red{ color:#D50000; }
.green{ color:#287900; }
.blue{color:#26539B;}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px; background:#ffffff; overflow:hidden; }
/* IE8下需要先置背景为none */
#searchbtn, #loginBtn, #compare button, #vipLogin button{ background:none; }

#globalIndex, #navinfo ul li, #loginLayer, .nav, .tab, .tab li a, #title { background-image: url('http://www.sinaimg.cn/cj/pic/20100612/spritehori.gif'); background-repeat:repeat-x; }

#adbtn, .bonusg,  .heading div .up, .heading div .down, .heading div .upunactive, .heading div .downunactive, #major ul li .close, #major ul li .close:hover,
#comparemsg.alert, #compare button, #compare .pop a, .nav .navRedLi, #gcontrol, .separate, .hrline, #related .hrline,
.gvar0, .gvar1, .gvar2, .gvar3, #loginBtn, #loginLayer .close, #loginLayer p, .reg, #boardmain, #navinfo ul li a, #navinfo ul li a em, .nav ul, #noticedown, #noticeup, .stocknews .pdf,
#phone, #add, #navinfo ul li dl .popbottom, #navinfo ul li dl, #searchbtn, #vipLogin button, #stockname, .vote li var, .bgboard, #arrow{
	background-image: url('http://www.sinaimg.cn/cj/pic/20100612/spriteicons.gif'); background-repeat: no-repeat;
}

.secondaryHeader{ margin:5px 0px; height:33px;background:url(http://i2.sinaimg.cn/dy/images/header/2008/standardl2nav_bg.gif) repeat-x #fff;color:#000;font-size:12px;font-weight:100;}
.secondaryHeader a,.secondaryHeader a:visited{color:#000;text-decoration:none;}
.secondaryHeader a:hover,.secondaryHeader a:active{color:#c00;text-decoration:underline;}
.sHBorder{border:1px #E3E3E3 solid; height:31px; padding: 0 5px; }
.sHLogo{float:left;height:31px;line-height:31px;}
.sHLogo span,.sHLogo span a,.sHLogo span a:link,.sHLogo span a:visited,.sHLogo span a:hover{display:block;*float:left;display:table-cell;vertical-align:middle;*display:block;*font-size:27px;*font-family:Arial;height:31px;}
.sHLogo span,.sHLogo span a img,.sHLogo span a:link img,.sHLogo span a:visited img,.sHLogo span a:hover img{vertical-align:middle;}
.sHLinks{float:right;line-height:31px;}

/* 间隔 */
.HSpace-1-5{height:5px;clear:both; background:#fff;}

/* tab panel */
.tab { display:block; height:30px; background-position: 0 -622px; }
.tab li{ display:block; width:89px; margin-left: 2px; float:left; -moz-user-select:none; cursor:pointer;  border-left:1px #D4DDF2 solid; border-top:1px #D4DDF2 solid; border-right:1px #D4DDF2 solid; height:29px; }
.tab .first{ margin-left: 0;}
.tab li a{ text-align:center; display:block; color:#26539B; outline:none; height:29px; line-height:28px; background-position: 0 -703px; }
.tab li a.active{ background:#ffffff; border-bottom:1px #ffffff solid; font-weight:bold; }
.tabitem{ padding-top:10px; border-left:1px solid #D4DDF2; border-right:1px solid #D4DDF2; border-bottom:1px solid #D4DDF2; }
.tabitem table tr td a{ color:#262626; }

/* 导航栏 */
.nav{color:#fff;height:30px; background-position: 0 -571px; }
.nav li{text-align:center; font-weight:normal; float:left; font-size:14px; padding:0px 9px 0 10px; height:30px; line-height:30px; cursor:pointer;}
.nav a:link,.nav a:visited{ color:#fff;text-decoration:none;}
.nav ul{ background-position: 975px -1702px; height:30px; }
.nav a:hover,.nav a:active{ color:#fff;text-decoration:underline;}
.nav .navRedLi{width:104px; background-position: 0 -595px;}
.nav .navRedLi a{ display:block; text-indent:-9999px; height:30px; }
/*首页标准尾*/
.footer{margin-top:20px; margin:20px auto 0 auto; text-align:center;}
.footer li{line-height:24px;}
.mianze{color:#AAA; height:189px; }

/*全球指数*/
#globalIndex{ height:30px; background-position: 0 0; padding-right:10px; padding-left:13px; }
#gcontrol{ display:block; float:right; margin-top:9px; width:18px; height:14px; background-position: 0 -655px; }
#gscroll{ width:932px;   }
#gscroll table td{ height:30px; line-height:30px;  }
#gscroll table a{ color:#005E8F; }
#gscroll table a:hover{ text-decoration:underline; }
#gscroll table span{ margin-right: 10px; }

/* 股市雷达 */
#STOCKRADAR_SHOW_DIV{ background:url(http://www.sinaimg.cn/cj/financewidget/image/stockradarlogo2.gif) #ECF0F7 7px 5px no-repeat; clear:both; padding-right:5px;  }
#STOCKRADAR_SHOW_DIV a{ color:#262626; }
#STOCKRADAR_SHOW_DIV a:hover{ text-decoration:underline; }
#radorctrl{  }
#radorctrl a { color:#005E8F; width:30px;  }

/* 面包屑 */
#breadcrumbs{ height:26px; margin:10px 0 3px 0;  }
#searchct{ 	float:right; width:344px; }
#searchSuggest{ width:128px; margin-right:5px; padding:0 0 0 5px; color:#AAA9A9; height:22px; line-height:22px; border:#D2DCE3 1px solid; vertical-align:top;  }
#searchct button{ border:none; height:24px; line-height:24px;cursor:pointer; color:#005E8F; }
#searchbtn{ width:58px; background-position: 0 -2116px; }
#adbtn{ background-position: 0 0; width:144px; height:24px;line-height:24px; color:#005E8F; text-align:center; display:block; }
#steps{ line-height:26px; color:#585858; }
#steps a{ color:#585858; }
#steps a:hover{ text-decoration:underline; color:#ff0000; }

#lside{ float:left; width:184px; }
#rside{ float:left; width:786px; padding-left:10px; }

/* 左侧辅助信息 */
.bgboard{ background-position: 1px -2322px; border:1px #D2DCEE solid; margin-top:10px; }
.bgboard h3{ color:#26539B; font-size:14px; font-family:'宋体',Arial Rounded MT Bold; line-height:45px; padding-left:15px; font-weight:bold; }
/* 重点关注 */
#major{ height:179px; height:246px; }
#major ul{}
#major ul li{ float:left; display:block; width: 88px; height:22px; line-height:22px; padding-left:3px; }
#major ul li a{ color: #262626; }
#major ul li .close{ float:right; display:none; width: 12px; height:22px; background-position: 0 -321px; }
#major ul li .close:hover{ background-position: 0 -362px; }

#navinfo{ margin-top:9px; _margin-top:10px; }
#navinfo ul{ }
#navinfo ul li { margin-top:3px; font-size:0px; border-bottom:#A3B5D9 1px solid; border-top:#D4DDF2 1px solid;border-right:#B9C7E4 1px solid;border-left:#BFCCE7 1px solid; display:block;height:28px; line-height:28px; position:relative; padding-left:45px; background-position: 0 -78px; }
#navinfo ul li.first{ margin-top:0px; }
#navinfo ul li a{height:28px; padding-left:20px; color:#26539B; display:block; width:100px; cursor:default; background-position: 0 -1613px; }
#navinfo ul li a h3{ display:inline; height:28px; font-size:14px; line-height:28px;  cursor:default;}
#navinfo ul li a em{ font-size:0px; display: none;  cursor:default; background-position: 0 -1655px; height:28px; width:12px; position:absolute; top:0px; left:184px; z-index:501; }
#navinfo ul li dl{ display:none;  width:104px; position:absolute; z-index:500; left:195px; top : 0px; background-position: 0 -2017px; padding-top:3px; }
#navinfo ul li dl dd a{ cursor:pointer; width:102px; border-right:1px solid #BCCBE1; border-left:1px solid #BCCBE1;padding-left:0; font-size:12px;cursor:pointer; display:block; text-indent:15px; background:#E0E7F5; height:27px; line-height:27px; color:#26539B; }
#navinfo ul li dl dd a h4{ cursor:pointer; font-size:12px; display:block;width:90%; margin:0 auto;  height:26px; border-bottom:1px #A0ADC6 dashed; }
#navinfo ul li dl .popbottom { padding-bottom:3px; background-position: 0 -1958px; }
#navinfo ul li dl .popbottom h4{ border-bottom:none; }
#navinfo ul li a:hover{ color:#0091DC; }

/* 最近访问股 */
#tablately , #tabself{ height:238px; padding: 8px 3px 0 3px; overflow: hidden; }
#lately table{ color:#262626; }
#lately table thead th{ color:#26539B; vertical-align:top; }
#lately table td{ height:20px; line-height:20px;}
#lately table td a:hover{ text-decoration:underline; color: #ff0000; }
#lately caption { margin:1px 0px; color:#26539B; width:100%; vertical-align:top; }

#hotList,#relatedIF { display:none; }
#hotList caption{ width:176px; height:14px; }
#tablately .gray{ color:#484848; }

.hrline{ margin:4px 0px; height:1px; line-height:1px; font-size:0px; background-position: 0 -939px; }
#related .hrline{ margin:8px 0px 4px 0px; height:1px; line-height:1px; font-size:0px; background-position: 0 -970px; }

/* 我的自选股 */
#tabself{ display:none; padding: 8px 0px 0 0px; }
#tabself table{ width:176px; margin:0 3px; }
#tabself a:hover{ text-decoration:underline; }
#vipBoard{ display:none; }
#vipLogin button{ cursor:pointer; margin-left:20px; color:#ffffff; width:134px; margin-top:90px; border:none; background-position: 0 -2170px; font-size:14px; font-weight:bold; height:40px; line-height:40px; text-align:center;  font-family: Arial, Arial Rounded MT Bold; }
#vipBoard p{ height:35px;line-height:35px;text-align:center; }
#vipBoard div{  height:30px;line-height:30px;text-align:center;background:#EAEDF0; }
#myusername{ font-weight:bold; cursor:default; display:block;float:left;overflow:hidden;width:140px;text-align:center; }

/* 相关股票 */
.stocklist { color:#484848; }
.stocklist tr td{ height:20px; line-height:20px; text-align:center; }
.stocklist tr th{ color:#262626; }
.stocklist tr td a{ color:#262626; }
.stocklist tr td a:hover{ text-decoration:underline; color:#ff0000; }

#related{ height:961px; }
#related sub{ text-align:center; display:block; color:#262626; font-size:14px; height:32px; line-height:32px; }
#related select{ padding:1px; color:#484848; width:170px; margin:0px auto; display:block; }
#related .tablect{ height:230px; }
#related .stocklist tr th{ height:30px; line-height:30px; vertical-align:top; }

#showmore{ height:35px; line-height:35px; text-align:center; }
#showmore a:hover{ text-decoration:underline; }
/* 资金流向排行 */
#flowRank, #mainFlowRank{ height:223px;padding-right:5px; }

/* 热浪股 */
#hots{ height:272px; }
/* 指数榜 */
#index{ height:306px; padding-right:5px; }
#hots table{ margin-top:8px; }
 
/* 主要展示区  */
/* 标题 */
#show{ 	float:left; width:543px; }
#title{ cursor:default; height:28px; line-height:28px; border:1px #D4DDF2 solid;  border-bottom:1px #A3B5D9 solid;  background-position: 0 -78px; color:#26539B; }
#shortcut{ float:right; text-align:right; }
#stockname{ margin-left:9px; padding-left:20px; font-size: 16px; display:inline; background-position: 0 -2237px; color:#26539B; font-family:'宋体',Arial Rounded MT Bold; font-weight:bold;  }
#stockcode{ display:inline; font-size:12px; color:#26539B;}
#status{ color:#585858; }
#shortcut a{ height:28px; color:#585858; cursor:pointer; padding-left:13px; margin-right:15px; line-height:28px; }
#shortcut a:hover { color: #D50000; }
#add{ background-position: 0 -1941px; }
#phone{ background-position: 0 -1898px; }
#shortcut .poplink { padding-left:0px; color:#D74700; }
#shortcut .old{ color:#26539B; }
#shortcut .poplink:hover { text-decoration:underline; color:#ff0000; }

#memory{ float:right; width:118px;padding-top:2px; padding-right:10px; }
#memory div{ z-index:20; position:absolute; width:110px; padding-left:8px; overflow:hidden; }
.folder{ background: url('http://www.sinaimg.cn/cj/pic/20100612/folder.png') 0 0 no-repeat; height:25px;}
.unfolder{ background: url('http://www.sinaimg.cn/cj/pic/20100612/folder.png') 0 -50px no-repeat; height:46px; }
#memory a{ display:block; line-height:23px; font-family:Arial; font-weight:bold; font-size:14px; color:#ffffff; }
#memory a:hover{ text-decoration:underline; }

/* 信息面板  */
#board{	height:77px; padding-top:8px; position:relative; }
#board table{ width:100%; color:#262626;  }
#board table td{ height:21px; line-height:21px;}
#boardmain{ width:179px; background-position: 0 -1525px; font-family:Arial; font-weight:bold; }
#maintop{height: 49px; overflow:hidden; }
.num{ overflow:hidden; color:#484848; }
#realprice{ float:left;	font-size:26px; height:100%;line-height:50px;vertical-align:middle;width:79px; text-align:right; }
#realprice a{ color:#ff0000; }
#realprice a:hover{ text-decoration:underline; }
#arrow{ height:100%; width:21px; float:left; background-position: -100px -832px; }
#maintop.red #arrow{ background-position: 0 -2046px; }
#maintop.green #arrow{ background-position: 5px -832px; padding:0 4px; }

#changeCt{ text-align:left; font-size:14px; float:left; line-height:20px; padding-top:5px; width:55px; }
#changeRate{ clear:both; }
#tradetime{ color:#585858; text-align:center;}

/* 没有FLASH时 */
#noflash { display:none; }
#noflash a:hover{ text-decoration:underline; }
#noflash a.active{ font-size:13px; color:#D50000; }
#statistics{ display:none; margin-bottom:8px; background:#EAEDF0; height:125px;  border-left:1px #D7E4E9 solid; border-top:1px #D7E4E9 solid; }
#statistics caption{ font-size:14px; height:27px; line-height:27px;  border-right:1px #D7E4E9 solid; border-bottom:1px #D7E4E9 solid; }
#statistics caption span{ font-size:12px; } 
#statistics td{ text-align:center; height:23px; line-height:23px; border-right:1px #D7E4E9 solid; border-bottom:1px #D7E4E9 solid;}
#techCtrl { padding-left:6px; height:35px; line-height:35px;  border-left:1px #E5E8E9 solid; border-right:1px #E5E8E9 solid; }
#techCtrl span{ font-size:13px; }
#techCtrl select{ color:#484848; }
#techCtrl a{  }
#gotoflash, #switchimg{ text-align:center; height:25px; line-height:25px;  border-left:1px #E5E8E9 solid; border-right:1px #E5E8E9 solid; }
#gotoflash{ display:none; }
#finance_report{ width:90px; }
#imghq{ border-left:1px #E5E8E9 solid; border-right:1px #E5E8E9 solid; width:541px; height:300px; overflow: hidden; }
#imghq img{ display:none; }
#realtimeimg1{ display:block; }

/* 港股 期货  */
#hk, #relatedAB{ height:25px; background:#EEF4FA; display:none; }
#hk table, #relatedAB table{ color:#262626; line-height:25px;  }
#hk th, #relatedAB th { color:#005E8F; width:64px; }
#hk td, #relatedAB td {  } 
#hk th a, #relatedAB th a{ color:#005E8F; }
#hk th a:hover, #relatedAB th a:hover{  text-decoration:underline;  }
.numHK{ overflow:hidden; color:#8E8E8E; text-align:left; }
.separate{ display:none; background-position: 0 -904px; font-size:0px; border:none; height:4px; }
#space8{ font-size:0px; height:8px; line-height:8px; display:none; }

#middlect{  }
/* 投资提醒  */
#noticestock{ height:25px; background:#F0F0F0; }
#noticestock ul{ padding-left:5px; }
#noticestock ul li{ float:left; }
.noticeword{ color:#0053DB; font-family:'微软雅黑',Arial Rounded MT Bold, Arial; font-size:14px; line-height:22px;}
#noticeinner{ overflow:hidden;width:450px;height:25px; }
#noticeinner div{ height:25px;line-height:25px; color:#0053DB; overflow:hidden; }
#noticeinner div a{  color:#0053DB; }
#noticeinner div a:hover{ text-decoration:underline; }
#noticectrl { width:12px; }
#noticectrl a{ display:block; height:12px;}
#noticeup{ background-position: 0 -1804px; }
#noticedown{ background-position: 0 -1762px; }

/* flash */
#flashct{ width:541px; height:440px; border-left:1px #E5E8E9 solid; border-right:1px #E5E8E9 solid;}
#show div.hideflash{ height:1px; width:1px; }
#show div.unappear{ background:url('http://www.sinaimg.cn/cj/pic/20100612/unappear.png') no-repeat;  height:470px;}
#show div.havequit{ background:url('http://www.sinaimg.cn/cj/pic/20100612/havequit.png') no-repeat;  height:470px;}

/*对比 */
#compare{ height:30px; background:#EAEDF0; padding:0 2px 0 5px; line-height:30px; border-left:1px #E5E8E9 solid; border-right:1px #E5E8E9 solid; }
#compare .left { float:left; }
#compare .inputct{ width:180px; padding-left:20px; position:relative; }
#compare .pop { width:62px; }
#compare b{ font-size:14px; color:#005E8F; font-family:'微软雅黑',Arial Rounded MT Bold, Arial; width:80px; }
#compare .pop { position:relative; }
#compare .pop a{ display:block; line-height:30px;color:#005E8F; padding-right:8px; background-position:50px -510px; }
#compare .pop ul{ width:63px; height:70px; padding: 5px 0; top:23px; left:0px; display:none; position:absolute; z-index:110; background:#E0E7F5; border:1px solid #BCCBE1; -moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; }
#compare .pop ul li{ line-height:23px; display:block; border-bottom:1px dashed #A0ADC6; height:23px; margin:0; padding:0; }
#compare .pop ul li.noborder{ border-bottom:none; }
#compare .pop ul li a{ text-align:center; display:block; color:#26539B; padding-right:0; line-height:23px; height:23px;  background: none; }
#compare .pop ul li a:hover {  color:#0091DC; }

#compare input{ width:107px; color:#AAA9A9;  padding:0; padding-left:8px; margin:0 0 2px 0px; border:1px #C7CED7 solid; line-height: 22px; height:22px; }
#compare button{ cursor:pointer; color:#585858; line-height:16px;margin-left:5px; position:relative; top:2px; border:none; width:44px; height:24px;  background-position: 0 -463px; }
#comparemsg { display:none; height:28px; float:right; line-height:28px; margin:1px 0px; background:#FEFFA2; color:#585858; padding-left-8px; width:185px; }
#comparemsg.alert { padding-left:37px; width:156px; background-position: 0 -408px; }
#quicklink{ height:28px; float:right; line-height:28px; margin:1px 0px; width:185px; }
#quicklink a{ color:#26539B; padding:0 3px; }
#quicklink a:hover{ text-decoration:underline; }

/* 同时被关注 */
#alike { overflow:hidden; border-left:1px #E5E8E9 solid; border-right:1px #E5E8E9 solid; border-bottom:1px #E5E8E9 solid; height:72px;margin-bottom:10px; }
#alike div{ float:left; }
#alike .desc{ font-weight:bold; _font-weight: normal;  width:72px;color:#26539B;font-family:'微软雅黑',Arial Rounded MT Bold, Arial; line-height:24px; padding-left:6px; }
#alike .right{ width:463px;}
#alike span i { font-style:normal; } 
#alike td { height:24px; line-height:24px; color:#26539B;}
#alike td a{ color:#005E8F; }
#alike td i a{ display:none; color:#000000;}
#alike td i a:hover { color:#0053DB; }

/* 广告 */
#noborderad{ border: #E5E8E9 1px solid; border-bottom:none;height:82px; _height:81px; overflow:hidden; width:541px; }
#noborderad iframe {  margin-left:-1px; margin-top:-1px;  }
#googlead { width:541px; height94px; border-bottom:1px solid #E5E8E9;  border-left:1px solid #E5E8E9;  border-right:1px solid #E5E8E9;   }
#googlead .title { color:#585858; font-size:12px; padding-left:10px; background:#EAEDF0;}

/* 最右侧广告区 */
#rad{ 	float:right;width:235px;}
/* 五档盘口 */
#five{  }
#five .tab li{ width:114px; }
#five .first{ width:115px; }
#five .tabitem{ border-bottom:none; padding-bottom:7px; height:282px;}
#tabfive {  }
#five table{ color:#262626;}
#five table td{ height:21px; line-height:21px; padding:0 10px; }
#tabfive table td { width:33%; }
#five table thead td{ border-bottom:1px dashed #CDCDCD; }
#five table tfoot td{ height:25px; background:#EAEDF0; }
#inamt{ padding: 5px 0 5px 5px; }
#outamt{ padding: 5px 15px; }
tr#currentprice td{ background:#EAEDF0; height:25px; }
#fiveRate, #fiveAmt{ padding:0 10px; }

/* 资金流向 */
#tabflow{ display:none; border-left:1px #DEDEDE solid; border-right:1px #DEDEDE solid;border-bottom:1px #DEDEDE solid; padding-right:10px; }
#barchart{ height:150px;  position:relative;  }
#barchart div{ line-height:20px; position:absolute; z-index:100;height:150px; width:45px; color:#262626; vertical-align:baseline;text-align:center;  }
#barchart div var{ display:block;width:23px; font-size:0px; line-height:0px; margin:0 auto;  }
#barchart div span{ font-size:10px; }
#barchart div var.orage{ background:#FF8E33; border:1px solid #CF5800; }
#barchart div var.blue{ background:#70A8E0; border:1px solid #4D8FB5; }
#tabflow table{ color:#262626; margin-top:8px; }
#tabflow table th{ text-align:right; padding-right:8px; }
#tabflow table td{ padding:0px 8px;  height:23px; line-height:23px;}
#tabflow .gray{ text-align:right; }
#tabflow p{ margin-top:15px; background:#EAEDF0; height:25px; line-height:25px; color:#898989; padding-left:8px; padding-right:14px; }
#tabflow p a{ display:block; float:right; height:25px; line-height:25px; color:#262626; }
#tabflow p a:hover{ text-decoration:underline; }

/* 明细区域 */
#detail .tab li{ width: 55px; }
#five .first{ width:56px; }
#detail{   }
#detail table{ color:#262626; }
#detail table th{ vertical-align:top; }
#detail table td{ height:21px; line-height:21px;  padding-left:10px;}
#tabeach, #tablarge, #tabprice, #tabtime{ padding-right:5px; padding-top:8px; border-left:1px #DEDEDE solid; border-right:1px #DEDEDE solid;border-bottom:1px #DEDEDE solid; height:174px;  }
.process { background: url('http://www.sinaimg.cn/cj/money/images/progress0.gif') center center no-repeat; }
#tablarge, #tabprice, #tabtime{ display:none; }

#detail .tabitem p{ height:34px; line-height:34px; text-align:center; }
#detail .tabitem p a{ color:#26539B; }
#detail .tabitem p a:hover{ text-decoration:underline; }
#detail .tab li a:hover{ text-decoration:underline; }
#detail .tab li a.nohover:hover{ text-decoration: none; }

#info{ margin-top:10px; border-bottom:1px #D2DCEE solid;}

/* 股票相关新闻 */
.leftinfo{ 	float:left;width:465px; padding-right:10px;}
.rightinfo{	float:left;width:311px;}
.rightinfo p { color:#262626;line-height:20px; }

.heading{ height:28px; background:#D3DDEF; border:1px #B3C6DF solid; line-height:28px; padding-right:8px; }
.heading h3{ text-indent:12px; font-size:14px; font-weight:bold; color:#26539B;}
.heading div{ width:500px; float:right;text-align:right; }
.heading div span{ padding-right:5px; }
.heading div span a:hover{ text-decoration:underline; }
.heading div .up, .heading div .down{ display:block; width:24px;height:24px; float:right; margin-top:2px; }
.heading div .up{ background-position: 0 -272px;  }
.heading div .down{ background-position: 0 -164px;  }
.heading div .upunactive{ background-position: 0 -218px; }
.heading div .downunactive{ background-position: 0 -110px; }

.caption{ border-bottom:1px #D9DDE6 solid; margin:8px 0; height:21px; line-height:21px; text-align:left;  }
.caption a{ display:block; float:right; color:#898989;}
.caption a:hover{ text-decoration:underline; }
.caption span{ color:#2d2d2d;font-size:14px; font-family:'宋体',Arial Rounded MT Bold; padding:0 6px 2px 6px; border-bottom:1px solid #D9DDE6; }
.caption select{ color:#484848; width:85px;float:right; }
.caption small{ padding-left:12px; color:#405580;font-size:12px;}

.list td{padding-left:5px; height:21px; line-height:21px; overflow:hidden; }
.list td a{ color:#013b8b; }
.list tbody a:hover{ color:#ff0000; text-decoration:underline; }
.list .right{ text-align:right; }
.list td span{ display:block; overflow:hidden; height:21px; float:left; color:#585858; }

.stocknews .pdf{ float:left; display:block; background-position: 0 -1846px; margin-left:4px; width:20px; height:20px;}
.stocknews .right{ width:80px; }
.shortnews .right{ width:43px; }
.bbs .gray, .bbs .right{ width:40px; }
.bbs .fixwidth{ width: 90px; }

#marketcomment{ margin:10px 0 10px 0; }
.snews{ height:372px; }
.sbbs{ height:295px; }
.sresearch { height:307px; }
.sbonus{ height:469px; }
.scompany{ height:284px; }
.spartner { height:307px; }

/* 投资调查 */
.vote { color:#585858; margin-top:6px; }
.vote li { height:25px; line-height:25px; }
.vote li div{ display:block;  float:left; width:85px; }
.vote li div input { margin:0 7px; }
.vote li div label{ cursor:pointer; }
.vote li var{ margin-top:6px; font-size:0px; display:block; float:left; background: #919FBC; height:12px; }
.vote li small{ padding-left:5px; display:none; float:left; vertical-align:top; font-size :12px;}
#votealert { color:#D50000; border:none; padding-left:12px; font-size:12px; }

/* 研究分析 */
#gradepic{ position:relative; background:url('http://www.sinaimg.cn/cj/pic/20100612/grade.gif') 0 9px no-repeat; height:60px; }
#gradepic i { top:3px; left:-9999px; display:block; width:27px; height:31px; position:absolute; z-index:100; background:url('http://www.sinaimg.cn/cj/pic/20100612/grade.gif') 0 -64px no-repeat; }
#comment{ color:#585858; }
#comment td { vertical-align:top; height:20px; line-height:20px; }
.commentfrom{ font-weight:bold; width:50px; text-align:center; }

/* 收益分析 */
#finance td, #bonus td{ color:#484848; padding-left:6px; }
#finance thead td, #bonus thead td{ font-weight:bold;color:#262626;   }
#finance td{ text-align:right; }
#finance td.desc{ text-align:left; color:#262626; }
#bonus td{ text-align:center; }
#bonus td.desc{ color:#262626; text-align:left; }

#incomeflash{ width:311px; height:246px;  }

/* 融资分红比  */
.bonusg { height:96px;  background-position:-200px 20px; line-height:20px; }
.bonusy { width:30px; color:#262626; display:block; float:left; font-weight:bold; }
.bonusx { }
.bonusx small{ float:left; width:30px; }
.bonusx table{ float:left; width:280px;}
.bonusg blockquote{ display:block; float:left; height:16px; padding-top:4px; }
.bonusg var { display:block; float:left; height:12px; line-height:0px; font-size:0px; letter-spacing :0px; }

.gruler td{ width:20%; text-align:center; }
.gline  { height:0px; line-height:0px; border-top:1px #C4C4C4 solid; }
.gscale td{ height:3px; line-height:3px; color:#C4C4C4; }
.gscale td i { width:0px;font-size:2px; height:3px; display:block;  display:inline-block; border-left: 1px #C4C4C4 solid; }
.bonusx .first{ text-align:left; width:10%; }
.bonusx .last{ text-align:right; width:10%; }
.gnum   td{ color:#C4C4C4; }

.gvar0 { background: #919FBC; }
.gvar1 { background: #F35656; }
.gvar2 { background: #8FB755; }
.gvar3 { background: #F3C156; }

/* 公司简况 */
#com td{ vertical-align:top; height:20px; line-height:20px; padding-left:5px; }
#com td a{ color:#405580; }
#com td a:hover{ color:#ff0000; text-decoration:underline; }
#com td.desc{ color:#262626; width: 70px; } 
.blocks a{ display:inline-block; padding-right:10px; }
/*#comflash { width:311px; height:205px; }*/

/* 股东研究 */
#holdrate{  }
#holder td{ text-align:center; color: #484848;}
#holder thead td{ font-weight:bold;color:#262626;   }
#holder td.desc{ color:#262626; text-align:left; }

/* mask */
#maskLayer{ Background : #666666;opacity:0.5; z-index: 23452356; position: absolute; filter: alpha(opacity='40'); WIDTH: 100%; HEIGHT: 800px; TOP: -9999px; LEFT: -9999px; -moz-user-select:none; }
#maskContent{ z-index: 23452357; display:none;position: absolute;}

/* 登录 */
#loginLayer{ display:none; top:410px; margin:0 auto; position: absolute; z-index: 23452358; width:580px; height:365px; background-position: 0 -156px;  }
#loginLayer .close{ position:absolute; top:10px; right:10px; display:block; width:16px; height:16px; background-position: 0 -1228px; }
#loginLayer p{ width:448px; height:75px; -moz-user-select:none; cursor:default; background-position: 0 -1274px; color:#ffffff; font-family:'微软雅黑',Arial Rounded MT Bold, Arial; font-size:34px; text-align:center; padding-top:73px; }
#loginLayer .help a{ color:#365CA2; }
#loginStatus{ height:14px; }
.reg{ margin-top:19px; position:relative; padding-bottom:31px; background-position:228px -1434px; }
.reg a{ color:#365CA2; left:368px; _left:140px; position:absolute; top:17px;}
#loginBtn{ font-size:18px;border:none; cursor:pointer; width:124px; height:31px; background-position: 0 -1167px; color:#ffffff; font-family:'微软雅黑',Arial Rounded MT Bold, Arial; font-weight:bold; }
#loginLayer table{ width:300px;  }
#loginLayer table tr td{ height:35px; line-height:21px; color:#000000; text-align:left;  }
#loginLayer table tr td input{ width:226px; padding:0 8px 0 10px; height:21px; border:1px #C9C9C9 solid; line-height:21px;}
#loginStatus{ color:#E94801; }
#blockFrame{ filter: alpha(opacity=0); z-index:23452350; zoom:1; display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0;}
.help{ margin-top:5px; }

/* 飞入动画 */
#ufo{ Background : #ffffff; opacity:0.8; padding: 4px 6px; color:#005E8F; z-index: 23452340; position: absolute; TOP: -9999px; LEFT: -9999px; -moz-user-select:none; border:1px solid #1e1e1e;  }

/* hack for chrome and safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
.caption span { font-size:15px; } 

}
#flashcontent_left{ display:none; border:1px #D2DCEE solid; height:60px; margin-top:5px;text-align:center; }
