/* Generated by less 2.5.1 */
* {
  margin: 0;
  padding: 0;
  font-family: "微软雅黑";
  list-style: none;
  font-size: 13px;
}
body {
  width: 100%;
  background: url(../images/mb_back.jpg) repeat-x top;
}
body .wrap {
  width: 1205px;
  margin: 0 auto;
}
body .wrap .header {
  height: 50px;
}
body .wrap .header p {
  line-height: 32px;
  font-size: 18px;
  color: #FFFFFF;
}
body .wrap .header .logo {
  width: 166px;
  margin-top: 9px;
  margin-right: 65px;
}
body .wrap .header .logo img {
  margin-right: 19px;
}
body .wrap .header .exit {
  margin-top: 9px;
  font-size: 16px;
}
body .wrap .header .exit img {
  margin-top: 5px;
}
body .wrap .header .exit p {
  font-size: 16px;
}
body .wrap .header ul li {
  float: left;
  line-height: 16px;
  padding: 16px 13px 15px;
  margin-right: 12px;
  color: #FFFFFF;
  font-size: 15px;
  font-family: "微软雅黑";
  cursor: pointer;
}
body .wrap .header ul li.on {
  border-bottom: 3px solid #FEAC00;
}
.content {
  height: auto;
  position: relative;
}
.content > div {
  width: 1205px;
  height: auto;
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}
.content > div.on {
  display: block;
}
.Classification > div {
  width: 1040px;
  height: auto;
  margin: 33px auto;
  padding: 30px 29px 70px;
  border: 1px solid #BBBBBB;
  box-shadow: 0px 0px 10px #999999;
}
.Classification > div .add_class {
  height: 68px;
  margin-bottom: 30px;
  border: 1px solid #EBEBEB;
}
.Classification > div .add_class div{
  width: 83px;
  height: 38px;
  float:left;
  font-size: 14px;
  font-family: "微软雅黑";
  color: #FFFFFF;
  text-align: center;
  line-height: 32px;
  margin-left: 19px;
  margin-top: 10px;
  border-radius:5px ;
  background:#337ab7;
  cursor: pointer;
  border: none;
}
#addBtn{
  width: 100px;
  height: 38px;
  font-size: 14px;
  font-family: "微软雅黑";
  color: #FFFFFF;
  text-align: center;
  line-height: 38px;
  margin-left: 19px;
  margin-top: 21px;
  border-radius:5px ;
  background:#337ab7;
  cursor: pointer;
  border: none;}
 
#newtype,#newbig,#sonmod{
	background: #5cb85c;
}
#addBtn:hover{
	background:#2e6da4;
}
#sonmod:hover{
	background: #4cae4c;
}
#newbig:hover{
	background: #4cae4c;
}
#newtype:hover{
	background: #4cae4c;
}
.Classification > div .add_class button:hover{
	background:#2e6da4 ;
}
.Classification > div ol {
  width: 1039px;
  height: auto;
  border-top: 1px solid #C9C9C9;
  border-left: 1px solid #C9C9C9;
}
.Classification > div ol > li {
  height: auto;
  clear: both;
}
.Classification > div ol > li ul {
  width: 1039px;
  height: 36px;
}
.Classification > div ol > li ul > li {
  float: left;
  height: 36px;
  margin-left: -1px;
  margin-top: -1px;
  line-height: 36px;
  text-align: center;
  border: 1px solid #C9C9C9;
}
.Classification > div ol > li ul > li.firstLi {
  width: 207px;
}
.Classification > div ol > li ul > li.secondLi {
  width: 518px;
}
.Classification > div ol > li ul > li.thirdLi {
  width: 310px;
  position: relative;
}
.Classification > div ol > li ul > li.thirdLi div {
  position: absolute;
  left: 32px;
  top: 35px;
  
}
.Classification > div ol > li ul > li.thirdLi div {
  position: absolute;
  left: 42px;
  top: 35px;
  
}
.Classification > div ol > li ul > li.thirdLi p{
  position: absolute;
  left: 102px;
  top: 10px;
  
}

.Classification > div ol > li.theFirst {
  height: 41px;
  color: #ffffff;
}
.Classification > div ol > li.theFirst ul {
  height: 41px;
}
.Classification > div ol > li.theFirst ul li {
  height: 41px;
  line-height: 41px;
  border-bottom: none;
  background: #70A8E5;
}
.flt_l {
  float: left;
}
.flt_r {
  float: right;
}


/*模板管理*/
.template{
	height: 80px;
	line-height: 80px;
	border: 1px solid #EBEBEB;
}
.template span{
	margin-left: 30px;
	font-weight: bold;
	
}
.template span select{
	width:120px;
	height:30px;
	border-radius:4px ;
	border: 1px solid #ccc;
	color: #555;
}
input[type=text]{
	width:300px;
	height:30px;
	border-radius:4px ;
	border: 1px solid #ccc;
	color: #555;
	font-style: normal;
}

