﻿body { color: #000; padding: 0; margin: 1; font-size: 12px;  scrollbar-face-color: #f4f4f4; scrollbar-highlight-color: #85d3f7; scrollbar-shadow-color: #85d3f7; scrollbar-3dlight-color: #84d2f6; scrollbar-arrow-color: #1296d4; scrollbar-track-color: #b7e1f7; scrollbar-darkshadow-color: #1195d3; scrollbar-base-color: #e9f7ff; }
/*ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, input, p, th, td, label { padding: 0; margin: 0; }*/
ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, p, th, td, label { padding: 0; margin: 0; }
img { border: 0px; vertical-align: middle; }
div, ul, ol, li { margin: 0px; padding: 0px; list-style-type: none; }
.clear { clear: both; }
.hr { width: 100%; padding-bottom: 8px; margin-top: 8px; text-align: center; font-weight: bold; font-size: 14px; margin-bottom: 5px; }
.keyword { color: #666; padding: 3px; border: 1px solid #b0c3d5; }
/* 分页样式 */
.paginator { font: 11px Arial, Helvetica, sans-serif; padding: 10px 20px 10px 0; margin: 0px; }
.paginator a { padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; margin-right: 2px; }
.paginator a:visited { padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.paginator .cpb { padding: 1px 6px; font-weight: bold; font-size: 13px; border: none; }
.paginator a:hover { color: #fff; background: #2061b3; border-color: #2061b3; text-decoration: none; }
.paginator text { margin-top: 3px; }
/** button样式 **/
.button { background: url("button1.gif") repeat-x scroll 0 0 transparent; border-color: -moz-use-text-color #BFCFE1 #BFCFE1; border-style: none solid solid; border-width: medium 1px 1px; color: #2C69A2; cursor: pointer; height: 25px; line-height: 25px; margin-bottom: 8px; margin-top: 8px; padding-left: 16px; padding-right: 16px; }
.button:hover { background: #FFBE76 url("button1.gif") repeat-x center; border-color: #D6A886; }
/** 文本框样式 **/
.text { border: 1px solid #ccc; padding-left: 8px; line-height: 22px; margin: 2px; height: 22px; box-shadow:inset 0px 0px 2px 1px #e8e8e8; border-radius: 4px; }
.red { color: Red; }
/** GridView表格样式 **/
.GridView { border-color: #B6E0F6; width: 100%; border-collapse: separate; }

.OverRow { border: 1px; border-color: Blue; background-color: #A1ADF1; text-align: center; }
.SelectedRow { background-color: #dcf8a8; color: #333333; height:45px; text-align: center; border-color: #72aaea;font-size: 16px; }
.Row { background-color: #ffffff; height:45px; text-align: center; overflow: hidden;     font-size: 16px;}


.AlternatingRow { background-color: #f0f5fb; height:45px; text-align: center; overflow: hidden; border:none;    font-size: 16px; }

.HeaderRow { background:#f2f2f2 ; line-height:45px; text-align: center;  height: 43px; font-size:18px; }
.HeaderRow th {font-weight:normal;}
.HeaderRows { line-height: 1.2; text-align: center; background: #E5ECFF; height: 29px; }
.HeaderRow a { color: #333333;  font-size:18px; }


.PageRow { border-left: solid 1px #B6E0F6; border-right: solid 1px #B6E0F6; border-bottom: solid 1px #B6E0F6; height: 29px; background: #B8E3F6 url(th-bg.gif) repeat-x; }
.hidden { display: none; }
/*GridView隐藏*/
.title { font-weight: bold; font-size: 14px; color: #000000; text-align: left;  padding-left: 5px; line-height: 24px; }
/** 展示页导航 **/
.datagrid-toolbar {  margin-bottom: 5px; height: 50px;  line-height: 50px; padding: 1px 2px; }
.datagrid-btn-separator { float: left; height: 50px; border-left: 1px solid #fff; border-right: 1px solid #fff; margin: 2px 1px; }
.datagrid-btn { float: left; background-color:#6a9cda; width:150px; height:50px; font-size:18px; text-align:center;border-radius: 4px;}
.datagrid-btn a{color: #fff;}
.datagrid-btn a:visited{color: #fff;}
.datagrid-btn a:hover{color: #fff;}
@media screen and (min-width:800px) and (max-width:1200px)
{
 .datagrid-btn { float: left; background-color:#6a9cda; width:100px; height:50px; font-size:18px; text-align:center;border-radius: 4px;}
}
@media screen and (max-width:800px) 
{
 .datagrid-btn { float: left; background-color:#6a9cda; width:85px; height:50px; font-size:18px; text-align:center;border-radius: 4px;}
}
.search { padding: 5px; border: 1px solid #ccc; margin-bottom: 5px; }
.allData { padding-left: 10px; border-bottom: 1px solid #ccc; margin-bottom: 5px; padding-bottom: 5px; }
#tagContent { padding: 5px 5px 5px 5px; margin: 0 0 5px 2px; background-color: #FFF; border: 2px solid #d5d5d5; line-height: 1.6; clear: both; width: auto; }
.no_data { text-align: center; }
.no_data img { margin-right: 8px; vertical-align: middle; }
/*table样式*/
.tbcss { border-collapse: collapse; border-spacing: 0; background: #fff; width: 100%; margin-bottom: 5px; border: 0px solid #98b1da; white-space: nowrap }
/*td-查询条件样式*/
.tdqcss { padding: 5px; border: 1px solid #ccc; background-color: #ffffff;  }
.reportText { border: 0px 0px 1px 0px; border-bottom: solid #000000 1px; width: 90%; }
.wordwrap { white-space: normal; word-break: break-all; }

input[type="checkbox"], input[type="radio"] { vertical-align: middle; margin-top: 0; }
span[id^="FP"] label { padding: 0 6px 0 4px; }
.cb { width: 100%; }
.cb td { border-width: 0px; }
.cb label { vertical-align: middle; margin-left: 5px; }


