/*2013-11-28 Gin*/
@charset "utf-8";
.canteen-btn{
	display: inline-block; 
	vertical-align: baseline; 
	padding:.2em 1.3em .25em; 
	font: 400 14px/1.5 Helvetica,\5FAE\8F6F\96C5\9ED1,Arial,Tahoma;
	border-radius: 3px;
	box-shadow: 0 1px 1px rgba(132,132,132,.1);
	outline: none; 
	text-align: center;
	text-decoration: none; 
	cursor: pointer; 
}
.canteen-btn:hover {text-decoration: none; }
.canteen-btn:active { position: relative; top: 1px; } 
/* white */  
.canteen-btn-white{    
    color: #606060;  
    border: 1px solid #c0c0c0;  
    background: #fff;  
    background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#ededed));  
    background: -moz-linear-gradient(top,  #f8f8f8,  #ededed);  
    background: -ms-linear-gradient(top,  #f8f8f8,  #ededed);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#ededed'); 
}
.canteen-btn-white:hover{    
    background: #ededed;  
    background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#e4e4e4));  
    background: -moz-linear-gradient(top,  #f3f3f3,  #e4e4e4);  
    background: -ms-linear-gradient(top,  #f3f3f3,  #e4e4e4);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#e4e4e4');  
}
.canteen-btn-white:active{    
    color: #606060;  
    background: -webkit-gradient(linear, left top, left bottom, from(#e4e4e4), to(#f3f3f3));  
    background: -moz-linear-gradient(top,  #e4e4e4,  #f3f3f3);  
    background: -ms-linear-gradient(top,  #e4e4e4,  #f3f3f3);  
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e4e4', endColorstr='#f3f3f3'); 
}

/* green */  
.canteen-btn-green {  
    color: #fff;  
    border: solid 1px #6a9c06;  
    background: #89c04c;  ;  
}  
.canteen-btn-green:hover {  
    color: #fff;  
    background: #75a908;    
}  
.canteen-btn-green:active {  
    color: #e8f0de;    
}

.process-btn>.canteen-btn[disabled],
.process-btn>.canteen-btn[disabled]:hover{
    color: #cfcfcf;
    background: #F4F4F4;
    border-color: #d5d7d8; 
    cursor: default;
}
.canteen-btn[disabled]:active{top: 0;}