body{ text-align:center;background:#fff; color:#333333;}
body,td,input{ font-size:12px; font-family:"宋体";}
body,div,form,img,ul,li,h1,h2,h3{margin: 0; padding: 0; border: 0;}
input,select{ color:#666;}
select{ height:21px;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}

/*连接样式*/
a:link,a:visited{ color: #0056a6; text-decoration: none;}
a:hover,a:active{ color: #C00; text-decoration: underline;}
a.link_black:link,a.link_black:visited{ color: #000000; text-decoration: none;}
a.link_black:hover,a.link_black:active{ color: #0056a6; text-decoration: underline;}

/* 字体颜色 */
.color_red{color:#cc0000;}
.color_green{ color:#080;}

/*登录区*/
#top{ width:960px;background-image:url(//i.ssimg.cn/images/info/head2007_top_bg.gif); height:25px; margin:0px auto 6px; color:#666; border-bottom: 1px solid #eee; }
#top .fav1{ float:right; padding:0px 15px 0 5px; margin-top:8px;}
#top .topicon{ float:right; width:16px; height:15px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -5px -70px; margin-top:6px;}

/*头部*/
#head{width:960px; height:66px; margin:0 auto;}
#head .logo{width:160px; height:62px; float:left;}
#head .ad1{width:778px; height:60px; float:right; background-color:#EEE;}
#menu{width:960px; height:27px; line-height:27px; margin:0 auto; background-color:#f0f0f0; color:#000000;}
.search{width:960px; height:25px; margin:5px auto;}
.search_pic{width:6px; height:10px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -30px -73px; float:left; margin:6px 0px 0px 10px;}
.search_weizhi{ float:left; line-height:25px; padding-left:5px;}
.search_rss{ float:left; padding-left:5px; padding-top:10px;}
.search_right{ float:right; padding:2px 10px 0 0;}

/*框架*/
.colnews_area{ width:960px; margin:0px auto 10px; text-align:left;}
.colnews_con{ border:1px solid #eaeaea;background:url(//i.ssimg.cn/images/info/colnews_bg.gif) repeat-y; }
.colnews_left{float:left; width:639px; }
.colnews_left .content{ padding:5px;}
.colnews_right{ float:right; width:318px; padding:10px 0;}
.foot{width:960px; margin:0 auto; border-top:5px solid #4d8dd5; padding-top:5px;}

/*右边*/
.r_top_ad{width:300px; height:100px; margin:0 auto 10px;}
.r_top_ad1{width:148px; height:100px; float:left; background-color:#eeeeee;}
.r_top_ad2{width:148px; height:100px; float:right; background-color:#eeeeee;}
.r_ad_zi{width:298px; height:auto; margin:8px auto; background-color:#f3f3f3; border:1px solid #cccccc; padding:5px 0;}
.r_ad_zi ul{width:288px; height:20px; margin:0 auto;}
.r_ad_zi li{ float:left; width:144px; height:20px; line-height:20px; overflow:hidden;}
.r_top_ad_big{ padding:0 9px; height:250px; margin-bottom:8px; }
.r_ad3{width:300px; height:60px; margin:0 auto; background-color:#eeeeee;} 
.r_ad_add{width:300px; height:auto; margin:0 auto;}

.r_table{ padding:0 9px;}
.r_hq{ border:1px solid #ceddf1; background-color:#FFFFFF; margin-bottom:15px;}
.r_hq_tab{width:298px; height:33px;}
.r_hq_tab_a{width:74px; height:33px; float:left; text-align:center; line-height:32px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -9px -247px; float:left;}
.r_hq_tab_a a:link,.r_hq_tab_a a:visited{ color: #0056a6; text-decoration: none; font-weight:bold;}
.r_hq_tab_a a:hover,.r_hq_tab_a a:active{ color: #C00; text-decoration: underline; font-weight:bold;}
.r_hq_tab_b{width:74px; height:33px; float:left; text-align:center; line-height:32px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -84px -247px; float:left;}
.r_hq_tab_b a:link,.r_hq_tab_b a:visited{ color: #0056a6; text-decoration: none;}
.r_hq_tab_b a:hover,.r_hq_tab_b a:active{ color: #C00; text-decoration: underline;}
.r_hq_tab_c{width:76px; height:33px; float:left; text-align:center; line-height:32px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -159px -247px; float:left;}
.r_hq_tab_c a:link,.r_hq_tab_c a:visited{ color: #0056a6; text-decoration: none;}
.r_hq_tab_c a:hover,.r_hq_tab_c a:active{ color: #C00; text-decoration: underline;}
.r_hq_tab_c2{width:76px; height:33px; float:left; text-align:center; line-height:32px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -235px -247px; float:left;}
.r_hq_tab_c2 a:link,.r_hq_tab_c2 a:visited{ color: #0056a6; text-decoration: none; font-weight:bold;}
.r_hq_tab_c2 a:hover,.r_hq_tab_c2 a:active{ color: #C00; text-decoration: underline; font-weight:bold;}
.text1{ height:20px; line-height:20px; text-align:center; margin:5px auto;}

.right_quote1{ width:280px; padding:5px; margin:0 auto;}
.right_quote1 .text1{ height:20px; line-height:20px; text-align:center; margin-bottom:5px;}
.right_quote1 .text1 span{ font-family:Verdana; font-size:11px;}
.right_quote1 .quotepic{ float:left; width:160px; padding:5px 0px 5px 15px;}
.right_quote1 .quoteinfo{ float:left; width:83px; padding-left:10px; padding-bottom:5px;}
.right_quote1 .quoteinfo li{ border:1px solid #CCC; width:81px; height:18px; line-height:18px; text-align:center; margin-bottom:2px;}
.right_quote1 .quoteinfo .li_now{ background-color:#e3eef5;}

.right_search{ height:24px; padding-top:3px;color:#666;}
.right_search select{ float:left; margin-left:5px;}
.right_search input{ float:left; width:110px; padding-left:3px;}
.right_search .q1{ float:left; font-weight:bold; padding-top:5px;}
.right_search .q2{ float:left; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -115px -203px; width:49px; height:21px; margin-left:5px;cursor:pointer}
.right_search .q3{ float:left; padding-left:10px; line-height:24px;}

.r_content{ margin-bottom:8px;}
.r_title{ height:24px; line-height:24px; color:#0056a6; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat 0 -285px; padding-left:25px; font-size:14px; font-weight:bold;}
.r_content ul{ padding:8px 8px 0px;}
.r_content li{ height:22px; line-height:22px; overflow:hidden; color:#666;}
.r_content li span{ float:right; width:60px; text-align:right; color:#666;}
.r_content .li_pic1,.r_content .li_pic2,.r_content .li_pic3,.r_content .li_pic4,.r_content .li_pic5, .r_content .li_pic6,.r_content .li_pic7,.r_content .li_pic8{ background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat; padding-left:18px;}
.r_content .li_pic1{ background-position:-16px -474px;}
.r_content .li_pic2{ background-position:-16px -495px;}
.r_content .li_pic3{ background-position:-16px -516px;}
.r_content .li_pic4{ background-position:-16px -537px;}
.r_content .li_pic5{ background-position:-16px -558px;}
.r_content .li_pic6{ background-position:-16px -579px;}
.r_content .li_pic7{ background-position:-16px -600px;}
.r_content .li_pic8{ background-position:-16px -621px;}

/*学堂*/
.school{ background:url(//i.ssimg.cn/images/info/schoolbg.gif) no-repeat right bottom; height:110px; border-bottom:1px dashed #CCC; position:relative;}
.school ul{ padding:12px 0px 0px 75px; width:180px;}
.school li{ float:left; line-height:22px; height:22px; width:36px; overflow:hidden;}
.school .button{ position:absolute; left:20px; top:70px; width:90px; height:22px; background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -6px -345px; cursor:pointer; }

/*投资帮手*/
.tz{ margin:4px 10px;width:297px; height:65px;background:url(//i.ssimg.cn/images/info/con09.gif) no-repeat -6px -376px;}
.tz td{ padding:2px 0 2px;}

/*新闻列表*/
.newslist_table{ width:100%;}
.newslist_classtitle{ background:url(//i.ssimg.cn/images/info/image.gif) repeat-x 0px -447px; height:45px; padding-right:10px;}
.newslist_classtitle .colnews_icon{ width:50px; height:45px; float:left;}
.newslist_classtitle h1{ float:left; font-size:20px; font-family:"黑体"; color:#036;  padding:8px 5px 0px;  margin:0px; font-weight:100; }
.newslist_classtitle .colnews_search{ float:right; padding-top:5px;}
.newslist_classtitle .colnews_other{ float:right; padding-top:15px;}
.newslist_content{ padding:5px; border-bottom:1px dashed #C9C9C9; margin:5px 0px; }
.newslist_content li{ font-size:14px; width:420px; height:24px; line-height:24px; overflow:hidden; float:left;}
.newslist_content .li_source{ width:80px; float:left; font-size:12px; color:#666666; overflow:hidden; text-align:right;}
.newslist_content .li_time{ font-size:12px;width:130px; text-align:right; float:right;}
.newslist_page{ text-align:center; padding-top:10px; }
.newslist_content a:link,.newslist_content a:visited{ color: #000; text-decoration: none;}
.newslist_content a:hover,.newslist_content a:active{ color: #369; text-decoration: underline;}
/*新闻列表 end*/


/*股票查询框*/
.floattable {
	width: 198px;
	position: absolute;
	top:22px;
	left:0px;
}
.selected {
	background-color: #dfeeff;
}
table.ajaxtable td {
	text-align: center;
	color: #666666;
	line-height: 20px;
}
table.ajaxtable {
	border: 1px dashed #CCCCCC;
	background-color:#FFFFFF;
}
table.textad{
	text-align:center;
	line-height:20px;
}

#foot08 {text-align:center; margin-top:10px; padding-bottom:20px; font-size:12px;}
#foot08 div {margin-bottom:10px;}
#foot08 a:link,#foot08 a:visited{ color: #000; text-decoration: underline;}
#foot08 a:hover,#foot08 a:active{ color: #00F; text-decoration: none;}


.block{ width:122px;  height:130px; background:url(//i.ssimg.cn/images/info/block.jpg) no-repeat left top;}
.block ul{ padding:5px;}
.block li{ font-size:12px; display:block; height:22px; line-height:22px; text-align:left; background:url(//i.ssimg.cn/images/info/dot3x3.gif) no-repeat 3px 8px; padding-left:10px;}
.block li a:link, .block li a:visited{ color:#000; text-decoration:none}
.block li a:hover{ color:#000; text-decoration:underline;}

/*modify by lyp 20091119*/
.newslist_menu{ height:30px;border-bottom:1px solid #eaeaea; margin-top:3px; position:relative;}
.newslist_menu .ggmenu{ position:absolute; top:0; left:0; height:30px;}
.newslist_menu a{ float:left; color:#0056a6; width:78px; border-right:1px solid #eaeaea; border-top:1px solid #eaeaea; height:29px; line-height:29px; text-align:center; background-color:#f7fafd;}
.newslist_menu a:hover{ background-color:#fff; text-decoration:none;}
.newslist_menu .current{ border-bottom:1px solid #fff; background-color:#fff;}
.newslist_menu a.current{ color:#666;}
.newslist_menu .first{ border-left:1px solid #eaeaea; width:74px;}


