.head{
	width:100%;
	}
.logo{
	width:980px;
	}
.container{
	width:1000px;
	margin:0 auto;
	font-family:"Î¢ÈíÑÅºÚ",Tahoma, Geneva, sans-serif;
	font-size:12px;
	}
.banner{
	background:url(../Images/imagesss/nav.png) repeat-x;
	border:1px solid #F90;
	border-width:0 1px 0 1px;
	height:34px;
	}
.banner li{
	width:90px;
	float:left;
	border:1px solid #F90;
	border-width:0 0 0 0;
	text-align:center;
	}
.banner li a{
	color:#000;
	font-size:14px;
	line-height:34px;
	width:90px;
	height:34px;
	display:block;
	margin:0 auto;
	}
.banner li a:hover{
	color:#fff;
	background:url(../Images/imagesss/nav2.png) repeat-x;
	}
.banner li a.hover{
	color:#fff;
	background:url(../Images/imagesss/nav2.png) repeat-x;
	}
.left{
	width:228px;
	border:#ccc 1px solid;
	border-width:1px 0 1px 1px;
	height:600px;
	margin:10px 0 0;
	float:left;
	}
.sort
{
    height: 30px;
    line-height:30px;
    text-align: center;
    vertical-align:middle;
    border: solid #ccc;
    border-width: 0 0 1px 0;
    margin: 0;
    cursor: pointer;
    width: 100%;
    background-color: rgb(242, 242, 242);
}
.sort2{
	
	}
.sort2 li{
	margin:5px 20px 0;
	height:20px;
	line-height:20px;
	text-align:left;
	padding:0 0 0 20px;
	cursor:pointer;
	}
.right{
	width:998px;
	border:#ccc 1px solid;
	margin:10px 0 0;
	float:left;
	min-height:650px;
	}
.right .title{
    height: 30px;
    line-height:30px;
    text-align: center;
    margin:5px 0;
    }
 .right_content
  {
      width:100%;
      min-height:500px;
  }  
  .right_page
  {
       width:95%;
       margin:5px 0 10px 0;
  }
.right_content ul{
	margin:20px 20px  0 ;
	}
.right_content ul li
    {
    margin:0 0  0 20px;
	border-bottom:#ccc 1px dotted;
	}
	
.left_a{
    width:528px;
	border:#ccc 1px solid;
	border-width:1px 1px 1px 0;
	height:350px;
	margin:10px 0 0;
	float:left;}
.content
	{
	    margin:5px auto;
	    width:520px;
	    border:1px solid #ccc;
	    -moz-border-radius:5px; 
	    -webkit-border-radius:5px; 
	    color:#000;
	    height:300px;
	}
.content ul 
{
margin:10px 0 0 0;
}
.content ul li span
{
	padding:0 0 0 10px;
/*	border-radius:10px;
	background:#000;*/
	display:block;
	color:#000;
	padding:0 0 0 10px;
/*	border-radius:10px;
	background:#000;*/
	display:block;
	color:#000;
}
/*#lab_Implication,#lab_Apply
{
	display:block;
	margin:15px 0 ;
}*/
.right_a{
    width:470px;
	border:#ccc 1px solid;
	border-width:1px 0 1px 1px;
	margin:10px 0 0;
	float:left;
	min-height:350px;
	}
.right_a .title{
    height: 30px;
    line-height:30px;
    text-align: center;
    margin:5px 0;
    }
.right_a ul{
	margin:20px 20px 0;
	}
.right_a ul li
    {
    margin:0 0  0 20px;
	border-bottom:#ccc 1px dotted;
	}
	.right_a ul li span
    {
        padding:0 0 05px;
    }
.q{
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	cursor:pointer;
	}
.a{
	font-size:12px;
	line-height:20px;
	line-height:30px;
	display:none;
	}
	
.querybar
{
     height: 30px;
    line-height:30px;
    padding:3px 0 3px 50px;
	position:relative;
    vertical-align:middle;
    border: solid #ccc;
    border-width: 0 0 1px 0;
     width:478px;
    background-color: rgb(242, 242, 242);
    
    }
.footer{
	width:980px;
	margin:0 auto;
	height:200px;
	 margin-top:35px;
    border-top:#ccc 1px solid;
	}
.footer_content
{
   
	margin:0 auto;
	padding:20px 0 0;
	text-align:center;
	width:980px;
	font-size:12px;
	color:#666666;
	}
.footer_content p{
	line-height:30px;
	}
.footer_content p a{
	color:#666666;
	}
.footer_content p a:hover{
	color:#f60;
	}
.c{ margin-top:15px;}	
.btn_o, .btn_g, input.btn_o, a.btn_g {display:inline-block;   background:url('../images/imagesss/button_bg.gif') repeat-x; height:27px; overflow:visible; border:1px solid #fe920c; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; cursor:pointer; line-height:27px; padding:0 15px; color:#fff; }
.btn_g, a.btn_g { background-position:0 -54px; border:1px solid #b3b3b3 }
.btn_o:hover, input.btn_o:hover { background-position:0 -27px }
.btn_g:hover, a.btn_g:hover { background-position:0 -81px }
.inp_text{ height:27px; border:1px solid #c4c4c4; line-height:27px; padding:0 0 0 5px; color:#333 }

.empty_txt {height: 27px; color: rgb(153, 153, 153); line-height: 27px;  float: left ;padding-left: 5px; vertical-align: middle; position:absolute; cursor: text;
	left:55px;
	top:5px;
}
.display-hide {display: none;}