/* CSS Document */
a:link {
	color:#0000FF;
	text-decoration:none;
}
a:visited {
	color:#0000FF;
	text-decoration:none;
}
a:hover {
	color:#FF9E00;
	text-decoration:none;
}
/*menu begin*/

.top_middle ul {
	padding:0;
	margin:0;
	list-style-type: none;
	background-color: #211E00;
}
.top_middle ul li {
float:left;
position:relative;
background-color: #211E00;
}
.top_middle ul li a, .top_middle ul li a:visited {
display:block; 
text-decoration:none; 
color:#FFFFFF;
width:120px; 
height:28px; 
/*background:#000000;*/
background:#777676; 
padding-left:10px; 
line-height:28px;
}
* html .top_middle ul li a, .top_middle ul li a:visited {
width:120px;
}
.top_middle ul li ul {
display: none;
}
.top_middle ul li:hover a {
color:#FF9E00; 
/*background:#000000;*/
background:#777676;
}
.top_middle ul li:hover ul {
display:block; 
position:absolute; 
top:28px;
left:0; 
width:150px;
}
.top_middle ul li:hover ul li ul {
display: none;
}
.top_middle ul li:hover ul li a {
	display:block;
	background:#211E00;
	color:#FF9E00;
	height:auto;
	line-height:20px;
	padding:2px 5px;
	width:100px;
	/*filter: Alpha(Opacity=50, FinishOpacity=20);*/
}
.top_middle ul li:hover ul li a.drop {
background:#c9c9a7;
}
.top_middle ul li:hover ul li a:hover {
background:#FF9E00; 
color:#000;
}
.top_middle ul li:hover ul li:hover ul {
display:block; 
position:absolute; 
left:150px; 
top:0;
width:100px;
}
.top_middle ul li:hover ul li:hover ul.left {
left:-100px;
}
/*menu end*/
/*index content begin*/
.dot{
color:#FF0000;}

.tbbottomline {
	border-width:0 0 1px 0;
	border-style:solid;
	border-color: #CCCCCC;
}
.photo{
 padding:12px;
}
/*index content end*/
/*top begin*/
#top{
  width:946px;
  height:280px;
  float:left;
}
#top_top{
 width:946px;
 height:74px;
 float:left;
}
#top_top_left{
 width:430px;
 height:74px;
 float:left;
 background:url(../images/top.gif) no-repeat;
}
#top_top_right{
 width:516px;
 height:74px;
 float:left;
 background:#FFFFFF;
}
#top_top_right_login{
  width:300px;
  height:74px;
  float:right;
}
#top_search{
 width:300px;
 height:25px;
 float:right;
 text-align:right;
 margin-top:5px;
}
#top_top_right_login h1{
  float:right;
  margin-top:10px;
  font-size:12px;
}
#top_top_right_login h2{
  width:300px;
  height:15px;
  float:right;
}
.top_middle{
	width:946px;
	height:28px;
	text-align:center;
	font-size:14px;
	background-color: #777676;
	background-repeat: repeat;
}
#top_bottom{
 width:946px;
 height:178px;
 float:left;
 background:url(../images/top_bottom.gif);
}
#top_expert_bottom{
 width:946px;
 height:178px;
 float:left;
 background:url(../images/experts_top.jpg);
}
#top_client_bottom{
 width:946px;
 height:178px;
 float:left;
 background:url(../images/client_top.jpg);
}
#top_common_bottom{
 width:946px;
 height:178px;
 float:left;
 background:url(../images/common_top.jpg);
}
/*top end*/
/*专家详细信息*/
.exprtdetail{
  width:580px;
  height:auto;
  float:left;
  margin-top:10px;
  padding-right:10px;
}
.exprtdetail h1{
 font-size:16px;
 color:#3A7DD6;
 margin-left:10px;
}
.expertBiog{
  width:580px;
  height:auto;
  float:left;
  margin-left:10px;
  margin-bottom:10px;
}
.expertBiog h2{
 font-size:14px;
}
.exprtdetail img{
 float:left;
 padding:0 10px 0 0;
}
.imgHand{
  cursor:hand;
}
/*新加静态页面css*/
#common_index_main{
 width:906px;
 height:210px;
 float:left;
 padding:20px;
 background:url(../images/A.gif) top left no-repeat;
 font-size:17px;
}
#common_index_main_bottom{
 width:906px;
 height:auto;
 float:left;
 text-align:center;
 font-weight:bold;
 margin-bottom:20px;
}
.xuxian{
border-bottom:1px dashed #FF9933;
}
#questionContent{
width:430px;
height:200px;
overflow-y:auto;
border:1px solid #FF9933;} 
