﻿/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{background:#ffffff;color:#333000;font-size:12px; margin-top:5px;font-family:Verdana,Helvetica,Arial,Tahoma,宋体,sans-serif;}  /*微软雅黑,雅黑,Tahoma,宋体,Verdana,Arial;*/
 
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
 
a{text-decoration:none;
font-family:Verdana,Helvetica,Arial,Tahoma,宋体,sans-serif;   /*微软雅黑,雅黑,Tahoma,宋体,Verdana,Arial;*/
}
a:link{color:#0000FF;}
a:visited{color:#0000FF;}
/*a:hover,*/
a:active,a:focus{color:#ff0000;}
 
.clearit{clear:both;}

/* 页面 */
#container{ margin:0 auto; overflow:visible; width:960px;}
/* 页眉 */
#header{ background:#fff; margin-bottom:10px; height:100px; width:100%; position:relative; background:url(../../images/stretopbg2.gif) }
/* 登陆|注册*/
.logo{ position:absolute; top:15px;left:0px; bottom:0; height:58px; width:275px;}
.nav{font-family:Verdana,Helvetica,Arial,Tahoma,宋体,sans-serif;width:250px; height:60px; overflow:hidden; position:absolute; right:0; bottom:0;} /*微软雅黑,雅黑,Tahoma,宋体,Verdana,Arial*/
 .nav_01,nav_02{ width:100%; height:30px;}
  .nav_01 ul,nav_02 ul{ clear:both; height:30px;}
  .nav_02 ul{ position:absolute; right:0; bottom:0;}
  .nav_01 ul{ position:absolute; right:0; overflow:hidden;}
  .nav_01 li{float:left; padding:0 12px; margin-left:-3px; text-align:center; line-height:150%; background:url(../../images/login_bar.jpg) no-repeat 0 50%;}
  .nav_01 a:link,.nav_01 a:visited{font-size:14px; color:#8c8c8c; text-decoration:none;}
  .nav_01 a:hover{ font-size:14px; color:#1d73bc; text-decoration:none;}
  .nav_02 li{float:left; padding:0 2px; margin-left:0px; text-align:center; line-height:150%;}
  .nav_02 a:link,.nav_02 a:visited{font-size:14px; color:#8c8c8c; text-decoration:none;}
  .nav_02 a:hover{ font-size:14px; color:#1d73bc; text-decoration:none;}
  
/*站点导航条*/
.sitenav {font-family:Verdana,Helvetica,Arial,Tahoma,宋体,sans-serif;background:#EBF1FD;font-size:14px;height:30px;width:960px;border:1px solid #6AA6C8;margin-bottom:5px;margin-top:-5px} /*微软雅黑,雅黑,Tahoma,宋体,Verdana,Arial*/
 .sitenavhref {margin:0px auto 0px 15px;}
  .sitenavhref ul{width:100%;line-height:30px;overflow:hidden;}
  .sitenavhref li{float:left;}
  .sitenavhref a:link, .sitenavhref a:visited{font-size:14px;color:#000000;text-decoration:none;}
  .sitenavhref a:hover{ font-size:14px;color:#ff0000; text-decoration:none;}

/* 搜索栏 */
.search_bar{ font-size:14px;height:auto; width:100%;background:url(../../images/search_bg_blue.jpg) repeat-x; margin-bottom:5px; border:solid 1px #95c0e2;}
 .search_1{font-size:12px; line-height:30px; margin-top:5px;margin-bottom:5px;margin-left:10px;}
  .search_1 a{margin-right:8px;}
  .search_1 a:hover{text-decoration:none;border-bottom:solid 1px #0000FF;}
  .search_1 li{float:left;font-size:13px;}
  .search_1 div{clear:both;}
   span.label1{ line-height:30px;margin-left:5px;margin-right:5px;color:#0000FF;font-weight:bold;}
   input.input1{height:18px; padding:0; margin-right:5px;border:1px #c1bdba Outset; color:#444;line-height:18px;text-indent:2px;}
 .search_2{ height:29px; line-height:29px; margin-left:20px;}
  .search_2 ul{ clear:both;}
  .search_2 li{ float:left; margin-right:5px; color:#1c74bc;}
  .search_2 li a:link,.search_2 li a:visited{ text-decoration:none; font-size:14.7px;color:#1c74bc;}
  .search_2 li a:hover{text-decoration:none; font-size:14.7px;color:#ff0000; }
  .search_btn
{
width:90px;
height:24px;
color:#ffffff;
font-size:12px;
background-color:#5BADFF;
border-color:White; 
border-style:Ridge; 
border-width:1px; 
margin:2px 2px 2px 2px;
padding:2px 2px 2px 2px;
}
  .hotsearch {font-size:12px;height:auto;margin-top:5px;margin-bottom:2px;margin-left:35px;}
    .hotsearch a:link, .hotsearch a:visited, .hotsearch a:hover{text-decoration:none;color:#DD0000;margin-left:20px;}
  
/* 页脚 */
.footer1{width:100%;border:solid 1px #d7d7d7; position:relative; height:94px; margin-bottom:10px; }
 .footer1_logo1{ position:absolute; left:0; top:0;}
  .footer1_logo1 img{ width:88px; height:94px;}
 .footer1_logo2{ position:absolute; right:0; top:0;}
  .footer1_logo2 img{ width:88px; height:94px;}
  .footer1_context {color:#808080;text-align:center;width:705px;margin-left:120px;}
 .footer1_context ul{ width:100%; margin:4px auto; overflow:hidden;}
 .footer1_context li{float:left; padding:0 12px; margin-left:-3px; text-align:center; line-height:150%; background:url(../../images/footer_bar.jpg) no-repeat 0 50%;}
 .footer1_context li a:link,.footer1 li a:visited{ font-size:12px; text-decoration:none;}
 .footer1_context li a:hover{ font-size:12px; text-decoration:none;}
 .footer1_context p{Margin:25px 0 10px 0;}
 .footer1_context span{font-family:Verdana,Helvetica,Arial,Tahoma,宋体,sans-serif; font-size:12px; color:#808080; line-height:18px;}  /*微软雅黑,雅黑,Tahoma,宋体,Verdana,Arial*/
 
 
  /* 菜单 */
.menu_bar{ vertical-align:middle; width:100%; height:35px; margin-bottom:10px; border:solid 1px #d5e6f0; background:url(../../images/menu_bg_blue.jpg) repeat-x;}
 .menu_bar ul{ clear:both; margin-left:80px;}
 .menu_bar li{ float:left;  margin:0 10px; line-height:35px;}
 .menu_bar li a:link,.menu_bar li a:visited{margin:0px 10px;font-size:14px; color:#154d7e; font-weight:bold; text-decoration:none;}
 .menu_bar li a:hover{margin:0px 10px;font-size:14px; color:#154d7e; font-weight:bold; text-decoration:none;border-bottom:solid 3px #FF2020;}
 
 /*//from broker_index.css
 .menu_bar{ vertical-align:middle; width:100%; height:35px; margin-bottom:10px; border:solid 1px #d5e6f0; background:url(../../images/menu_bg_blue.jpg) repeat-x;}
 .menu_bar ul{ clear:both; margin-left:100px;}
 .menu_bar li{ float:left; padding:0px 10px 0px 10px; line-height:35px;} 
 .menu_bar li a:link,.menu_bar li a:visited{padding:0px 10px 0px 10px; font-size:14.7px; color:#154d7e; font-weight:bold; text-decoration:none;}
  */
  /* .menu_bar li a:hover1{font-size:14.7px; color:#ff0000; font-weight:bold; text-decoration:none;} */
/*
.menu_bar li a:hover{padding:0px 10px 0px 10px; font-weight:bold;float:left; background-color:#80FFFF;}
*/
 
 /* 标题样式1 */
.title_blue1{width:100%; height:27px; background:#edf6fd;}
 .title_blue1 h3{ height:27px;}
 .title_blue1 h3 span{height:27px; line-height:27px;}
 .title_blue1 h3 span.titleSpan{ float:left;font-size:12px; font-weight:bold; margin-left:10px;}
 .title_blue1 h3 span.more{ float:right; color:#000000; font-size:12px; font-weight:normal; margin-right:10px;}
 .title_blue1 h3 span.more a:link,.title_blue1 h3 span.more a:visited{ text-decoration:none; color:#000000;}
 .title_blue1 h3 span.more a:hover{ text-decoration:none; color:#1c74bb;}
 /* 标题样式2 */
.title_blue2{ background:url(../../images/title_bg1.jpg) repeat-x; height:28px; line-height:28px; width:100%;}
 .title_blue2 span.span1{ float:left; font-size:14.7px; font-weight:bold; color:#cd3300; padding:0 2px 0 2px;}
 .title_blue2 span.span2{ float:left; font-size:12px; font-weight:bold; color:#000000;padding:0 2px 0 2px;}
 .title_blue2 span.span3{ float:right; font-size:12px; color:#126fbc; padding:0 2px 0 2px;}
 .title_blue2 span.span3 a:link,.title_blue2 span.span3 a:visited{ color:#126fbc; text-decoration:none;}
 .title_blue2 span.span3 a:hover{ text-decoration:none; color:#ff0000;}
 
 /*回到顶部 goto top*/
.gototop{float:right; margin-top:5px;margin-bottom:2px;margin-right:5px;}

.ac_results {border:1px solid #E6E6E6;border-top:none;background-color:#FFFFFF;font-size:12px;padding:0;margin:0;list-style:none;position:absolute;z-index:500;line-height:20px;display:none;}
.ac_results li {display:block;padding:3px 4px;white-space:nowrap;color:#0080FF;text-align:left;}
.ac_over {cursor:pointer;background-color:#FFFF53;}
.ac_match {font-weight:bold;color:#BD0000;}
