@charset "utf-8"; 
/* CSS Document */
/* base */
* {
	font-family: "微软雅黑", "宋体";
	outline: none;
}
input, button, select, textarea {
	font-family: "微软雅黑", "宋体";
}
body {
	margin: 0;
	background: url(../images/bg.gif) repeat;
	font-size: 12px;
	color:#333;
}
ul, li, p, dd, dl, dt, img {
	margin: 0px;
	padding: 0px;
	border: 0;
	font-family: "微软雅黑", "宋体";
	font-size: 12px;
	line-height: inherit;
}
div {
	font-size: 12px;
}
img, table {
	border: none;
}
ul, li {
	list-style: none;
}
a {
	color: #333;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: #4c950f;
	text-decoration: underline;
}
/* mine publick  */
.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	visibility: hidden;
	font-size: 0px;
}
.opacity0 {
	opacity: 0.00;
	filter: alpha(opacity=0);
	-moz-opacity: 0.0;
}
/*颜色*/
.green {
	color:#4c950f;
}
/*布局*/
.center {
	z-index:0;
	margin:0 auto;
	width:960px;
	padding:45px 0 60px 0;
	position:relative;
}
.conner_4 {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.ipt, input.ipt, textarea.ipt {
	border:1px solid #cfcfcf;
	color:#666;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .13);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .13);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, .13);
}
.page-bg .pagination { margin: 0; padding: 20px 0; }
.table {
	margin:0;
}
.table-empty { padding: 80px 0 ; height: 40px; line-height: 40px; color: #bbb; text-align: center; border-bottom: 1px solid #ddd; font-size: 16px; font-weight: bold; letter-spacing: 0.05rem; }
.btns {
	border:1px solid #c3c3c3;
	display:inline-block;
	overflow:hidden;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .16);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .16);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, .16);
}
.btns a {
	display:inline-block;
	padding:10px 22px;
	height:16px;
	line-height:14px;
	font-size:14px;
	font-weight:bold;
	color:#4c950f;
	border-left:1px solid #9bb484;
	margin-left:-1px;
	background:url(../images/btn-bg.gif) 0 0;
	text-decoration:none;
	outline:none;
}
.btns a:hover {
	background:#f2f2f2;
}
.btns a.slt {
	color:#fff;
	background:#5a9f20;
}
.tiper2 {
	min-width:538px;
	height:24px;
	line-height:24px;
	border:1px solid #dfdfdf;
	background:#ededed;
	padding:4px 10px;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .16);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .16);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, .16);
	position:relative;
	margin-top:10px;
}
.tiper2 .arrow {
	width:13px;
	height:8px;
	position:absolute;
	z-index:10;
	background:url(../images/tiper2-arrow.gif) no-repeat;
	left:25px;
	top:-7px;
}
.tiper2 + .tiper2 .arrow{left:99px;}
.tiper2 input {
	width:180px;
	height:14px;
	line-height:14px;
	padding:4px 4px;
	border:1px solid #ccc;
	font-size:12px;
	color:#333;
}
.popover-title {
	display:none;
}
.popover.top {
	margin-bottom: 0px;
	margin:-10px 0 0 -2px;
}
.drop-list {
	margin:10px 0 0 14px;
	border:1px solid #cecece;
	background:#fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	position:relative;
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, .09);
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, .09);
	box-shadow: 0px 1px 1px rgba(0, 0, 0, .09);
}
.drop-list .arrow {
	position:absolute;
	z-index:101;
	left:15px;
	top:-7px;
	width:12px;
	border-bottom:2px solid #fff;
	height:7px;
	background:url(../images/drop-list-arrow-top.gif) no-repeat;
}

.modal {
	margin-top:-100px;
	top:44%;
}
/* css3 public*/

