body { margin: 0; }
.main_head { background: url('/Themes/Images/topbg.gif'); width: 100%; }
.main_head .main_head_btn { float: right; margin-right: 1em; width: 2em; margin-top: 1em; cursor: pointer; }
.menu { position: absolute; width: 100%; height: 100%; background-color: #3e3b3b; display: none; overflow: hidden; }
.menu h1 { padding: 0.3em; margin: 0; color: #cfcfcf; font-size: 2em; background-color: #060606; }
.menu h1 span { color: #08ff01; }
.menu h1 img { float: right; width: 1em; cursor: pointer; }
#menutab { font-size: 1em; color: White; line-height: 2em; padding: 1em; overflow: scroll; }
#menutab li { background-color: #252424; margin: 0.5em 0; padding: 0.2em 0.6em; list-style: none; cursor: pointer; }
#menutab li img { margin-bottom: -3px; }

.btnbartitle { font-size: larger; margin: 0; background: -webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#e6e6e6)); padding: 10px; -webkit-box-shadow: 0 1px 1px 0 #c4c4c4; text-align: center; }
.Tmain { width: 320px; margin: 0 auto; }
.Tmain .zhangjie { margin: 0em; padding: 0; }
.Tmain .zhangjie li { margin: 0; padding: 0; list-style: none; text-align: center; color: #434242; background-color: White; border: 1px #d2d2d2 solid; margin: 0.2em; padding: 5px 15px; }
.Tmain .zhangjie li:hover { background-color: #04d204; }
.Tmain .zhangjie li:hover a { color: White; }
.Tmain .zhangjie .hover { background-color: #04d204; }
.Tmain .zhangjie .hover a { color: White; }
.Tmain .zhangjie .old { background-color: #f4f4f4; }
.Tmain .zhangjie .old a { color: #999; }
.interHead { border-top: 1px #dcdcdc solid; background-color: #f4f4f4; margin-top: 0.2em; }
.interHead h1 { font-size: 2em; color: #434242; margin: 0.3em; font-weight: normal; }
.interHead h1 span { color: #04d204; }
.interMain { background-color: #f4f4f4; }
.interMain p { border: 1px #d2d2d2 solid; margin: 0.2em; padding: 0.2em; }
.interMain p span { display: block; text-align: right; color: #bfbfbf; font-size: small; }
.interMain .schart { background: #fbfbfb; }
.interMain .tchart { background: #f9ffd5; }
.ToolBar { width: 100%; height: 40px; line-height: 40px; font-size: larger; margin: 0; background: -webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#e6e6e6)); border-bottom: 1px #c4c4c4 solid; text-align: center; margin-bottom: 10px; }
.ToolBar a { width: 90px; padding: 5px 15px; color: Black; text-decoration: none; }
.ToolBar #hover { font-weight: bold; color: White; background-color: #04d204; }



/*进度条样式*/
.process-bar { width: 100%; display: inline-block; zoom: 1; }
.pb-wrapper { position: relative; }
.pb-container { border-top: 1px solid #ccc; height: 12px; position: relative; background: #fff; }
.pb-highlight { position: absolute; left: 0; top: 0; _top: 1px; width: 100%; opacity: 0.4; filter: alpha(opacity=40); height: 6px; background: white; font-size: 1px; line-height: 0; z-index: 1; }
.pb-text { width: 100%; position: absolute; left: 0; top: 0; text-align: center; color: gray; font: 10px/12px arial; }
.pb-value { height: 100%; width: 50%; background: #ffde00; }
.moblie_btn { display: block; width: 8em; margin: 0.2em auto; background-color: #04d204; color: White; text-align: center; padding: 0.2em; border: 1px #dcdcdc solid; }

.pagination { border-top:solid 1px #ccc;  border-left: solid 1px #ccc; border-right: solid 1px #ccc; background-image: url('../images/datagrid_header_bg.gif'); background-repeat: repeat-x; height: 27px; width: auto; text-align:center;}
.pagination table{text-align:center; width:150px; margin:0 auto;}
