/* 通用 */
img {border:0}
.clear {clear:both}
body { margin-top:0px; font: 12px Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; padding:0; margin:0;}
ul { padding:0; margin:0; }
p { padding:0; margin:0; }
li { padding:0; margin:0; list-style: none; }

a:link,a:visited{ color: #000; text-decoration: none;}
a:hover,a:active{ color: #00F; text-decoration: underline;}

/*顶部广告*/
.mt { width:1000px; margin:5px auto; }
.mt .mt_left { float:left; width:778px; height:60px; background-color:#f0f0f0 }
.mt .mt_right { float:right; width:215px; height:60px; background-color:#f0f0f0 }

/*导航*/
.submenu { width:1000px; height:58px; margin:0 auto; clear:both; }
.submenu .submenu_left { float:left; background: url(http://i.ssimg.cn/images/report/report2008_03.jpg) no-repeat left top; }
.submenu .submenu_mid { width:675px; height:58px; float:left; text-align:center; font-size:14px; line-height:58px; letter-spacing:1px; background: #FFFFFF url(http://i.ssimg.cn/images/report/home2008_04.jpg) repeat-x; }
.submenu .submenu_right { width:15px; height:58px; float:right; background: url(http://i.ssimg.cn/images/report/report2008_06.jpg) no-repeat left top; }

/* 主内容框架 */
#page { width:1000px; margin:0 auto; }
#page li { clear:both; }
.left { float:left; margin-right: 5px; }
.center { float:left; padding: 0px; width:418px; }
.right { float:right; width:288px; }
/* 各栏标题 */
.title01 { background: url(http://i.ssimg.cn/images/report/report2008_title01.jpg) no-repeat left top; }
.title02 { background: url(http://i.ssimg.cn/images/report/report2008_title02.jpg) no-repeat left top; }
.title03 { background: url(http://i.ssimg.cn/images/report/report2008_title02.jpg) no-repeat left top; }
.title04 { background: url(http://i.ssimg.cn/images/report/report2008_title04.jpg) no-repeat left top; }
.title05 { background: url(http://i.ssimg.cn/images/report/report2008_title05.jpg) no-repeat left top; }
.title06 { background: url(http://i.ssimg.cn/images/report/report2008_title06.jpg) no-repeat left top; }
.title07 { background: url(http://i.ssimg.cn/images/report/report2008_title07.jpg) no-repeat left top; }
.title08 { background: url(http://i.ssimg.cn/images/report/report2008_title08.jpg) no-repeat left top; }
/* 左边 */
.left_content { border: 1px solid #dddddd; margin-bottom:7px; background: #FFFFFF; float: left; width: 279px; }
.left_title { padding-top:10px; font-size: 14px; font-weight: bold; color: #0E6CC3; height: 39px; }
.left_title a:link { color:#000000; font-weight: bold; }
.left_title a:visited { color:#000000 }
.left_title a:hover { text-decoration:underline; }
.left_title div { float: left; padding-left: 75px; }
.left_title span { float:right; padding-right: 12px; }
.left li a:link { text-decoration:none; color:#000 }
.left li a:visited { }
.left li a:hover { color:#000; text-decoration:underline; }
.left li div { overflow:hidden; line-height:2em; width:15em; float:left; background: url(http://i.ssimg.cn/images/report/report2008_li_01.gif) no-repeat 1em 7px; height:2em; margin-right: 1em; padding-left: 2em; }
.left li span { float: right; margin-right: 10px; height: 2em; font-size: 11px; }
.left_list_ad_275_150 { background: #d1d2d2; height: 150px; width: 275px; padding: 2px; }
.left_list_everyday { line-height:25px; background: url(http://i.ssimg.cn/images/report/report2008_everyday_bg.jpg) no-repeat left bottom; padding-left: 2ex; }
.left_list_everyday a { background: url(http://i.ssimg.cn/images/report/report2008_list.gif) no-repeat 1em 2px; padding-left: 2.5em; }
/* 中间 */
.center_content { border: 1px solid #DDDDDD; float: left; margin-bottom: 7px; background: #FFFFFF; width: 418px; }
.center_title { font-size: 14px; font-weight: bold; padding-top: 10px; height: 38px; width: 418px; }
.center_title a:link { color:#000000 }
.center_title a:visited { color:#000000 }
.center_title a:hover { text-decoration:underline; }
.center_title div { float:left; font-size: 14px; font-weight: bold; color: #000000; padding-left: 55px; }
.center_title span { float:right; padding-right: 14px; }
.center li div { overflow:hidden; white-space:nowrap; width:26em; float:left; background: url(http://i.ssimg.cn/images/report/report2008_li_01.gif) no-repeat 1em 7px; height:2.1em; line-height:2.1em; margin-right: 1em; padding-left: 2em; }
.center li span { float: right; margin-right: 12px; height: 2em; font-size: 11px; }
.center_everyday_bigtitle { font-size: 18px; font-weight: bold; text-align: center; }
.center_everyday_bigtitle a { color:#FF0000 }
.center_everyday_bigtitle a:visited { color:#FF0000 }
.center_everyday_word { width: 382px; margin: 0px auto; line-height: 140%; text-indent: 2em; padding-bottom: 4px; }
.center_everyday_smalltitle { background: #f6f6f6; border: 1px solid #DDDDDD; width: 382px; margin: 0px auto 5px; padding-top: 6px; padding-bottom: 2px; height: 30px; }
.center_everyday_smalltitle div { overflow:hidden; height:14px; line-height:14px; width:14em; float:left; background: url(http://i.ssimg.cn/images/report/report2008_li_01.gif) no-repeat 1ex 6px; padding-left: 1.5em; margin-bottom: 4px; }
.center_everyday_smalltitle a { color:#000000}

/* 右边 */
.right_content { border: 1px solid #DDDDDD; float: left; background: #FFFFFF; width: 286px; margin-bottom: 7px; padding-bottom: 2px; }
.right_title { font-size: 14px; font-weight: bold; padding-top: 9px; height: 37px; width: 286px; }
.right_title a:link { color:#000000 }
.right_title a:visited { color:#000000 }
.right_title a:hover { text-decoration:underline; }
.right_title div { float:left; font-size: 14px; font-weight: bold; color: #000000; padding-left: 57px; }
.right_title span { float:right; padding-right: 12px; }
.right li div { overflow:hidden; line-height:1.6em; width:15em; float:left; background: url(http://i.ssimg.cn/images/report/report2008_li_01.gif) no-repeat 0em 7px; height:1.6em; margin-right: 1em; padding-left: 1em; }
.right li span { float: right; margin-right: 0em; font-size: 11px;}
.right li span img { padding-top:2px; padding-bottom:2px;}
.right_list_industry { padding-top: 0px; padding-left: 10px; }
.right_list_industry img { padding:5px 0 0 0; border:0 }
.right_list ul { display:block; background: url(http://i.ssimg.cn/images/report/report2008_line_01.gif) repeat-x left 65px; margin-right: 1em; margin-left: 1em; padding-bottom: 7px; clear: both; }
.right_list_logo { padding-left: 1em; line-height:29px; height:29px }
.right_list_logo span { float: right; margin-top: 7px; }

/* 特殊颜色 */
.red a:link { color:#FF0000; }
.red a:visited { color:#FF0000; }
.red a:hover { text-decoration:underline; }

/* 新闻列表样式 */
.newslist_table{ border:1px solid #E0E0E0; width:998px; margin:5px auto; background-color:#FFF;}
.newslist_contentleft{ width:667px; padding:5px; border-right:1px solid #E0E0E0; float:left; text-align:left;}
.newslist_contentright{ width:300px; padding:10px; background-color:#FAFAFA; float:right;}
.newslist_classtitle{ width:100%; height:45px; background-image:url(http://news.stockstar.com/info2008/images/newslist_titlebg1.gif); }
.newslist_classtitle .colnews_search{ float:right; padding:5px 10px 0px;}
.newslist_classtitle .colnews_title{ float:left; font-size:20px; color:#036; padding:8px 5px 0px; margin:0px; }

.newslist_content{width:100%; margin-top:10px;}
.newslist_content .news_title{ font-size:14px; width:400px; padding-left:10px; height:22px; line-height:22px; overflow:hidden; float:left;}
.newslist_content .news_source{ width:100px; float:left;height:22px; line-height:22px;}
.newslist_content .news_time{ color:#666666; float:right;height:22px; line-height:22px; padding-right:10px;}
.newslist_content .news_line{ border-bottom:1px dashed #E0E0E0; width:100%; height:1px; margin:10px 0px;}
.newslist_content .news_page{ text-align:center; width:100%; padding-top:10px;}

/*当前位置*/
.adress{width:1000px; height:30px; margin:3px auto; background-color:#f0f0f0;}
.adress .searchbg{ width:110px; height:18px; line-height:18px;color:#999999;border: 1px solid #999;background-color: #FFFFFF;background-repeat: no-repeat;background-position: left;}
.adress_left{float:left; padding-left:15px; padding-top:8px;}
.adress_search{ float:right; padding-right:15px; padding-top:4px;}

/*当前位置*/
#nav08 { width:1000px; height:30px; margin:1px auto 3px; background-color:#f0f0f0; }
#nav08 .left { float:left; padding-left:15px; padding-top:8px; }
#nav08 .left_icon { float:left; margin-top:4px; padding-right:6px; width:6px; height:9px; background-image: url(http://news.stockstar.com/public/ref/images/head08_icon.gif); background-repeat: no-repeat; background-position: -7px -24px; }
#nav08 .search { float:right; padding-right:15px; padding-top:4px; }
