.input_txt_f, .input_amount_f, .input_number_f, .input_pass_f, .textFieldF, .input_date_down_old, .input_date_up_old, .input_date_up_future, .input_date_down_future , .input_active_num{
    border : 1px solid #003399;
    color : #000;
    background-color : #fff;
    padding : 3px;
    font-size : 13px;
    width : 100%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.input_disable{}
.input_active_num{
    width: 100px;
    text-align: right;
}
.input_date_down_old, .input_date_up_old, .input_date_up_future, .input_date_down_future {
    /*width: 100px;*/
    border : 1px solid #dddddd;

}
.gdate {
    border : none;
    height : 15px;
    font-size : 13px;
    background-color : transparent;
    width : 80px;
    text-align : center;
}
.input_date,.dob {
    border : 1px dotted #ccc;
    color : #000;
    background-color : #f7ecea;
    padding : 3px;
    font-size : 13px;
    font-weight : bold;
    width : 150px;
}
.input_amount, .input_number, .input_pass {
    border : 1px solid #efcfda;
    color : #BBB;
    background-color : #FFF;
    padding : 3px;
    font-size : 13px;
    font-weight : normal;
    width : 150px;
}
.input_amount, .input_number {
    text-align: left;
    width : 100%;
}
.input_amount_f, .input_number_f {
    text-align: right;
    width : 100%;
}
.g_input_txt, .g_input_num, .g_input_amo, .g_input_num2{
    border: none;
    width: 100%;
    font-size: 13px;
}
.g_input_num, .g_input_amo, .g_input_num2{
    text-align: right;
}
/*select {
    border : 1px solid #003399;
    color : #000;
    padding : 3px;
    font-size : 13px;
    width : 100%;
}*/
.select_active{
    border : 1px solid #003399;
}
.input_txt, .input_txt_f, .input_txts, select{
    border : 1px solid #dddddd;
    color : #000;
    background-color : #FFF;
    padding : 3px;
    font-size : 13px !important;    
    width : 100%;
	height:27px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
input:focus{ border:1px solid #0093dd;}
.input_disable, .hid_value{
    border:1px solid #ccc;
    background:#eee  !important; 
	font-weight:bold;
}
.g_col_fixed{
    background: #e7e7db !important;
}
.g_input_amounts{
    border: none;
    width: 100%;
    font-size: 13px;
    height:25px;
    color:#003399;
    border:dotted 1px #ccc;
    width:100%;
    text-align:right;
	font-weight: bold;
}
input[type="button"], button{ height:28px; width:95px; font-size:14px; color:#fff; border-radius: 3px;letter-spacing: 1px;
    text-shadow: 1px 1px 1px #666;
    text-transform: uppercase; cursor:pointer;}
	
.btnDefault{ background-color:#cfcfcf; border:1px solid #b3b3b3; color:#333 !important;}
.btnPrimary{ background-color:#3e85c3; border:1px solid #1560a1;}
.btnSuccess{ background-color:#57b157; border:1px solid #2e942e;}
.btnInfo{ background-color:#57bedd; border:1px solid #3092af;}
.btnWarning{ background-color:#eea43a; border:1px solid #df8d1a;}
.btnDanger{ background-color:#d34b46; border:1px solid #c4332f;}
.dotButton{ background-color: #eeeeee; border: 1px solid #b7b7b7; color: #666 !important; height: 24px !important; margin: 2px !important; min-width: 20px !important; width: 29px !important;}

input[type="button"]:disabled{ background: #fff none repeat scroll 0 0; border: 1px solid #ccc; color: #ccc;  cursor: auto; text-shadow: 0 0 0 #fff;}

