body,div,p,li,ul,dl,dt,h1,h2,h3,h4,h5,h6,img,span,em,form,button,input,textarea,th,td,ol{
    margin:0;
    padding: 0;
}
ul,ol{
    list-style: none;
}

a { text-decoration: none; }
.l{
	float:left;
}
.r{
	float:right;
}
.dx-btn {
  color: #666;
  background-color: #73B043;
  border-color: #73B043;
  font-weight: 300;
  /* font-size: 16px; */
  font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  text-decoration: none;
  text-align: center;
  line-height: 40px;
  height: 40px;
  padding: 0 40px;
  margin: 0;
  display: inline-block;
  appearance: none;
  cursor: pointer;
  border: none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition-property: all;
          transition-property: all;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
   }

.dx-btn-primary {
  background-color: #73B043;
  border-color: #EEE;
  font-weight: 400;
/*   font-size: 14px; */
  text-decoration: none;
  text-align: center;
  line-height: 26px;

  height: 30px;
  padding: 0 10px;
  margin: 0;
 /* margin-left: 10px; */
  display: inline-block;
  appearance: none;
  cursor: pointer;
  border: none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition-property: all;
          transition-property: all;
 	
 	 -webkit-animation-duration: 3s;
          animation-duration: 3s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: glowing;
          animation-name: glowing; 
 	border-radius: 6px; 
    color: white; 
	  border-width: 2px;
	  border-style: solid;
    }
    
    
.dx-btn-primary:hover{
 background-color: #669933;
  color: rgba(255, 255, 255, 0.9); 
  
}

.dx-btn-primary:active{
border-color: #669933;
  color: rgba(255, 255, 255, 0.9); 
  
}

.dx-btn-disable{
	background-color: #C4C4C4;
}

.dx-btn-disable:hover{
  background-color: #C4C4C4;
}

.dx-btn-default {
	color: #333;
  background-color: #fff;
  border-color: #ccc;
  
  font-weight: 400;
  font-size: 14px;
  text-decoration: none;
  text-align: center;
  line-height: 26px;
  height: 34px;
  padding: 0 10px;
  margin: 0;
  margin-left: 10px;
  display: inline-block;
  appearance: none;
  cursor: pointer;
  border: none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition-property: all;
          transition-property: all;
 	
 	 -webkit-animation-duration: 3s;
          animation-duration: 3s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: glowing;
          animation-name: glowing; 
 	border-radius: 6px; 
    color: white; 
	  border-width: 2px;
	  border-style: solid;
    }
    
    
.dx-btn-default:hover{
 color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}

.dx-btn-default:active{
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.dx-btn-lg{
	height: 38px;
}

.dx-btn-sm{
	height: 30px;
}

.hideStatus{
	display:none;
}
.showStatus{
	display:block;
}

/* 数字增减框-customer  begin */
.gw_num{border: 1px solid #dbdbdb;width: 110px;line-height: 26px;overflow: hidden;}
 .gw_num em{display: block;height: 26px;width: 31px;float: left;color: #7A7979;border-right: 1px solid #dbdbdb;text-align: center;cursor: pointer;font-style:normal;}
 .gw_num .num{display: block;float: left;text-align: center;width: 42px;font-style: normal;font-size: 14px;line-height: 24px;border: 0;}
 .gw_num em.add{float: right;border-right: 0;border-left: 1px solid #dbdbdb;} 
/* 数字增减框-customer end */

.s-form-input{
	height:50%;
	min-height: 5px;
	padding: 3px 8px;
}

.s-from-label{
	text-align: right;
	line-height: 24px;
}

.s-form-group{
		margin-bottom:4px;
		margin-right:0 !important;
		margin-left:0 !important;
}

