/* btn样式 * ------------------------------------*/
.btn{height: 40px;font-size: 15px;font-weight: bolder;background:  #fa4c4c;color: #fff;border-radius: 4px;display: inline-block;line-height: 40px;text-align: center;border:none;width: 100%;}
.btn-primary{text-shadow:0px 2px 2px #9f1e1a;
background: -moz-linear-gradient(top, #f66442, #fa4c4c); 
background: -webkit-gradient(linear,top,from(#f66442),to(#fa4c4c));
background: -webkit-linear-gradient(top, #f66442, #fa4c4c);
background: -o-linear-gradient(top, #f66442, #fa4c4c);
}
.btn-minor{
/*background: -moz-linear-gradient(top, #f66442, #fa4c4c); */
/*background: -webkit-gradient(linear,top,from(#f66442),to(#fa4c4c));*/
/*background: -webkit-linear-gradient(top, #f66442, #fa4c4c);*/
/*background: -o-linear-gradient(top, #f66442, #fa4c4c);*/
    background: #df2d2d;
}
.btn-gray{
/*background: -moz-linear-gradient(top, #d9d9d9, #c0c0c0); */
/*background: -webkit-gradient(linear,top,from(#d9d9d9),to(#c0c0c0));*/
/*background: -webkit-linear-gradient(top, #d9d9d9, #c0c0c0);*/
/*background: -o-linear-gradient(top, #d9d9d9, #c0c0c0);*/
    background: #cccccc;
}
.btn-green{
background: -moz-linear-gradient(top, #a9ea6f, #83dd67); 
background: -webkit-gradient(linear,top,from(#a9ea6f),to(#83dd67));
background: -webkit-linear-gradient(top, #a9ea6f, #83dd67);
background: -o-linear-gradient(top, #a9ea6f, #83dd67);
}

/*******背景幕******/
.backdrop{width: 100%;height: 100%;background: #000;position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 100;opacity: 0.6;}
.layer{width: 100%;height: 100%;background: #fff;position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 100;opacity: 0;}

/*******confirm弹出框******/
.confirm-box {display: table;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 10000;}
.confirm-main{display: table-cell;text-align: center;vertical-align: middle;}
.confirmation{z-index:1040;animation: fadeInDown 0.4s both;transform-origin:bottom center 0;-webkit-animation: fadeInDown 0.4s both;-webkit-transform-origin:bottom center 0;}
.confirmation.fade .confirm-dialog{transform:translate(0px,-25%);transition:transform 0.3s ease-out 0s;}
.confirmation.in .confirm-dialog{transform:translate(0px,0px);}
.confirm-dialog{margin-left:auto;margin-right:auto;padding:0 29px;position:relative;width:auto;z-index:1050;}
.confirm-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0 none;position:relative;}
.confirm-header{min-height:16.4286px;padding:10px;}
.confirm-header .close{margin-top:-2px;}
.confirm-title{line-height:1.42857;margin:0;text-align: center}
.confirm-close{background: url("http://m.laiyihuo.com/Content/themes/img_v3/close.png") no-repeat;border: medium none;height: 30px;width: 30px;background-size: 30px 30px;display: block;position: absolute;right: 10px;top: 10px;}
.confirm-open{overflow:hidden;}
.confirm-body{position:relative;text-align: left;padding: 35px 18px 25px 18px;box-sizing: border-box;font-size: 1.4em;color: #333}
.confirm-footer{padding:0 10px 40px 10px;text-align:center;}
.confirm-footer .btn{width: 47%}
.confirm-footer .alert{width: 100%}
.confirm-footer:before,.confirm-footer:after{content:" ";display:table;}
.confirm-footer:after{clear:both;}
.confirm-footer:before,.confirm-footer:after{content:" ";display:table;}
.confirm-footer:after{clear:both;}
.confirm-footer .btn + .btn{margin-bottom:0;margin-left:10px;}
.confirm-footer .btn-group .btn + .btn{margin-left:-1px;}
.confirm-footer .btn-block + .btn-block{margin-left:0;}


@media screen and (min-width:768px){
    .confirm-dialog{padding-bottom:30px;padding-top:30px;width:600px;}
    .confirm-content{box-shadow:0 5px 15px rgba(0,0,0,0.5);}
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}







