﻿.page {
	width:98%;
	height:75px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	/* line-height:50px; */
}
.page input {
	border: 1px solid #ddd;
    border-radius: 5px;
   text-align: center;
   font-size:12px;
    margin: 0 5px;
    padding: 6px;
    width: 40px;
}
.page .inner {
	display:inline-block;
	margin-top: 5px;
}
.page a {
	background: #fff none repeat scroll 0 0;
	border: 1px solid #ddd;
    display: inline-block;
    font-size: 12px;
    letter-spacing: normal;
    margin-left: -1px;
    padding: 0 11px;
    text-shadow: 0 1px #fff;
    transition: background-color 0.3s ease 0s;
    vertical-align: top;
    word-spacing: normal;
    line-height: 30px;
    cursor: pointer;
    color: #ec4c40;
}
.page a:hover {
	background: #f5f5f5 none repeat scroll 0 0;
    color: #999;
    cursor: default;
}
/* .page a:active {
	border: #cc0000 1px solid;  color: #f00;
	
} */
.page a.active {
	background: #f5f5f5 none repeat scroll 0 0;
    color: #999;
    cursor: default;
}
.page span.disabled {
	border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #ddd; padding-top: 2px; border-bottom: #eee 1px solid
}

.page a:hover {
	
    color: #000099;
    
}
.page a.active {
	font-weight:bold;
	color:#000;
} */
.page a.first, .page a.end ,a.oKbut{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
font-size:13px;
padding:1px 6px 1px 6px;
}

.page a.first{
	border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
 .page a.end{
 	border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
 }

.p2,.p3,.oKbut{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
font-size:13px;
padding:1px 1px;
}
a.oKbut:link{ color: #666;
    width: 30px;
     text-decoration: none;}
.page a.first:visited , .page a.end:visited,a.oKbut:visited{ color:#a60400;   border:#cc0000 1px solid;text-decoration: none;}
.page a.first:active , .page a.end:active,a.oKbut:active{ color:#a60400;  border:#cc0000 1px solid;text-decoration: none;}
.page a.first:hover , .page a.end:hover	,a.oKbut:hover{
/* color: #ffffff;  border:#cc0000 1px solid; background:#a60400;text-decoration: none; */
color: #ec4c40;
}
.page span {
	margin-right:10px;
	display:inline-block;
	height: 32px;
	line-height: 32px;
}
.page select {
	width:40px;
}
