﻿@charset "utf-8";
/* 通用样式 */
* { margin:0; padding:0; font-family:"宋体"; line-height:normal; }
body { background:#fff; color:#000; font-size:12px; }
img { border:0; }
li { list-style-type:none; padding:5px 0; }
p { margin-bottom:10px; }
marguee { display:inline; }
input.txt { padding:2px; }
input.txt, textarea { font-size:12px; }
input.font_12 { padding:1px; }

.L { float:left; width:auto; }
.R { float:right; width:auto; }
.all { width:100%; overflow:hidden; clear:both; }
.banners { text-align:center; padding:5px 0; }
.img_style { border:1px solid #ccc; padding:1px; background:#fff; }
/* 文字样式 */
.font_10 { font-family:tahoma; font-size:10px; }
.font_11 { font-family:tahoma; font-size:11px; }
.font_12 { font-size:12px; }
.font_14 { font-size:14px; }
.font_18 { font-weight:normal; font-size:18px; font-family:"黑体"; }
.up_banner, .down_banner { width:55px; height:26px; padding-top:35px; font-weight:bold; color:#fff; text-align:center; font-family:verdana; cursor:pointer; }
.up_banner { background:url(http://www.788111.com/newindex/images/up_bg.jpg) no-repeat; }
.down_banner { background:url(http://www.788111.com/newindex/images/down_bg.jpg) no-repeat; }
.en , .en * { font-family:tahoma; }
/* 链接样式 */
a:link { color:#000; text-decoration:none; }
a:visited { color:#333; text-decoration:none; }
a:hover { color:#036; text-decoration:underline; }
a:active { color:#038; text-decoration:none; }
.uline, .uline * /* 下划线样式 */{ text-decoration:underline; }
a.red:link, a.red:visited, .red { color:#f00; }
a.darkred:link, a.darkred:visited, .darkred { color:#d00; }
a.green:link, a.green:visited, .green { color:#060; }
a.blue:link, a.blue:visited, .blue { color:#036; }
a.black:link, a.black:visited, .black { color:#000; }
a.white:link, a.white:visited, .white { color:#fff; }
a.grey:link, a.grey:visited, .grey { color:#666; }
.focus *{ color:#d00; }
.low { color:#380; }
.icon_up { background:url(http://www.788111.com/newindex/images/icon_up.gif) no-repeat; width:13px; height:13px; }
.icon_down { background:url(http://www.788111.com/newindex/images/icon_down.gif) no-repeat; width:13px; height:13px; }

/* 图标背景样式 */
.dot_w { background:url(http://www.788111.com/newindex/images/dot_line.gif) bottom repeat-x; padding-bottom:5px; margin-bottom:5px; }
.dot_h { background:url(http://www.788111.com/newindex/images/dot_line.gif) right repeat-y; padding:5px; }
.search { background:url(http://product.788111.com/images/icon_telescope.jpg) left no-repeat; height:24px; text-indent:28px; }
.refresh { background:url(http://www.788111.com/newindex/images/icon_refresh.gif) left no-repeat; text-indent:15px; }
.up { background:url(http://www.788111.com/newindex/images/icon_up.gif) left no-repeat; text-indent:15px; }
.videos { background:url(http://www.788111.com/newindex/images/icon_video.jpg) right no-repeat;  }
.down { background:url(http://www.788111.com/newindex/images/icon_down.gif) left no-repeat; text-indent:15px; }
.num1 { background:url(http://www.788111.com/newindex/images/icon_num1.jpg) left no-repeat; text-indent:25px; }
.num2 { background:url(http://www.788111.com/newindex/images/icon_num2.jpg) left no-repeat; text-indent:25px; }
.num3 { background:url(http://www.788111.com/newindex/images/icon_num3.jpg) left no-repeat; text-indent:25px; }
.num4 { background:url(http://www.788111.com/newindex/images/icon_num4.jpg) left no-repeat; text-indent:25px; }
.num5 { background:url(http://www.788111.com/newindex/images/icon_num5.jpg) left no-repeat; text-indent:25px; }
.num6 { background:url(http://www.788111.com/newindex/images/icon_num6.jpg) left no-repeat; text-indent:25px; }
.num7 { background:url(http://www.788111.com/newindex/images/icon_num7.jpg) left no-repeat; text-indent:25px; }
.num8 { background:url(http://www.788111.com/newindex/images/icon_num8.jpg) left no-repeat; text-indent:25px; }
.num9 { background:url(http://www.788111.com/newindex/images/icon_num9.jpg) left no-repeat; text-indent:25px; }
.num10 { background:url(http://www.788111.com/newindex/images/icon_num10.jpg) left no-repeat; text-indent:25px; }
.arr { background:url(../images/icon_arr.gif) left no-repeat; text-indent:21px; }
.arr2 { background:url(http://www.788111.com/newindex/images/icon_arti.gif) left no-repeat; text-indent:15px;}
/* 表格样式 */
table { width:100%; overflow:hidden; }
th, td { padding:5px 0; font-weight:normal; text-align:center; }
.tr_line td { background:#F1F4FB; }

/* 结构样式 */
#topper, #header, #navigator, #nav_sub, #search, #m_body, #footer { width:960px; margin:0 auto; overflow:hidden; }
#topper { padding:5px 0; border-bottom:1px solid #C8CEDA; }
#topper .R { float:right; width:auto; background:none; padding:0; margin:0; border:0; }
#header { padding:10px 0; }
#navigator { width:938px; border:1px solid #C8D4E2; background:#F9FAFC; padding:5px 10px; line-height:21px; text-align:center; }
#nav_sub { background:#f6f6f6; padding:5px 10px; width:960px; margin:5px auto; }
#m_body { width:958px; border:1px solid #a5a5a5; }
#m_body .side_left { width:658px; overflow:hidden; border-right:1px solid #a5a5a5; }
		.side_left .main_part { width:410px; overflow:hidden; padding:5px; }
		.side_left .side_part { width:225px; overflow:hidden; padding:5px; border-left:1px solid #aaa; margin-top:8px; }
		.side_left .side_part_top { width:221px; overflow:hidden; padding:5px; margin:5px 5px 0 0; background:#F4F9FC url(../images/frame_top.jpg) top repeat-x; }
		
#m_body .side_right { width:289px; overflow:hidden; padding:0 5px !important;*padding:0 2px;}

/* 列表样式 */
.img_txt/* 图文 */{ width:100%; overflow:hidden; }
.img_txt .imgs { float:left; padding-right:10px; text-align:center; }
.img_txt .imgs img { margin-bottom:7px; }
.img_txt ul { overflow:hidden; width:60%; }
.img_txt p { overflow:hidden; width:58%; text-indent:24px; line-height:21px; }

.img_list { width:100%; overflow:hidden; clear:both; }
.img_list li{ float:left; background:url(http://www.788111.com/newindex/images/dot_line.gif) right repeat-y; padding:5px 12px; text-align:center; }
.img_list li img { margin-bottom:15px; }


.txt_list1 { overflow:hidden; }
.txt_list1 li{ background:url(http://www.788111.com/newindex/images/icon_arti.gif) left no-repeat; text-indent:15px; }
.txt_list1_2 { overflow:hidden; }
.txt_list1_2 li{ padding:5px 0; *padding:7px 0 6px!important; *padding:5px 0; }
.txt_list2 { overflow:hidden; font-size:14px; }
.txt_list2 li{ background:url(http://www.788111.com/newindex/images/icon_arti.gif) left no-repeat; padding:5px 0; *padding:6px 0!important; *padding:5px 0; text-indent:15px; }
.txt_list3 { overflow:hidden; text-indent:5px; }
.txt_list3 li { overflow:hidden; *overflow:visible; padding:5px 0; *padding:6px 0!important; *padding:5px 0; }
.txt_title { overflow:hidden; }
.txt_title h1 { text-align:center; padding:10px 0; }

/* 栏目样式 */
.frame_side { border-top:1px solid #ddd; padding:1px; margin-top:5px; overflow:hidden; }
.frame_side .all { background:#fff url(http://www.788111.com/newindex/images/frame_side_t_bg.jpg) top repeat-x; }
.frame_side .title { width:100%; overflow:hidden; padding:5px 0; }
.frame_side .title .L { font-weight:bold; padding-left:10px; }
.frame_side .title .R { font-weight:normal; padding-right:10px; }
.frame_side .content { padding:5px 6px; overflow:hidden;width:305px; }

.frame_side_l { width:48%; padding:5px 0; overflow:hidden; }
.frame_side_l .title { width:100%; overflow:hidden; background:url(../images/frame_side_top.jpg) left no-repeat; text-indent:25px; height:21px; font-weight:bold; padding-top:7px; }
.frame_side_l .content { padding:5px; overflow:hidden; }

.frame_center { width:100%; overflow:hidden; clear:both; margin-top:5px; }
.frame_center .title { border-bottom:2px solid #036; width:100%; overflow:hidden; }
.frame_center .title .L { font-size:14px; font-weight:bold; padding:5px 0 5px 10px; }
.frame_center .title .R { font-weight:normal; padding:5px 10px 5px 0; }
.frame_center .title label { float:left; background:#F6F6F6; border:1px solid #ddd; border-bottom:0; padding:4px 6px; margin:2px 3px 0; font-weight:normal; font-size:14px; color:#444; cursor:pointer; }
.frame_center .title label.hover { background:#fff; border:1px solid #036; border-bottom:0; padding:4px 8px 6px; margin:0 3px; position:relative; bottom:-2px; color:#000; font-weight:bold; }

.tab_side { width:100%; overflow:hidden; margin-top:5px; }
.tab_side .title { background:#E2E8F8; width:100%; overflow:hidden; border-bottom:1px solid #ddd; }
.tab_side .title label { float:left; padding:4px 0 0; margin:0 3px; cursor:pointer; }
.tab_side .title label.hover { background:#fff; border:1px solid #ddd; padding:3px 5px; margin-left:0; border-bottom:0; position:relative; bottom:-1px; color:#036; font-weight:bold; }
.tab_side .title .R { padding:6px 5px 0 0; }
.tab_side .content { padding:5px; overflow:hidden; }
/* 特定栏目设定 */
#quote_menu/* 行情板块 */ li { border:1px solid #ccc; border-right:0; border-top:0; padding:3px 8px; *padding:4px 8px!important; *padding:3px 8px; }
#quote_num/* 行情交易量 */{ background:#E5EEFD; padding:3px 0; text-align:center; margin:3px 0 0; }
#broadcast/* 股市直播滚动 */ { background:url(http://www.788111.com/newindex/images/broad_bar.gif) center no-repeat; height:19px; padding:7px 7px 0; margin-top:6px; overflow:hidden; }
#broadcast marquee{ width:160px; margin-right:5px; }
#src_r2_t1 /* 机构测股 */ { background:url(http://www.788111.com/newindex/images/depart_t_img.jpg) center top no-repeat; padding-top:35px; text-align:center; }

.bar { border:1px solid #123076; border-left:0; border-right:0; background:url(http://www.788111.com/newindex/images/bar_bg.jpg) repeat-x; height:25px; width:958px; overflow:hidden; margin:5px 0; }
.bar .L { font-size:14px; font-weight:bold; color:#fff; text-indent:35px; padding:6px 0 5px; }
.bar .R { color:#fff; padding:6px 10px 7px; }
.bar_stock { background:url(../images/bar_stock.jpg) left no-repeat; }
.bar_main { background:url(../images/bar_main.jpg) left no-repeat; }
.bar_market { background:url(../images/bar_market.jpg) left no-repeat; }
.bar_friend { background:url(../images/bar_friend.jpg) left no-repeat; }
.bar_bbs { background:url(http://www.788111.com/newindex/images/bar_bbs.jpg) left no-repeat; }

#footer .bot_nav{ text-align:center; padding:8px 0 3px; background:#DCEAF5; overflow:hidden; width:100%; margin-top:2px; }
#footer .bot_nav * { color:#113E8F }
#footer .copy { text-align:center; margin-top:5px; color:#666; line-height:21px; }
img{border:0px;}
.top
{
position: relative;
padding: 1px;
border-left: 1px solid #fdd26c;
border-top: 1px solid #fdd26c;
border-right: 1px solid #fdd26c;
border-bottom: 1px solid #e1a841;
color: #000000;
background: url(img/bg-1.gif) repeat-x bottom #ffffff;
}
.topBlk{
overflow:hidden;
padding:1px 0px 0px 0px;
_display:inline-block; 
background:url(bg-2.gif) repeat-x bottom #fddc7b;}
.red{color:#FF0000;}
.green{color:#009900;}
.smsblue{color:#113873; font-weight:bold;font-size:14px;}
.gray{color:#999999;}
.font_12 { font-size:12px; }
.font_14 { font-size:14px; }
form{margin:0px;padding:0px;}
input{margin-right:4px;}
.m1{width:225px;font-size:14px;text-align:center;line-height:20px;}
.m2{width:289px;font-size:12px;text-align:center;line-height:14px;margin:0 auto;}
.m3{width:400px;height:37px;*height:77px !important;text-align:center;font-size:12px;color:#ffffff;line-height:20px;background:url(bg-3.gif) no-repeat center;padding-top:50px;*padding-top:0px !important;margin:0 auto}
.m7{width:288px;text-align:center;font-size:12px;line-height:14px;}
.b-gray{border:1px solid #dddddd;padding:1px; height:180px;text-align:left; background-color:#ffffff}
.b-top{height:22px; background-color:#e2e8f8}
ul{list-style:none;margin:0px;padding:0px;}
.list{width:95px;margin-top:5px;float:left;}
.bd{width:284px;*width:280px !important;border:1px solid #5380a5;font-size:12px;}
.bg-5{background:url(bg-5.gif) repeat-x; height:157px;padding-top:0px;*padding-left:3px !important;line-height:20px;}
