@CHARSET "UTF-8";

.pad_lr_10 { overflow: hidden; padding: 10px 10px 15px; }
.search_form { margin-bottom: 10px; }
.explain_col { background: #E3EFFB none repeat scroll 0 0; border: 1px solid #ADCEF1; line-height: 20px; padding: 8px 10px; }
.btn-search { display:inline-block; height:24px; line-height:24px; padding:0 14px; border: 1px solid #999; border-radius: 3px; background:#ddd; font-weight:300; cursor:pointer; }
.btn-add { display:inline-block; height:24px; line-height:24px; padding:0 12px; border: 1px solid #999; border-radius: 3px; background:#c2e8f8; font-weight:300; cursor:pointer; }
.btn-one { display:inline-block; height:24px; line-height:24px; padding:0 5px; border: 1px solid #999; border-radius: 3px; background:#ddd; font-weight:300; cursor:pointer; }
.btn-act { color:#e3effb, }
input.date { background: #fff url("../../images/web/input_date.png") no-repeat scroll right 1px; font-size: 12px; padding-right: 18px; }
a.btn-act:hover { text-decoration:underline; }
.table_list table thead tr th { border: 1px solid #e4e4e4; }
.table_list thead th { font-weight: 700; height: 38px; }
.table_list td, .table_list th { padding: 0 4px; }
.table_list table tbody tr td { border: 1px solid #e4e4e4; }
.table_list tbody td { border-top: 0 solid #d5dfe8; line-height: 24px; }
.table_form tbody td, .table_form tbody th { border-bottom: 1px solid #eee; }
.table_form td, .table_form th { padding: 8px 0 8px 8px; }
.table_form tbody th { color: #333; font-weight: normal; padding-right: 10px; text-align: right; width:120px; }
/***分页***/
#pages a, #pages span { display:inline-block; padding:6px 8px; margin:0 4px; border:1px solid #f0f0f0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
#pages a, #pages li { display:inline-block; list-style: none; text-decoration:none; color:#58A0D3; }
#pages a:hover { border-color:#50A8E6; }
#pages span.current { background:#50A8E6; color:#FFF; font-weight:700; border-color:#50A8E6; }
/*********表单验证********/
.onShow, .onFocus, .onError, .onCorrect, .onLoad, .onTime { display:inline-block; display:-moz-inline-stack; zoom:1; *display:inline;
vertical-align:middle; background:url(../../images/web/msg_bg.png) no-repeat; color:#444; line-height:18px; padding:2px 10px 2px 23px; margin-left:10px; _margin-left:5px }
.onShow { background-position:3px -147px; border-color:#40B3FF; color:#959595 }
.onFocus { background-position:3px -147px; border-color:#40B3FF; }
.onError { background-position:3px -47px; border-color:#40B3FF; color:red }
.onCorrect { background-position:3px -247px; border-color:#40B3FF; }
.onLamp { background-position:3px -200px }
.onTime { background-position:3px -1356px }
.msgtipcontent { color:#959595 }
.ajax_tiploading { position:absolute; top:45%; right:45%; background:url(../../images/web/ajaxloading.gif) no-repeat 12px center #E86767; color:#fff; width:120px; height:35px; line-height:35px; text-align:center; padding:4px 15px; display:none; z-index:999 }
