body
{
  font-size: 13px;
}
.protocol
{
  margin: 0px 20px 0px 20px;
  font-size: 13px;
  line-height: 20px;
  color: #464447;
}
.special
{
  list-style: none;
  font-size: 13px;
  color: #464447;
}
.special li
{
  background: url(/images/Icon_13.jpg) no-repeat Left center;
  padding-left: 10px;
  line-height: 25px;
  font-weight: bold;
}
.choosenumber .sortsearch li
{
  padding-bottom: 10px;
}
.f1
{
  color: Black;
  font-weight: bold;
  font-size: 14px;
}
.num td
{
  width: 100px;
  height: 30px;
  background-image: url(/images/num4_bg.jpg);
  background-repeat: no-repeat;
  font-weight: bold;
}
.btn
{
  margin-left: 40px;
  margin-top: 10px;
}
.pager
{
  margin-left: 50px;
  _margin-left: 20px;
  margin-top: 40px;
}
.pages
{
  color: #999;
  margin-top: 5px;
  margin-bottom: 10px;
}
.pages a, .pages .cpb
{
  text-decoration: none;
  float: left;
  padding: 3px;
  border: 1px solid #ddd;
  background: #ffff;
  margin: 0px 2px 0 0;
  font-size: 12px;
  color: #000;
}
.pages a:hover
{
  background-color: #E61636;
  color: #fff;
  border: 1px solid #E61636;
  text-decoration: none;
}
.pages .cpb
{
  font-weight: bold;
  color: #fff;
  background: #E61636;
  border: 1px solid #E61636;
}
.go
{
  margin-left: 5px;
  text-decoration: none;
  padding: 2px;
  border: 1px solid #ddd;
  background: #ffff;
  font-size: 13px;
  color: #000;
}
#Number
{
  float: left;
  width: 280px;
}
#Number ul
{
  margin-top: 4px;
  padding: 0 8px;
  text-align: center;
}
#Number ul li
{
  width: 85px;
  float: left;
  border-bottom: 1px dotted #C5B692;
  line-height: 27px;
  list-style: none;
}
.nav_top
{
  height: 57px;
  background: url(/images/nav_top_bg.jpg) repeat-x;
}
.nav_top select
{
  font-size: 13px;
}
.nav_top select option
{
  font-size: 14px;
  height: 20px;
}
.special_postion input
{
  width: 100px;
  height: 20px;
  font-size: 20px;
  width: 100px;
  font-weight: bold;
}
.find {
  margin-left:3px;
  vertical-align:bottom;
  padding-bottom:3px;
}
.mleft {
  margin-left:25px;
}
.mleft2 {
  margin-left:25px;
  *margin-left:15px !important;
}
.special_postion
{
  float:left;
  width:400px;
  margin:10px;
}
.special_postion select
{
  line-height: 25px;
}
.select_content
{
  border: 2px #DDDBDB solid;
  border-top: 0px;
  height: 710px;
  background-color: #F9F9F9;
  padding: 5px;
}
.select_num_bg
{
  background: url(/images/select_num_bg.gif) no-repeat;
  height: 20px;
  width: 90px;
  float: left;
  padding: 8px 8px;
  font-weight: bold;
  color: #0062AA;
  font-size: 13px;
}
.select_num_bg2
{
  background: url(/images/select_num_bg2.gif) no-repeat;
  height: 20px;
  width: 90px;
  float: left;
  padding: 8px 8px;
  font-weight: bold;
  color: red;
  font-size: 13px;
}
.select_num_list
{
  margin-top: 10px;
  margin-bottom:30px;
  float: left;
  margin-left:50px;
  *margin-left:50px !important;
 	*margin-left:20px;
}
.select_num_list li
{
  list-style-type: none;
  float: left; 
  margin: 8px;
}
.select_num_list li div
{
  font-size:13px;
  font-family:"Verdana","ËÎÌå";
}
#clueto
{
  width: 300px;
  position: absolute;
  left: 500px;
  top: 400px; *top:380px !important;*top:380px;z-index:1;filter:progid:DXImageTransform.Microsoft.DropShadow(color=#aaaaaa,offX=3,offY=3,positives=true);
}
#clueto .clueto_top
{
  margin: 0px;
  line-height: 0px;
  height: 8px; *height:30px !important;*height:0px;padding:0px}
#clueto .clueto_main
{
  background-color: #f3f8fe;
  padding: 3px;
  margin: 0px;
  border-left: #8bb5e0 1px solid;
  font-size: 12px;
  text-align: left;
  border-right: #8bb5e0 1px solid;
  border-bottom: #8bb5e0 1px solid;
}
#clueto .clueto_main p
{
  background: transparent no-repeat scroll left 2px;
  padding-left: 20px;
}
.numListWrap {
background-color:#FFFFFF;
border:2px solid #0062AA;
color:#000000;
display:none;
height:60px;
line-height:20px;
padding:5px 5px 5px 10px;
position:absolute;
text-align:left;
width:220px;
}

.title, .spacingtitle, th 
{
	font-weight:normal;
}

a:link {
	color: #3868AF;
	text-decoration: none;
}
a:visited {
	color: #3868AF;
	text-decoration: none;
}
a:hover {
	color: #00F;
	text-decoration: none;
}
a:active {
	color: #3868AF;
	text-decoration: none;
}

.div_2b1 {
	background-image: url(/images/bg_3.jpg);
	background-repeat: repeat;
	line-height: 26px;
	height: 26px;
	padding-right: 10px;
	width:740px;
	padding-left:20px;
}

.div_2b2 {
	padding-top: 10px;
	width:735px;
}

.div_2b3 {
    padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.div_2b22 {
	border: 1px solid #D7D7D7;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	height: 198px;
}

.li_1 {
	border: 1px solid #D7D7D7;
	padding:3px;
	background-color:#FEF0F0;
}