.css3 {
	text-shadow: 1px 1px 1px rgba(255, 255, 255, .22);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29);
	-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, .29);
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
	-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
}
.well {
	min-height: 20px;
	padding: 0px;
	margin-bottom: 0px;
	background-color: #fff;
	border: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .29);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .29);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, .29);
}
.well-light {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .13);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .13);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, .13);
}
.well2 {
	min-height: 20px;
	padding: 0px;
	margin-bottom: 0px;
	background-color: #fff;
	border: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
}
.well-btm {
	min-height: 20px;
	padding: 0px;
	margin-bottom: 0px;
	background-color: #fff;
	border: none;
	-webkit-border-radius: 0px 0px 4px 4px;
	-moz-border-radius: 0px 0px 4px 4px;
	border-radius: 0px 0px 4px 4px;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
}
.well-top {
	min-height: 20px;
	padding: 0px;
	margin-bottom: 0px;
	background-color: #fff;
	border: none;
	-webkit-border-radius: 4px 4px 0px 0px;
	-moz-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);
}
.btn {
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 1, 0, 0.15);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 1, 0, 0.15);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 1, 0, 0.15);
}
.fix {*zoom: 1;}
.fix:before,.fix:after {display: table;content: "";}
.fix:after {clear: both;}	
/*.btn {
  display: inline-block;
  *display: inline;
  padding: 4px 14px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  *line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #bbbbbb;
  *border: 0;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-bottom-color: #a2a2a2;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.btn:active,
.btn.active {
  background-color: #cccccc \9;
}

.btn:first-child {
  *margin-left: 0;
}

.btn:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;

  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn.active,
.btn:active {
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-color: #e6e6e6;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}
*/
.btn-large {
	padding: 9px 14px;
	font-size: 16px;
	line-height: normal;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
 .btn-large [class^="icon-"] {
 margin-top: 2px;
}
.btn-small {
	padding: 3px 9px;
	font-size: 12px;
	line-height: 18px;
}
 .btn-small [class^="icon-"] {
 margin-top: 0;
}
.btn-mini {
	padding: 2px 6px;
	font-size: 11px;
	line-height: 17px;
}
.btn-success {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #5bb75b;
 *background-color: #5aa519;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7fc246), to(#5aa519));
	background-image: -webkit-linear-gradient(top, #7fc246, #5aa519);
	background-image: -o-linear-gradient(top, #7fc246, #5aa519);
	background-image: linear-gradient(to bottom, #7fc246, #5aa519);
	background-image: -moz-linear-gradient(top, #7fc246, #5aa519);
	background-repeat: repeat-x;
	border-color: #5aa519 #5aa519 #387038;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff7fc246', endColorstr='#ff5aa519', GradientType=0);
 filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
	color: #ffffff;
	background-color: #5aa519;
 *background-color: #499249;
}
.btn-success:active, .btn-success.active {
	background-color: #408140 \9;
}
.progress {
	height: 17px;
	margin-bottom: 0px;
	overflow: hidden;
	background-color: #eff0ee;
	background-image: none;
	background-repeat: repeat-x;
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	-webkit-box-shadow: inset 2px 2px 6px rgba(0, 0, 0, 0.33);
	-moz-box-shadow: inset 2px 2px 6px rgba(0, 0, 0, 0.33);
	box-shadow: inset 2px 2px 6px rgba(0, 0, 0, 0.33);
}
textarea:focus {
	border-color: none;
	outline: 0;
	outline: thin dotted \9;
	/* IE6-9 */

	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0);
}
.progress .bar {
	text-indent: 2px;
	float: left;
	width: 0;
	height: 17px;
	font-size: 12px;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	-webkit-border-radius: 2px 0px 0px 2px;
	-moz-border-radius: 2px 0px 0px 2px;
	border-radius: 2px 0px 0px 2px;
	text-align: center;
	border: none /*1px solid #6ba23d*/;
	text-shadow: 1px 1px 0px #75b244, -1px -1px 0px #75b244, 1px -1px 0px #75b244, -1px 1px 0px #75b244;
	background-color: #a7c985;
	background-image: none;
	background-repeat: repeat-x;
 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
	-webkit-box-shadow: inset 2px 2px 6px rgba(0, 0, 0, 0.33);
	-moz-box-shadow: inset 2px 2px 6px rgba(0, 0, 0, 0.33);
	box-shadow: inset 2px 2px 6px rgba(0, 0, 0, 0.33);
	-webkit-transition: width 0.6s ease;
	-moz-transition: width 0.6s ease;
	-o-transition: width 0.6s ease;
	transition: width 0.6s ease;
}
/* tiper */
.tiper { position: fixed; z-index: 9999; top: 50px; left: 50%; margin-left: -263px; width: 500px; height: 36px; padding: 0 26px 0 0; line-height: 36px; text-align: center; background: #b74242; color: #f2f2f2; font-family: "宋体"; font-size: 14px; font-weight: bold; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; opacity: 0.85; filter: alpha(opacity=85); -moz-opacity: 0.85; -webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.33); -moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.33); box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.33); }
.tiper .closer { position: absolute; z-index: 10000; right: 14px; top: 14px; cursor: pointer; width: 9px; height: 8px; }
.tiper.green{ background:#70b146; color:#f2f2f2;}
.tiper.blue{ background:#428cb4;color:#f2f2f2;}

/*课程制作后台 搜索*/
.mine-top2 {
	position: relative;
	z-index: 3;
	height: 43px;
	line-height: 43px;
	text-align: center;
	display: inline-block;
	margin: 0 auto;
	height: 43px;
}
.dropdown ul li a.active{
	color: #ffffff;
  text-decoration: none;
  background-color: #0088cc;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}
.mine-top2 .nav-pills {
	float: left;
}
.mine-top2 .nav-pills li {
	cursor:pointer;
}
.mine-top2 .nav-pills li a {
	text-decoration:none;
}
.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover {
	color: #ffffff;
	background-color: #999999;
	border-color: #999999;
}
.mine-top2 .mine-btn {
	display: inline-block;
	height: 43px;
	background: none;
	line-height: 43px;
	padding: 0 24px;
	margin: 0;
	font-size: 18px;
	color: #333;
	outline: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border-right: 1px solid #d4d3d3;
}
.mine-top2 .icon-caret-down {
	font-size: 20px;
	color: #aaaaaa;
	line-height: 23px;
}
.mine-top2 #menutest1 .mine-btn {
	-webkit-border-radius: 4px 0px 0px 4px;
	-moz-border-radius: 4px 0px 0px 4px;
	border-radius: 4px 0px 0px 4px;
}
.mine-top2 .mine-btn i {
	color: #aaa;
	line-height: 23px;
	width: 14px;
	margin-left: -2px;
}
.mine-top2 .mine-btn i.icon-arrow-up, .mine-top2 .mine-btn i.icon-arrow-down {
	visibility: hidden;
}
.mine-top2 .slt2 i.icon-arrow-up, .mine-top2 .slt2 i.icon-arrow-down {
	visibility: visible;
	vertical-align:inherit;
}
.mine-top2 .dropdown-menu {
	top: 43px;
	z-index:9999;
}
.mine-top2 #menutest1 .open a.dropdown-toggle {
	background: none;
	color: #333;
	background: url(../images/mine-top-yellow.gif) left top repeat-x;
}
.mine-top2 #menutest1 .open:hover a.dropdown-toggle {
	background: none;
	color: #333;
	background: url(../images/mine-top-yellow.gif) left top repeat-x;
}
.mine-top2 .mine-btn:hover, .mine-top2 .slt2 {
	background: url(../images/mine-top-yellow.gif) left top repeat-x;
}
.mine-top2 .dropdown-menu a.cur{ background-color: #0081c2; color: #fff;}
.mine-sch {
	float: left;
	padding: 9px 20px 0;
}
.mine-sch .input-search {
	border: 1px solid #b0afaf;
	border-right: none;
	background: #fff;
	height: 14px;
	width:150px;
	float: left;
	height: 16px;
	line-height: 16px;
	background:#eef4ef;
	padding:4px 5px 4px 5px;
	color: #e6e6e6;
	color: #717171;
	outline: none;
	font-size: 13px;
	-webkit-border-radius: 1px 0 0 1px;
	-moz-border-radius: 1px 0 0 1px;
	border-radius: 1px 0 0 1px;
}
.mine-sch .search-btn {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	float: left;
	width: 27px;
	height: 26px;
	background:url(../images/nav-search-btn.gif) no-repeat;
	outline: none;
}
.wrapBox {
	text-align:center;
	margin:0px auto;
	padding:45px 0 0 0;
/*	width:1024px;*/
}
.empty{ font-size:22px; text-align:center; display:block; margin:50px 0 0;}
/*删除全部试题*/
.delAllST{ float:right; font:12px/53px "微软雅黑"; color:#EB7979; cursor:pointer;}
.delAllST:hover{ text-decoration:none;}
.icon-trash{ font-size:14px;vertical-align:text-bottom}
.del-slt .icon-trash{ font-size:16px;}
/**/
.dropdown-menu > li > a{ clear:both; display:block;}
.topp li .dropdown-menu a{ color:#5f5f5f;}
.topp li .dropdown-menu a:hover{ color:#fff;}
.topp li .dropdown-menu li{ display:block; text-align:center;}
/*修改密码*/
.changpsw{ margin-top:13px;}
.center .cap2 { font-size: 18px; line-height: 43px; height: 43px; padding-left: 20px; padding-right: 20px; background: url(../images/bar_bg.gif) repeat-x; color: #333; border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; }
.box{ padding:40px 0 40px 40px;}
.box .tip { padding: 20px; }
.user-right .tt span.tip { color: #888; float: right; font-weight: normal; font-size: 12px; }
.user-info { margin: 0; }
.user-info .info-name, .user-info .info-input { height: 52px; line-height: 52px; position: relative; font-size: 14px; }
.user-info .info-name, .user-info .info-input input { margin: 0; }
.user-info .info-name, .user-info .info-input span { padding-left: 6px; }
.user-info .info-name { text-align: right; color: #737373; }
.user-info .info-name2 { text-align: left; color: #737373; }
.user-info .info-input input, .user-info .info-input select { min-height: 20px\9; font-size: 14px; padding: 4px; }
.user-info .info-input2 { height: 80px; }
.user-info .info-input2 textarea { line-height: 24px; min-height: 72px; font-size: 12px; }
.dashed-c { border-top: 1px dashed #ccc; height: 0px; line-height: 0px; font-size: 0px; margin-left: 8.3%; width: 83%; margin-top: 20px; padding-top: 20px; }
.user-info-tip { line-height: 40px; color: #666; }
.user-info .info-input .info-prav { position: absolute; z-index: 2; right: 0; height: 52px; line-height: 52px; }
.user-info .info-input .info-prav input { margin-right: 4px; }
.user-img-def { padding: 20px 0 0 0; text-align: center; }
.photo_box { width: 150px; height: 150px; margin: 0 auto; overflow: hidden; border: 1px solid #ccc; }
.user-img-def img { width: 150px; height: 150px; max-width: none; }
.user-info-head { text-align: center; line-height: 50px; min-height: 0; }
.user-info-head input.span4 { min-height: 20px\9; font-size: 12px; padding: 4px; margin-top: 9px; }
.picSettings { width: 550px; margin: 0 auto; }
.user-tip .info-name, .user-tip .info-input { height: 26px; line-height:26px; font-size: 14px; padding-top:14px; }
.user-tip .info-name{ text-align:right;}
.user-tip .info-input{ color:#4c950f;}
.error .info-input .help-inline{ padding-left:32px; background:url("../images/reg_wrong.gif") no-repeat scroll 10px center rgba(0, 0, 0, 0); color:#CC0000; display:inline;}


/* modal srart */
.delModeal .modal-header{ background:#C33B34;}
.delModeal .modal-header h3,.greenModeal .modal-header h3{ font:24px/30px "微软雅黑"; color:#fff;}
.delModeal .modal-body p,.greenModeal .modal-body p{ font-size:16px; line-height:24px;}
.delModeal .btn-success{ background-image:linear-gradient(to bottom, #EE5F5B, #BD362F);background-color:#DA4F49;}
.delModeal .btn,.greenModeal .btn{ font-family:"simsun";}
.greenModeal .modal-header{ background:#95CB67;}
/* modal end */
/*问题*/
.test .test-top .back{ margin-right:250px;}
.add-ques{ font-weight:bold;}

/* message ------start--------- */
.center .tt2{ line-height:28px; background:#f9f9f9; color:#333; padding: 20px; font-size:14px; margin-bottom:16px;}
.msg-box{ margin:40px 0 0 20px;min-height:20px; line-height:20px; padding:11px 0 27px 65px; font-size:16px;}
.msg-box.ok{ background:url(../images/icon_right.gif) left center no-repeat;}
.msg-box.no{ background:url(../images/icon_error.gif) left center no-repeat;}
.msg-btm{ padding:20px 0 30px 85px;}
.btn-suc{ text-align:center; display:inline-block ; moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; text-decoration:none; width:100px; height:36px; line-height:36px; background:#4cb158; font-size:18px; color:#fff;}
.btn-suc:hover{ color:#fff; text-decoration:none;}
.btn-warn{ text-align:center; display:inline-block ; moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; text-decoration:none; width:100px; height:36px; line-height:36px; background:#f39533; font-size:18px; color:#fff;}
.btn-warn:hover{ color:#fff; text-decoration:none;}
/* message ------end--------- */