body { margin:0; padding:0; font-size:12px; font-family:Tahoma; }
a:link { color:#0058a7; text-decoration:none; }
a:visited { color:#0058a7; text-decoration:none; }
a:hover { color:#db0010; text-decoration:underline; }
a:active { color:#db0010; text-decoration:underline; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
img { border:none; }
form { margin:0; }
#wrapper { width:960px; margin:0 auto; }
#sidebar { width:250px; float:right; background:#fff; }
#main { width:700px; float:left; background:#fff; border:1px solid #a7c4df; margin-top:10px; }
#home #sidebar { width:250px; float:left; background:#fff; }
#home #main { width:700px; float:right; background:#fff; border:none; margin:0; }
/*--header--*/
#banner { margin-bottom:1px; }
#nav { padding:7px 0 7px 20px; color:#fff; background:#163c76; font-size:14px; }
#nav a { color:#fff; padding:0 14px; }
#nav a:hover { color:#ffff00; text-decoration:none; }
/*--footer--*/
#nav_footer { margin-top:10px; text-align:center; padding:5px 0; background:#f1f3f9; border-top:1px solid #a7c4df; }
#footer { margin-top:10px; text-align:center; }
#footer p { margin:10px 0; }
/*--共用栏目--*/
.col { margin:10px 0 0 0; border:1px solid #a7c4df; background:#fff; }
.c_headline { margin:0; padding:5px 10px; color:#163c76; border-bottom:1px solid #daddef; background:#f1f3f9; font-size:14px; line-height:14px; }
.c_headline img { float:right; padding:5px 2px; }
.c_list { margin:0; padding:6px 10px; list-style:none; font-size:12px; }
.c_list li { padding-left:14px; height:24px; line-height:24px; overflow:hidden; background:url(images/list.gif) no-repeat 3px 10px; }
.c_list span { float:right; color:#ccc; }
.news_snapshot { margin:0; padding:0; list-style:none; }
.news_snapshot li { margin:20px; }
.news_snapshot strong { font-size:14px; }
.news_snapshot .text { margin:3px 0; }
.news_snapshot .date { margin:3px 0; color:#999; float:right; }
.news_snapshot .keyword { margin:3px 0; color:#0058a7; }
.m_headline { margin:0; padding:5px 10px; color:#163c76; border-bottom:1px solid #daddef; background:#f1f3f9; font-size:14px; line-height:14px; }
.m_list { margin:0; padding:0 20px; list-style:none; line-height:14px; font-size:14px; }
.m_list li { margin:14px 0; padding-left:14px; background:url(images/list.gif) no-repeat 3px 4px; }
.m_list span { float:right; color:#ccc; }
.m_list .space { border-bottom:1px solid #d9e5ee; margin-top:14px; padding-bottom:14px; }
.m_c_list { margin:0; padding:6px 10px; list-style:none; font-size:12px; }
.m_c_list li { padding-left:14px; height:24px; line-height:24px; overflow:hidden; background:url(images/list.gif) no-repeat 3px 10px; }
.m_snapshot { margin:0 20px; }
.m_snapshot th { border-bottom:1px solid #d9e5ee; padding:15px; }
.m_snapshot td { border-bottom:1px solid #d9e5ee; padding:15px; vertical-align:top; color:#666; line-height:180%; }
.m_snapshot strong { font-size:14px; }
.m_snapshot p { margin:3px 0; }
.m_download { margin:0; padding:0 20px; list-style:none; }
.m_download li { margin:14px 0; }
.m_download strong { font-size:14px; line-height:180%; }
.m_download span { float:right; color:#ccc; }
.m_download div { padding:10px 15px; color:#666; background:#fafdff; border-top:1px solid #d9e5ee; line-height:180%; }
.m_download img { display:block; margin-top:10px; }
.m_page { margin:20px; text-align:center; }
.m_current { padding:15px 20px; background:url(images/current.gif) no-repeat 20px bottom; }
.m_current a { color:#000; }
.m_current a:hover { color:#db0010; }
.m_content { margin:20px; font-size:14px; line-height:180%; }
.m_title { text-align:center; font-size:22px; color:#163c76; }
.m_info { text-align:center; font-size:12px; line-height:24px; background:#f8f8f8; border-top:1px solid #ececec; border-bottom:1px solid #ececec; }
.menu { font-weight:bold; }
.menu li { background:url(images/list_menu.gif) no-repeat 0 8px; border-bottom:1px solid #f1f3f9; }
/*--切换图片--*/
.scroll { float:left; width:490px; height:229px; overflow:hidden; }
#idPicShow { position:relative; width:100%; height:100%; }
#idPicText { position:absolute; display:none; }
#idNum { position:absolute; right:2px; bottom:2px; margin:0; padding:0; font-size:20px; }
#idNum li { float: left; list-style:none; color: #fff; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; margin-left: 1px; border: 1px solid #707070; background-color: #060a0b; }
#idNum li.on { line-height: 18px; width: 18px; height: 18px; font-size: 14px; border: 0; background-color: #ce0609; font-weight: bold; }
/*--公告栏--*/
.ggl { float:right; width:200px; }
.ggl h3 { background:#f1f3f9 url(images/list_ggl.gif) no-repeat 4px 5px; padding-left:24px; }
/*--手机炒期货--*/
.query { float:right; margin-top:6px; }
/*--农产品--*/
.ncp { float:right; width:343px; height:180px; overflow:hidden; }
.ncp h3 { background:#f1f3f9 url(images/list_ncp.gif) no-repeat 4px 5px; padding-left:24px; }
/*--金融证券--*/
.jrzq { float:left; width:343px; height:180px; overflow:hidden; }
.jrzq h3 { background:#f1f3f9 url(images/list_jrzq.gif) no-repeat 4px 5px; padding-left:24px; }
/*--金属能源化工--*/
.jsnyhg { float:left; width:343px; height:180px; overflow:hidden; }
.jsnyhg h3 { background:#f1f3f9 url(images/list_jsnyhg.gif) no-repeat 4px 5px; padding-left:24px; }
/*--宏观经济--*/
.hgjj { float:right; width:343px; height:180px; overflow:hidden; }
.hgjj h3 { background:#f1f3f9 url(images/list_hgjj.gif) no-repeat 4px 5px; padding-left:24px; }
/*--客服中心--*/
.online { padding-bottom:10px; }
.online img { margin:8px 0 0 9px; vertical-align:top; }
/*--软件下载--*/
.download_s th { border-bottom:1px solid #d9e5ee; padding:10px; }
.download_s td { border-bottom:1px solid #d9e5ee; padding:10px 10px 10px 0; vertical-align:top; color:#666; line-height:180%; }
.download_s strong { font-weight:normal; }
/*--银行账户--*/
.bank img { vertical-align:top; }
/*--特别通道--*/
.friendlink form { padding:10px; height:24px; text-align:center; }
.friendlink select { width:180px; }