.number_wgs{
	width:300px;
	height:30px;
	border-radius:4px ;
	border: 1px solid #ccc;
	color: #555;
	font-style: normal;
}

input[type=number] {  
    -moz-appearance:textfield;
}


input[type=number]::-webkit-inner-spin-button,  
input[type=number]::-webkit-outer-spin-button {  
    -webkit-appearance: none;
}

.template span:last-child{
	margin-left: 60px;
	
}
.theOne li{
  width: 108px;
  position: relative;
}
.theOne li:last-child{
	width: 166px;
}
.theOne li:last-child a{
	margin-left: 6px;
}
.#theoncepic div{
	 position: absolute;
  	right: 102px;
 	 top: 5px;
 
}

.on {
  display: block;
}
.lastli a:hover{
	color: #026FCE;
	cursor: pointer;
}
.secondLi input[type=text]{
	border: 1px solid #ccc;
	
}
.add_classbg{
	height: 80px;
	line-height: 80px;
	border: 1px solid #EBEBEB;
	margin-bottom: 30px;
}
.add_classbg button{
	border: none;
	margin-left: 20px;
	width:130px;
	height: 40px;
	margin-top: 20px;
	background: #337ab7;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
	color: #fff;
	margin-bottom: 30px;
}
.add_classbg button:hover{
		background:#2e6da4 ;
}
.seach_000{
	width:60px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius:5px ;
	border: none;
	color: #fff;
	cursor:pointer;
	background:#FEAC00;
}
.seach_000:hover{
	background: #FE9700;
}
/*图标*/
.thirdLi div span{
	float: left;
	width:20px;
	height: 20px;
	display: block;
	display: inline-block;
}
.thirdLi div:first-child span:first-child{
	background: url(../images/mb-gl_39.png);
}
.thirdLi div:first-child span:first-child:hover{
	background: url(../images/mb-gl_13.png);
}


.thirdLi div:first-child span:last-child{
	background: url(../images/mb-gl_46.png);
}
.thirdLi div:first-child span:last-child:hover{
	background: url(../images/mb-gl_03.png);
}
.morepic p span{
	float: left;
	width:20px;
	height: 20px;
	display: block;
	display: inline-block;
}
.thirdLi p span:nth-child(1){
	background: url(../images/mb-gl_27.png);
}
.thirdLi p span:nth-child(1):hover{
	background: url(../images/mb-gl_37.png);
}
.thirdLi p span:nth-child(2){
	background: url(../images/mb-gl_22.png);
}
.thirdLi p span:nth-child(2):hover{
	background: url(../images/mb-gl_39.png);
}
.thirdLi p span:nth-child(3){
	background: url(../images/mb-gl_30.png);
}
.thirdLi p span:nth-child(3):hover{
	background: url(../images/mb-gl_46.png);
}
.thirdLi p span:nth-child(4){
	background: url(../images/mb-gl_24.png);
}
.thirdLi p span:nth-child(4):hover{
	background: url(../images/mb-gl_41.png);
}

#fenggetype{
	height: 26px;
}
#zubirtype{
	height: 26px;
}
#zubirtype2{
	height: 26px;
}
#zubirtype3{
	height: 26px;
}

/*页码*/

.page{
	position: absolute;
	bottom: 20px;
	right: 100px;
}
.page li,.page a{
	
	width:60px;
	height: 40px;
	border: 1px solid #ccc;
	margin-left: -4px;
	background: #fff;
	text-align: center;
	line-height:40px;
	float:left;
	cursor: pointer;
	
}
.page a{
	padding:10px
}
.page a:hover{
	background: #70A8E5;
	color: #fff;
}
 .page li:hover{
	background: #70A8E5;
	color: #fff;
}


.confirm{
	border-radius:4px;
}
#pagenume{
	width:40px;
}
.changetap{
	margin-top: -10px;
	height: 28px;
	background: #fff;
border-bottom:1px solid #C0C0C0;

}
.changetap span .tet{
	background: #eee;
  border: 1px solid #999;
  border-bottom: none;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.changetap span:first-child{
	margin-left: 20px;
}
.changetap span{
	 font-size: 14px;
  display: block;
  float: left;
  cursor: pointer;
  line-height: 28px;
  padding: 0 20px;
 
}

.changetap span:hover{
	font-weight: bold;
}

.ool{
	background: #fff;
	border: 1px solid #999;
	border-bottom: none;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	font-weight: bold;
	
}

.alert{
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  text-align: center;
  width: 300px;
  padding-top: 10px;
  padding-bottom: 10px;
  position: absolute;
  -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
  box-shadow: 0 5px 15px rgba(0,0,0,.5);
  z-index: 10001;
  background-color: #70A8E5;
  top: 300px;
  left: 50%;
  margin-left:-150px;
  color: #fff;
  font-size: 16px; 
  display: none;
  }
 .close_btn {
    color: #fff !important;
    font-size: 20px;
    position: absolute;
    right: 11px;
    top: 0;
}