@charset "gb2312";
/**
 *
 * CSS For All of Pages
 *
 */
/* Public Elements
--------------------------------------------------------------------------------------*/
*
{   font-family:verdana;
	font-size: 12px;
	text-decoration: none;
	
}

body
{
	margin:0 auto;
	padding: 0px;
	font-family:verdana;
	font-size:12px;
	color:#333;
	text-decoration: none;
	width:100%;
	
}
form
{   margin:0 auto;
	padding: 0px;
}
img
{
	border: 0px;
	vertical-align:middle
}
td,tr,div
{  
	line-height:30px;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	font-family:verdana;
   text-align:left;
  
}
a,p,span,div,ul,ol,li,dl,dt,dd
 {
  padding:0;
  margin:0;
  }
  .line
{ 
  height:10px; 
  width:100%
 
}
input
{   
	border: solid 1px #ccc;
	vertical-align:middle;
	height: 25px;
	line-height: 25px;
    margin:1px 0px ;
 }
 
 select2
 {
    border: solid 1px #ccc;
	vertical-align:middle;
	height:38px;
	line-height:22px;
	width:130px;
 }
 textarea
 {
    width: 80%;
	margin: 5px auto;
	border: solid 1px #ccc;
	height:50px;
 }
 input[type="radio"], input[type="checkbox"]
{
    border: solid 0px #ccc;	
}

/* link
--------------------------------------------------------------------------------------*/
a:link, a:visited
{
	font-size: 12px;
	color: #333;
	text-decoration: none;
	font-family:verdana;
	  
}
a:hover, a:active
{
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
	font-family:verdana;

}

.list tr:link, .list tr:visited
{
 height:30px;
 line-height:30px;
 background:#fff
}
.list tr:hover, .list tr:active
{
 height:30px;
 line-height:30px;
 background:#f7e1ba
}
.list td a:link, .list td a:visited
{
    font-size: 12px;
	color:#144aa0;
	text-decoration: underline;
	text-align:center
}
 .list td a:hover, .list td a:active
{
    font-size: 12px;
	color:#ff0000;
	text-decoration: underline;
	text-align:center
}
.blue:link, .blue:visited
{
    font-size: 12px;
	color:#144aa0;
	text-decoration: underline;
	text-align:center
	  
}
.blue:hover, .blue:active
{
    font-size: 12px;
	color:#ff0000;
	text-decoration: underline;
	text-align:center

}
.red
{
  color:#FF0000
 }

/* top_blue title
--------------------------------------------------------------------------------------*/
.top_blue
{
	width: 100%;
	height: 30px;
	line-height: 30px;
	background:#0381ce  url(../_images/biao.gif) no-repeat left center;
	background-position-x:10px;
	color: #fff;
    text-align:left;
	
	
}
.top_title
{
	font-size: 12px;
	color: #fff;
	margin-left:35px;
	font-weight:bold;
}
.top_title span
{
      color: #fff;
  
}
.top_titleright
{

  text-align:right
}

/*  buttom(°´Å¥)
--------------------------------------------------------------------------------------*/
.button_gray
{
	height:22px;
	line-height:22px;
	border: solid 1px #8c8c8c;
	margin:0px;
	background:url(../_images/btn_bg.gif) repeat-x left center;
	background-position-y:-1px;
	color:#666;
	
}

.button_gray:hover, .button_gray:active
{
	height:22px;
	line-height:22px;
	border: solid 1px #1565a4;
	margin:0px;
	background:url(../_images/btn_bg.gif) repeat-x left center;
	background-position-y:-23px;
	color:#fff;
	}
.button_Yellow
{   width:34px;
	height:29px;
	line-height:29px;
	margin:0px;
	background:url(../_images/btn_yellow.jpg) ;
	color:#d70808;border: solid 0px #1565a4; 

}
.button_blue
{    height:22px;
	line-height:22px;
	border: solid 1px #1565a4;
	margin:0px;
	background:url(../_images/btn_bg.gif) repeat-x left center;
	background-position-y:-23px;
	color:#fff;
	}
.button_blue:hover, .button_blue:active
{
	height:22px;
	line-height:22px;
	border: solid 1px #8c8c8c;
	margin:0px;
	background:url(../_images/btn_bg.gif) repeat-x left center;
	background-position-y:-1px;
	color:#666;
}

.select{border:1px solid #ccc;line-height:18px;color:#666;margin:-1px;padding:3px 3px;font-size:13px;width:124px;}
.select_border{background:#fff;border:1px solid #ccc;padding:3px;width:122px;float: left;}
.container{border:0;position:relative;width:122px;height:17px;overflow:hidden;background:#fff;}

.selectLittle{border:1px solid #ccc;line-height:18px;color:#666;margin:-1px;padding:3px 3px;font-size:13px;width:50px;}
.select_borderLittle{background:#fff;border:1px solid #ccc;padding:3px;width:48px;float: left;}
.containerLittle{border:0;position:relative;width:48px;height:17px;overflow:hidden;background:#fff;}

.inner_Style{width:100%;height:auto;}
.inner_Style input{border-style:none;}
