﻿body {
  background: #FFFFFF;
  background-position: initial initial;
  background-repeat: initial initial;
  margin: 0px 0px 90px 0px;
  padding: 0px;
  overflow-y: auto;
  overflow-x: hidden;
}
body,h1,h2,h3,h4,h5,h6,p,a,.h1,.h2,.h3,.h4,.h5,.h6 {
  font-family: "微软雅黑","宋体",Arial,sans-serif;
}
a:hover,a:link {
  text-decoration: none;
  outline:none;
}
hr {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #fff;
}
label {
  font-weight: normal;
}

/*编辑器图片自适应大小开始*/
img {
	max-width: 100%;
 /*图片自适应宽度*/
}

/*Frame框架开始*/
iframe{
	border:none;
}

.FramePage{
   width:100%;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   background-color:#FFFFFF;
}

.FrameHead{
   width:100%;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   background-color:#FFFFFF;
}

.FrameMain{
   width:100%;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   background-color:#FFFFFF;
}

.FrameFoot{
   width:100%;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   background-color:#FFFFFF;
   position: fixed;
   bottom: 0;
}

/*版权所有*/
.Copyright{
   margin:0 auto;
   background: #0a88f3;
   color: #fff;
   font-size:0.86em;
}

.Copyright a,hover{
   color: #fff;
}
/*Frame框架结束*/


/*滚动板*/
.Marquee{
   margin:0 auto;
   padding:0 0 0 0;
   width:100%;
   background: #fff;
   font-size:0.86em;
}
/*bootstrap重构样式开始*/

/*Navbar*/
.navbar {
  background: #0a88f3;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0a88f3), color-stop(1, #6f80a1));
  background: -ms-linear-gradient(bottom, #0a88f3, #6f80a1);
  background: -moz-linear-gradient(center bottom, #0a88f3 0%, #6f80a1 100%);
  background: -o-linear-gradient(bottom, #0a88f3, #6f80a1);
}
.navbar-collapse {
  position: relative;
  z-index: 9999;
}
.navbar-nav > li > a:focus {
  color: #fff;
}
.navbar-toggle .icon-bar {
  color: #eee;
}

.navbar-brand, .navbar-brand:hover { 
  color: #fff;
}

.navbar-Logo,.navbar-brand{
    padding: 0px auto;
    margin: 0px 8px 0px 8px;
}

.nav-link{
	display: block;
	margin:0px 8px 0px 8px;
}

.dropdown-menu a{
	font-size:0.86em;
	font-weight:none;
}

/*card*/
.card {
  border: 1px solid #ccc;
  background: white;
  border-radius: 3px;
}

.card .card-header {
  border-bottom: 1px solid #ccc;
  border-left: none;
  color: #333;
  display: block;
  margin-bottom: 0px;
  text-shadow: none;
  text-transform: none;
  font-size: .85em;
  line-height: 1.5em;
  background: #efefef;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #efefef), color-stop(1, #fafafa));
  background: -ms-linear-gradient(bottom, #efefef, #fafafa);
  background: -moz-linear-gradient(center bottom, #efefef 0%, #fafafa 100%);
  background: -o-linear-gradient(bottom, #efefef, #fafafa);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#efefef')";
  box-shadow: inset 0px 1px 1px white;
}
.card .card-header:not(.no-collapse):hover {
  background: #efefef;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e2e2e2), color-stop(1, #fafafa));
  background: -ms-linear-gradient(bottom, #e2e2e2, #fafafa);
  background: -moz-linear-gradient(center bottom, #e2e2e2 0%, #fafafa 100%);
  background: -o-linear-gradient(bottom, #e2e2e2, #fafafa);
  filter: progid:dximagetransform.microsoft.gradient(startColorStr='#e3e3e3', EndColorStr='#ffffff');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#e2e2e2')";
}
.card .card-header .card-icon {
  border-right: 1px solid #AAA;
  box-shadow: 1px 0px 1px #fff;
  border-left: none;
  text-align: center;
  padding-left: 1em;
  line-height: 2em;
  margin-top: -0.25em;
}
.card .card-header .card-icon a {
  padding: 0em;
}
.card .card-header .card-icon [class*="icon-"] {
  padding: 0em 1em;
  line-height: 1em;
}
.card .card-header .card-icon .pull-right {
  border-left: 1px solid #AAA;
  border-right: none;
  box-shadow: inset 1px 0px 1px #fff;
}
.card .card-header .label {
  float: right;
  line-height: 1.5em;
  -webkit-box-shadow: 1px 1px 0px #ffffff;
  -moz-box-shadow: 1px 1px 0px #ffffff;
  box-shadow: 1px 1px 0px #ffffff;
}
p.card-header,a.card-header,.card-header a {
  color: #505050;
  display: block;
  outline: none;
}
a.card-header:hover,.card-header a:hover {
  color: #505050;
}
.card-body {
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
}
.card-body h1,.card-body h2,.card-body h3,.card-body h4,.card-body h5,.card-body h6,.card-body table {
  margin-top: 0em;
  margin-bottom: 0em;
}
.card-body .collapse {
  margin-top: 0em;
  margin-bottom: 0em;
}

.t-2{
	margin-top:2px;
}

.t-5{
	margin-top:5px;
}


.form-group {
	padding: 2px 2px 2px 2px;
}

.input-group{
	margin: 1px 2px 1px 2px;
}

.list-group {
	margin: 0px 2px 0px 2px;
}

.list-group-item:first-child {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.list-group-item:last-child {
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

.with-padding {
	height: 34px;
	padding: 0px 5px;
	font-size: 12px;
	line-height: 34px;
	color: #555;
	background-color: #fff;
	background-image: none;
}

.with-padding img{
	height:28px;
	width:28px;
	
}

/*table表格开始*/
.table {
	table-layout: fixed !important;
	margin:0px auto;
	padding:0px auto;
}

.table th, .table td {
	text-align: center;
}

.table thead tr th {
	background: #fff;
	font-weight:none;
}

#ListTable {
	margin:0px auto;
	padding:0px auto;
}

#ListTable thead tr th {
	font-size: 13px;
}

#ListTable tbody tr td {
	font-size: 12px;
}

#DataTable thead tr th {
	font-size: 13px;
}

#DataTable tbody tr td {
	font-size: 12px;
}
/*table表格结束*/

/*bootstrap重构样式结束*/
.UserBox{
	margin:0px 4px 0px 8px;
}

/*考试系统样式开始*/
.NeList li{
	float:left;
	text-align:center;
	width:39px;
	list-style:none;
	font-size:11px;
}
/*考试系统样式结束*/

.TxtTitle{
	width:100%;
	text-align:center;
	line-height:50px;
}

.TxtTime{
	width:100%;
	text-align:center;
	line-height:30px;
}

.TxtContent{
	width:100%;
	line-height:30px;
	padding: 10px 20px 10px 20px;
}