.inputStyle{
	width:128px;
	height:20px;
	border:none;
	background:none;
	margin-left:5px;
	padding-left:35px; /*padding-left:10px;*/
	overflow:hidden;
	vertical-align:middle;
	background:url(../images/input_bg.gif) no-repeat right top;
	_background-attachment:fixed;
}
.fr_input{
	width:150px;
	border:1px solid #ccc;
	height:20px;
}
.btnLogin{
	/*width:73px;
	height:27px;*/
	width:78px;
	height:35px;
	border:none;
	background:url(../images/login_btn.gif) no-repeat left top;
	text-indent:-1000px;
	cursor:hand;
	vertical-align:middle;
}
.btn_submit,.btn_reset{
	width:77px;
	height:29px;
	line-height:29px;
	color:#e1c807;
	border:none;
	background:url(../images/btn.gif) no-repeat 0 -98px;  /*0 -100px*/
	text-align:center;
	margin-right:10px;
	vertical-align:middle; /*add */
	font-size: 14px;
	font-weight:bold;
	cursor: pointer;
}

.btnLogin2{
	width:78px;
	height:35px;
	line-height35px;
	color:#e1c807;
	border:none;
	background:url(../images/btn.gif) no-repeat 0 -96px;  /*0 -100px*/
	text-align:center;
	margin-right:10px;
	vertical-align:middle; /*add */
}

.btn_reset{background:url(../images/btn.gif) no-repeat 0 -67px;color:#9d1b0a;}
/*reg*/
.reg input,.reg img{
	vertical-align:middle;
}


.fr_input02{
	height:18px; /*14px*/
	border:1px solid #cc6966; 
	vertical-align:middle;
}

.fr_input03{
	height:20px; /*14px*/
	border:1px solid #cc6966;
	vertical-align:middle;
	float:left;
	width:120px; /*120px*/
	vertical-align:middle;
}

.rankTabStyle .btn_submit{
	margin-left:5px;
}
/*CSS sabrosus style pagination*/
.sabrosus {
	width:100%;
	height:25px; /*25*/
	line-height:normal;
	clear:both;
	text-align:center;
	
	/*text-align:left;*/
	/*padding:30px 3px 20px;*/
	padding:20px 3px 20px;
}
.sabrosus a{
	display:inline-block;
	border: #728b6c 1px solid;
	/*padding:2px 5px; */
	padding:2px 5px; 
	color: #2e6ab1; 
	margin-right:2px;/*2px*/
	text-decoration:none;
	text-align:center; /**/
}
.sabrosus a:hover {
	border: #000 1px solid;
	background:#4b943b;
	color:#fff;

}
.pagination a:active {
	border:#9aafe5 1px solid;
	background: lightyellow
}
.sabrosus span.current {
	display:inline-block;
	border: #000 1px solid;
	padding:2px 5px;
	color:#fff; 
	margin-right:2px;
	background: #0c3e00;
}
.sabrosus span.disabled {
	display:inline-block;
	border: #929292 1px solid;
	padding:2px 5px;
	color: #929292; 
	margin-right:2px;
}

.lucky{
	background-image:url(../temp/lucky.jpg);
	width:353px;height:184px;
	background-repeat: no-repeat;
	
}
.lucky1{
	width:330px;
	height:50px;
	padding:10px;
	font-size:12px;
	text-align: left;
	color: #151515;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
}
.lucky2{ width:353px;height:110px;}


.tab04{
	background:#fff;
	border-collapse:collapse;
	border:1px solid #f4e7c0;
	margin:10px auto 15px auto;
}
.tab04 td,.tab04 th{
	border:1px solid #f4e7c0;
	padding:3px 3px 2px 10px;
	vertical-align:middle;
	text-align:left;
}
.tab04 td .fr_input02{
	vertical-align:middle;
	border:1px solid #9c7a12;
	height:24px;
	font-size: 15px;
      line-height: 15px;
}
.tab04 td img,.tab04 td input{vertical-align:middle;}
.tab04 th .red{margin-right:3px;font-weight:normal;}
.tab04 tr #tr1{height: 140px;}
.tab04 tr #tr2, .tab04 tr #tr3, .tab04 tr #tr4, .tab04 tr #tr5 {height: 40px;}
.tab04 tr #tr6 {height: 40px;}

.center{text-align: center;}
.red{ font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#ff0000;}
.blue{font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#0000FF}